<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">the tag ghc repo tag ghc-9.6.7-release has not been created. please fix.</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Mar 24, 2025 at 2:44 AM Luite Stegeman <<a href="mailto:stegeman@gmail.com">stegeman@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The GHC developers are very pleased to announce the availability of<br>
GHC 9.6.7. Binary distributions, source distributions, and<br>
documentation are available at<br>
<br>
            <a href="https://downloads.haskell.org/ghc/9.6.7" rel="noreferrer" target="_blank">https://downloads.haskell.org/ghc/9.6.7</a><br>
<br>
We hope to have this release available via ghcup shortly.<br>
<br>
GHC 9.6.7 brings number of fixes, including:<br>
<br>
- GHC’s internal Unique type has been widened to 64-bits on 32-bit<br>
architectures, avoiding potential miscompilations on large projects.<br>
- Fix a runtime crash when using the compacting GC, caused by black<br>
holes in large objects.<br>
- Added new flags -fspec-eval and -fspec-eval-dictfun to allow<br>
switching off speculative evaluation.<br>
<br>
The following libraries have been updated since GHC 9.6.6:<br>
<br>
- base-4.18.3.0<br>
- filepath-1.4.301.0<br>
- unix-2.8.6.0<br>
- bytestring-0.11.5.4<br>
- array-0.5.8.0<br>
<br>
A more detailed description can be found in the [release notes] and a<br>
full list of changes in [GHC!13841] and [GHC!13891]<br>
<br>
Note about Haskell Language Server and building GHC 9.8+:<br>
<br>
The change of Unique to 64 bit [GHC#22010] adds the exported symbol<br>
ghc_unique_counter64 to the RTS. Unfortunately it's impossible to<br>
avoid this without breaking other things. If you encounter a linker<br>
error related to ghc_unique_counter64 when building GHC (or building a<br>
GHC-derived package like ghc-lib-parser) with GHC 9.6.7, you probably<br>
have to add this [fix] to the program you're building.<br>
<br>
We would like to thank GitHub, IOG, the Zw3rk stake pool, Well-Typed,<br>
Tweag I/O, Serokell, Equinix, SimSpace, the Haskell Foundation, and<br>
other anonymous contributors whose on-going financial and in-kind<br>
support has facilitated GHC maintenance and release management over<br>
the years. Finally, this release would not have been possible without<br>
the hundreds of open-source contributors whose work comprise this<br>
release.<br>
<br>
Please give this release a try and open a [ticket] if you see anything amiss.<br>
<br>
~ Luite<br>
<br>
[release notes]:<br>
<a href="https://downloads.haskell.org/ghc/9.6.7/docs/users_guide/9.6.7-notes.html" rel="noreferrer" target="_blank">https://downloads.haskell.org/ghc/9.6.7/docs/users_guide/9.6.7-notes.html</a><br>
[GHC!13841]: <a href="https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13841" rel="noreferrer" target="_blank">https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13841</a><br>
[GHC!13891]: <a href="https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13891%5BGHC#22010" rel="noreferrer" target="_blank">https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13891<br>
[GHC#22010</a>]: <a href="https://gitlab.haskell.org/ghc/ghc/-/issues/22010" rel="noreferrer" target="_blank">https://gitlab.haskell.org/ghc/ghc/-/issues/22010</a><br>
[fix] <a href="https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13743" rel="noreferrer" target="_blank">https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13743</a><br>
[ticket] <a href="https://gitlab.haskell.org/ghc/ghc/-/issues/new" rel="noreferrer" target="_blank">https://gitlab.haskell.org/ghc/ghc/-/issues/new</a><br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div><div><br clear="all"></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Shayne Fletcher</div>