Re: GHC 9.12.3 is now available

George Colpitts <[email protected]> Sat, 27 Dec 2025 11:46:13 -0400
Newsgroups gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.glasgow.user
Message-ID <CAB-d4A7F1ANkiWKniFD0JxkWu5xHKZSRJD3mgsQ_HWYt48X6Eg@mail.gmail.com>
--===============2104228845882570531==
Content-Type: multipart/alternative; boundary="0000000000000cb0a10646f0eb6d"

--0000000000000cb0a10646f0eb6d
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

FWIW llvm 21.1.8 works for me on 9.12.3 in case anybody wants to try it

On Sat, Dec 27, 2025 at 6:33=E2=80=AFAM Zubin Duggal via ghc-devs <
[email protected]> wrote:

> The GHC developers are very pleased to announce the release of GHC 9.12.3=
.
> Binary distributions, source distributions, and documentation are
> available at
> [downloads.haskell.org][].
>
> GHC 9.12.3 is a bug-fix release fixing many issues of a variety of
> severities and scopes, including:
>
> * Fix a number of crashes and miscompilations in the compiler frontend
> (#25004, #25960, #26256)
> * Improvements to efficiency of the runtime linker (#26009)
> * Fixes for several bugs in bytecode generation and the bytecode
> interpreter (#23210, #25975, #25750)
> * Fixes for bugs in the handling of WHITEHOLEs in the RTS (#26204, #26205=
)
> * Fix incorrect code generation for SSE vector operations (#25859)
> * Fix a use-after-free in the Windows runtime linker (#26613)
> * Support for synchronous JSFFI exports for the wasm backend
> * 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][].
>
> GHC development is sponsored by:
>
>   * [Juspay](https://juspay.com/)
>   * [QBayLogic](https://qbaylogic.com/)
>   * [Channable](https://www.channable.com/)
>   * [Haskell Foundation](https://haskell.foundation/)
>   * [Serokell](https://serokell.io/)
>   * [Well-Typed](https://well-typed.com/)
>   * [Tweag](https://www.tweag.io/)
>   * [Dotcom-Monitor](https://www.dotcom-monitor.com/)
>   * [LoadView](https://www.loadview-testing.com/)
>   * [Web Hosting Buddy](https://webhostingbuddy.com/)
>   * [Find My Electric](https://www.findmyelectric.com/)
>   * [Standard Chartered](https://www.sc.com)
>   * [UpCloud](https://upcloud.com)
>   * [Mercury](https://mercury.com)
>
> We would like to thank these sponsors 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 ha=
ve
> 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.12.3/docs/users_guide/9.12.3-notes.h=
tml
> [status]: https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC-status
> [downloads.haskell.org]: https://downloads.haskell.org/ghc/9.12.3
> [ticket]: https://gitlab.haskell.org/ghc/ghc/-/issues/new
> _______________________________________________
> ghc-devs mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>

--0000000000000cb0a10646f0eb6d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:times ne=
w roman,serif;font-size:large">FWIW llvm 21.1.8 works for me on 9.12.3 in c=
ase anybody wants to try it=C2=A0</div></div><br><div class=3D"gmail_quote =
gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Dec 27=
, 2025 at 6:33=E2=80=AFAM Zubin Duggal via ghc-devs &lt;<a href=3D"mailto:g=
[email protected]">[email protected]</a>&gt; wrote:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex">The GHC developers are very please=
d to announce the release of GHC 9.12.3.<br>
Binary distributions, source distributions, and documentation are available=
 at<br>
[<a href=3D"http://downloads.haskell.org" rel=3D"noreferrer" target=3D"_bla=
nk">downloads.haskell.org</a>][].<br>
<br>
GHC 9.12.3 is a bug-fix release fixing many issues of a variety of<br>
severities and scopes, including:<br>
<br>
* Fix a number of crashes and miscompilations in the compiler frontend (#25=
004, #25960, #26256)<br>
* Improvements to efficiency of the runtime linker (#26009)<br>
* Fixes for several bugs in bytecode generation and the bytecode interprete=
r (#23210, #25975, #25750)<br>
* Fixes for bugs in the handling of WHITEHOLEs in the RTS (#26204, #26205)<=
br>
* Fix incorrect code generation for SSE vector operations (#25859)<br>
* Fix a use-after-free in the Windows runtime linker (#26613)<br>
* Support for synchronous JSFFI exports for the wasm backend<br>
* And many more!<br>
<br>
A full accounting of these fixes can be found in the<br>
[release notes][]. As always, GHC&#39;s release status, including planned f=
uture<br>
releases, can be found on the GHC Wiki [status][].<br>
<br>
GHC development is sponsored by:<br>
<br>
=C2=A0 * [Juspay](<a href=3D"https://juspay.com/" rel=3D"noreferrer" target=
=3D"_blank">https://juspay.com/</a>)<br>
=C2=A0 * [QBayLogic](<a href=3D"https://qbaylogic.com/" rel=3D"noreferrer" =
target=3D"_blank">https://qbaylogic.com/</a>)<br>
=C2=A0 * [Channable](<a href=3D"https://www.channable.com/" rel=3D"noreferr=
er" target=3D"_blank">https://www.channable.com/</a>)<br>
=C2=A0 * [Haskell Foundation](<a href=3D"https://haskell.foundation/" rel=
=3D"noreferrer" target=3D"_blank">https://haskell.foundation/</a>)<br>
=C2=A0 * [Serokell](<a href=3D"https://serokell.io/" rel=3D"noreferrer" tar=
get=3D"_blank">https://serokell.io/</a>)<br>
=C2=A0 * [Well-Typed](<a href=3D"https://well-typed.com/" rel=3D"noreferrer=
" target=3D"_blank">https://well-typed.com/</a>)<br>
=C2=A0 * [Tweag](<a href=3D"https://www.tweag.io/" rel=3D"noreferrer" targe=
t=3D"_blank">https://www.tweag.io/</a>)<br>
=C2=A0 * [Dotcom-Monitor](<a href=3D"https://www.dotcom-monitor.com/" rel=
=3D"noreferrer" target=3D"_blank">https://www.dotcom-monitor.com/</a>)<br>
=C2=A0 * [LoadView](<a href=3D"https://www.loadview-testing.com/" rel=3D"no=
referrer" target=3D"_blank">https://www.loadview-testing.com/</a>)<br>
=C2=A0 * [Web Hosting Buddy](<a href=3D"https://webhostingbuddy.com/" rel=
=3D"noreferrer" target=3D"_blank">https://webhostingbuddy.com/</a>)<br>
=C2=A0 * [Find My Electric](<a href=3D"https://www.findmyelectric.com/" rel=
=3D"noreferrer" target=3D"_blank">https://www.findmyelectric.com/</a>)<br>
=C2=A0 * [Standard Chartered](<a href=3D"https://www.sc.com" rel=3D"norefer=
rer" target=3D"_blank">https://www.sc.com</a>)<br>
=C2=A0 * [UpCloud](<a href=3D"https://upcloud.com" rel=3D"noreferrer" targe=
t=3D"_blank">https://upcloud.com</a>)<br>
=C2=A0 * [Mercury](<a href=3D"https://mercury.com" rel=3D"noreferrer" targe=
t=3D"_blank">https://mercury.com</a>)<br>
<br>
We would like to thank these sponsors and other anonymous contributors<br>
whose on-going financial and in-kind support has facilitated GHC maintenanc=
e<br>
and release management over the years. Finally, this release would not have=
<br>
been possible without the hundreds of open-source contributors whose work<b=
r>
comprise this release.<br>
<br>
As always, do give this release a try and open a [ticket][] if you see<br>
anything amiss.<br>
<br>
[release notes]: <a href=3D"https://downloads.haskell.org/~ghc/9.12.3/docs/=
users_guide/9.12.3-notes.html" rel=3D"noreferrer" target=3D"_blank">https:/=
/downloads.haskell.org/~ghc/9.12.3/docs/users_guide/9.12.3-notes.html</a><b=
r>
[status]: <a href=3D"https://gitlab.haskell.org/ghc/ghc/-/wikis/GHC-status"=
 rel=3D"noreferrer" target=3D"_blank">https://gitlab.haskell.org/ghc/ghc/-/=
wikis/GHC-status</a><br>
[<a href=3D"http://downloads.haskell.org" rel=3D"noreferrer" target=3D"_bla=
nk">downloads.haskell.org</a>]: <a href=3D"https://downloads.haskell.org/gh=
c/9.12.3" rel=3D"noreferrer" target=3D"_blank">https://downloads.haskell.or=
g/ghc/9.12.3</a><br>
[ticket]: <a href=3D"https://gitlab.haskell.org/ghc/ghc/-/issues/new" rel=
=3D"noreferrer" target=3D"_blank">https://gitlab.haskell.org/ghc/ghc/-/issu=
es/new</a><br>
_______________________________________________<br>
ghc-devs mailing list -- <a href=3D"mailto:[email protected]" target=3D"=
_blank">[email protected]</a><br>
To unsubscribe send an email to <a href=3D"mailto:[email protected]=
g" target=3D"_blank">[email protected]</a><br>
</blockquote></div>

--0000000000000cb0a10646f0eb6d--

--===============2104228845882570531==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Haskell-Cafe mailing list -- [email protected]
To (un)subscribe, modify options or view archives go to:
Only members subscribed via the mailman list are allowed to post.
--===============2104228845882570531==--