[commit: ghc] : users guide: initial commit of 8.4.3 release notes (daa4de1)
git at git.haskell.org
git at git.haskell.org
Tue May 29 17:25:07 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
On branch :
Link : http://ghc.haskell.org/trac/ghc/changeset/daa4de1f81149c63d322a1c332662d7ff5a2a070/ghc
>---------------------------------------------------------------
commit daa4de1f81149c63d322a1c332662d7ff5a2a070
Author: Ben Gamari <ben at smart-cactus.org>
Date: Sun May 20 19:06:35 2018 -0400
users guide: initial commit of 8.4.3 release notes
>---------------------------------------------------------------
daa4de1f81149c63d322a1c332662d7ff5a2a070
.../{8.4.2-notes.rst => 8.4.3-notes.rst} | 50 +++++++---------------
1 file changed, 16 insertions(+), 34 deletions(-)
diff --git a/docs/users_guide/8.4.2-notes.rst b/docs/users_guide/8.4.3-notes.rst
similarity index 63%
copy from docs/users_guide/8.4.2-notes.rst
copy to docs/users_guide/8.4.3-notes.rst
index e36c3be..f931c10 100644
--- a/docs/users_guide/8.4.2-notes.rst
+++ b/docs/users_guide/8.4.3-notes.rst
@@ -1,6 +1,6 @@
-.. _release-8-4-2:
+.. _release-8-4-3:
-Release notes for version 8.4.2
+Release notes for version 8.4.3
===============================
Highlights
@@ -8,20 +8,18 @@ Highlights
This is a bug-fix release resolving several regressions introduced in 8.4.1.
-The highlights, since the 8.4.1 release, are:
+The highlights, since the 8.4.2 release, are:
-- Fixed a regression causing uses of ``Control.Exception.evaluate`` to be
- incorrectly optimised, resulting in incorrect evaluation behavior
- (:ghc-ticket:`13930`)
+- A bug (:ghc-ticket:`15068`) causing GHC to produce assembler that would be rejected by
+ some versions of GNU Binutils, has been fixed.
-- Fix a regression causing the interpreter to segmentation fault when built with
- profiling (:ghc-ticket:`14705`)
+- ``GHC.Compact.compact`` now properly handles ``SmallArray``\ s (:ghc-ticket:`13857`)
-- DWARF debug information support has been significantly improved
- (:ghc-ticket:`14894`, :ghc-ticket:`14779`)
+- A bug (:ghc-ticket:`15038`) resulting in memory corruption and crashes in some uses of
+ unboxed sums has been fixed.
-- A regression in runtime performance of code involving ``newtype``\s has been
- fixed (:ghc-ticket:`14936`)
+- GHC now logs a message when an :ref:`environment file <package-environments>`
+ is loaded (:ghc-ticket:`15145`).
Full details
------------
@@ -32,25 +30,15 @@ other issues, described below.
Compiler
~~~~~~~~
-- A bug affecting GHC's debug output support (:ghc-flag:`-g`) which resulted in
- invalid code being generated for string literals (:ghc-ticket:`13868`)
-
-- :ghc-ticket:`14918`, where ``Read`` instances for types with field names
- containing ``#`` would fail to parse, has been fixed.
-
-- Several compiler panics have been resolved (:ghc-ticket:`12158`,
- :ghc-ticket:`15002`, :ghc-ticket:`14933`, :ghc-ticket:`14959`)
-
-- Fix a regression in which derived ``Read`` instances for record data types
- with field names ending with ``#`` (by way of :ghc-flag:`-XMagicHash`) would
- no longer parse valid output.
+No changes beyond those listed in Highlights.
Runtime system
~~~~~~~~~~~~~~
-- A bug causing panics while running programs with retainer profiling
- (:rts-flag:`-hr`) was fixed (:ghc-ticket:`14947`)
+- A bug causing aggressive potentially resulting in crashes when
+ (:rts-flag:`nursery chunks <-n ⟨size⟩>`) are used with a changing capability
+ count has been fixed.
Template Haskell
~~~~~~~~~~~~~~~~
@@ -74,18 +62,12 @@ No changes.
``integer-gmp`` library
~~~~~~~~~~~~~~~~~~~~~~~
-- Version bumped to 1.0.2.0 to account for the addition of ``powModSecInteger``.
-
-- Define ``powModSecInteger``, a "secure" version of ``powModInteger`` using
- the ``mpz_powm_sec`` function.
+No changes.
Build system
~~~~~~~~~~~~
-- ``configure`` now takes a ``--disable-dtrace`` flag, allowing workaround of
- :ghc-ticket:`15040`.
-
-- A bug breaking GHC builds bootstrapped on Darwin has been fixed (:ghc-ticket:`14972`)
+No changes.
Included libraries
------------------
More information about the ghc-commits
mailing list