> Oh wow. There I was, about half an hour into a session with an
> interactive Haskell program (you can have the source code if you want,
> but I can't give you a trace of what I did in that session),
> compiled with the very very latest version of GHC (4.03, patchlevel 0,
> checked out of the CVS repository yesterday, yes I know this isn't
> exactly guaranteed to work), and GHC came to an abrupt end
> with the above
> message.
Sounds like a GC bug of some kind. Unfortunately the prospects of fixing it
are low unless we can find a repeatable example...
> Also the code I had in that program to handle interrupts no
> longer works.
> (Ctrl/C's are just ignored, even though I've done the relevant
> Posix.installHandler. Has anything recently changed in this area?
I never got around to testing the signal stuff in GHC 4.xx (it's all new),
and you're the first person to complain about it :-) It just got higher on
my priority list.
Cheers,
Simon