
#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: | ---------------------------------------+------------------------------ Comment (by erikd): @joeyhess, if you have access to an `armel` machine with Clang installed, get a simple C file (eg `hello-world.c`) and compile with clang capturing the LLVM IR output: {{{ clang -S -emit-llvm foo.c }}} which will produce a `foo.ll` file containing the text LLVM IR code. If you could post the first 10 or so lines of that file (it should contain information about the target triple) that would be a good first step. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10469#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler