
#11123: Arm: checkProddableBlock: invalid fixup in runtime linker ----------------------------------------+----------------------------- Reporter: erikd | Owner: Type: bug | Status: new Priority: normal | Milestone: 8.0.1 Component: Compiler | Version: 7.11 Resolution: | 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: | ----------------------------------------+----------------------------- Comment (by erikd): The error occurs even with `inplace/bin/ghc-stage2 --interactive`. Running as `inplace/bin/ghc-stage2 +RTS -Dl -RTS --interactive` it finishes off with: {{{ addOTabName(GLOB): 0xb6c7cba0 /home/erikd/Git/ghc-upstream/libraries/ghc- prim/ dist-install/build/HSghc-prim-0.5.0.0.o hs_word2float64 addSection: (nil)-0x19d3e1 (size 1692641), kind 3 addSection: (nil)-0x92 (size 146), kind 3 loadOc: done. resolveObjs: start relocations for section 1 using symtab 15 and strtab 16 Rel entry 0 is raw( 0x1c 0x5c962b)lookupSymbol: looking up stg_upd_frame_info lookupSymbol: value of stg_upd_frame_info is 0x1efba00 `stg_upd_frame_info' resolves to 0x1efba00 Reloc: P = 0xb6c02050 S = 0x1efba00 A = 0xe3002000 ghc-stage2: internal error: checkProddableBlock: (called from line 5064) invalid fixup in runtime linker: 0xb6c02050 (GHC version 7.11.20151124 for arm_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Aborted }}} At first I thought a `start` value of `nil` (as is being passed to `addSection` was a problem, but that happens on x86_64 as well, without a problem. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11123#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler