Quantcast

[ANNOUNCE] GHC 8.0.2 release candidate 2

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[ANNOUNCE] GHC 8.0.2 release candidate 2

Ben Gamari-3

Hello everyone,

The GHC team is happy to announce the second candiate of the
8.0.2 release of the Glasgow Haskell Compiler. Source and binary
distributions are available at

    http://downloads.haskell.org/~ghc/8.0.2-rc2/

This is the second and likely final release candidate leading up the
8.0.2 release. This release will fix a number of bugs found in 8.0.1
including,

  * Interface file build determinism (#4012).

  * Compatibility with macOS Sierra and GCC compilers which compile
    position-independent executables by default

  * Runtime linker fixes on Windows (see #12797)

  * A compiler bug which resulted in undefined reference errors while
    compiling some packages (see #12076)

  * Compatability with systems which use the gold linker

  * A number of memory consistency bugs in the runtime system

  * A number of efficiency issues in the threaded runtime which manifest
    on larger core counts and large numbers of bound threads.

  * A typechecker bug which caused some programs using
    -XDefaultSignatures to be incorrectly accepted.

  * More than two-hundred other bugs. See Trac [1] for a complete
    listing.

This release candidate fixes a number of issues present in -rc1,

  * #12757, which lead to broken runtime behavior and even crashes in
    the presence of primitive strings.

  * #12844, a type inference issue affecting partial type signatures.

  * A bump of the `directory` library, fixing buggy path
    canonicalization behavior (#12894). Unfortunately this required a
    major version bump in `directory` and minor bumps in several other
    libraries.

  * #12912, where use of the `select` system call would lead to runtime
    system failures with large numbers of open file handles.

If all goes well we should have a final 8.0.2 release out shortly after
the new year. As always, let us know if you encounter trouble. Thanks to
everyone who has contributed so far!

Happy testing,

- Ben


[1] https://ghc.haskell.org/trac/ghc/query?status=closed&milestone=8.0.2&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority

_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users

signature.asc (497 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [ANNOUNCE] GHC 8.0.2 release candidate 2

George Colpitts
compiled from source with no issues on Mac OS 10.12.2 with XCode 8.2.1. Compiled vector package with it, did some smoke testing of the runtime, seems fine

On Thu, Dec 22, 2016 at 3:39 PM Ben Gamari <[hidden email]> wrote:

Hello everyone,

The GHC team is happy to announce the second candiate of the
8.0.2 release of the Glasgow Haskell Compiler. Source and binary
distributions are available at

    http://downloads.haskell.org/~ghc/8.0.2-rc2/

This is the second and likely final release candidate leading up the
8.0.2 release. This release will fix a number of bugs found in 8.0.1
including,

  * Interface file build determinism (#4012).

  * Compatibility with macOS Sierra and GCC compilers which compile
    position-independent executables by default

  * Runtime linker fixes on Windows (see #12797)

  * A compiler bug which resulted in undefined reference errors while
    compiling some packages (see #12076)

  * Compatability with systems which use the gold linker

  * A number of memory consistency bugs in the runtime system

  * A number of efficiency issues in the threaded runtime which manifest
    on larger core counts and large numbers of bound threads.

  * A typechecker bug which caused some programs using
    -XDefaultSignatures to be incorrectly accepted.

  * More than two-hundred other bugs. See Trac [1] for a complete
    listing.

This release candidate fixes a number of issues present in -rc1,

  * #12757, which lead to broken runtime behavior and even crashes in
    the presence of primitive strings.

  * #12844, a type inference issue affecting partial type signatures.

  * A bump of the `directory` library, fixing buggy path
    canonicalization behavior (#12894). Unfortunately this required a
    major version bump in `directory` and minor bumps in several other
    libraries.

  * #12912, where use of the `select` system call would lead to runtime
    system failures with large numbers of open file handles.

If all goes well we should have a final 8.0.2 release out shortly after
the new year. As always, let us know if you encounter trouble. Thanks to
everyone who has contributed so far!

Happy testing,

- Ben


[1] https://ghc.haskell.org/trac/ghc/query?status=closed&milestone=8.0.2&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [ANNOUNCE] GHC 8.0.2 release candidate 2

George Colpitts
binary works fine also, same env, same testing as with compiled source

I did notice a very minor infelicity in the TOC for the pdf User's Guide. I think it was there in rc1 also

The formatting seems to assume there are are never more than 3 digits on lines such as the following and is missing a space when there are 4 digits, e.g. 

10.7 Pattern synonyms  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267

10.8 Class and instances declarations  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

10.9 Type families  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294

10.10Datatype promotion  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308

10.11Kind polymorphism and Type-in-Type  . . . . . . . . . . . . . . . . . . . . . . . . . . 311

10.12Runtime representation polymorphism  . .


On Thu, Dec 22, 2016 at 7:23 PM George Colpitts <[hidden email]> wrote:
compiled from source with no issues on Mac OS 10.12.2 with XCode 8.2.1. Compiled vector package with it, did some smoke testing of the runtime, seems fine

On Thu, Dec 22, 2016 at 3:39 PM Ben Gamari <[hidden email]> wrote:

Hello everyone,

The GHC team is happy to announce the second candiate of the
8.0.2 release of the Glasgow Haskell Compiler. Source and binary
distributions are available at

    http://downloads.haskell.org/~ghc/8.0.2-rc2/

This is the second and likely final release candidate leading up the
8.0.2 release. This release will fix a number of bugs found in 8.0.1
including,

  * Interface file build determinism (#4012).

  * Compatibility with macOS Sierra and GCC compilers which compile
    position-independent executables by default

  * Runtime linker fixes on Windows (see #12797)

  * A compiler bug which resulted in undefined reference errors while
    compiling some packages (see #12076)

  * Compatability with systems which use the gold linker

  * A number of memory consistency bugs in the runtime system

  * A number of efficiency issues in the threaded runtime which manifest
    on larger core counts and large numbers of bound threads.

  * A typechecker bug which caused some programs using
    -XDefaultSignatures to be incorrectly accepted.

  * More than two-hundred other bugs. See Trac [1] for a complete
    listing.

This release candidate fixes a number of issues present in -rc1,

  * #12757, which lead to broken runtime behavior and even crashes in
    the presence of primitive strings.

  * #12844, a type inference issue affecting partial type signatures.

  * A bump of the `directory` library, fixing buggy path
    canonicalization behavior (#12894). Unfortunately this required a
    major version bump in `directory` and minor bumps in several other
    libraries.

  * #12912, where use of the `select` system call would lead to runtime
    system failures with large numbers of open file handles.

If all goes well we should have a final 8.0.2 release out shortly after
the new year. As always, let us know if you encounter trouble. Thanks to
everyone who has contributed so far!

Happy testing,

- Ben


[1] https://ghc.haskell.org/trac/ghc/query?status=closed&milestone=8.0.2&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority
_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [ANNOUNCE] GHC 8.0.2 release candidate 2

Jens Petersen-4
In reply to this post by Ben Gamari-3
On 23 December 2016 at 04:38, Ben Gamari <[hidden email]> wrote:
The GHC team is happy to announce the second candidate of the
8.0.2 release of the Glasgow Haskell Compiler.

Thanks

Fedora users can install it from my Fedora Copr Repo:

https://copr.fedorainfracloud.org/coprs/petersen/ghc-8.0.2/

There will be an EPEL7 build too for the final release.

Jens

_______________________________________________
Glasgow-haskell-users mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users
Loading...