
27 Apr
2009
27 Apr
'09
12:19 p.m.
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