# GHC 9.8.2 is now available

**URL:** <https://discourse.haskell.org/t/ghc-9-8-2-is-now-available/8880>\
**Category:** Announcements\
**Created:** [February 23, 2024, 10:56am UTC](https://discourse.haskell.org/t/ghc-9-8-2-is-now-available/8880 "2024-02-23T10:56:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wz1000](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/wz1000/32/1245_2.png) [@wz1000](https://discourse.haskell.org/u/wz1000)\
**Post date:** [February 23, 2024, 10:56am UTC](https://discourse.haskell.org/t/ghc-9-8-2-is-now-available/8880/1 "2024-02-23T10:56:18Z")

</div>

The GHC developers are happy to announce the availability of GHC 9.8.2. Binary  
distributions, source distributions, and documentation are available on the  
[release page](https://www.haskell.org/ghc/download_ghc_9_8_2.html).

GHC Blog Post:  
[https://www.haskell.org/ghc/blog/20240223-ghc-9.8.2-released.html](https://www.haskell.org/ghc/blog/20240223-ghc-9.8.2-released.html)

This release is primarily a bugfix release addressing many issues  
found in the 9.8 series. These include:

- A fix for a bug where certain warnings flags were not recognised (#24071)
- Fixes for bugs in the renamer and typechecker (#24084, #24134, #24279, #24083)
- Fixes for bugs in the simplifier and code generator (#24160, #24242, #23628, #23659, #24160, #23862, #24295, #24370)
- Fixes for some memory leaks in GHCi (#24107, #24118)
- Improvements to error messages (#21097, #16996, #11050, #24196, #24275, #23768, #23784, #23778)
- A fix for a recompilation checking bug where GHC may miss changes in  
transitive dependencies when deciding to relink a program (#23724).
- And many more fixes

A full accounting of changes can be found in the [release notes](https://downloads.haskell.org/~ghc/9.8.2/docs/users_guide/9.8.2-notes.html). As  
some of the fixed issues do affect correctness users are encouraged to  
upgrade promptly.

We would like to thank Microsoft Azure, GitHub, IOG, the Zw3rk stake pool,  
Well-Typed, Tweag I/O, Serokell, Equinix, SimSpace, 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](https://gitlab.haskell.org/ghc/ghc/-/issues/new) if you see  
anything amiss.

Enjoy!

-Zubin

---

<div class="post-metadata">

**Author:** ![mpilgrem](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/mpilgrem/32/2529_2.png) [@mpilgrem](https://discourse.haskell.org/u/mpilgrem)\
**Post date:** [February 23, 2024, 6:14pm UTC](https://discourse.haskell.org/t/ghc-9-8-2-is-now-available/8880/2 "2024-02-23T18:14:09Z")

</div>

A minor thing: I experience a ‘404 Not Found’ for URL [https://downloads.haskell.org/~ghc/9.8.2/](https://downloads.haskell.org/~ghc/9.8.2/) (but not for [Index of /ghc/9.8.2/](https://downloads.haskell.org/ghc/9.8.2/)).

---

<div class="post-metadata">

**Author:** ![mpilgrem](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/mpilgrem/32/2529_2.png) [@mpilgrem](https://discourse.haskell.org/u/mpilgrem)\
**Post date:** [February 23, 2024, 6:52pm UTC](https://discourse.haskell.org/t/ghc-9-8-2-is-now-available/8880/3 "2024-02-23T18:52:31Z")

</div>

I have updated Stack’s default `setup-info` dictionary for these binary distributions, and added GHC 9.8.2’s global hints to `global-hints.yaml` .
