Re:Bazel Release 1.0
by weberc2 on Thursday October 10, 2019 @06:17PM
(#21219741)
Caching depends on a correct model of the dependency tree. If a dependency isn't included in the model, then a non-hermetic tool will silently succeed, incorrectly while a hermetic tool will do the correct thing and fail the build. Keeping the model accurate is too hard for humans, so in practice, non-hermetic build tools can't cache correctly.
[ Parent
| on HN ]
There are no comments on this comment yet.