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 <<a href=3D"mailto:[email protected]">= [email protected]</a>> 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 & 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==--