GHC 7.8.3 release

2014-05-27 Thread Austin Seipp
Hello all,

After a long week, I've finally gotten a little time to reply to
emails, and I mainly have one question I'd like to ask.

First, please direct your attention to this:

https://ghc.haskell.org/trac/ghc/query?status=closedstatus=mergestatus=patchmilestone=7.8.3group=resolutioncol=idcol=summarycol=ownercol=typecol=prioritycol=componentcol=versionorder=priority

This is the 7.8.3 milestone, but it only considers things that are:

 - 1) Fixed
 - 2) Going to be merged
 - 3) Are a patch to be still merged.

That is, it is a solid representation of the difference between 7.8.2
and the 7.8 branch tip.

The question is: when should we do the release? There are several bugs
there that seem quite problematic for users - #9045, #7097, #9001,
#8768 and #9078 in particular.

If these bugs are really problematic (and I sort of feel they are)
then the release can happen soon. I can do it within a week from now,
and we could punt more to a 7.8.4 release.

I ask this because my time to dedicate to GHC is a bit thin right now,
so you must help me decide what's important! So please let me know -
just a general vote in favor of doing it within some X timeframe (even
'real soon' or 'a week would be great') would be nice.

PS: I apologize for the lack of status updates and brief email - my
time for GHC has been in very short order the past two weeks in
particular, and I've finally just returned to a computer (not mine)
for right now to ask this.

PPS: This might also impact the 7.10 schedule, but last Simon and I
talked, we thought perhaps shooting for ICFP this time (and actually
hitting it) was a good plan. So I'd estimate on that a 7.8.4 might
happen a few months from now, after summer.

-- 
Regards,

Austin Seipp, Haskell Consultant
Well-Typed LLP, http://www.well-typed.com/
___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


Re: GHC 7.8.3 release

2014-05-27 Thread 山本和彦
Hi Austin,

 I ask this because my time to dedicate to GHC is a bit thin right now,
 so you must help me decide what's important! So please let me know -
 just a general vote in favor of doing it within some X timeframe (even
 'real soon' or 'a week would be great') would be nice.

Would you give a look at: 
http://www.haskell.org/pipermail/ghc-devs/2014-May/004990.html
http://www.haskell.org/pipermail/ghc-devs/2014-May/004993.html

yesod-bin cannot be compiled with the coming GHC 7.8.3 yet. I believe
regression was introduced.

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


Re: GHC 7.8.3 release

2014-05-27 Thread Michael Snoyman
I'm building the GHC-7.8 branch now, and will then kick off a Stackage
build. That should give a good indication if there are regressions.


On Tue, May 27, 2014 at 11:06 AM, Austin Seipp aus...@well-typed.comwrote:

 Hello all,

 After a long week, I've finally gotten a little time to reply to
 emails, and I mainly have one question I'd like to ask.

 First, please direct your attention to this:


 https://ghc.haskell.org/trac/ghc/query?status=closedstatus=mergestatus=patchmilestone=7.8.3group=resolutioncol=idcol=summarycol=ownercol=typecol=prioritycol=componentcol=versionorder=priority

 This is the 7.8.3 milestone, but it only considers things that are:

  - 1) Fixed
  - 2) Going to be merged
  - 3) Are a patch to be still merged.

 That is, it is a solid representation of the difference between 7.8.2
 and the 7.8 branch tip.

 The question is: when should we do the release? There are several bugs
 there that seem quite problematic for users - #9045, #7097, #9001,
 #8768 and #9078 in particular.

 If these bugs are really problematic (and I sort of feel they are)
 then the release can happen soon. I can do it within a week from now,
 and we could punt more to a 7.8.4 release.

 I ask this because my time to dedicate to GHC is a bit thin right now,
 so you must help me decide what's important! So please let me know -
 just a general vote in favor of doing it within some X timeframe (even
 'real soon' or 'a week would be great') would be nice.

 PS: I apologize for the lack of status updates and brief email - my
 time for GHC has been in very short order the past two weeks in
 particular, and I've finally just returned to a computer (not mine)
 for right now to ask this.

 PPS: This might also impact the 7.10 schedule, but last Simon and I
 talked, we thought perhaps shooting for ICFP this time (and actually
 hitting it) was a good plan. So I'd estimate on that a 7.8.4 might
 happen a few months from now, after summer.

 --
 Regards,

 Austin Seipp, Haskell Consultant
 Well-Typed LLP, http://www.well-typed.com/
 ___
 Glasgow-haskell-users mailing list
 Glasgow-haskell-users@haskell.org
 http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

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


