#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

Reply via email to