[Git][ghc/ghc][wip/9.2.7-backports] Update release notes for 9.2.7
Zubin (@wz1000)
gitlab at gitlab.haskell.org
Thu Feb 23 13:28:22 UTC 2023
Zubin pushed to branch wip/9.2.7-backports at Glasgow Haskell Compiler / GHC
Commits:
aedae566 by Zubin Duggal at 2023-02-23T18:58:15+05:30
Update release notes for 9.2.7
- - - - -
1 changed file:
- docs/users_guide/9.2.7-notes.rst
Changes:
=====================================
docs/users_guide/9.2.7-notes.rst
=====================================
@@ -9,6 +9,19 @@ following sections.
The :ghc-flag:`LLVM backend <-fllvm>` of this release is to be used with LLVM
9, 10, 11, or 12.
+Compiler
+--------
+
+- Fix a bug related to placeholder values (rubbish literals) emitted by
+ the worker/wrapper optimisation leading to ``-dcore-lint`` errors and
+ compiler panics in certain cases (:ghc-ticket:`19882`, :ghc-ticket:`22914`,
+ :ghc-ticket:`23000`).
+
+- Fix a bug with the graph-colouring register allocater leading to compiler
+ panics when compiling with ``-fregs-graph`` on AArch64 platforms with the
+ native code generator. A fix was also attempted in GHC 9.2.6 but was incomplete
+ (:ghc-ticket:`22798`, :ghc-ticket:`23002`).
+
Runtime system
--------------
@@ -17,6 +30,10 @@ Runtime system
depending on this symbol failing to load in GHCi or via a compile time splice
when using a statically linked GHC, such as on Windows (:ghc-ticket:`22961`).
+- Fix a bug with the alignment of RTS data structures that could result in
+ segfaults when compiled with high optimisation settings on certain platforms
+ (:ghc-ticket:`22975` , :ghc-ticket:`22965`).
+
- Fix a RTS bug resulting in segfaults while using cost center profiling on code
that uses the ``newArrayArray#`` primop (:ghc-ticket:`22129`).
@@ -25,6 +42,9 @@ Runtime system
Build system and packaging
--------------------------
+- Remove quarantine attribute when installing binary distribution on MacOS
+ (:ghc-ticket:`21506`, :ghc-ticket:`23009`).
+
- Include the ``gen_contents_index`` script which generates an index page
for GHC and library documentation in binary distributions generated by
Hadrian (:ghc-ticket:`22431`).
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/aedae566cf988e99bc3f630f57a8177c24572102
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/aedae566cf988e99bc3f630f57a8177c24572102
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/20230223/3b8550f7/attachment-0001.html>
More information about the ghc-commits
mailing list