The GHC developers are very pleased to announce the availability
of the final release for GHC 9.10.3. Binary distributions, source
distributions, and documentation are available at [downloads.haskell.org][].
GHC 9.10.3 is a bug-fix release fixing many issues of a variety of
severities and scopes, including:
* Fix a number of crashes in the compiler frontend (#25960, #25004, #25056)
* Fix incorrect results in the NCG (#25601, #26061)
* Support for far jumps in the AArch64 NCG (#24648)
* A fix for a segfault in the RTS when running certain code involving STM (#26205)
* And many more!
A full accounting of these fixes can be found in the [release notes][]. As
always, GHC's release status, including planned future releases, can be found on
the GHC Wiki [status][].
We would like to thank Well-Typed, Tweag I/O, Juspay, QBayLogic, Channable,
Serokell, SimSpace, the Haskell Foundation, and other anonymous contributors
whose on-going financial and in-kind support has facilitated GHC maintenance
and release management over the years. Finally, this release would not have
been possible without the hundreds of open-source contributors whose work
comprise this release.
As always, do give this release a try and open a [ticket][] if you see
anything amiss.
[release notes]: https://downloads.haskell.org/~ghc/9.10.3/docs/users_guide/9.10.3-notes.html
[status]: https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC-status
[downloads.haskell.org] https://downloads.haskell.org/ghc/9.10.3
[ticket]: https://gitlab.haskell.org/ghc/ghc/-/issues/new