[Scons-users] Errors in parallel builds after updating from SCons 2.3.0 -> 2.3.5]

mg at ncp-e.com mg at ncp-e.com
Tue Sep 29 11:56:26 EDT 2015


>    Would you be able to use hg bisect to find the exact commit at which your
>    issue starts?

Okay I've been able to do the bisect today. This is the result:

------------------------------------------------------------------------
The first bad revision is:
changeset:   2960:a8570fab2b7b
parent:      2952:c576ba64f060
user:        Dirk Baechle <dl9obn at darc.de>
date:        Thu Dec 19 21:27:00 2013 +0100
summary:     Added release_target_info() to File nodes, reduces memory consumption.
------------------------------------------------------------------------

In the given change there already occurs a replacement like this:

-        tlist = node.get_executor().get_all_targets()
+        executor = node.get_executor()
+        if executor is None:
+            return None

Maybe that's just what's missing in my case, where the executor is None
at this place:

  File "/usr/lib64/python2.7/site-packages/SCons/Builder.py", line 309, in _node_errors
    if t.get_executor().get_all_targets() != tlist:

Best regards

Matthias

-- 
Matthias Gerstner, Dipl.-Wirtsch.-Inf. (FH)
Entwicklung
 
NCP engineering GmbH
Dombühler Straße 2, D-90449, Nürnberg
Geschäftsführer Peter Söll, HRB-Nr: 77 86 Nürnberg
 
Telefon: +49 911 9968-153, Fax: +49 911 9968-229
E-Mail: Matthias.Gerstner at ncp-e.com
Internet: http://www.ncp-e.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20150929/23a04967/attachment.pgp>


More information about the Scons-users mailing list