[ANNOUNCE] Glasgow Haskell Compiler 8.10.2 released
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 all,
The GHC team is happy to announce the release of GHC 8.10.2. Source
and binary distributions are available at the usual place:
https://downloads.haskell.org/ghc/8.10.2/
GHC 8.10.2 fixes a number of issues in present in GHC 8.10.1 including:
* Fixes a bug in process creation on Windows (#17926).
* Fixes a code generation bug resulting in incorrect code
generation for foreign calls with complex arguments (#18527)
* Fixes a bug causing object merging to fail when the lld linker is in
use (#17962)
* Introduces a workaround for a Linux kernel bug in the implementation
of the timerfd mechanism (#18033).
* Fixes a few specialiser regressions (#17810, #18120) as well
introduces a variety of miscellaneous specialiser improvements
(#16473, #17930, #17966)
* Fixes a potential loss of sharing due to left operator sections (#18151).
* Fix bootstrapping of GHC with the LLVM backend on x86-64 (#17920).
* A few important correctness fixes for the low-latency garbage
collector. Users of `--nonmoving-gc` are strongly encouraged to upgrade
promptly.
Note that at the moment we still require that macOS Catalina users
exempt the binary distribution from the notarization requirement by
running `xattr -cr .` on the unpacked tree before running `make install`.
This situation will hopefully be improved for GHC 9.0.1 with the
resolution of #17418 [1].
Cheers,
- Ben
[1] https://gitlab.haskell.org/ghc/ghc/issues/17418
_______________________________________________
Haskell mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell
signature.asc
(application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEE/lq2yR/qWXw7MRgLc+3p6M+67wEFAl8vAMAACgkQc+3p6M+6 7wFFuggAw72J5aIz2v6tl+4lsq7xCpDUv9vSGvrCA63Fm0GTeDqcNwm+/lLqCaHE s4kO9LN/oXuZmHFEwXXA29JALI42IzNWGhEBvj4/KZvBfM5OWzsscu/ii3Tf7YEH TyNOjFLQsrpei93ke7/VL8HFGp9kiPvNsiBapmP3na+txDOJ4GOO64FIgU3svQ+W ohnsbG7c5T+r2MBj2qqkCZur7uAt+GrH9L6pPTWe9sBF9UypEIUkhajzIDvgziRg TGfLpvLHAEKzA+9HN9ieDDFP5zomMDxKFAiaLR3ykfhvQPBvwggXA5g8+KXH3kSE me3bxs/cd6C2TMfCLuENJm3E0MlIWg== =xpPf -----END PGP SIGNATURE-----