#5900: Git HEAD on PowerPC : Error: operand out of range
---------------------------------+------------------------------------------
 Reporter:  erikd                |          Owner:          
     Type:  bug                  |         Status:  new     
 Priority:  normal               |      Component:  Compiler
  Version:  7.5                  |       Keywords:          
       Os:  Linux                |   Architecture:  powerpc 
  Failure:  Building GHC failed  |       Testcase:          
Blockedby:                       |       Blocking:          
  Related:                       |  
---------------------------------+------------------------------------------
 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.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5900>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to