#5539: GHC panic - Simplifier ticks exhausted ---------------------------------+------------------------------------------ Reporter: hvr | Owner: simonpj Type: bug | Status: new Priority: high | Milestone: 7.4.1 Component: Compiler | Version: 7.3 Resolution: | Keywords: Os: Linux | Architecture: x86_64 (amd64) Failure: Compile-time crash | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: ---------------------------------+------------------------------------------ Changes (by bos):
* cc: bos@… (added) Comment: That `Intro` module has for a long time taken an exceptionally long time to compile, and (because it's inlined) so does every module that uses it by transitive closure. It's not unusual for a small package that depends on `statistics` (which uses `vector` and `vector-algorithms`) to take 20+ minutes to build on a fast machine if I tweak the upstream `statistics` package to trigger a rebuild. Simon or Roman, do you suppose there are other good rules of thumb that people who rely on the inliner for performance could be using to try to avoid these explosions in compilation time? -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5539#comment:29> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler _______________________________________________ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs