#3736: GHC specialising instead of inlining
--------------------------------------+-------------------------------------
Reporter: guest | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 6.10.4
Resolution: | Keywords:
Difficulty: | Os: Linux
Testcase: | Architecture: x86
Failure: Runtime performance bug |
--------------------------------------+-------------------------------------
Comment (by simonpj):
Can you make a standalone case? At the moment I just get stuck.
* The `storablevector` package you point to depends on `utility-ht` and
`transformers`.
* In turn `transformers` depends on `special-functors`
* `special-functors` requires `base` < 2, and I don't have that, since
base is now up to version 4.
I'm sure that most of this clutter is irrelevant to the problem you have.
The easy way to remove unnecessary dependencies is to make stub modules
with definitions like
{{{
thingy :: Int -> Int
thingy = error "urk"
}}}
and than you don't need a separate package to define `thingy`.
Simon
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3736#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs