Hello,
I was wondering why in ccache we are expanding @file
https://github.com/venkrao/ccache-1/blob/59e5244dd79b0fc7df682c8f3c05b778a3d00f91/ccache.c#L1951
Essentially, the arguments that are to be listed in @file are those that
affect the preprocessor.
Is it safe to just not expand the
Or perhaps ccache should just cache stdout. distcc sends it across
the network alongside stderr.
I'm not sure why writing to stdout forces a cache miss.
It's because is also very hard to accurately cache both stderr and
stdout because of the timing of lines between them. To really
I was just about to start using ccache with distcc and didn't know the best way
to go about, only to discover a just-in-time release that makes it easy! Thanks!
Last week we started to use the Intel compiler in parallel with gcc. The Intel
compilers produce a number of cool but unnecessary