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 |