[GHC] #9066: Template Haskell cannot splice an infix declaration for a data constructor

GHC ghc-devs at haskell.org
Wed Nov 12 19:52:05 UTC 2014


#9066: Template Haskell cannot splice an infix declaration for a data constructor
-------------------------------------+-------------------------------------
              Reporter:  goldfire    |            Owner:  goldfire
                  Type:  bug         |           Status:  patch
              Priority:  normal      |        Milestone:
             Component:  Template    |          Version:  7.8.2
  Haskell                            |         Keywords:
            Resolution:              |     Architecture:  Unknown/Multiple
      Operating System:              |       Difficulty:  Unknown
  Unknown/Multiple                   |       Blocked By:
       Type of failure:              |  Related Tickets:
  None/Unknown                       |
             Test Case:              |
              Blocking:              |
Differential Revisions:  Phab:D424   |
-------------------------------------+-------------------------------------

Comment (by Richard Eisenberg <eir@…>):

 In [changeset:"d782694f47c3b05605e4564850623dbd03af7ecc/ghc"]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="d782694f47c3b05605e4564850623dbd03af7ecc"
 Fix #9066.

 When splicing in a fixity declaration, look for both term-level things
 and type-level things. This requires some changes elsewhere in the
 code to allow for more flexibility when looking up Exact names, which
 can be assigned the wrong namespace during fixity declaration
 conversion.

 See the ticket for more info.
 }}}

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


More information about the ghc-tickets mailing list