New in version 7.0.4

June 15th, 2011
  • A floating point regression in 7.0.3 affecting x86 has been fixed (#5149).
  • The GHCi linker now handles partially stripped object files (#5004). This fixes loading the ghc package in ghci when it's been stripped, which is often the case in Linux distribution packages.
  • A bug which caused bad results from getCPUTime, getClockTime and getCurrentTime has been fixed (#4247, #4970).
  • A runtime system bug with large heaps has been fixed (#5086).
  • A runtime system bug when heap profiling has been fixed (#5127).
  • A runtime system bug when heap profiling has been fixed (#5127).
  • A runtime system bug, which caused incorrect results and segfaults when using FFI callbacks, has been fixed.
  • A runtime system bug, which occasionally caused parallel programs to when using -feager-blackholing, has been fixed (#5226).
  • Incorrect directory permissions when installing have been fixed (#4982).
  • Some improvements have been made to the new Cabal testsuite support.
  • Cabal is now 1.10.2.0 (was 1.10.1.0).