Tahoe , the new MacOS, is out today. Should GHC users not upgrade to it? I am concerned about https://gitlab.haskell.org/ghc/ghc/-/issues/26166
On Fri, Sep 12, 2025 at 10:26 AM Ben Gamari <b...@well-typed.com> wrote: > > The GHC developers are very pleased to announce the availability of the > second alpha prerelease of GHC 9.14.1. Binary distributions, source > distributions, and documentation are available at [downloads.haskell.org]. > > 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 syntax > > * The `SPECIALISE` pragma can be used to specialise for expression > arguments > as well as type arguments. > > * Specialisation is now considerably more reliable in the presence of > `newtype`s > > * Significant improvements in the GHCi debugger > > * Record fields can be defined to be non-linear when `LinearTypes` is > enabled. > > * `RequiredTypeArgments` 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 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. > > Observant readers of these prerelease announcements will note that > polymorphic > specialisation has been dropped from alpha 2. This measure was taken out > of an > abundance of caution after finding a miscompilation during testing of > alpha 1. > While this bug will be fixed in the next alpha, we expect to keep > polymorphic > specialisation disabled by default in the final release. 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 default in a later minor release. > > This is the second of three expected alpha prereleases. We expect the next > (third) alpha will come 23 Sept. 2025, with the release candidate coming 7 > Oct. > 2025. > > 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 contributors > 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 see > anything amiss. > > > [downloads.haskell.org]: https://downloads.haskell.org/ghc/9.14.1-alpha2 > [release notes]: > https://downloads.haskell.org/ghc/9.14.1-alpha2/docs/users_guide/9.14.1-notes.html > [ticket]: https://gitlab.haskell.org/ghc/homepage/-/issues/new > _______________________________________________ > ghc-devs mailing list -- ghc-d...@haskell.org > To unsubscribe send an email to ghc-devs-le...@haskell.org >
_______________________________________________ Glasgow-haskell-users mailing list -- glasgow-haskell-users@haskell.org To unsubscribe send an email to glasgow-haskell-users-le...@haskell.org