[GHC] #9372: dll-split during stage 2 compiling ghc v7.8.3 for arm_linux

GHC ghc-devs at haskell.org
Sat Aug 16 18:49:43 UTC 2014


#9372: dll-split during stage 2 compiling ghc v7.8.3 for arm_linux
----------------------------------------------+---------------------------
              Reporter:  chrisfgl             |            Owner:
                  Type:  bug                  |           Status:  new
              Priority:  normal               |        Milestone:  7.8.4
             Component:  Compiler             |          Version:  7.8.3
            Resolution:                       |         Keywords:
      Operating System:  Linux                |     Architecture:  arm
       Type of failure:  Building GHC failed  |       Difficulty:  Unknown
             Test Case:                       |       Blocked By:
              Blocking:                       |  Related Tickets:  #8976
Differential Revisions:                       |
----------------------------------------------+---------------------------

Comment (by boo):

 Unfortunately, I got the following error:

 {{{
 ===--- building phase 0
 make -r --no-print-directory -f ghc.mk phase=0 phase_0_builds
 make[1]: Nothing to be done for 'phase_0_builds'.
 ===--- building phase 1
 make -r --no-print-directory -f ghc.mk phase=1 phase_1_builds
 utils/unlit/ghc.mk:19: utils/unlit/dist/build/.depend.c_asm: No such file
 or directory
 utils/hp2ps/ghc.mk:25: utils/hp2ps/dist/build/.depend.c_asm: No such file
 or directory
 utils/genapply/ghc.mk:27: utils/genapply/dist/build/.depend.haskell: No
 such file or directory
 utils/genapply/ghc.mk:27: utils/genapply/dist/build/.depend.c_asm: No such
 file or directory
 libraries/hpc/ghc.mk:3: libraries/hpc/dist-boot/build/.depend-v.haskell:
 No such file or directory
 libraries/hpc/ghc.mk:3: libraries/hpc/dist-boot/build/.depend-v.c_asm: No
 such file or directory
 libraries/Cabal/Cabal/ghc.mk:3: libraries/Cabal/Cabal/dist-
 boot/build/.depend-v.haskell: No such file or directory
 libraries/Cabal/Cabal/ghc.mk:3: libraries/Cabal/Cabal/dist-
 boot/build/.depend-v.c_asm: No such file or directory
 libraries/bin-package-db/ghc.mk:3: libraries/bin-package-db/dist-
 boot/build/.depend-v.haskell: No such file or directory
 libraries/bin-package-db/ghc.mk:3: libraries/bin-package-db/dist-
 boot/build/.depend-v.c_asm: No such file or directory
 libraries/hoopl/ghc.mk:3: libraries/hoopl/dist-
 boot/build/.depend-v.haskell: No such file or directory
 libraries/hoopl/ghc.mk:3: libraries/hoopl/dist-boot/build/.depend-v.c_asm:
 No such file or directory
 libraries/transformers/ghc.mk:3: libraries/transformers/dist-
 boot/build/.depend-v.haskell: No such file or directory
 libraries/transformers/ghc.mk:3: libraries/transformers/dist-
 boot/build/.depend-v.c_asm: No such file or directory
 libraries/terminfo/ghc.mk:3: libraries/terminfo/dist-
 boot/build/.depend-v.haskell: No such file or directory
 libraries/terminfo/ghc.mk:3: libraries/terminfo/dist-
 boot/build/.depend-v.c_asm: No such file or directory
 compiler/ghc.mk:645: compiler/stage1/build/.depend-v.haskell: No such file
 or directory
 inplace/bin/deriveConstants --gen-header -o includes/dist-
 derivedconstants/header/DerivedConstants.h --tmpdir includes/dist-
 derivedconstants/header/ --gcc-program "/usr/bin/gcc" --gcc-flag -fno-
 stack-protector --gcc-flag -Iincludes --gcc-flag -Iincludes/dist --gcc-
 flag -Iincludes/dist-derivedconstants/header --gcc-flag -Iincludes/dist-
 ghcconstants/header --gcc-flag -Irts --gcc-flag -fcommon --nm-program
 "/usr/bin/nm"
 In file included from includes/Stg.h:272:0,
                  from includes/Rts.h:30,
                  from includes/dist-derivedconstants/header/tmp.c:13:
 includes/stg/SMP.h: In function ‘store_load_barrier’:
 includes/stg/SMP.h:338:2: error: #error memory barriers unimplemented on
 this architecture
 includes/stg/SMP.h: In function ‘load_load_barrier’:
 includes/stg/SMP.h:358:2: error: #error memory barriers unimplemented on
 this architecture
 Executing "/usr/bin/gcc" failed
 includes/ghc.mk:167: recipe for target 'includes/dist-
 derivedconstants/header/DerivedConstants.h' failed
 make[1]: *** [includes/dist-derivedconstants/header/DerivedConstants.h]
 Error 1
 Makefile:64: recipe for target 'all' failed
 make: *** [all] Error 2
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9372#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list