Re: GHC 7.8.3 release

2014-05-27 Thread Johan Tibell
I would say sooner. Here are still unmerged things that I think we could
merge before (i.e. easy to merge):

https://ghc.haskell.org/trac/ghc/ticket/9001
https://ghc.haskell.org/trac/ghc/ticket/9078
https://ghc.haskell.org/trac/ghc/ticket/8475
https://ghc.haskell.org/trac/ghc/ticket/8783
https://ghc.haskell.org/trac/ghc/ticket/9068
___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


Re: GHC 7.8.3 release

2014-05-27 Thread Manuel M T Chakravarty
I believe #9078 affects all EDSLs that use Andy Gill’s stable name method to 
implement observable sharing. It certainly crashes Accelerate.

I would very much appreciate if 7.8.3 would be released in time to make it into 
the upcoming Haskell Platform. (If the platform would ship with 7.8.2., that 
would be a quite bad for all affected EDSL libraries.)

Do we know the projected release date for the platform?

Manuel

PS: For Accelerate, the situation is actually rather awkward right now. Due to 
the changes re ambiguous signatures in GHC 7.8, Accelerate needs to introduce a 
breaking API change to compile with 7.8. However, we can’t really fully 
transition to 7.8 until #9078 is fixed.

Austin Seipp aus...@well-typed.com:
 Hello all,
 
 After a long week, I've finally gotten a little time to reply to
 emails, and I mainly have one question I'd like to ask.
 
 First, please direct your attention to this:
 
 https://ghc.haskell.org/trac/ghc/query?status=closedstatus=mergestatus=patchmilestone=7.8.3group=resolutioncol=idcol=summarycol=ownercol=typecol=prioritycol=componentcol=versionorder=priority
 
 This is the 7.8.3 milestone, but it only considers things that are:
 
 - 1) Fixed
 - 2) Going to be merged
 - 3) Are a patch to be still merged.
 
 That is, it is a solid representation of the difference between 7.8.2
 and the 7.8 branch tip.
 
 The question is: when should we do the release? There are several bugs
 there that seem quite problematic for users - #9045, #7097, #9001,
 #8768 and #9078 in particular.
 
 If these bugs are really problematic (and I sort of feel they are)
 then the release can happen soon. I can do it within a week from now,
 and we could punt more to a 7.8.4 release.
 
 I ask this because my time to dedicate to GHC is a bit thin right now,
 so you must help me decide what's important! So please let me know -
 just a general vote in favor of doing it within some X timeframe (even
 'real soon' or 'a week would be great') would be nice.
 
 PS: I apologize for the lack of status updates and brief email - my
 time for GHC has been in very short order the past two weeks in
 particular, and I've finally just returned to a computer (not mine)
 for right now to ask this.
 
 PPS: This might also impact the 7.10 schedule, but last Simon and I
 talked, we thought perhaps shooting for ICFP this time (and actually
 hitting it) was a good plan. So I'd estimate on that a 7.8.4 might
 happen a few months from now, after summer.
 
 -- 
 Regards,
 
 Austin Seipp, Haskell Consultant
 Well-Typed LLP, http://www.well-typed.com/
 ___
 Glasgow-haskell-users mailing list
 Glasgow-haskell-users@haskell.org
 http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

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


Re: GHC 7.8.3 release

2014-05-27 Thread Niklas Larsson
Hi!

It would be great if the patch I added on #9080 was put into 7.8.3 (well, I
guess someone has to commit it to master first).

Niklas


