[GHC] #7576: Building happy -- setup: internal error: evacuate: strange closure type 2122076

GHC cvs-ghc at haskell.org
Mon Jan 14 16:10:34 CET 2013


#7576: Building happy -- setup: internal error: evacuate: strange closure type
2122076
-------------------------------+--------------------------------------------
    Reporter:  datenwolf       |       Owner:               
        Type:  bug             |      Status:  new          
    Priority:  normal          |   Milestone:               
   Component:  Compiler        |     Version:  7.6.1        
    Keywords:                  |          Os:  Linux        
Architecture:  x86_64 (amd64)  |     Failure:  Runtime crash
  Difficulty:  Unknown         |    Testcase:               
   Blockedby:                  |    Blocking:               
     Related:                  |  
-------------------------------+--------------------------------------------

Comment(by datenwolf):

 No, happy is not the first package built with the new compiler. In fact
 the happy build was part of a `haskell-updater --upgrade` run, and several
 (about 50 or so) other packages built just fine.

 What's even more interesting though (and why the Bug is probably better
 left with the gentoo-haskell folks) is, that if I use cabal-install to
 install happy into my user directory it builds just fine.

 I also have found two other packages affected in the same way:
 texmath-0.6.1.2 and pandoc-1.9.4.5

 In both cases `./setup` bails out with a strange closure type evacuation.
 But at least texmath can be installed through cabal-install just fine.
 pandoc doesn't install because the system package manager installed
 packages (bytestring to be specific) is in conflict with dependencies.

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



More information about the ghc-tickets mailing list