
#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