[GHC] #13535: vector test suite uses excessive memory on GHC 8.2
GHC
ghc-devs at haskell.org
Tue Apr 18 21:38:57 UTC 2017
#13535: vector test suite uses excessive memory on GHC 8.2
-------------------------------------+-------------------------------------
Reporter: RyanGlScott | Owner: (none)
Type: bug | Status: new
Priority: highest | Milestone: 8.2.1
Component: Compiler | Version: 8.1
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: Compile-time | Unknown/Multiple
performance bug | Test Case:
Blocked By: | Blocking:
Related Tickets: #10800 | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by bgamari):
So it turns out that the failure of CSE isn't actually a regression. I can
observe the same repeated bindings produced by 8.0.2.
Regardless, I think the CSE failure should probably be considered a bug.
Afterall, worker/wrapper originally applies this inline pragma to ensure
that the wrapper doesn't inline before any possible specialisations have
had a chance to do so. If we CSE'd in this case we aren't going to hide
any specialisation opportunities as the bindings we are CSE'ing are all
identical and should therefore have the same available specialisations.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13535#comment:16>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list