News for hackers. Stuff that matters.
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.

There are no comments on this comment yet.