[GHC] #10346: Cross-module SpecConstr
GHC
ghc-devs at haskell.org
Mon May 7 11:35:28 UTC 2018
#10346: Cross-module SpecConstr
-------------------------------------+-------------------------------------
Reporter: simonpj | Owner: ckoparkar
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.10.1
Resolution: | Keywords: SpecConstr,
| newcomer
Operating System: Unknown/Multiple | Architecture:
Type of failure: Runtime | Unknown/Multiple
performance bug | Test Case:
Blocked By: | Blocking:
Related Tickets: #13016 | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Changes (by ckoparkar):
* owner: (none) => ckoparkar
Comment:
I'd like to work on this. The updated example is what helped me understand
what the expected Core output should be. Thanks for that! (I'm relatively
new to GHC hacking.) So far, I've read the `SpecConstr` paper, and am
reading the source code now. My hunch is that we need to change the
`Propagation` phase somehow to include the proper rewrite rules across
modules. Is this correct ? Other than that, I don't have any specific
questions at the moment.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10346#comment:13>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list