[GHC] #10469: ghc crash on arm with -j2: internal error: scavenge: unimplemented/strange closure type

GHC ghc-devs at haskell.org
Wed Oct 21 21:08:15 UTC 2015


#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


More information about the ghc-tickets mailing list