[GHC] #7799: Assembly error while building GHC 7.7

GHC cvs-ghc at haskell.org
Thu Mar 28 20:31:28 CET 2013


#7799: Assembly error while building GHC 7.7
--------------------------------+-------------------------------------------
Reporter:  Iceland_jack         |          Owner:                
    Type:  bug                  |         Status:  new           
Priority:  normal               |      Component:  Compiler (FFI)
 Version:  7.7                  |       Keywords:                
      Os:  Unknown/Multiple     |   Architecture:  x86           
 Failure:  Building GHC failed  |      Blockedby:                
Blocking:                       |        Related:                
--------------------------------+-------------------------------------------
 While building GHC 7.7 (after running `make') I got this error message:

 {{{
 $ "inplace/bin/ghc-stage1" -keep-tmp-files -hisuf dyn_hi -osuf  dyn_o
 -hcsuf dyn_hc -fPIC -dynamic  -H64m -O0 -fasm    -package-name
 base-4.7.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base
 /dist-install/build -ilibraries/base/dist-install/build/autogen
 -Ilibraries/base/dist-install/build -Ilibraries/base/dist-
 install/build/autogen -Ilibraries/base/include   -optP-
 DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-
 install/build/autogen/cabal_macros.h -package ghc-prim-0.3.1.0 -package
 integer-gmp-0.5.1.0 -package rts-1.0 -package-name base -XHaskell98 -XCPP
 -O -fasm  -no-user-package-db -rtsopts      -odir libraries/base/dist-
 install/build -hidir libraries/base/dist-install/build -stubdir
 libraries/base/dist-install/build   -c
 libraries/base/./System/Posix/Internals.hs -o libraries/base/dist-
 install/build/System/Posix/Internals.dyn_o
 <braries/base/dist-install/build/System/Posix/Internals.dyn_o
 ghc23405_0.c: Assembler messages:

 ghc23405_0.c:127:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:153:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:181:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:207:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:235:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:261:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:285:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:311:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:339:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:367:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:393:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:421:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:449:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:477:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:505:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:525:0:
      Error: junk at end of line, first unrecognized character is `1'

 ghc23405_0.c:526:0:
      Error: junk at end of line, first unrecognized character is `1'

 ghc23405_0.c:527:0:  Error: Missing symbol name in directive

 ghc23405_0.c:527:0:
      Error: junk at end of line, first unrecognized character is `1'

 ghc23405_0.c:528:0:  Error: Missing symbol name in directive
 [1] baldur at baldur-lappi:~/ghc> "inplace/bin/ghc-stage1" -keep-tmp-files
 -hisuf dyn_hi -osuf  dyn_o -hcsuf dyn_hc -fPIC -dynamic  -H64m -O0 -fasm
 -package-name base-4.7.0.0 -hide-all-packages -i -ilibraries/base/.
 -ilibraries/base/dist-install/build -ilibraries/base/dist-
 install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base
 /dist-install/build/autogen -Ilibraries/base/include   -optP-
 DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-
 install/build/autogen/cabal_macros.h -package ghc-prim-0.3.1.0 -package
 integer-gmp-0.5.1.0 -package rts-1.0 -package-name base -XHaskell98 -XCPP
 -O -fasm  -no-user-package-db -rtsopts      -odir libraries/base/dist-
 install/build -hidir libraries/base/dist-install/build -stubdir
 libraries/base/dist-install/build   -c
 libraries/base/./System/Posix/Internals.hs -o libraries/base/dist-
 install/build/System/Posix/Internals.dyn_o
 <braries/base/dist-install/build/System/Posix/Internals.dyn_o
 ghc23405_0.c: Assembler messages:

 ghc23405_0.c:127:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:153:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:181:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:207:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:235:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:261:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:285:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:311:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:339:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:367:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:393:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:421:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:449:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:477:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:505:0:
      Error: junk `.get_pc_thunk.bx' after expression

 ghc23405_0.c:525:0:
      Error: junk at end of line, first unrecognized character is `1'

 ghc23405_0.c:526:0:
      Error: junk at end of line, first unrecognized character is `1'

 ghc23405_0.c:527:0:  Error: Missing symbol name in directive

 ghc23405_0.c:527:0:
      Error: junk at end of line, first unrecognized character is `1'

 ghc23405_0.c:528:0:  Error: Missing symbol name in directive

 ghc23405_0.c:528:0:
      Error: junk at end of line, first unrecognized character is `.'

 ghc23405_0.c:529:0:
      Error: junk at end of line, first unrecognized character is `1'

 ghc23405_0.c:528:0:
      Error: junk at end of line, first unrecognized character is `.'

 ghc23405_0.c:529:0:
      Error: junk at end of line, first unrecognized character is `1'
 }}}

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



More information about the ghc-tickets mailing list