[ANNOUNCE] GHC 8.6.1-alpha1 available

The GHC development team is pleased to announce the first alpha release leading up to GHC 8.6.1. The usual release artifacts are available from https://downloads.haskell.org/~ghc/8.6.1-alpha1 This is the first release (partially) generated using our new CI infrastructure. One known issue is that the haddock documentation is currently unavailable. This will be fixed in the next alpha release. Do let us know if you spot anything else amiss. As always, do let us know if you encounter any trouble in the course of testing. Thanks for your help! Cheers, - Ben

Small correction inline.
Ben Gamari
The GHC development team is pleased to announce the first alpha release leading up to GHC 8.6.1. The usual release artifacts are available from
https://downloads.haskell.org/~ghc/8.6.1-alpha1
This is the first release (partially) generated using our new CI infrastructure. One known issue is that the haddock documentation is currently unavailable.
Correction: the issue is not restricted only to haddock documentation; the users guide is also not present.

The parser seems to be broken. Attempting to build basement http://hackage.haskell.org/package/basement yields: Basement/Nat.hs:15:46: error: parse error on input ‘*’ | 15 | , type (<=), type (<=?), type (+), type (*), type (^), type (-) | ^ I'm not 100% sure where to report bugs for the alpha. On 06/30/2018 04:26 PM, Ben Gamari wrote:
The GHC development team is pleased to announce the first alpha release leading up to GHC 8.6.1. The usual release artifacts are available from
https://downloads.haskell.org/~ghc/8.6.1-alpha1
This is the first release (partially) generated using our new CI infrastructure. One known issue is that the haddock documentation is currently unavailable. This will be fixed in the next alpha release. Do let us know if you spot anything else amiss.
As always, do let us know if you encounter any trouble in the course of testing. Thanks for your help!
Cheers,
- Ben
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

I've created a ticket for this: https://ghc.haskell.org/trac/ghc/ticket/15329 https://ghc.haskell.org/trac/ghc/ticket/15329 Thanks for letting us know!
On Jun 30, 2018, at 7:26 PM, Vanessa McHale
wrote: The parser seems to be broken. Attempting to build basement http://hackage.haskell.org/package/basement yields:
Basement/Nat.hs:15:46: error: parse error on input ‘*’ | 15 | , type (<=), type (<=?), type (+), type (*), type (^), type (-) | ^
I'm not 100% sure where to report bugs for the alpha.
On 06/30/2018 04:26 PM, Ben Gamari wrote:
The GHC development team is pleased to announce the first alpha release leading up to GHC 8.6.1. The usual release artifacts are available from
https://downloads.haskell.org/~ghc/8.6.1-alpha1 https://downloads.haskell.org/~ghc/8.6.1-alpha1
This is the first release (partially) generated using our new CI infrastructure. One known issue is that the haddock documentation is currently unavailable. This will be fixed in the next alpha release. Do let us know if you spot anything else amiss.
As always, do let us know if you encounter any trouble in the course of testing. Thanks for your help!
Cheers,
- Ben
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

Great, thanks! On 06/30/2018 06:33 PM, Richard Eisenberg wrote:
I've created a ticket for this: https://ghc.haskell.org/trac/ghc/ticket/15329
Thanks for letting us know!
On Jun 30, 2018, at 7:26 PM, Vanessa McHale
mailto:vanessa.mchale@iohk.io> wrote: The parser seems to be broken. Attempting to build basement http://hackage.haskell.org/package/basement yields:
Basement/Nat.hs:15:46: error: parse error on input ‘*’ | 15 | , type (<=), type (<=?), type (+), type (*), type (^), type (-) | ^
I'm not 100% sure where to report bugs for the alpha.
On 06/30/2018 04:26 PM, Ben Gamari wrote:
The GHC development team is pleased to announce the first alpha release leading up to GHC 8.6.1. The usual release artifacts are available from
https://downloads.haskell.org/~ghc/8.6.1-alpha1
This is the first release (partially) generated using our new CI infrastructure. One known issue is that the haddock documentation is currently unavailable. This will be fixed in the next alpha release. Do let us know if you spot anything else amiss.
As always, do let us know if you encounter any trouble in the course of testing. Thanks for your help!
Cheers,
- Ben
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

I (really) should have known better: this change is intentional. GHC 8.6 changes the way that * is parsed in types. Specifically, * is always parsed as if it is a synonym for Type (that is, the kind of things like Int and Bool), not a binary operator. If you want it to be a binary operator, you must specify -XNoStarIsType. Richard
On Jun 30, 2018, at 7:33 PM, Richard Eisenberg
wrote: I've created a ticket for this: https://ghc.haskell.org/trac/ghc/ticket/15329 https://ghc.haskell.org/trac/ghc/ticket/15329
Thanks for letting us know!
On Jun 30, 2018, at 7:26 PM, Vanessa McHale
mailto:vanessa.mchale@iohk.io> wrote: The parser seems to be broken. Attempting to build basement http://hackage.haskell.org/package/basement yields:
Basement/Nat.hs:15:46: error: parse error on input ‘*’ | 15 | , type (<=), type (<=?), type (+), type (*), type (^), type (-) | ^
I'm not 100% sure where to report bugs for the alpha.
On 06/30/2018 04:26 PM, Ben Gamari wrote:
The GHC development team is pleased to announce the first alpha release leading up to GHC 8.6.1. The usual release artifacts are available from
https://downloads.haskell.org/~ghc/8.6.1-alpha1 https://downloads.haskell.org/~ghc/8.6.1-alpha1
This is the first release (partially) generated using our new CI infrastructure. One known issue is that the haddock documentation is currently unavailable. This will be fixed in the next alpha release. Do let us know if you spot anything else amiss.
As always, do let us know if you encounter any trouble in the course of testing. Thanks for your help!
Cheers,
- Ben
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

Users of nix can test their package using the instructions in this
gist. It should be straightforward as the 8.6.1 alpha will be
downloaded from the binary cache.
https://gist.github.com/mpickering/fd26e9f03d6cb88cbb91b90b6019f3dd
The compiler will use patches form head.hackage in order to build dependencies.
Any problems, let me know.
Matt
On Sat, Jun 30, 2018 at 10:26 PM, Ben Gamari
The GHC development team is pleased to announce the first alpha release leading up to GHC 8.6.1. The usual release artifacts are available from
https://downloads.haskell.org/~ghc/8.6.1-alpha1
This is the first release (partially) generated using our new CI infrastructure. One known issue is that the haddock documentation is currently unavailable. This will be fixed in the next alpha release. Do let us know if you spot anything else amiss.
As always, do let us know if you encounter any trouble in the course of testing. Thanks for your help!
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
participants (4)
-
Ben Gamari
-
Matthew Pickering
-
Richard Eisenberg
-
Vanessa McHale