Creighton Hogg wrote:
Well I think I've run into this problem...maybe. All but one of the
tests pass, the one that doesn't is the timeLargeArray test, and it
fails with this error
yhc: superclassesI InfoUsed (Id 68) [(Type
class,Ord,"Data.Ix",510:8-510:10)]
Now my main question is how some PackedStrings can be reversed and
others not when it looks like everything that uses PackedString imports
it from SysDeps? The only exception I could find was
compiler98/DotNet/Show.hs.
Hmmm that's interesting, did you change the compiler source code at all?
You usually get those kind of errors because the compiler has ended up
with a data structure that it wasn't expecting.
Indeed all PackedStrings are imported from SysDeps, the problem is what
happens after that. Sometimes they are used as
string' = packString string
and other times
string' = packString (reverse string)
There doesn't seem to be a lot of logic to the choices ...
Cheers
Tom
_______________________________________________
Yhc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/yhc