Re: GHC 7.2.2 RC 1

2011-11-11 Thread Simon Marlow
Sorry, no. That one has a workaround: define your own fixIO: fixIO :: (a - IO a) - IO a fixIO k = do m - newEmptyMVar ans - unsafeInterleaveIO (takeMVar m) result - k ans putMVar m result return result Cheers, Simon On 11/11/2011 06:16, Nathan Howell wrote: Any

Re: GHC 7.2.2 RC 1

2011-11-11 Thread Nathan Howell
We're hitting something that looks similar with a Chan on 7.2.1, though they might be related.. On Fri, Nov 11, 2011 at 4:52 AM, Simon Marlow marlo...@gmail.com wrote: Sorry, no. That one has a workaround: define your own fixIO: fixIO :: (a - IO a) - IO a fixIO k = do m - newEmptyMVar

Re: GHC 7.2.2 RC 1

2011-11-11 Thread Leon Smith
Chans are basically linked lists with the next pointer wrapped in an MVar. The source is actually very readable. So yes, it probably is the same thing. Best, Leon On Fri, Nov 11, 2011 at 11:37 AM, Nathan Howell nathan.d.how...@gmail.com wrote: We're hitting something that looks similar

Re: GHC 7.2.2 RC 1

2011-11-10 Thread Nathan Howell
Any chance #5421 (loop in withMVar (reproducible, but with large test case) could be backported to 7.2.2? -n On Sun, Nov 6, 2011 at 5:18 AM, Ian Lynagh ig...@earth.li wrote: 7.2.2 will be a minimal bugfix release, fixing only bugs that cannot be worked around. Please let us know if you find

Re: GHC 7.2.2 RC 1

2011-11-07 Thread Simon Marlow
I think we should apply the minimal change to make all packages trusted by default in 7.2.2. Any objections? Cheers, Simon On 06/11/2011 16:36, Chris Dornan wrote: It's looking good but base is still untrusted out of the box. Is this right? Chris -Original Message- From:

RE: GHC 7.2.2 RC 1

2011-11-07 Thread Chris Dornan
-users@haskell.org; David Terei Subject: Re: GHC 7.2.2 RC 1 I think we should apply the minimal change to make all packages trusted by default in 7.2.2. Any objections? Cheers, Simon On 06/11/2011 16:36, Chris Dornan wrote: It's looking good but base is still untrusted out of the box

Re: GHC 7.2.2 RC 1

2011-11-07 Thread David Terei
On 7 November 2011 08:44, Simon Marlow marlo...@gmail.com wrote: I think we should apply the minimal change to make all packages trusted by default in 7.2.2.  Any objections? Agreed. ___ Glasgow-haskell-users mailing list

Re: GHC 7.2.2 RC 1

2011-11-07 Thread Ian Lynagh
On Mon, Nov 07, 2011 at 01:25:11AM +0400, Kyra wrote: On 11/6/2011 5:18 PM, Ian Lynagh wrote: 7.2.2 will be a minimal bugfix release, fixing only bugs that cannot be worked around. Please let us know if you find any showstoppers. #5531 is still there and no workarounds are known. Also, it's

Re: GHC 7.2.2 RC 1

2011-11-07 Thread Jens Petersen
We are pleased to announce the first release candidate for GHC 7.2.2:    http://www.haskell.org/ghc/dist/7.2.2-rc1/ Thanks, I did a test build for Fedora 17 Development. If you wish to test it on Fedora you can get the srpm or binary packages from:

RE: GHC 7.2.2 RC 1

2011-11-06 Thread Chris Dornan
It's looking good but base is still untrusted out of the box. Is this right? Chris -Original Message- From: glasgow-haskell-users-boun...@haskell.org [mailto:glasgow-haskell-users-boun...@haskell.org] On Behalf Of Ian Lynagh Sent: 06 November 2011 13:19 To:

Re: GHC 7.2.2 RC 1

2011-11-06 Thread Kyra
On 11/6/2011 5:18 PM, Ian Lynagh wrote: 7.2.2 will be a minimal bugfix release, fixing only bugs that cannot be worked around. Please let us know if you find any showstoppers. #5531 is still there and no workarounds are known. Also, it's specific for post 7.0.Xs. Not sure if this counts as