
#10491: Regression, simplifier explosion with Accelerate, cannot compile, increasing tick factor is not a workaround -------------------------------------+------------------------------------- Reporter: robertce | Owner: Type: bug | Status: new Priority: highest | Milestone: 7.10.2 Component: Compiler | Version: 7.10.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Compile-time | Unknown/Multiple performance bug | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Revisions: -------------------------------------+------------------------------------- Comment (by bgamari): Replying to [comment:18 robertce]:
I'm not surprised it's also happening with commits prior to 7.10.1. By saying it's only happened since the release of 7.10.1, I was speaking in release terms. It works with 7.8.4, but not 7.10.1 or the current 7.10 branch.
Ahh, I see. English can be a frustratingly ambiguous language at times. In other news, it appears that 7.10's behavior begins to diverge from that of 7.8.3 at float out, * after the initial simplifier phase both 7.8 and 7.10 have roughly 3000 terms, 7000 types * after float out the program has 3000 terms, 8000 types in 7.8 whereas it has 12000 terms and 60000 types in 029a296a770addbd096bbfd6de0936327ee620d4 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10491#comment:19 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler