On Sat, 2017-02-18 at 17:27 +0100, Joel Rosdahl wrote: > On 18 February 2017 at 00:54, Ben Hutchings <b...@decadent.org.uk> wrote: [...] > > It seems to be assumed that if the object files are identical then so any > other output files > > will also be identical, and that's not the case. > > I wouldn't call it an assumption but rather an unforeseen side effect of > the "names of included files are no longer included in the hash of the > compiler's > preprocessed output" feature that snuck into ccache 3.3.
Oh I see. I didn't realise that the preprocessed output was being filtered before hashing. Ben. -- Ben Hutchings Knowledge is power. France is bacon.
signature.asc
Description: This is a digitally signed message part