#1757: Simple example crashes GHC
-----------------------+----------------------------------------------------
  Reporter:  guest     |          Owner:         
      Type:  bug       |         Status:  new    
  Priority:  normal    |      Milestone:         
 Component:  Compiler  |        Version:  6.9    
  Severity:  normal    |       Keywords:         
Difficulty:  Unknown   |             Os:  Unknown
  Testcase:            |   Architecture:  Unknown
-----------------------+----------------------------------------------------
 This file:

 {{{
 class Collects ce where
   type Elem ce
   empty  :: ce
   insert :: Elem ce -> ce -> ce
   member :: Elem ce -> ce -> Bool
   toList :: ce -> [Elem ce]
 }}}

 and call GHC as: ghci -fglasgow-exts Abc gives:

 {{{
 GHCi, version 6.9.20070927: http://www.haskell.org/ghc/  :? for help
 Loading package base ... linking ... done.
 [1 of 1] Compiling Main             ( Abc.hs, interpreted )
 ghc-6.9.20070927: panic! (the 'impossible' happened)
   (GHC version 6.9.20070927 for i386-unknown-linux):
         check_tau_type main:Main.Elem{tc rlp} ce{tv alz} [tv]

 Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1757>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to