#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
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs