I've attached some clues below the quoted message.
On Thu, 20 Feb 2003, Dean Herington wrote:
> I'm getting intermittent "thread blocked indefinitely" errors with GHC
> 5.04.2. My program uses modules Concurrent and Posix heavily. In
> particular, I fork processes (now with GHC.Conc.forkProcess
Bugs item #690349, was opened at 2003-02-20 22:35
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=108032&aid=690349&group_id=8032
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: John A. Murdie (jamurdie)
Assigned to: Nobody/Anonymo
I'm getting intermittent "thread blocked indefinitely" errors with GHC
5.04.2. My program uses modules Concurrent and Posix heavily. In
particular, I fork processes (now with GHC.Conc.forkProcess) and handle
SIGCHLD signals to determine when the processes have finished. The
symptoms seem similar
Aha, this was more complicated. The trouble is that an External Core
module may refer to some "implicit" things (in this case the type :TEq)
that are automatically produced from a normal Haskell thing (in this
case the class Eq). The dependency analyser wasn't "seeing" these
implicit dependencie
Thanks. I've fixed this bug.
| -Original Message-
| From: Volodimir Rudenko [mailto:[EMAIL PROTECTED]]
| Sent: 19 February 2003 16:47
| To: [EMAIL PROTECTED]
| Subject: broken :info
|
| The :info command is broken in the current GHCi (built from CVS HEAD,
| Feb 18, on RedHat Linux 8.0).
I don't think this had much to do with profiling actually. It was just
a bug!
Fixed now.
Simon
| -Original Message-
| From: Kirsten Chevalier [mailto:[EMAIL PROTECTED]]
| Sent: 14 February 2003 01:10
| To: [EMAIL PROTECTED]
| Subject: Profiling and ext-core
|
| The latest version of GHC