[GHC] #15938: Hadrian's recompilation check is extremely slow
GHC
ghc-devs at haskell.org
Mon Nov 26 09:29:56 UTC 2018
#15938: Hadrian's recompilation check is extremely slow
-------------------------------------+-------------------------------------
Reporter: bgamari | Owner: (none)
Type: bug | Status: new
Priority: high | Milestone: 8.8.1
Component: Build System | Version: 8.6.2
(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 NeilMitchell):
Shake records cached oracles immediately and even if the build fails (but
not if the parsing of the metadata fails, as you might expect). I'd treat
the pause and the slow rebuild as entirely separate issues, since they
likely have different causes. Of these, slow rebuild is the easiest one to
reproduce - generally you shouldn't be running any command line tools
during a rebuild, and if you do, you failed to cache something properly.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15938#comment:8>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list