
#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 simonpj): * There is, so far as I can see, no documentation of the fact that command-line arguments are applied in-order (so `-fspecialise -fno- specialise` has the same effect as `-fno-specialise`). '''Ben''': could you add documentation of this, to the preamble of 4.10 in the user manual? In 4.10.1, when discussing `-O`, stress the order-dependence with individual flags. * Let's debate whether or not this order dependence is a good design on another ticket. * I think we have a workaround for this particular problem (`-fno- specialise`) * But as Ben mentions, we still don't know why it leads to such a stunning blow-up, so let's keep looking for that. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10491#comment:33 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler