[ANNOUNCE] GHC 8.6.3 is now available

Ben Gamari ben at well-typed.com
Sat Dec 8 01:43:37 UTC 2018

Hello everyone,

The GHC team is very happy to announce the availability of GHC 8.6.3, a
bugfix release in the GHC 8.6 series. The source distribution, binary
distributions, and documentation for this release are available at


The 8.6 release fixes several regressions present in 8.6.2 including:

 - A code generation bug resulting in segmentations faults in some
   programs (#15892)

 - Darwin binary distributions are now correctly built against an
   in-tree GMP (#15404)

 - Three bugs leading to linker failures on Windows (#15105, #15894,

 - A bug leading to programs with deep stacks crashing when run with
   retainer profiling enabled (#14758)

 - A bug resulting in potential heap corruption during stable name
   allocation (#15906)

 - Plugins are now loaded during GHCi sessions (#15633)

As a few of these issues are rather serious users are strongly
encouraged to upgrade. See Trac [1] for a full list of issues resolved
in this release.

Note that this release ships with one significant but long-standing bug
(#14251): Calls to functions taking both Float# and Double# may result
in incorrect code generation when compiled using the LLVM code generator.
This is not a new issue, it has existed as long as the LLVM code
generator has existed; however, changes in code generation in 8.6 made
it more likely that user code using only lifted types will trigger it.

Happy compiling!


- Ben

[1] https://ghc.haskell.org/trac/ghc/query?status=closed&milestone=8.6.3&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 483 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20181207/45f6d9bf/attachment.sig>

More information about the ghc-devs mailing list