[Scons-users] Announcement: SCons core changes ahead...

Dirk Bächle tshortik at gmx.de
Mon Jul 7 16:07:20 EDT 2014


Hi Robert,

that was a fast hand raise. ;)

On 07.07.2014 21:38, Robert Zeigler wrote:
> On Jul 7, 2014, at 7/72:10 PM , Dirk Bächle <tshortik at gmx.de> wrote:
>
>> [...]
>>     This change can have an impact on your local code if you're redirecting the SPAWN method in SCons environments your own way.
>>
>>
>> Can you expound on this a bit? I have some situations where I override the SPAWN environment variable to point to a custom method, so I’d like to understand the implications a bit better. In my case, I’m usually kicking off long-running/resource-intensive processes where resource allocation is managed by an external queueing system (SLURM, OGE, etc.).

Not very much, I'm afraid. So far, the integration of the wrapper is in 
an experimental state only (enough to run first speed tests). The actual 
authors of the "stubprocess.py" module (Eugene Leskinen, Jason Kenny, et 
al.) have tested it to some extent and it's running fine for Parts (the 
SCons extension). But we might have to change the interface a bit, if 
problems show up. I also remember having heard about some quirks 
regarding the returned output (stdout/stderr).
 From what I read between the lines above, you should be pretty safe though.

I hope this give you enough infos to let you sleep well again. ;)

Regards,

Dirk



More information about the Scons-users mailing list