Git HEAD on PowerPC : Error: operand out of range
Building current git HEAD on PowerPC results in
"inplace/bin/ghc-stage1" -H64m -O0 -fasm -package-name time-1.4 -hide-all-packages -i -ilibraries/time/. -ilibraries/time/dist-install/build -ilibraries/time/dist-install/build/autogen -Ilibraries/time/dist-install/build -Ilibraries/time/dist-install/build/autogen -Ilibraries/time/include -optP-DLANGUAGE_Rank2Types -optP-DLANGUAGE_DeriveDataTypeable -optP-DLANGUAGE_StandaloneDeriving -optP-include -optPlibraries/time/dist-install/build/autogen/cabal_macros.h -package base-4.5.0.0 -package deepseq-1.2.0.1 -package old-locale-1.0.0.4 -Wall -XHaskell98 -XRank2Types -XDeriveDataTypeable -XStandaloneDeriving -XForeignFunctionInterface -XCPP -O0 -dcore-lint -no-user-package-conf -rtsopts -odir libraries/time/dist-install/build -hidir libraries/time/dist-install/build -stubdir libraries/time/dist-install/build -hisuf hi -osuf o -hcsuf hc -c libraries/time/./Data/Time/Clock/Scale.hs -o libraries/time/dist-install/build/Data/Time/Clock/Scale.o
/tmp/ghc30271_0/ghc30271_0.s: Assembler messages:
/tmp/ghc30271_0/ghc30271_0.s:14861:0:
Error: operand out of range (32 is not between 0 and 31)
/tmp/ghc30271_0/ghc30271_0.s:14861:0:
Error: operand out of range (32 is not between 0 and 31)
/tmp/ghc30271_0/ghc30271_0.s:16199:0:
Error: operand out of range (32 is not between 0 and 31)
/tmp/ghc30271_0/ghc30271_0.s:16199:0:
Error: operand out of range (32 is not between 0 and 31)
/tmp/ghc30271_0/ghc30271_0.s:17692:0:
Error: operand out of range (32 is not between 0 and 31)
This was working back in the first half of January.
Trac metadata
| Trac field | Value |
|---|---|
| Version | 7.5 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | Compiler |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture |