compilation and then using the hash sum to identify the cached output. ccache
uses BLAKE2b, a very fast cryptographic hash algorithm, for the hashing. On a
cache hit, ccache is able to supply all of the correct compiler outputs
-(including all warnings, dependency file, etc) from the cache.
+(including all warnings, dependency file, etc) from the cache. Data stored in
+the cache is checksummed with XXH64, an extremely fast non-cryptographic
+algorithm, to detect corruption.
ccache has two ways of gathering information used to look up results in the
cache: