Ticket #3840 (closed bug: fixed)
ghc-6.12.1 takes longer to compile code and produces bigger binaries compared to ghc-6.10.4
| Reported by: | maeder | Owned by: | igloo |
|---|---|---|---|
| Priority: | high | Milestone: | 7.0.1 |
| Component: | Compiler | Version: | 6.12.3 |
| Keywords: | Cc: | ||
| Operating System: | Linux | Architecture: | x86 |
| Type of failure: | None/Unknown | Difficulty: | |
| Test Case: | Blocked By: | ||
| Blocking: | Related Tickets: |
Description
Compiling 348 files from our hets project (using "cabal build")
using ghc-6.12.1 (from http://www.haskell.org/ghc/dist/6.12.1/ghc-6.12.1-i386-unknown-linux-n.tar.bz2) takes 291.55s and produces a binary with 21540628 Bytes (after strip)
using ghc-6.10.4 (from http://www.haskell.org/ghc/dist/6.10.4/ghc-6.10.4-i386-unknown-linux-n.tar.bz2) takes 216.28s and produces a binary with 14548284 Bytes (after strip)
Furthermore the stripped ghc (and haddock) binaries from the distributions differ already:
ghc-6.12.1 17MB ghc-6.10.4 14MB
(The ghc-6.12.1 distribution misses the install-strip target)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

