
#10469: ghc crash on arm with -j2: internal error: scavenge: unimplemented/strange closure type ---------------------------------------+------------------------------ Reporter: joeyhess | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.10.1 Resolution: | Keywords: Operating System: Linux | Architecture: arm Type of failure: Compile-time crash | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------------+------------------------------ Changes (by erikd): * cc: erikd (added) Comment: Good news is that 7.10.2 is much better on Arm than 7.10.1 or 7.8.4. I also expect 7.10.3 and 8.0.1 to be better again. During debugging #10375 I found two serious problem with the interaction between Arm and Thumb2 code. Ghc 7.10.3 and 8.0 will both force all code to be `armv6-unknown-linux-gnueabihf` which should fix a lot of the problems like this one. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10469#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler