[ANNOUNCE] GHC 8.6.2 is now available
Ben Gamari <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.general,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user |
|---|---|
| Message-ID | <[email protected]> |
Hello everyone,
The GHC team is very happy to announce the availability of GHC 8.6.2, a
bugfix release to GHC 8.6.1. The source distribution, binary
distributions, and documentation for this release are available at
https://downloads.haskell.org/~ghc/8.6.2
The 8.6 release fixes several regressions present in 8.6.1 including:
* A long-standing (but previously hard to manifest) bug resulting in
undefined behavior for some applications of dataToTag# has been fixed
(#15696)
* An incorrect linker path to libgmp in the Mac OS binary distributions
(#15404)
* A regression rendering Windows installations to read-only directories
unusable (#15667)
* A regression resulting in panics while compiling some record updates
of GADTs constructors (#15499)
* A regression resulting in incorrect type errors when splicing types
into constraint contexts has been fixed (#15815)
* Around a dozen other issues.
See Trac [1] for a full list of issues resolved in this release.
Note that this release ships with one significant but long-standing bug
(#14251): Calls to functions taking both Float# and Double# may result
in incorrect code generation when compiled using the LLVM code generator.
This is not a new issue, it has existed as long as the LLVM code
generator has existed; however, changes in code generation in 8.6 made
it more likely that user code using only lifted types will trigger it.
Happy compiling!
Cheers,
- Ben
[1] https://ghc.haskell.org/trac/ghc/query?status=closed&milestone=8.6.2&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority
_______________________________________________
Haskell mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell
signature.asc
(application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEmwpsh4C13+CdDZRjcVB86Evun78FAlvgb9oACgkQcVB86Evu n7/VuwgA4dZDP8IWWOKQz6HtnFzaaIsZj0Q+dDG8NEhkXahdJUyfZouaSH5MkzBu qB+YVnkqyn+iTraLXRgZazUAb3AFrSVQG39zWlKnqN5WoYu3Kl/QLui60HZnKpUH TzmfBu5mHpjSirivZbV/wxGvri/AYtR24entYRyp1gajdK8XIO2RSUkZzY9YM8os q6CN/ZRi3uz7eCe73YGPL0IsYvX/kbMU4uFO4XO9Tscm2iHWWwAYnKGpwbvPgB95 6XD1zJ3BugCuqKBswPIb7Yna1bgip8hf6jYzkADae2FpLmELHYCj+AtGEEguds9D WufDoeXF7dv6OMsMmqwyPJecc73Hog== =aOjZ -----END PGP SIGNATURE-----