[ANNOUNCE] GHC 8.8.2 is now available
Ben Gamari <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user,gmane.comp.lang.haskell.cafe |
|---|---|
| Message-ID | <[email protected]> |
Hello everyone,
The GHC team is proud to announce the release of GHC 8.8.2. The source
distribution, binary distributions, and documentation are available at
https://downloads.haskell.org/~ghc/8.8.2
Release notes are also available [1].
This release fixes a handful of issues affecting 8.8.1:
- A bug (#17088) in the compacting garbage collector resulting in
segmentations faults under specific circumstances. Note that this may
affect user programs even if they did not explicitly request the
compacting GC (using the -c RTS flag) since GHC may fallback to
compacting collection during times of high memory pressure.
- A code generation bug (#17334) resulting in GHC panics has been
fixed.
- A bug in the `process` library causing builds using `hsc2hs` to fail
non-deterministically on Windows has been fixed (Trac #17480)
- A typechecker bug (#12088) resulting in programs being unexpectedly
rejected has been fixed.
- A bug in the implementation of compact normal forms resulting in
segmentation faults in some uses (#17044) has been fixed.
- A bug causing GHC to incorrectly complain about incompatible LLVM
versions when using LLVM 7.0.1 has been fixed (#16990).
As always, if anything looks amiss do let us know.
Happy compiling!
Cheers,
- Ben
[1] https://downloads.haskell.org/ghc/8.8.2/docs/html/users_guide/8.8.2-notes.html
_______________________________________________
ghc-devs mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
signature.asc
(application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEmwpsh4C13+CdDZRjcVB86Evun78FAl4gnsYACgkQcVB86Evu n7+umAf/c3TJEy5zQGncRjXsn76JVWA7XwPuXndWZ32kdLwbYBu+oNyhWCdfBxLm jW9nFondsyNzPEG7rjisNArBH0r3+xfXk4P07VT4m77PpthpMe/gBrSZEc2DeFaz jSwlQX6XfczbcuiOdaCIlLcrahdKG8mlJwdwkL/JacY93yViTOY0ZVk8UlxIW85F lJMgrUc4J/id1AgwS2AJwgeYzbuoVOiIpNO1eTCb2sf6Wf0YHN3DzE4LZOkF+nwd cFBBwiy59DKEZmJkMdJ0ZcbmMQrzDs2fdTPx0ymw6a2teOsKualkq+yQ1gyVP9HR lY3YtMhib4RBDAANvlKoFoEnZQPgig== =lPgT -----END PGP SIGNATURE-----