2011/7/7 Stefan Behnel <stefan...@behnel.de> > Vitja Makarov, 07.07.2011 08:32: > >> 2011/7/7 Stefan Behnel >> >> Robert Bradshaw, 06.07.2011 21:32: >>> >>> We should get ccache on sage.math to start using it on hudson. >>> >>>> >>>> >>> It's just a single binary when installed. I have a copy in my >>> ~/ccache/bin. >>> Changing the Jenkins jobs now. >>> >>> >>> Is that already used? >> > > Actually, no. I noticed that it would a) require changes to all test jobs, > and b) prevent us from getting clean test runs. I prefer a safe and clean > run over a fast one. > > a) you can set CYTHON_RUNTESTS_CCACHE globaly somewhere inside ~/.profile
> Also, the test runner clears the target directory on startup. I wonder > where you got your numbers from... > > By default ccache stores object files inside ~/.ccache directory, how it works: 1. It runs preprocessor (cpp), then adds compiler version, compilation flags and so on. 2. Calculates checksum (md5? I don't know) 3. Check if it's already in the cache, no compilation is required http://ccache.samba.org/ So I think that would be safe to use ccache here. -- vitja.
_______________________________________________ cython-devel mailing list cython-devel@python.org http://mail.python.org/mailman/listinfo/cython-devel