rustc's incremental cache is state carried between builds. That is precisely what a hermetic build system gives up: an action's output must be a function of its declared inputs, and an incremental cache is an undeclared input carrying arbitrary history.
rustc's incremental cache is state carried between builds. That is precisely what a hermetic build system gives up: an action's output must be a function of its declared inputs, and an incremental cache is an undeclared input carrying arbitrary history.