[Haskell] [ANNOUNCE] GHC 9.0.2 released

Shayne Fletcher shayne.fletcher.50 at gmail.com
Sat Dec 25 20:37:38 UTC 2021


Awesome. Thank-you! There appears not to be a ghc-9.0.2-release tag. Might
this be addressed please?

On Sat, Dec 25, 2021 at 3:22 PM Zubin Duggal <zubin at well-typed.com> wrote:

> The GHC developers are very happy to at long last announce the
> availability of GHC 9.0.2. Binary distributions, source distributions,
> and documentation are available at the
> [usual place](https://downloads.haskell.org/ghc/9.0.2/).
>
> Download Page: https://www.haskell.org/ghc/download_ghc_9_0_2.html
> Blog Post:
> https://www.haskell.org/ghc/blog/20211225-ghc-9.0.2-released.html
>
> GHC 9.0.2 adds first class AArch64/Darwin support using the LLVM
> backend, as well as fixing a number of critical correctness bugs
> with the 9.0.1 release, along with numerous improvements to compiler
> performance and memory usage:
>
> * First-class support for Apple M1 hardware using GHC's LLVM ARM
>    backend.
>
> * Fix a number of incorrect rewrite rules for `fromInteger` (#19345,
>    #20066).
>
> * Fix a number of runtime system and GC bugs which typically manifested
>    in crashes (#19417, #19297, #19645, #19667, #18033, #20132, #19715,
>    #20399, #20414, #20649, #19147, #20051, #20093)
>
> * Fixes for various compiler performance and memory usage issues
>    (#20134, #13586, #20509, #19668, #19996, #19471)
>
> * Improvements and bug fixes for the code generator and optimiser
>    (#18638, #19581, #19700, #19996, #19181, #19822)
>
> * Fixes for typechecker bugs (#19410 , #19191, #19522, #19400, #19849)
>
> * Bug fixes for the frontend and parser (#19397, #19838, #19518, #19777,
> #20242, #19786)
>
> * Emit warnings if Unicode Bidirectional Formatting characters are found
>    in the source, possibly misleading code reviewers (#20263).
>
> * Many packaging related fixes, including versioned `ghc-pkg`
>    executables (#20087), and actually distributing GHC versions linked
>    against the `native` big integer backend (#18967, #19953) on both
>    Windows and Alpine Linux. Some previous releases were still linked
>    against the `GMP` library due to a misconfiguration of the builders.
>
> * A significant refactoring of `process` fixing numerous bugs mostly on
>    Apple platforms (#19994, [process refactoring](
> https://github.com/haskell/process/pull/208)).
>
> * Bug fixes for the linker on Darwin platforms (#20004, #19968, #19950).
>
> A complete list of bug fixes and improvements can be found in the [release
> notes](
> https://downloads.haskell.org/ghc/9.0.2/docs/html/users_guide/9.0.2-notes.html
> ).
>
> Finally, thank you to Microsoft Research, GitHub, IOHK, the Zw3rk
> stake pool, Tweag I/O, Serokell, Equinix, SimSpace, and other
> anonymous contributors whose on-going financial and in-kind support
> has facilitated GHC maintenance and release management over the years.
> Moreover, this release would not have been possible without the hundreds
> of open-source contributors whose work comprise this release.
>
> As always, do open a [ticket][] if you see anything amiss.
>
> Happy Holidays and Happy Hacking!
>
> - Zubin
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>


-- 
Shayne Fletcher
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20211225/9a82a094/attachment.html>


More information about the ghc-devs mailing list