[GHC] #3840: ghc-6.12.1 takes longer to compile code and
produces bigger binaries compared to ghc-6.10.4
GHC
trac at galois.com
Wed Jan 27 10:42:22 EST 2010
#3840: ghc-6.12.1 takes longer to compile code and produces bigger binaries
compared to ghc-6.10.4
-------------------------+--------------------------------------------------
Reporter: maeder | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 6.12.1
Keywords: | Difficulty:
Os: Linux | Testcase:
Architecture: x86 | Failure: None/Unknown
-------------------------+--------------------------------------------------
Comment(by simonpj):
Sorry about this. It's jolly annoying. I don't know what's going on
here, and unfortunately it's difficult to reproduce because only you have
the code, and it doubtless depends on a zillion other libraries.
Is it possible to try with HEAD? It has the new inlining story, which has
changed (yet again) the way in which instances are treated. If it's
different it'd be helpful to know.
Maybe try with `-dshow-passes` (both with 6.10 and 6.12) which should show
in which pass the blow up happens.
You take one of the offending modules, and cut it down so that there is
(say) just one instance declaration that demonstrates the blow up?
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3840#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list