[ANNOUNCE] GHC 8.8.1 release candidate 1 is now available

Ben Gamari <[email protected]>
Newsgroups gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user
Message-ID <[email protected]>
Hello everyone,

The GHC team is pleased to announce the release candidate for GHC 8.8.1.
The source distribution, binary distributions, and documentation are
available at

    https://downloads.haskell.org/ghc/8.8.1-rc1

This release is the culmination of over 3000 commits by over one hundred
contributors and has several new features and numerous bug fixes
relative to GHC 8.6:

 * Profiling now works correctly on 64-bit Windows (although still may
   be problematic on 32-bit Windows due to platform limitations; see
   #15934)

 * A new code layout algorithm for amd64's native code generator

 * The introduction of a late lambda-lifting pass which may reduce
   allocations significantly for some programs.

 * Further work on Trees That Grow, enabling improved code re-use of the
   Haskell AST in tooling

 * More locations where users can write `forall` (GHC Proposal #0007)

 * A comprehensive audit of GHC's memory ordering barriers has been
   performed, resulting in a number of fixes that should significantly
   improve the reliability of programs on architectures with
   weakly-ordered memory models (e.g. PowerPC, many ARM and AArch64
   implementations).

 * A long-standing linker limitation rendering GHCi unusable with
   projects with cyclic symbol dependencies has been fixed (#13786)

 * Further work on the Hadrian build system

 * Numerous bug-fixes

As always, if anything looks amiss do let us know.

Happy compiling!

Cheers,

- Ben


[1] https://downloads.haskell.org/ghc/8.8.1-rc1/docs/html/users_guide/8.8.1-notes.html

_______________________________________________
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.
signature.asc (application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEmwpsh4C13+CdDZRjcVB86Evun78FAl02R/AACgkQcVB86Evu
n7+FJgf/SzxBDIbzvh5fzc/4YP+nRvmR0bwzPrlu54N2A/xtzSZwE/UfJkuO76HN
ZerUt6XAnNHwFIevRc1EU60G2iaqKNCKCHrI3wYPLrVlHOXqWHhAinNcYRe5jUJL
AN0NHfiHaBrGsm7sVSXKE9yswx1bSLxdAdOuCZ61Lt3amuAV/y11gJyW/qcGjq6b
hXlVH2d3Bc01pZJgxperJVJJcg0AD5mewSnwjFSBodrjckwY+skVJ5mS2xaj5PY8
iwln8ActYan4+7gudvOFJqMkerIgWy7z8yWzGJWN3d2+60mCCwJGL9Lk6fUe1cV7
lRFMehX306MyV+UsMFOn1TLnA9Fy5A==
=WKD0
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.