1/49 (2.04%) /usr/bin/python SCons/ActionTests.py ................../bin/sh: line 1: /usr/bin/python_no_such_command_: No such file or directory /bin/sh: line 1: /usr/bin: Is a directory /bin/sh: line 1: /tmp/testcmd.2618.7tgvsy9p/outfile: Permission denied ............................F......... ====================================================================== FAIL: test_function_contents (__main__.ObjectContentsTestCase) Test that Action._function_contents works ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/scons/src/scons-4.3.0/SCons/ActionTests.py", line 2258, in test_function_contents assert c == expected[sys.version_info[:2]], "Got\n" + repr(c) + "\nExpected \n" + "\n" + repr( AssertionError: Got bytearray(b'3, 3, 0, 0,(),(),(|\x00S\x00),(),()') Expected bytearray(b'3, 3, 0, 0,(N.),(),(|\x00S\x00),(),()') ---------------------------------------------------------------------- Ran 56 tests in 4.494s FAILED (failures=1) 2/49 (4.08%) /usr/bin/python SCons/BuilderTests.py ...................................... ---------------------------------------------------------------------- Ran 38 tests in 0.549s OK 3/49 (6.12%) /usr/bin/python SCons/CacheDirTests.py ......... ---------------------------------------------------------------------- Ran 9 tests in 0.094s OK 4/49 (8.16%) /usr/bin/python SCons/DefaultsTests.py ... ---------------------------------------------------------------------- Ran 3 tests in 0.012s OK 5/49 (10.20%) /usr/bin/python SCons/EnvironmentTests.py .....:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead ........:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead ............................................:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .................:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead ...................................................... ---------------------------------------------------------------------- Ran 128 tests in 8.431s OK 6/49 (12.24%) /usr/bin/python SCons/ErrorsTests.py ...... ---------------------------------------------------------------------- Ran 6 tests in 0.002s OK 7/49 (14.29%) /usr/bin/python SCons/ExecutorTests.py .................... ---------------------------------------------------------------------- Ran 20 tests in 0.073s OK 8/49 (16.33%) /usr/bin/python SCons/JobTests.py ....... ---------------------------------------------------------------------- Ran 7 tests in 8.854s OK 9/49 (18.37%) /usr/bin/python SCons/MemoizeTests.py .. ---------------------------------------------------------------------- Ran 2 tests in 0.002s OK 10/49 (20.41%) /usr/bin/python SCons/Node/AliasTests.py ....... ---------------------------------------------------------------------- Ran 7 tests in 0.003s OK 11/49 (22.45%) /usr/bin/python SCons/Node/FSTests.py ................:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .............s...s......s........................................... ---------------------------------------------------------------------- Ran 84 tests in 2.794s OK (skipped=3) 12/49 (24.49%) /usr/bin/python SCons/Node/NodeTests.py ................................................................... ---------------------------------------------------------------------- Ran 67 tests in 0.082s OK 13/49 (26.53%) /usr/bin/python SCons/Node/PythonTests.py ............ ---------------------------------------------------------------------- Ran 12 tests in 0.005s OK 14/49 (28.57%) /usr/bin/python SCons/PathListTests.py ..:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead ........ ---------------------------------------------------------------------- Ran 10 tests in 1.382s OK 15/49 (30.61%) /usr/bin/python SCons/Platform/PlatformTests.py ....... ---------------------------------------------------------------------- Ran 7 tests in 0.029s OK 16/49 (32.65%) /usr/bin/python SCons/Platform/virtualenvTests.py ........ ---------------------------------------------------------------------- Ran 8 tests in 0.006s OK 17/49 (34.69%) /usr/bin/python SCons/SConfTests.py :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead .:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead . ---------------------------------------------------------------------- Ran 21 tests in 33.029s OK 18/49 (36.73%) /usr/bin/python SCons/SConsignTests.py ...... ---------------------------------------------------------------------- Ran 6 tests in 0.120s OK 19/49 (38.78%) /usr/bin/python SCons/Scanner/CTests.py ................. ---------------------------------------------------------------------- Ran 17 tests in 0.293s OK 20/49 (40.82%) /usr/bin/python SCons/Scanner/DTests.py ........... ---------------------------------------------------------------------- Ran 11 tests in 0.053s OK 21/49 (42.86%) /usr/bin/python SCons/Scanner/DirTests.py .. ---------------------------------------------------------------------- Ran 2 tests in 0.043s OK 22/49 (44.90%) /usr/bin/python SCons/Scanner/FortranTests.py .....:283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead ........... ---------------------------------------------------------------------- Ran 16 tests in 0.300s OK 23/49 (46.94%) /usr/bin/python SCons/Scanner/IDLTests.py ............ ---------------------------------------------------------------------- Ran 12 tests in 0.283s OK 24/49 (48.98%) /usr/bin/python SCons/Scanner/LaTeXTests.py .... ---------------------------------------------------------------------- Ran 4 tests in 0.052s OK 25/49 (51.02%) /usr/bin/python SCons/Scanner/ProgTests.py ......... ---------------------------------------------------------------------- Ran 9 tests in 0.056s OK 26/49 (53.06%) /usr/bin/python SCons/Scanner/PythonTests.py ................. ---------------------------------------------------------------------- Ran 17 tests in 0.069s OK 27/49 (55.10%) /usr/bin/python SCons/Scanner/RCTests.py ... ---------------------------------------------------------------------- Ran 3 tests in 0.046s OK 28/49 (57.14%) /usr/bin/python SCons/Scanner/ScannerTests.py .......................... ---------------------------------------------------------------------- Ran 26 tests in 0.009s OK 29/49 (59.18%) /usr/bin/python SCons/Script/MainTests.py ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK 30/49 (61.22%) /usr/bin/python SCons/Script/SConscriptTests.py 31/49 (63.27%) /usr/bin/python SCons/SubstTests.py ............................... ---------------------------------------------------------------------- Ran 31 tests in 0.052s OK 32/49 (65.31%) /usr/bin/python SCons/TaskmasterTests.py ................ ---------------------------------------------------------------------- Ran 16 tests in 0.022s OK 33/49 (67.35%) /usr/bin/python SCons/Tool/FortranCommonTests.py . ---------------------------------------------------------------------- Ran 1 test in 0.023s OK 34/49 (69.39%) /usr/bin/python SCons/Tool/JavaCommonTests.py ................... ---------------------------------------------------------------------- Ran 19 tests in 0.032s OK 35/49 (71.43%) /usr/bin/python SCons/Tool/MSCommon/vcTests.py .. ---------------------------------------------------------------------- Ran 2 tests in 0.007s OK 36/49 (73.47%) /usr/bin/python SCons/Tool/ToolTests.py .. ---------------------------------------------------------------------- Ran 2 tests in 0.051s OK 37/49 (75.51%) /usr/bin/python SCons/Tool/javacTests.py ......... ---------------------------------------------------------------------- Ran 9 tests in 0.003s OK 38/49 (77.55%) /usr/bin/python SCons/Tool/linkCommon/linkCommmonTests.py :283: DeprecationWarning: the load_module() method is deprecated and slated for removal in Python 3.12; use exec_module() instead . ---------------------------------------------------------------------- Ran 1 test in 0.019s OK 39/49 (79.59%) /usr/bin/python SCons/Tool/msvsTests.py NO RESULT for msvsTests.py: 'linux' is not win32 40/49 (81.63%) /usr/bin/python SCons/Tool/wixTests.py . ---------------------------------------------------------------------- Ran 1 test in 0.007s OK 41/49 (83.67%) /usr/bin/python SCons/UtilTests.py ................................................... ---------------------------------------------------------------------- Ran 51 tests in 0.025s OK 42/49 (85.71%) /usr/bin/python SCons/Variables/BoolVariableTests.py ... ---------------------------------------------------------------------- Ran 3 tests in 0.002s OK 43/49 (87.76%) /usr/bin/python SCons/Variables/EnumVariableTests.py ... ---------------------------------------------------------------------- Ran 3 tests in 0.003s OK 44/49 (89.80%) /usr/bin/python SCons/Variables/ListVariableTests.py ... ---------------------------------------------------------------------- Ran 3 tests in 0.003s OK 45/49 (91.84%) /usr/bin/python SCons/Variables/PackageVariableTests.py ... ---------------------------------------------------------------------- Ran 3 tests in 0.004s OK 46/49 (93.88%) /usr/bin/python SCons/Variables/PathVariableTests.py ....... ---------------------------------------------------------------------- Ran 7 tests in 0.007s OK 47/49 (95.92%) /usr/bin/python SCons/Variables/VariablesTests.py ............. ---------------------------------------------------------------------- Ran 13 tests in 0.023s OK 48/49 (97.96%) /usr/bin/python SCons/WarningsTests.py ... ---------------------------------------------------------------------- Ran 3 tests in 0.002s OK 49/49 (100.00%) /usr/bin/python SCons/cppTests.py .............................. ---------------------------------------------------------------------- Ran 30 tests in 0.033s OK Failed the following test: SCons/ActionTests.py ==> ERROR: A failure occurred in check().  Aborting...