2014-05-27 10:06 GMT+02:00 Austin Seipp aus...@well-typed.com:

 Hello all,

 After a long week, I've finally gotten a little time to reply to
 emails, and I mainly have one question I'd like to ask.

 First, please direct your attention to this:


 https://ghc.haskell.org/trac/ghc/query?status=closedstatus=mergestatus=patchmilestone=7.8.3group=resolutioncol=idcol=summarycol=ownercol=typecol=prioritycol=componentcol=versionorder=priority

 This is the 7.8.3 milestone, but it only considers things that are:

  - 1) Fixed
  - 2) Going to be merged
  - 3) Are a patch to be still merged.

 That is, it is a solid representation of the difference between 7.8.2
 and the 7.8 branch tip.

 The question is: when should we do the release? There are several bugs
 there that seem quite problematic for users - #9045, #7097, #9001,
 #8768 and #9078 in particular.

 If these bugs are really problematic (and I sort of feel they are)
 then the release can happen soon. I can do it within a week from now,
 and we could punt more to a 7.8.4 release.

 I ask this because my time to dedicate to GHC is a bit thin right now,
 so you must help me decide what's important! So please let me know -
 just a general vote in favor of doing it within some X timeframe (even
 'real soon' or 'a week would be great') would be nice.

 PS: I apologize for the lack of status updates and brief email - my
 time for GHC has been in very short order the past two weeks in
 particular, and I've finally just returned to a computer (not mine)
 for right now to ask this.

 PPS: This might also impact the 7.10 schedule, but last Simon and I
 talked, we thought perhaps shooting for ICFP this time (and actually
 hitting it) was a good plan. So I'd estimate on that a 7.8.4 might
 happen a few months from now, after summer.

 --
 Regards,

 Austin Seipp, Haskell Consultant
 Well-Typed LLP, http://www.well-typed.com/
 ___
 Glasgow-haskell-users mailing list
 Glasgow-haskell-users@haskell.org
 http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

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


Re: GHC 7.8.3 release

2014-05-27 Thread Austin Seipp
Hi Niklas,

Yes, that patch looks great, thank you. The only reason it wasn't
included in the list earlier was that the status was set to 'new', not
to 'patch!' I'm afraid this is perhaps the most critical aspect
necessary for me to recognize such tickets. I have marked it as patch,
and it can go into 7.8.3, yes.

(Let it be known that, essentially, as time moves forward, the
probability of Austin forgetting a patch that is NOT marked
appropriately on trac rapidly, rapidly approaches one - if you have a
patch, please double-check that super-important 'status' field
please!)

On Tue, May 27, 2014 at 11:15 AM, Niklas Larsson metanik...@gmail.com wrote:
 Hi!

 It would be great if the patch I added on #9080 was put into 7.8.3 (well, I
 guess someone has to commit it to master first).

 Niklas


 2014-05-27 10:06 GMT+02:00 Austin Seipp aus...@well-typed.com:

 Hello all,

 After a long week, I've finally gotten a little time to reply to
 emails, and I mainly have one question I'd like to ask.

 First, please direct your attention to this:


 https://ghc.haskell.org/trac/ghc/query?status=closedstatus=mergestatus=patchmilestone=7.8.3group=resolutioncol=idcol=summarycol=ownercol=typecol=prioritycol=componentcol=versionorder=priority

 This is the 7.8.3 milestone, but it only considers things that are:

  - 1) Fixed
  - 2) Going to be merged
  - 3) Are a patch to be still merged.

 That is, it is a solid representation of the difference between 7.8.2
 and the 7.8 branch tip.

 The question is: when should we do the release? There are several bugs
 there that seem quite problematic for users - #9045, #7097, #9001,
 #8768 and #9078 in particular.

 If these bugs are really problematic (and I sort of feel they are)
 then the release can happen soon. I can do it within a week from now,
 and we could punt more to a 7.8.4 release.

 I ask this because my time to dedicate to GHC is a bit thin right now,
 so you must help me decide what's important! So please let me know -
 just a general vote in favor of doing it within some X timeframe (even
 'real soon' or 'a week would be great') would be nice.

 PS: I apologize for the lack of status updates and brief email - my
 time for GHC has been in very short order the past two weeks in
 particular, and I've finally just returned to a computer (not mine)
 for right now to ask this.

 PPS: This might also impact the 7.10 schedule, but last Simon and I
 talked, we thought perhaps shooting for ICFP this time (and actually
 hitting it) was a good plan. So I'd estimate on that a 7.8.4 might
 happen a few months from now, after summer.

 --
 Regards,

 Austin Seipp, Haskell Consultant
 Well-Typed LLP, http://www.well-typed.com/
 ___
 Glasgow-haskell-users mailing list
 Glasgow-haskell-users@haskell.org
 http://www.haskell.org/mailman/listinfo/glasgow-haskell-users





-- 
Regards,

Austin Seipp, Haskell Consultant
Well-Typed LLP, http://www.well-typed.com/
___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users