[GHC] #10370: Compile time regression in OpenGLRaw
GHC
ghc-devs at haskell.org
Sat May 9 17:51:17 UTC 2015
#10370: Compile time regression in OpenGLRaw
-------------------------------------+-------------------------------------
Reporter: michalt | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
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:
-------------------------------------+-------------------------------------
Changes (by michalt):
* cc: michalt (added)
Comment:
@rwbarton Thanks a lot for a smaller use case!
I had a brief look at generated Core (for both 7.8.4 and HEAD) and
couldn't really find anything suspicious. Also core stats seem similar --
we generate almost identical number of terms/types/coercions. (although
I'm far from an expert so take that with a grain of salt)
The good news is that I managed to narrow it down to
b8392ae76a6d39c57be94b5ba041c450ab479e2b
What I did: initially I just wanted to bisect but couldn't really get GHC
to build before Jan 2015. So I checkout a commit from early January (the
problem is reproducible there) and reverted the above patch (at which
point the problem is no longer reproducible).
I'll try to look into that commit tomorrow.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10370#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list