6.10.3 plans

Sigbjorn Finne sof at galois.com
Mon Apr 27 12:19:46 EDT 2009


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



More information about the Glasgow-haskell-users mailing list