RE: select() failure

2002-08-28 Thread Simon Marlow
I have a program that is suffering a select() failure. It prints: 9 select: Bad file descriptor Fed: fatal error: select failed From looking at some RTS sources, the 9 apparently represents errno EBADF (bad file descriptor). Does that mean that my program is somehow closing one

RE: bug with rank n polymorphism in classes

2002-08-28 Thread Simon Peyton-Jones
Please say which version of GHC you are using. This program works fine with GHC 5.02.2 Simon | -Original Message- | From: Hal Daume III [mailto:[EMAIL PROTECTED]] | Sent: 22 August 2002 20:47 | To: [EMAIL PROTECTED] | Subject: bug with rank n polymorphism in classes | | | consider:

Posix.executeFile having problems with unevaluated argumnets

2002-08-28 Thread George Russell
Sorry, I haven't got time to narrow this down to a test case, but here are what I hope are the key factors: (1) We start up applications in a child process (forked with Posix.forkProcess) by calling Posix.executeFile, wrapped in an Exception.catch handler (to detect errors). (2) Both the third

RE: select() failure

2002-08-28 Thread Dean Herington
On Wed, 28 Aug 2002, Simon Marlow wrote: I have a program that is suffering a select() failure. It prints: 9 select: Bad file descriptor Fed: fatal error: select failed From looking at some RTS sources, the 9 apparently represents errno EBADF (bad file descriptor). Does