On Saturday, June 7, 2014 9:08:10 AM UTC+2, Ralf Stephan wrote: > > On Monday, May 12, 2014 11:36:20 AM UTC+2, P Purkayastha wrote: >> >> ... It shouldn't have upgraded anything, but it still decided to compile >> a bunch of packages anyway. >> > > I have witnessed the same thing recently. Someone with knowledge of the > code please correct me. I think what is probably happening is that > $HOME/.cycache over time fills with old entries. Some get cleaned but the > ones not getting cleaned fill up, until the cleanup process is cleaning a > part of the previously cached files every time a major build happens. >
I have now seen this again and did the obvious diagnostic. The reason for filling up the .cycache directory or for cycache cache misses seems to be that the generated date changes the hash: ralf@ark:~/.cycache> diff -u stl_vector.cpp-* --- stl_vector.cpp-61714d1d7a3a0da309ac72b02739d9f9 2014-06-29 09:46:04.937703446 +0200 +++ stl_vector.cpp-a83c93575bc69cb4cf4cc2ba89617672 2014-06-26 18:20:34.098244133 +0200 @@ -1,4 +1,4 @@ -/* Generated by Cython 0.20.1 on Fri Jun 6 16:59:00 2014 */ +/* Generated by Cython 0.20.1 on Fri Jun 6 17:14:20 2014 */ #define PY_SSIZE_T_CLEAN #ifndef CYTHON_USE_PYLONG_INTERNALS In hindsight it's obvious, isn't it? Regards, -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.