summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZubin Duggal <zubin.duggal@gmail.com>2023-02-23 18:30:26 +0530
committerZubin Duggal <zubin.duggal@gmail.com>2023-02-23 18:58:15 +0530
commitaedae566cf988e99bc3f630f57a8177c24572102 (patch)
treec515fd59b346e3189a8d45f961a16037332fec03
parent283e564618c58f34c65e59ab78681873f5aab739 (diff)
downloadhaskell-wip/9.2.7-backports.tar.gz
Update release notes for 9.2.7wip/9.2.7-backports
-rw-r--r--docs/users_guide/9.2.7-notes.rst20
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/users_guide/9.2.7-notes.rst b/docs/users_guide/9.2.7-notes.rst
index 5b008155cd..631f750c18 100644
--- a/docs/users_guide/9.2.7-notes.rst
+++ b/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`).