[GHC] #8202: ghc panic applyTypeToArgs

GHC ghc-devs at haskell.org
Thu Sep 19 04:59:57 CEST 2013


#8202: ghc panic applyTypeToArgs
---------------------------------------+-----------------------------------
        Reporter:  hth313              |            Owner:
            Type:  bug                 |           Status:  closed
        Priority:  normal              |        Milestone:
       Component:  Compiler            |          Version:  7.6.3
      Resolution:  fixed               |         Keywords:
Operating System:  Unknown/Multiple    |     Architecture:
 Type of failure:  Compile-time crash  |  Unknown/Multiple
       Test Case:                      |       Difficulty:  Unknown
        Blocking:                      |       Blocked By:
                                       |  Related Tickets:
---------------------------------------+-----------------------------------
Changes (by monoidal):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 The bug is fixed in HEAD, unfortunately, I cannot provide a simple test
 case.

 I reduced the code preserving panic and managed to remove dependency on
 vectors. The bug is tied to IORefs which come from InputT in haskeline
 used in Machine.hs. I installed haskeline with HEAD (you can do this by
 increasing version numbers in its cabal file) and then the reduced version
 compiles. I cannot tell for sure whether your entire code compiles - I
 couldn't get vector-bytestring to work due to boolean primop changes, but
 at least this particular bug is definitely fixed.

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



More information about the ghc-tickets mailing list