[GHC] #16242: Hadrian is too aggressive in rebuilding
GHC
ghc-devs at haskell.org
Mon Jan 28 22:25:49 UTC 2019
#16242: Hadrian is too aggressive in rebuilding
-------------------------------------+-------------------------------------
Reporter: goldfire | 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: |
-------------------------------------+-------------------------------------
Comment (by goldfire):
I edited `Coercion.hs`. But, even if I had edited it in a meaningful way
(instead of just editing a comment), I'm surprised to see the whole RTS
rebuilt. I believe that's what `LAX_DEPENDENCIES` does for `make`: it
assumes that, just because stage-1 has changed, it doesn't mean we need to
rebuild everything that stage-1 built. Moreover, I really just wanted to
run a test. So, I suppose I could do that with `build --skip=stage0//*
--skip=stage1//* test --only=xyz`. Again, that's quite a mouthful.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16242#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list