[GHC] #10829: Simplification in the RHS of rules
GHC
ghc-devs at haskell.org
Fri Sep 18 07:59:37 UTC 2015
#10829: Simplification in the RHS of rules
-------------------------------------+-------------------------------------
Reporter: afarmer | Owner:
Type: bug | Status: patch
Priority: high | Milestone: 7.10.3
Component: Compiler | Version: 7.10.2
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: #10528 | Differential Revisions: Phab:D1246
-------------------------------------+-------------------------------------
Comment (by bgamari):
Someone correct me if I'm wrong but it seems like this change carries a
bit of risk: Could this not result in a failure in optimization in a
library with incorrect phasing annotations? We should definitely check
this against Stackage or some similar smoke-test to ensure that libraries
with incorrect phasing aren't adversely affected by this change as I don't
have much confidence that such a regression would appear in nofib (as
we've already seen in the case of `text`).
Also, have we looked for Core changes that might explain the regressions
seen in comment:6? The runtime regressions shown look as though they may
be real; it would be nice to have at least some idea of what is happening
here.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10829#comment:14>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list