logo       

6.4.20050215: panic: lookupVers1 MHashTable HT{d}: msg#00080

lang.haskell.glasgow.bugs

Subject: 6.4.20050215: panic: lookupVers1 MHashTable HT{d}

Hi,

while trying to modify Data.HashTable to support both IO and ST
without simply copying it, 6.4.20050215 again decided it doesn't
like me:

/tmp/test% touch *.hs
/tmp/test% /var/tmp/ghc/bin/ghc -O -c MHashTable.hs
/tmp/test% /var/tmp/ghc/bin/ghc -O --make CompatHashTable.hs
Chasing modules from: CompatHashTable.hs
Skipping MHashTable ( ./MHashTable.hs, ./MHashTable.o )
Compiling CompatHashTable ( CompatHashTable.hs, CompatHashTable.o )
ghc-6.4.20050215: panic! (the `impossible' happened, GHC version 6.4.20050215):
lookupVers1 MHashTable HT{d}

To trigger it, compilation must actually be performed in two
seperate steps, and the second one must be done using "--make".
"-O" is also a vital ingredient for the panic.

The killing code is attached.

Happy Hacking,
Remi

--
Nobody can be exactly like me. Even I have trouble doing it.

Attachment: CompatHashTable.hs
Description: Text document

Attachment: MHashTable.hs
Description: Text document

_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@xxxxxxxxxxx
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise