Hello everyone, Over the last week I've been busily helping Richard finish up the last bits destined for 8.2.1. At this point things are looking okay, although there is still a bit of a push necessary before we can cut an 8.2 branch, * We have decided to punt the separation of * and Constraint (#11715) off to 8.4 due to design complications * The generalization of (->)'s kind (D2038) is done and passes the testsuite save a performance regression which I am currently investigating * The recent levity polymorphism work regressed the profiled build (#13223) which I am working on fixing. * The type-indexed Typeable patch works save one regression which I am working on with Simon * Merge the subset of OverloadedRecordFields wanted for 8.2 * Update boot library submodules It looks likely that these tasks will require a majority of the rest of this week to work out. Consequently, I'm currently aiming to cut the branch for 8.2 on Friday. I'll then spend a few days testing the tree against Hackage and, if nothing goes terribly awry, likely cut a source release mid-to-late next week. Cheers, - Ben
Hi Ben It would be good if the status page ( https://ghc.haskell.org/trac/ghc/wiki/Status/GHC-8.2.1) could be updated with what we will actually be getting. In particular, according to https://ghc.haskell.org/trac/ghc/ticket/10074 Implement the 'Improved LLVM Backend' proposal has been deferred to 8.4.1 Thanks George On Tue, Feb 7, 2017 at 1:25 PM Ben Gamari <ben@well-typed.com> wrote:
Hello everyone,
Over the last week I've been busily helping Richard finish up the last bits destined for 8.2.1. At this point things are looking okay, although there is still a bit of a push necessary before we can cut an 8.2 branch,
* We have decided to punt the separation of * and Constraint (#11715) off to 8.4 due to design complications
* The generalization of (->)'s kind (D2038) is done and passes the testsuite save a performance regression which I am currently investigating
* The recent levity polymorphism work regressed the profiled build (#13223) which I am working on fixing.
* The type-indexed Typeable patch works save one regression which I am working on with Simon
* Merge the subset of OverloadedRecordFields wanted for 8.2
* Update boot library submodules
It looks likely that these tasks will require a majority of the rest of this week to work out. Consequently, I'm currently aiming to cut the branch for 8.2 on Friday. I'll then spend a few days testing the tree against Hackage and, if nothing goes terribly awry, likely cut a source release mid-to-late next week.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
George Colpitts <george.colpitts@gmail.com> writes:
Hi Ben
It would be good if the status page ( https://ghc.haskell.org/trac/ghc/wiki/Status/GHC-8.2.1) could be updated with what we will actually be getting. In particular, according to https://ghc.haskell.org/trac/ghc/ticket/10074 Implement the 'Improved LLVM Backend' proposal has been deferred to 8.4.1
Thanks George. I've updated the list. Cheers, - Ben
participants (2)
-
Ben Gamari -
George Colpitts