[Git][ghc/ghc][wip/andreask/9.10-backports] More patch notes

Andreas Klebinger (@AndreasK) gitlab at gitlab.haskell.org
Thu Feb 27 14:59:04 UTC 2025



Andreas Klebinger pushed to branch wip/andreask/9.10-backports at Glasgow Haskell Compiler / GHC


Commits:
943eec07 by Andreas Klebinger at 2025-02-27T15:36:48+01:00
More patch notes

- - - - -


1 changed file:

- docs/users_guide/9.10.2-notes.rst


Changes:

=====================================
docs/users_guide/9.10.2-notes.rst
=====================================
@@ -93,6 +93,19 @@ Compiler
 
 - Fixed incorrect behaviour that could occur when using ``control0#/prompt#`` ((:ghc-ticket:`25439`)) by making `prompt#` lazy.
 
+- Fixed a bug where ghc paniced during type checking. ((:ghc-ticket:`25325`))
+
+- Fix linearity for strict unit patterns in a local let bindings. ((:ghc-ticket:`25428`))
+
+- Improve the performance of type family consistency checks. ((:ghc-ticket:`25554`))
+
+- Fixed a bug where type checking failed to terminate. ((:ghc-ticket:`25597`))
+
+- Fixed a bug where ``__GLASGOW_HASKELL_LLVM__`` was not defined even if `-fllvm` was set. ((:ghc-ticket:`25606`))
+
+- Added flags to control speculative evaluation: ``-fspec-eval`` and ``-fspec-eval-dictfun``. This allows
+  users to work around cases where recent changes to speculative evaluation caused performance regressions. ((:ghc-ticket:`25606`))
+
 JavaScript backend
 ~~~~~~~~~~~~~~~~~~
 
@@ -147,6 +160,7 @@ Runtime system
 
 - Fixed a bug in compacting gc that could result in program termination with ``update_fwd_large: unknown/strange object  38`` ((:ghc-ticket:`24791`)).
 
+- Fixed a bug where calling ``setNumCapabilities`` with a argument larger than 256 caused crashes. (:ghc-ticket:`25560`)
 
 Build system and packaging
 ~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -165,6 +179,10 @@ Build system and packaging
 
 - The packages ghc-internal and ghc-experimental are now versioned based on the GHC version they are shipped with.
 
+- Fixed a bug where running ``Xelatex`` concurrently failed. (:ghc-ticket:`25564`)
+
+- Fixed a bug where building ghc from source using ghc-9.8.4 failed with an error mentioning ``ghc_unique_counter64``. (:ghc-ticket:`25576`)
+
 ``base`` library
 ~~~~~~~~~~~~~~~~
 



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/943eec07c37565c54d09b3fafdf329dd5ca4cd4d

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/943eec07c37565c54d09b3fafdf329dd5ca4cd4d
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20250227/6f8d1c35/attachment-0001.html>


More information about the ghc-commits mailing list