[GHC] #3698: Bad code generated for zip/filter/filter loop

GHC ghc-devs at haskell.org
Mon Feb 10 16:40:18 UTC 2014


#3698: Bad code generated for zip/filter/filter loop
--------------------------------------------+------------------------------
        Reporter:  rl                       |            Owner:
            Type:  bug                      |           Status:  closed
        Priority:  low                      |        Milestone:  7.6.2
       Component:  Compiler                 |          Version:  6.13
      Resolution:  fixed                    |         Keywords:
Operating System:  Unknown/Multiple         |     Architecture:
 Type of failure:  Runtime performance bug  |  Unknown/Multiple
       Test Case:                           |       Difficulty:  Unknown
        Blocking:                           |       Blocked By:
                                            |  Related Tickets:
--------------------------------------------+------------------------------
Changes (by nomeata):

 * status:  new => closed
 * difficulty:   => Unknown
 * resolution:   => fixed


Comment:

 The new callarity analysis successfully eta-expands the monomorphic code.
 For the polymorphic code, there is nothing we can do, as guest mentions in
 comment:1. So I guess this can be closed.

 (I did not create a test case for this because these things are hard to
 test, and it is a standard application fo the callarity analysis, nothing
 tricky going on here.)

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/3698#comment:10>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list