[GHC] #8976: dll-split: internal error: evacuate(static): strange closure type 0

GHC ghc-devs at haskell.org
Tue Mar 10 00:13:08 UTC 2015


#8976: dll-split: internal error: evacuate(static): strange closure type 0
----------------------------------------+---------------------------------
        Reporter:  juhpetersen          |                   Owner:
            Type:  bug                  |                  Status:  new
        Priority:  normal               |               Milestone:  7.12.1
       Component:  Driver               |                 Version:  7.8.1
      Resolution:                       |                Keywords:
Operating System:  Linux                |            Architecture:  arm
 Type of failure:  Building GHC failed  |               Test Case:
      Blocked By:                       |                Blocking:
 Related Tickets:  #9268                |  Differential Revisions:
----------------------------------------+---------------------------------

Comment (by erikd):

 As @rwbarton pointed out in D715, ghc does not call ld directly, but cabal
 might (via the ld fields in the ghc settings file). Instead of setting `ld
 command` to `/usr/bin/ld` it should probably be set to `/usr/bin/ld.gold`
 and the cross compile issue has to be looked at as well.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8976#comment:15>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list