> The problem is that the 4.01 hsc seg-faults from time to time, and the
> exact circumstances are hard to reproduce. Good candidates 
> are scanners
> generated by lx (but not all of them). This is independent of the
> Linux system used (SuSe 5.3 = libc5, SuSE 6.0 = libc6, with the
> correspondingly compiled 4.01s), so I suspect some GC problems. Hmm,
> once I had an error like "GC: strange closure type", but the programs 
> were quite large and hard to boil down. This was one of the 
> reasons I'm
> trying to compile the latest-and-greatest ghc...

I fixed at least one problem of this kind in 4.01's garbage collector (it
was the one reported by Sergey a while back), so updating to the latest GHC
will likely help here.

Cheers,
        Simon

-- 
Simon Marlow 
Microsoft Research Ltd., Cambridge, U.K.

Reply via email to