[Scons-users] Scons 4.2.0 and Python 3.10: test SCons/ActionTests.py failed

Bill Deegan bill at baddogconsulting.com
Sat Dec 18 21:11:53 EST 2021


Thanks for finding the issue and filing it!

On Sat, Dec 18, 2021 at 2:26 PM Sergey Torokhov via Scons-users <
scons-users at scons.org> wrote:

>
> Thanks all for reply!
>
> I created an issue on Scons github page:
> https://github.com/SCons/scons/issues/4074
>
>
>
> Пятница, 17 декабря 2021, 22:00 +03:00 от Bill Deegan <
> bill at baddogconsulting.com>:
>
> Sergey,
>
> You can ignore this failure for the time being with the following caveat
> * - If you build with python 3.10 and then build again with python 3.10.1
> you will likely see unnecessary rebuilds
>
> Otherwise if you're just building with SCons and staying with the same
> version of python 3.10..1 or 3.10, scons should do the "right thing"
>
> The test which is failing is in the logic which SCons uses to determine in
> a python action function or object has changed between builds.
> We generate a signature of such and store that in the sconsign (as we do
> for regular source files, or build strings) and compare those when
> rebuilding.
>
> Please file an issue in Github for this?
> We'll try to address this in the next release.
>
> Thanks,
> Bill
>
> On Fri, Dec 17, 2021 at 10:01 AM Mats Wichmann <mats at wichmann.us
> <//e.mail.ru/compose/?mailto=mailto%3amats at wichmann.us>> wrote:
>
> On 12/17/21 02:23, Sergey Torokhov via Scons-users wrote:
> > I downgrade Python from 3.10.1 to 3.10 and this test is OK.
> >
> > Are there many other places in Scons where it could affect?
>
> no, they're all contained in one file.  I've been updating these as we
> go along, had no idea there would be a change for 3.10.1.  Don't recall
> any time Python has changed these in a bugfix ("micro") version..... sigh..
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> <//e.mail.ru/compose/?mailto=mailto%3aScons%2dusers at scons.org>
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org <http:///compose?To=Scons%2dusers@scons.org>
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
>
>
>
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20211218/f380f531/attachment.htm>


More information about the Scons-users mailing list