
#11299: T5435_gcc_v fails on ARM -------------------------------------+------------------------------- Reporter: bgamari | Owner: bgamari Type: bug | Status: new Priority: normal | Milestone: 8.0.1 Component: Runtime System | Version: 7.10.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: arm Type of failure: Runtime crash | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------- Comment (by bgamari): Here's another outcome with a useful backtrace due to compiling with `-debug`, {{{ (gdb) run Starting program: /mnt/ext/exp/ghc/testsuite/tests/rts/T5435_v_gcc v ./T5435_load_v_gcc.o [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux- gnueabihf/libthread_db.so.1". post-initLinker post-if Program received signal SIGILL, Illegal instruction. 0xb6ff7000 in ?? () (gdb) bt #0 0xb6ff7000 in ?? () #1 0x002be160 in ocRunInit_ELF (oc=0x0) at rts/Linker.c:5685 #2 0x002be160 in ocRunInit_ELF (oc=0x38e9d8) at rts/Linker.c:5685 #3 0x002b9ea4 in resolveObjs_ () at rts/Linker.c:2447 #4 0x002b9f30 in resolveObjs () at rts/Linker.c:2475 #5 0x0000ad3c in r3ze_info$def () Backtrace stopped: previous frame identical to this frame (corrupt stack?) }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11299#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler