Re: [Haskell-cafe] Re: GHC 9.14.1-rc2 is now available
George Colpitts <[email protected]> Thu, 6 Nov 2025 12:46:16 -0400
| Newsgroups | gmane.comp.lang.haskell.glasgow.user,gmane.comp.lang.haskell.ghc.devel,gmane.comp.lang.haskell.cafe |
|---|---|
| Message-ID | <CAB-d4A6zAAFNQ11WQQd7m3PjL=5RHMwHXGFa=3HEnbARWGwiUg@mail.gmail.com> |
--===============7414278221711235887== Content-Type: multipart/alternative; boundary="000000000000de8b8e0642efcfbc" --000000000000de8b8e0642efcfbc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable solved it for me also. thanks! On Thu, Nov 6, 2025 at 12:44=E2=80=AFPM Noon van der Silk <[email protected]= om> wrote: > Success. > > On Thu, 6 Nov 2025 at 16:41, Zubin Duggal <[email protected]> wrote: > >> Try refreshing https://downloads.haskell.org/ghc/9.14.1-rc2/, >> I purged the CDN cache. >> >> On 25/11/06 12:34, George Colpitts wrote: >> >I get a 404 Not Found when I click on any of the darwin releases, e.g. >> > >> https://downloads.haskell.org/ghc/9.14.1-rc2/ghc-9.14.0.20251031-aarch64= -apple-darwin.tar.xz >> > >> >On Thu, Nov 6, 2025 at 12:12=E2=80=AFPM Zubin Duggal <zubin@well-typed.= com> >> wrote: >> > >> >> The GHC developers are very pleased to announce the availability of t= he >> >> second release candidate of GHC 9.14.1. Binary distributions, source >> >> distributions, and documentation are available at [ >> downloads.haskell.org >> >> ][]. >> >> >> >> The changes from the first release candidate are: >> >> >> >> * Bump the exceptions submodule to 0.10.11 >> >> * Bump the os-string submodule to 2.0.8 >> >> * Fix a driver regression causing an infinite loop with cyclic import= s >> >> >> >> GHC 9.14 will bring a number of new features and improvements, >> including: >> >> >> >> * Significant improvements in specialisation: >> >> * The `SPECIALISE` pragma now allows use of type application synt= ax >> >> * The `SPECIALISE` pragma can be used to specialise for expressio= n >> >> arguments >> >> as well as type arguments. >> >> * Specialisation is now considerably more reliable in the presenc= e >> of >> >> `newtype`s >> >> >> >> * Significant GHCi improvements including: >> >> * Correctness and performance improvements in the bytecode >> interpreter >> >> * Features in the GHCi debugger >> >> * Support for multiple home units in GHCi >> >> >> >> * Implementation of the [Explicit Level Imports proposal][levels] >> >> >> >> * `RequiredTypeArguments` can now be used in more contexts >> >> >> >> * SSE/AVX2 support in the x86 native code generator backend >> >> >> >> * A major update of the Windows toolchain and improved compatibility >> with >> >> macOS Tahoe >> >> >> >> * ... and many more >> >> >> >> A full accounting of changes can be found in the [release notes][]. >> Given >> >> the >> >> many specialisation improvements and their potential for regression, = we >> >> would >> >> very much appreciate testing and performance characterisation on >> downstream >> >> workloads. >> >> >> >> Note that while this release makes many improvements in the >> specialisation >> >> optimisation, polymorphic specialisation will remain disabled by >> default >> >> in the >> >> final release due to concern over regressions of the sort identified = in >> >> [#26329][T26329]. Users needing more aggressive specialisation can >> >> explicitly >> >> enable this feature with the `-fpolymorphic-specialisation` flag. >> Depending >> >> upon our experience with 9.14.1, we may enable this feature by defaul= t >> in a >> >> later minor release. >> >> >> >> We would like to thank the Zw3rk stake pool, Well-Typed, Mercury, >> >> Channable, >> >> Tweag I/O, Serokell, SimSpace, the 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 contributo= rs >> >> whose >> >> work have made the Haskell ecosystem what it is today. >> >> >> >> As always, do give this release a try and open a [ticket][] if you se= e >> >> anything amiss. >> >> >> >> >> >> [downloads.haskell.org]: https://downloads.haskell.org/ghc/9.14.1-rc2 >> >> [release notes]: >> >> >> https://downloads.haskell.org/ghc/9.14.1-rc2/docs/users_guide/9.14.1-not= es.html >> >> [ticket]: https://gitlab.haskell.org/ghc/homepage/-/issues/new >> >> [macos]: https://gitlab.haskell.org/ghc/ghc/-/issues/26166 >> >> [T26329]: https://gitlab.haskell.org/ghc/ghc/-/issues/26329 >> >> [levels]: >> >> >> https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/068= 2-explicit-level-imports.rst >> >> _______________________________________________ >> >> Glasgow-haskell-users mailing list -- >> [email protected] >> >> To unsubscribe send an email to >> [email protected] >> >> >> _______________________________________________ >> 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. > > > > -- > Noon van der Silk > > http://silky.github.io/ > > "My programming language is kindness." > --000000000000de8b8e0642efcfbc 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">solved it for me also. thanks!</div></div><b= r><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class= =3D"gmail_attr">On Thu, Nov 6, 2025 at 12:44=E2=80=AFPM Noon van der Silk &= lt;<a href=3D"mailto:[email protected]">[email protected]</a>> wrote:<= br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e= x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"= >Success.</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gma= il_attr">On Thu, 6 Nov 2025 at 16:41, Zubin Duggal <<a href=3D"mailto:zu= [email protected]" target=3D"_blank">[email protected]</a>> wrote:<b= r></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">Try refreshing <a= href=3D"https://downloads.haskell.org/ghc/9.14.1-rc2/" rel=3D"noreferrer" = target=3D"_blank">https://downloads.haskell.org/ghc/9.14.1-rc2/</a>,<br> I purged the CDN cache.<br> <br> On 25/11/06 12:34, George Colpitts wrote:<br> >I get a 404 Not Found when I click on any of the darwin releases, e.g.<= br> ><a href=3D"https://downloads.haskell.org/ghc/9.14.1-rc2/ghc-9.14.0.2025= 1031-aarch64-apple-darwin.tar.xz" rel=3D"noreferrer" target=3D"_blank">http= s://downloads.haskell.org/ghc/9.14.1-rc2/ghc-9.14.0.20251031-aarch64-apple-= darwin.tar.xz</a><br> ><br> >On Thu, Nov 6, 2025 at 12:12=E2=80=AFPM Zubin Duggal <<a href=3D"mai= lto:[email protected]" target=3D"_blank">[email protected]</a>> wr= ote:<br> ><br> >> The GHC developers are very pleased to announce the availability o= f the<br> >> second release candidate of GHC 9.14.1. Binary distributions, sour= ce<br> >> distributions, and documentation are available at [<a href=3D"http= ://downloads.haskell.org" rel=3D"noreferrer" target=3D"_blank">downloads.ha= skell.org</a><br> >> ][].<br> >><br> >> The changes from the first release candidate are:<br> >><br> >> * Bump the exceptions submodule to 0.10.11<br> >> * Bump the os-string submodule to 2.0.8<br> >> * Fix a driver regression causing an infinite loop with cyclic imp= orts<br> >><br> >> GHC 9.14 will bring a number of new features and improvements, inc= luding:<br> >><br> >> * Significant improvements in specialisation:<br> >>=C2=A0 =C2=A0 =C2=A0* The `SPECIALISE` pragma now allows use of typ= e application syntax<br> >>=C2=A0 =C2=A0 =C2=A0* The `SPECIALISE` pragma can be used to specia= lise for expression<br> >> arguments<br> >>=C2=A0 =C2=A0 =C2=A0 =C2=A0as well as type arguments.<br> >>=C2=A0 =C2=A0 =C2=A0* Specialisation is now considerably more relia= ble in the presence of<br> >>=C2=A0 =C2=A0 =C2=A0 =C2=A0`newtype`s<br> >><br> >> * Significant GHCi improvements including:<br> >>=C2=A0 =C2=A0 * Correctness and performance improvements in the byt= ecode interpreter<br> >>=C2=A0 =C2=A0 * Features in the GHCi debugger<br> >>=C2=A0 =C2=A0 * Support for multiple home units in GHCi<br> >><br> >> * Implementation of the [Explicit Level Imports proposal][levels]<= br> >><br> >> * `RequiredTypeArguments` can now be used in more contexts<br> >><br> >> * SSE/AVX2 support in the x86 native code generator backend<br> >><br> >> * A major update of the Windows toolchain and improved compatibili= ty with<br> >>=C2=A0 =C2=A0 macOS Tahoe<br> >><br> >> * ... and many more<br> >><br> >> A full accounting of changes can be found in the [release notes][]= . Given<br> >> the<br> >> many specialisation improvements and their potential for regressio= n, we<br> >> would<br> >> very much appreciate testing and performance characterisation on d= ownstream<br> >> workloads.<br> >><br> >> Note that while this release makes many improvements in the specia= lisation<br> >> optimisation, polymorphic specialisation will remain disabled by d= efault<br> >> in the<br> >> final release due to concern over regressions of the sort identifi= ed in<br> >> [#26329][T26329]. Users needing more aggressive specialisation can= <br> >> explicitly<br> >> enable this feature with the `-fpolymorphic-specialisation` flag. = Depending<br> >> upon our experience with 9.14.1, we may enable this feature by def= ault in a<br> >> later minor release.<br> >><br> >> We would like to thank the Zw3rk stake pool, Well-Typed, Mercury,<= br> >> Channable,<br> >> Tweag I/O, Serokell, SimSpace, the Haskell Foundation, and other a= nonymous<br> >> contributors whose on-going financial and in-kind support has faci= litated<br> >> GHC<br> >> maintenance and release management over the years. Finally, this r= elease<br> >> would<br> >> not have been possible without the hundreds of open-source contrib= utors<br> >> whose<br> >> work have made the Haskell ecosystem what it is today.<br> >><br> >> As always, do give this release a try and open a [ticket][] if you= see<br> >> anything amiss.<br> >><br> >><br> >> [<a href=3D"http://downloads.haskell.org" rel=3D"noreferrer" targe= t=3D"_blank">downloads.haskell.org</a>]: <a href=3D"https://downloads.haske= ll.org/ghc/9.14.1-rc2" rel=3D"noreferrer" target=3D"_blank">https://downloa= ds.haskell.org/ghc/9.14.1-rc2</a><br> >> [release notes]:<br> >> <a href=3D"https://downloads.haskell.org/ghc/9.14.1-rc2/docs/users= _guide/9.14.1-notes.html" rel=3D"noreferrer" target=3D"_blank">https://down= loads.haskell.org/ghc/9.14.1-rc2/docs/users_guide/9.14.1-notes.html</a><br> >> [ticket]: <a href=3D"https://gitlab.haskell.org/ghc/homepage/-/iss= ues/new" rel=3D"noreferrer" target=3D"_blank">https://gitlab.haskell.org/gh= c/homepage/-/issues/new</a><br> >> [macos]: <a href=3D"https://gitlab.haskell.org/ghc/ghc/-/issues/26= 166" rel=3D"noreferrer" target=3D"_blank">https://gitlab.haskell.org/ghc/gh= c/-/issues/26166</a><br> >> [T26329]: <a href=3D"https://gitlab.haskell.org/ghc/ghc/-/issues/2= 6329" rel=3D"noreferrer" target=3D"_blank">https://gitlab.haskell.org/ghc/g= hc/-/issues/26329</a><br> >> [levels]:<br> >> <a href=3D"https://github.com/ghc-proposals/ghc-proposals/blob/mas= ter/proposals/0682-explicit-level-imports.rst" rel=3D"noreferrer" target=3D= "_blank">https://github.com/ghc-proposals/ghc-proposals/blob/master/proposa= ls/0682-explicit-level-imports.rst</a><br> >> _______________________________________________<br> >> Glasgow-haskell-users mailing list -- <a href=3D"mailto:glasgow-ha= [email protected]" target=3D"_blank">[email protected]= g</a><br> >> To unsubscribe send an email to <a href=3D"mailto:glasgow-haskell-= [email protected]" target=3D"_blank">glasgow-haskell-users-leave@hask= ell.org</a><br> >><br> _______________________________________________<br> Haskell-Cafe mailing list -- <a href=3D"mailto:[email protected]" ta= rget=3D"_blank">[email protected]</a><br> To (un)subscribe, modify options or view archives go to:<br> Only members subscribed via the mailman list are allowed to post.</blockquo= te></div><div><br clear=3D"all"></div><div><br></div><span class=3D"gmail_s= ignature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><= div dir=3D"ltr"><div dir=3D"ltr">Noon van der Silk<br><br><a href=3D"http:/= /silky.github.io/" target=3D"_blank">http://silky.github.io/</a><br><br>&qu= ot;My programming language is kindness."</div></div></div> </blockquote></div> --000000000000de8b8e0642efcfbc-- --===============7414278221711235887== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Glasgow-haskell-users mailing list -- [email protected] To unsubscribe send an email to [email protected] --===============7414278221711235887==--