Re: [Scons-dev] SCons Node.FS.Base _get_str method appears to cause a lot of calls to os.stat

2016-09-29 Thread Tom Tanner (BLOOMBERG/ LONDON)
but it deletes the cache entry during the 1st pass. See line 711. So whilst I agree that path could change, it would mean 1) You're adding a repository whilst doing the build (not saying that's wrong, but it strikes me as a trifle unusual) 2) You're creating a derived object with the same name as

Re: [Scons-dev] SCons testing

2016-09-29 Thread Tom Tanner (BLOOMBERG/ LONDON)
Not a stack trace because I'm at work and I need to kick up our scons version several But here is the code in Action.py 825 -def get_implicit_deps(self, target, source, env, executor=None): 826 icd = env.get('IMPLICIT_COMMAND_DEPENDENCIES', True) 827 if is_String(icd)

[Scons-dev] scons --tree=status raises an exception

2016-09-29 Thread Joel Ostraat
I chatted with Bill Deegan on IRC yesterday. He encouraged me to file a bug report (http://scons.tigris.org/issues/show_bug.cgi?id=3033) and ask how this might be fixed. To reiterate my thoughts and questions from the bug report: Looking into it a little, I think that SCons.Node.FS.File.executor

Re: [Scons-dev] scons --tree=status raises an exception

2016-09-29 Thread Dirk Bächle
Hi Joel, On 29.09.2016 16:25, Joel Ostraat wrote: I chatted with Bill Deegan on IRC yesterday. He encouraged me to file a bug report (http://scons.tigris.org/issues/show_bug.cgi?id=3033) and ask how this might be fixed. To reiterate my thoughts and questions from the bug report: Looking int