[GHC] #7777: ghc panic: varargs + sets

GHC cvs-ghc at haskell.org
Tue Mar 19 09:57:31 CET 2013


#7777: ghc panic: varargs + sets
----------------------------------------------------------------------------------------------------+
    Reporter:  litherum                                                                             |        Owner:                    
        Type:  bug                                                                                  |       Status:  closed            
    Priority:  normal                                                                               |    Component:  Compiler          
     Version:  7.4.1                                                                                |   Resolution:  duplicate         
    Keywords:  MultiParamTypeClasses FunctionalDependencies FlexibleInstances UndecidableInstances  |           Os:  Linux             
Architecture:  Unknown/Multiple                                                                     |      Failure:  Compile-time crash
   Blockedby:                                                                                       |     Blocking:                    
     Related:                                                                                       |  
----------------------------------------------------------------------------------------------------+
Changes (by monoidal):

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


Comment:

 The panic is caused by:

 {{{
 instance Ord a => BuildSet a b => BuildSet a (a -> b)
 }}}

 which should be `(Ord a, BuildSet a b) => BuildSet a (a -> b)`. The error
 message is already fixed in GHC 7.6, see bug #5951.

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



More information about the ghc-tickets mailing list