[GHC] #8848: Warning: Rule too complicated to desugar

GHC ghc-devs at haskell.org
Tue Mar 25 16:00:43 UTC 2014


#8848: Warning: Rule too complicated to desugar
-------------------------------------------------+-------------------------
        Reporter:  carter                        |            Owner:
            Type:  bug                           |           Status:
        Priority:  normal                        |  closed
       Component:  Compiler                      |        Milestone:
      Resolution:  fixed                         |          Version:
Operating System:  Unknown/Multiple              |  7.8.1-rc2
 Type of failure:  None/Unknown                  |         Keywords:
       Test Case:                                |     Architecture:
  simplCore/should_compile/T8848, T8848a         |  Unknown/Multiple
        Blocking:                                |       Difficulty:
                                                 |  Unknown
                                                 |       Blocked By:
                                                 |  Related Tickets:
-------------------------------------------------+-------------------------

Comment (by carter):

 Thank you! Glad I could accidentally help.

 Any chance this might land in 7.8? :)
 currently my options otherwise are either
  1. unconditionally inline everything (with the associated costs in code
 complexity)
  2. Or write my own hand unrolled routine that has some fast paths for
 small size inputs, that also gets unconditionally inlined

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


More information about the ghc-tickets mailing list