
#12843: Simplifier ticks exhausted When trying UnfoldingDone $ -------------------------------------+------------------------------------- Reporter: MikolajKonarski | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.1 Resolution: | Keywords: Operating System: Linux | Architecture: Type of failure: Compile-time | Unknown/Multiple crash or panic | Test Case: Blocked By: | Blocking: Related Tickets: #12776 #12789 | Differential Rev(s): #12675 | Wiki Page: | -------------------------------------+------------------------------------- Comment (by MikolajKonarski): Regarding "ticks-exhausted", yes the inlining is excessive and I don't have any reason to suppose anything is amiss, apart of the fact that I need 10 times more ticks than the amount that triggers "panic! (the 'impossible' happened)". Regarding `Iface Id out of scope`, I've just reproduced it just as in the original report. Here is a quicker way to reproduce: {{{ git checkout master git reset --hard 842070fe78f07e2fb0bce829505dcfa8465ef40f cabal configure cabal build --ghc-option=-fsimpl-tick-factor=200 touch GameDefinition/Main.hs cabal build --ghc-option=-fsimpl-tick-factor=200 }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12843#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler