[commit: ghc] ghc-8.6: users-guide: Note existence of #14251 (a876edc)

git at git.haskell.org git at git.haskell.org
Tue Oct 30 18:59:06 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

On branch  : ghc-8.6
Link       : http://ghc.haskell.org/trac/ghc/changeset/a876edcbcf3317aae487be4b5cf57acd6537d0dd/ghc

>---------------------------------------------------------------

commit a876edcbcf3317aae487be4b5cf57acd6537d0dd
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Tue Oct 30 14:13:22 2018 -0400

    users-guide: Note existence of #14251


>---------------------------------------------------------------

a876edcbcf3317aae487be4b5cf57acd6537d0dd
 docs/users_guide/8.6.2-notes.rst | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/docs/users_guide/8.6.2-notes.rst b/docs/users_guide/8.6.2-notes.rst
index fdb1489..2dd2508 100644
--- a/docs/users_guide/8.6.2-notes.rst
+++ b/docs/users_guide/8.6.2-notes.rst
@@ -32,6 +32,16 @@ The highlights, since the 8.6.1 release, are:
   incorrect results, has been fixed (:ghc-ticket:`15271`)
 
 
+Known issues
+------------
+
+Note that the LLVM code generator (:ghc-flag:`-fllvm`) in GHC 8.8, as well as
+all earlier releases, are affected by :ghc-ticket:`14251`, which can result in
+miscompilation of some programs calling functions with unboxed floating-point
+arguments. While originally scheduled to be fixed for this release, the fix
+ended up being more difficult than anticipated and, given that issue is not a
+strict regression from 8.4, we decided to proceed with the release.
+
 Included libraries
 ------------------
 



More information about the ghc-commits mailing list