[GHC] #7821: PPC cross-compile impossible happened

#7821: PPC cross-compile impossible happened --------------------------------+------------------------------------------- Reporter: matts | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Linux | Architecture: Unknown/Multiple Failure: Building GHC failed | Blockedby: Blocking: | Related: --------------------------------+------------------------------------------- While trying to build a powerpc targetted GHC cross compiler from current GIT head version I saw the impossible happened message below: echo 'export LD_LIBRARY_PATH=":$LD_LIBRARY_PATH"' >> inplace/bin/genapply echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/genapply chmod +x inplace/bin/genapply "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H64m -O0 -fasm -package-name ghc-prim-0.3.1.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries /ghc-prim/dist-install/ build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim /dist-install/build -I libraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibra ries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package rts-1.0 -package-name ghc-prim -XHaskell98 -XCPP -XMagicHash -XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEm ptyDataDecls -XNoImplicitPrelude -O -fasm -no-user-package-db -rtsopts -odir libraries/ghc -prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-pri m/dist-install/build -dynamic-too -c libraries/ghc-prim/./GHC/Classes.hs -o libraries/ghc-prim/ dist-install/build/GHC/Classes.o -dyno libraries/ghc-prim/dist- install/build/GHC/Classes.dyn_o ghc-stage1: panic! (the 'impossible' happened) (GHC version 7.7.20130407 for powerpc-e500v2-linux): allocateRegsAndSpill: Cannot read from uninitialized register %vI_nvZF Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug make[1]: *** [libraries/ghc-prim/dist-install/build/GHC/Classes.o] Error 1 make[1]: *** Deleting file `libraries/ghc-prim/dist- install/build/GHC/Classes.o' -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7821 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7821: PPC cross-compile impossible happened --------------------------------+------------------------------------------- Reporter: matts | Owner: Type: bug | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Linux | Architecture: Unknown/Multiple Failure: Building GHC failed | Blockedby: Blocking: | Related: --------------------------------+------------------------------------------- Changes (by PHO): * cc: pho@… (added) Comment: Duplicate of #7814? -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7821#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7821: PPC cross-compile impossible happened ---------------------------------+------------------------------------------ Reporter: matts | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.7 Keywords: | Os: Linux Architecture: Unknown/Multiple | Failure: Building GHC failed Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: | ---------------------------------+------------------------------------------ Changes (by igloo): * difficulty: => Unknown Old description:
While trying to build a powerpc targetted GHC cross compiler from current GIT head version I saw the impossible happened message below:
echo 'export LD_LIBRARY_PATH=":$LD_LIBRARY_PATH"' >> inplace/bin/genapply echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/genapply chmod +x inplace/bin/genapply "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H64m -O0 -fasm -package-name ghc-prim-0.3.1.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries /ghc-prim/dist-install/ build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc- prim/dist-install/build -I libraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibra ries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package rts-1.0 -package-name ghc-prim -XHaskell98 -XCPP -XMagicHash -XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEm ptyDataDecls -XNoImplicitPrelude -O -fasm -no-user-package-db -rtsopts -odir libraries/ghc -prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-pri m/dist-install/build -dynamic-too -c libraries/ghc-prim/./GHC/Classes.hs -o libraries/ghc-prim/ dist-install/build/GHC/Classes.o -dyno libraries/ghc-prim/dist- install/build/GHC/Classes.dyn_o ghc-stage1: panic! (the 'impossible' happened) (GHC version 7.7.20130407 for powerpc-e500v2-linux): allocateRegsAndSpill: Cannot read from uninitialized register %vI_nvZF
Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
make[1]: *** [libraries/ghc-prim/dist-install/build/GHC/Classes.o] Error 1 make[1]: *** Deleting file `libraries/ghc-prim/dist- install/build/GHC/Classes.o'
New description: While trying to build a powerpc targetted GHC cross compiler from current GIT head version I saw the impossible happened message below: {{{ echo 'export LD_LIBRARY_PATH=":$LD_LIBRARY_PATH"' >> inplace/bin/genapply echo 'exec "$executablename" ${1+"$@"}' >> inplace/bin/genapply chmod +x inplace/bin/genapply "inplace/bin/ghc-stage1" -hisuf hi -osuf o -hcsuf hc -static -H64m -O0 -fasm -package-name ghc-prim-0.3.1.0 -hide-all-packages -i -ilibraries/ghc-prim/. -ilibraries /ghc-prim/dist-install/ build -ilibraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim /dist-install/build -I libraries/ghc-prim/dist-install/build/autogen -Ilibraries/ghc-prim/. -optP-include -optPlibra ries/ghc-prim/dist-install/build/autogen/cabal_macros.h -package rts-1.0 -package-name ghc-prim -XHaskell98 -XCPP -XMagicHash -XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEm ptyDataDecls -XNoImplicitPrelude -O -fasm -no-user-package-db -rtsopts -odir libraries/ghc -prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-pri m/dist-install/build -dynamic-too -c libraries/ghc-prim/./GHC/Classes.hs -o libraries/ghc-prim/ dist-install/build/GHC/Classes.o -dyno libraries/ghc-prim/dist- install/build/GHC/Classes.dyn_o ghc-stage1: panic! (the 'impossible' happened) (GHC version 7.7.20130407 for powerpc-e500v2-linux): allocateRegsAndSpill: Cannot read from uninitialized register %vI_nvZF Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug make[1]: *** [libraries/ghc-prim/dist-install/build/GHC/Classes.o] Error 1 make[1]: *** Deleting file `libraries/ghc-prim/dist- install/build/GHC/Classes.o' }}} -- -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7821#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7821: PPC cross-compile impossible happened ----------------------------------+----------------------------------------- Reporter: matts | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Compiler | Version: 7.7 Resolution: duplicate | Keywords: Os: Linux | Architecture: Unknown/Multiple Failure: Building GHC failed | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: ----------------------------------+----------------------------------------- Changes (by igloo): * status: new => closed * resolution: => duplicate Comment: Yes, thanks for the report, but it looks like a duplicate of #7814. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7821#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC