[GHC] #14490: TTG Snags

GHC ghc-devs at haskell.org
Wed Nov 22 02:56:32 UTC 2017


#14490: TTG Snags
-------------------------------------+-------------------------------------
        Reporter:  alanz             |                Owner:  (none)
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Compiler          |              Version:  8.3
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #14482            |  Differential Rev(s):
       Wiki Page:                    |
  ImplementingTreesThatGrow          |
-------------------------------------+-------------------------------------

Comment (by Shayan-Najd):

 > but they are in fact used, I introduced them for the dump AST stuff.

 Moving towards Plan F (no `Data` instances), does GHC itself use "the dump
 AST stuff", or is it to be used for debugging (and in GHC API)? If not
 used within GHC, we can temporarily disable remove them (and the related
 test cases) and time the build time, before and after applying the TTG
 patches in this `Data`-less branch. Does it sound reasonable?

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


More information about the ghc-tickets mailing list