[GHC] #14739: Cannot compile ghc 8.2.1 or 8.2.2 on armv7l architectures

GHC ghc-devs at haskell.org
Tue Jan 30 14:56:58 UTC 2018


#14739: Cannot compile ghc 8.2.1 or 8.2.2 on armv7l architectures
-------------------------------------+-------------------------------------
        Reporter:  mitchty           |                Owner:  (none)
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Compiler          |              Version:  8.2.2
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
 Type of failure:  Building GHC      |  Unknown/Multiple
  failed                             |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by mitchty):

 A bit of poking around on an 8.2.2 core:

 {{{
 (gdb) bt
 #0  0x0019fb54 in ghczmprim_GHCziTypes_Izh_con_info ()
 #1  0xaffa03e8 in ?? () from /home/build/ghc/src/ghc-8.2.2/rts/dist/build
 /libHSrts_thr_debug-ghc8.2.2.so
 Backtrace stopped: previous frame identical to this frame (corrupt stack?)
 (gdb) pinfo 0x0019fb54
 $1 = {layout = {payload = {ptrs = 28673, nptrs = 57991}, bitmap =
 3800526849, large_bitmap_offset = -494440447, selector_offset =
 3800526849},
   type = 65296, srt_bitmap = 57647, code = 0x19fb54
 <ghczmprim_GHCziTypes_Izh_con_info> ""}
 (gdb) p16 0x0019fb54
 0x19fb90 <ghc_Exception_CZCExceptionMonad_con_info>:    0xe5950000
 0x19fb8c
 <haskelinezm0zi7zi4zi0_SystemziConsoleziHaskelineziMonadException_CZCMonadException_con_info+8>:
 0xe12fff10
 0x19fb88
 <haskelinezm0zi7zi4zi0_SystemziConsoleziHaskelineziMonadException_CZCMonadException_con_info+4>:
 0xe2877001
 0x19fb84
 <haskelinezm0zi7zi4zi0_SystemziConsoleziHaskelineziMonadException_CZCMonadException_con_info>:
 0xe5950000
 0x19fb80 <base_GHCziFingerprintziType_Fingerprint_con_info+8>:  0xe12fff10
 0x19fb7c <base_GHCziFingerprintziType_Fingerprint_con_info+4>:  0xe2877001
 0x19fb78 <base_GHCziFingerprintziType_Fingerprint_con_info>:    0xe5950000
 0x19fb74 <ghczmprim_GHCziTuple_Z3T_con_info+8>: 0xe12fff10
 0x19fb70 <ghczmprim_GHCziTuple_Z3T_con_info+4>: 0xe2877001
 0x19fb6c <ghczmprim_GHCziTuple_Z3T_con_info>:   0xe5950000
 0x19fb68
 <haskelinezm0zi7zi4zi0_SystemziConsoleziHaskelineziInputT_Settings_con_info+8>:
 0xe12fff10
 0x19fb64
 <haskelinezm0zi7zi4zi0_SystemziConsoleziHaskelineziInputT_Settings_con_info+4>:
 0xe2877001
 0x19fb60
 <haskelinezm0zi7zi4zi0_SystemziConsoleziHaskelineziInputT_Settings_con_info>:
 0xe5950000
 0x19fb5c <ghczmprim_GHCziTypes_Izh_con_info+8>: 0xe12fff10
 0x19fb58 <ghczmprim_GHCziTypes_Izh_con_info+4>: 0xe2877001
 0x19fb54 <ghczmprim_GHCziTypes_Izh_con_info>:   0xe5950000
 }}}

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


More information about the ghc-tickets mailing list