Simon Marlow wrote:
On 27/04/2009 01:28, Sigbjorn Finne wrote:
...

As a compromise, how about expanding the runtime error message to make it clear that this is a change in 6.10.2?

finalizer: error: a C finalizer called back into Haskell.
This was previously allowed, but is disallowed in GHC 6.10.2 and later.
   To create finalizers that may call back into Haskll, use
   Foreign.Concurrent.newForeignPtr instead of Foreign.newForeignPtr.

That's definitely helpful; I'm all for it. Hope there's time available to put it in.

cheers
--sigbjorn

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to