[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