Re: [ANNOUNCE] GHC 9.4.6 is now available

Carter Schonwald <[email protected]> Fri, 25 Aug 2023 18:04:59 -0400
Newsgroups gmane.comp.lang.haskell.cafe,gmane.comp.lang.haskell.glasgow.user,gmane.comp.lang.haskell.ghc.devel
Message-ID <CAHYVw0wwL-w3ueuVYFNHA84SE2cf6suctfCQqEqiM0OR7-01qg@mail.gmail.com>
--===============0154851699269671975==
Content-Type: multipart/alternative; boundary="0000000000002cfa0a0603c68abc"

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

you like to 9.4.6 instead of .7 ...

On Mon, Aug 7, 2023 at 11:58=E2=80=AFAM Ben Gamari <[email protected]> wro=
te:

>
> The GHC developers are happy to announce the availability of GHC 9.4.6.
> Binary
> distributions, source distributions, and documentation are available at
>
>     https://downloads.haskell.org/ghc/9.4.6
>
> This release is primarily a bugfix release addressing some issues
> found in 9.4.6. These include:
>
>  * Many bug fixes for the simplifier, preventing compiler panics, loops a=
nd
>    incorrect code generation (#22761, #22549, #23208, #22761, #22272,
> #23146,
>    #23012, #22547).
>  * Bug fixes for the typechecker involving newtype family instances, maki=
ng
>    type equalities more robust and bugs having to do with defaulting
> representation
>    polymorphic type variables (#23329, #23333, #23143, #23154, #23176).
>  * Some bug fixes for code generation, particularly on the aarch64 backen=
d,
>    including adding more memory barriers for array read operations
> (#23541, #23749).
>  * Some bug fixes for windows builds, ensuring the reliablility of IO
> manager shutdown
>    and a bug fix for the RTS linker on windows (#23691, #22941).
>  * A bug fix for the non-moving GC ensuring mutator allocations are
> properly
>    accounted for (#23312).
>  * A bug fix preventing some segfaults by ensuring that pinned allocation=
s
> respect
>    block size (#23400).
>  * Many bug fixes for the bytecode interpreter, allowing a greater subset
>    of the language to be interpreted (#22376, #22840, #22051, #21945,
> #23068, #22958).
>  * ... and a few more. See the [release notes] for a full accounting.
>
> 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, a=
nd
> other anonymous contributors whose on-going financial and in-kind support
> has
> facilitated GHC maintenance and release management over the years. Finall=
y,
> 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.
>
> Happy compiling,
>
> - Zubin & Ben
>
>
> [ticket]: https://gitlab.haskell.org/ghc/ghc/-/issues/new
> [release notes]:
> https://downloads.haskell.org/~ghc/9.4.6/docs/users_guide/9.4.6-notes.htm=
l
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.

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

<div dir=3D"ltr">you like to 9.4.6 instead of .7 ... <br></div><br><div cla=
ss=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Aug 7, 202=
3 at 11:58=E2=80=AFAM Ben Gamari &lt;<a href=3D"mailto:[email protected]">=
[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex"><br>
The GHC developers are happy to announce the availability of GHC 9.4.6. Bin=
ary<br>
distributions, source distributions, and documentation are available at<br>
<br>
=C2=A0 =C2=A0 <a href=3D"https://downloads.haskell.org/ghc/9.4.6" rel=3D"no=
referrer" target=3D"_blank">https://downloads.haskell.org/ghc/9.4.6</a><br>
<br>
This release is primarily a bugfix release addressing some issues<br>
found in 9.4.6. These include:<br>
<br>
=C2=A0* Many bug fixes for the simplifier, preventing compiler panics, loop=
s and<br>
=C2=A0 =C2=A0incorrect code generation (#22761, #22549, #23208, #22761, #22=
272, #23146,<br>
=C2=A0 =C2=A0#23012, #22547).<br>
=C2=A0* Bug fixes for the typechecker involving newtype family instances, m=
aking<br>
=C2=A0 =C2=A0type equalities more robust and bugs having to do with default=
ing representation<br>
=C2=A0 =C2=A0polymorphic type variables (#23329, #23333, #23143, #23154, #2=
3176).<br>
=C2=A0* Some bug fixes for code generation, particularly on the aarch64 bac=
kend,<br>
=C2=A0 =C2=A0including adding more memory barriers for array read operation=
s (#23541, #23749).<br>
=C2=A0* Some bug fixes for windows builds, ensuring the reliablility of IO =
manager shutdown<br>
=C2=A0 =C2=A0and a bug fix for the RTS linker on windows (#23691, #22941).<=
br>
=C2=A0* A bug fix for the non-moving GC ensuring mutator allocations are pr=
operly<br>
=C2=A0 =C2=A0accounted for (#23312).<br>
=C2=A0* A bug fix preventing some segfaults by ensuring that pinned allocat=
ions respect<br>
=C2=A0 =C2=A0block size (#23400).<br>
=C2=A0* Many bug fixes for the bytecode interpreter, allowing a greater sub=
set<br>
=C2=A0 =C2=A0of the language to be interpreted (#22376, #22840, #22051, #21=
945, #23068, #22958).<br>
=C2=A0* ... and a few more. See the [release notes] for a full accounting.<=
br>
<br>
As some of the fixed issues do affect correctness users are encouraged to<b=
r>
upgrade promptly.<br>
<br>
We would like to thank Microsoft Azure, GitHub, IOG, the Zw3rk stake pool,<=
br>
Well-Typed, Tweag I/O, Serokell, Equinix, SimSpace, Haskell Foundation, and=
<br>
other anonymous contributors whose on-going financial and in-kind support h=
as<br>
facilitated GHC maintenance and release management over the years. Finally,=
<br>
this release would not have been possible without the hundreds of open-sour=
ce<br>
contributors whose work 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>
Happy compiling,<br>
<br>
- Zubin &amp; Ben<br>
<br>
<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>
[release notes]: <a href=3D"https://downloads.haskell.org/~ghc/9.4.6/docs/u=
sers_guide/9.4.6-notes.html" rel=3D"noreferrer" target=3D"_blank">https://d=
ownloads.haskell.org/~ghc/9.4.6/docs/users_guide/9.4.6-notes.html</a><br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href=3D"http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" r=
el=3D"noreferrer" target=3D"_blank">http://mail.haskell.org/cgi-bin/mailman=
/listinfo/haskell-cafe</a><br>
Only members subscribed via the mailman list are allowed to post.</blockquo=
te></div>

--0000000000002cfa0a0603c68abc--

--===============0154851699269671975==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSGFza2VsbC1D
YWZlIG1haWxpbmcgbGlzdApUbyAodW4pc3Vic2NyaWJlLCBtb2RpZnkgb3B0aW9ucyBvciB2aWV3
IGFyY2hpdmVzIGdvIHRvOgpodHRwOi8vbWFpbC5oYXNrZWxsLm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vaGFza2VsbC1jYWZlCk9ubHkgbWVtYmVycyBzdWJzY3JpYmVkIHZpYSB0aGUgbWFp
bG1hbiBsaXN0IGFyZSBhbGxvd2VkIHRvIHBvc3Qu

--===============0154851699269671975==--