[GHC] #16271: Building stage1:lib:text target is not robust

GHC ghc-devs at haskell.org
Wed Feb 6 18:18:26 UTC 2019


#16271: Building stage1:lib:text target is not robust
-------------------------------------+-------------------------------------
        Reporter:  mpickering        |                Owner:  (none)
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Build System      |              Version:  8.6.3
  (Hadrian)                          |
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------
Changes (by snowleopard):

 * cc: snowleopard (added)


Comment:

 I am currently looking into this in the context of enabling cached Hadrian
 builds using Shake's caching feature. For caching to work, we need to
 accurately record all dependencies or at least to report all files
 produced withing each rule by using `produces` function:

 http://hackage.haskell.org/package/shake/docs/Development-
 Shake.html#v:produces

 I'll report back when I have a working cached build, which should bring us
 closer to fixing this issue too.

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


More information about the ghc-tickets mailing list