InitialStamps assumes source files do not change during compilation, yet #683 states that they do in fact change.
Fix
Remove the source stamp cache in InitialStamps.
Since InitialStamps is backed by a cache-backed TimeWrapBinaryStamps (unless the user explicitly overrides it), this should have minimal impact on performance.
Fixes #683
Issue
InitialStamps
assumes source files do not change during compilation, yet #683 states that they do in fact change.Fix
Remove the source stamp cache in
InitialStamps
.Since
InitialStamps
is backed by a cache-backedTimeWrapBinaryStamps
(unless the user explicitly overrides it), this should have minimal impact on performance.