[GHC] #11263: "Simplifier ticks exhausted" that resolves with fsimpl-tick-factor=200

GHC ghc-devs at haskell.org
Mon Dec 21 09:24:06 UTC 2015


#11263: "Simplifier ticks exhausted" that resolves with fsimpl-tick-factor=200
-------------------------------------+-------------------------------------
        Reporter:  jberryman         |                Owner:
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Compiler          |              Version:  7.10.3
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #10527 #5539      |  Differential Rev(s):
  #8319                              |
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by simonpj):

 It's not a bug in your code.  It just indicates that GHC is doing an
 unusual amount of work per line of (your original) code.  That's
 interesting but probably not your fault.

 It ''can'' indicate that you (or a library you are using) are inlining too
 much code, perhaps (but not necessarily) unproductively so.

 Occasionally it can be an indication that you've tripped over a well-known
 bug in GHC that makes things inline forever (#11240, #8833, #3872, #5400,
 #5448, #5722, #7057, #7369, #9235).

 Reporting it is good, especially if we can reproduce it; it ''can'' also
 mean that GHC is working harder than it should.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11263#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list