Posts for the month of May 2018

GHC 8.4.3 released

Hello everyone,

The GHC team is pleased to announce the availability of GHC 8.4.3. The source distribution, binary distributions, and documentation for this release are available here.

This release includes a few bug fixes including:

  • A code generation bug resulting in crashing of some programs using UnboxedSums has been fixed (#15038).
  • #14381, where Cabal and GHC would disagree about abi-depends, resulting in build failures, has been worked around. Note that the work-around patch has already been shipped by several distributions in previous releases, so this change may not be visible to you.
  • By popular demand, GHC now logs a message when it reads a package environment file, hopefully eliminating some of the confusion wrought by this feature.
  • GHC now emits assembler agreeable to newer versions of Gnu binutils, fixing #15068.
  • SmallArray#s can now be compacted into a compact region

Thanks to everyone who has contributed to developing, documenting, and testing this release!

As always, let us know if you encounter trouble.