[GHC] #11058: selected processor does not support ARM mode

GHC ghc-devs at haskell.org
Tue Nov 3 15:14:27 UTC 2015


#11058: selected processor does not support ARM mode
--------------------------------+----------------------------------------
           Reporter:  nomeata   |             Owner:
               Type:  bug       |            Status:  new
           Priority:  normal    |         Milestone:
          Component:  Compiler  |           Version:  7.10.2
           Keywords:            |  Operating System:  Unknown/Multiple
       Architecture:  arm       |   Type of failure:  Building GHC failed
          Test Case:            |        Blocked By:
           Blocking:            |   Related Tickets:
Differential Rev(s):            |         Wiki Page:
--------------------------------+----------------------------------------
 Building GHC-7.10.3-rc1 on Debian armel produces:

 {{{
 "inplace/bin/ghc-stage1" -static  -H32m -O -lffi -optl-pthread
 -optl-B/usr/bin/ld.gold -Iincludes -Iincludes/dist -Iincludes/dist-
 derivedconstants/header -Iincludes/dist-ghcconstants/header -Irts
 -Irts/dist/build -DCOMPILING_RTS -this-package-key rts -dcmm-lint      -i
 -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build
 -Irts/dist/build/autogen           -O2    -c rts/StgStartup.cmm -o
 rts/dist/build/StgStartup.o
 /tmp/ghcd0b9_0/ghc_7.s: Assembler messages:

 /tmp/ghcd0b9_0/ghc_7.s:96:0:
      Error: selected processor does not support ARM mode `ldrd
 r0,r1,[r3,#64]'

 /tmp/ghcd0b9_0/ghc_7.s:99:0:
      Error: selected processor does not support ARM mode `strd
 r0,r1,[r3,#64]'

 /tmp/ghcd0b9_0/ghc_7.s:210:0:
      Error: selected processor does not support ARM mode `ldrd
 r0,r1,[r7,#64]'

 /tmp/ghcd0b9_0/ghc_7.s:214:0:
      Error: selected processor does not support ARM mode `strd
 r0,r1,[r7,#64]'
 rts/ghc.mk:236: recipe for target 'rts/dist/build/StgStartup.o' failed
 make[3]: *** [rts/dist/build/StgStartup.o] Error 1
 Makefile:71: recipe for target 'all' failed
 make[2]: *** [all] Error 2
 }}}

 According to Austin, this is fallout from
 changeset:933adc0f31164cb651d11ecfcfe612ac429f714f/ghc / #10375. But it is
 also a regression from GHC-7.10.2.

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


More information about the ghc-tickets mailing list