Cache exposes BinDigest.
Compilation gains a set of a BinDigest for every C/C++ source file. We
detect when the same source/flags have already been added and emit a
compile error. This prevents a deadlock in the caching system.
Closes #7308
64a590a311Andrew Kelley committed on 12/11/2020, 7:33:09 AMparent0d00938