lib-python/3/test/test_sysconfig.py::unmodified
== PyPy 3.12.13 (8ba7ab03fab8, Jul 08 2026, 04:20:17) [PyPy 7.3.24-alpha0 with GCC 10.2.1 20210130 (Red Hat 10.2.1-11)]
== Linux-6.1.0-22-amd64-x86_64-with-glibc2.17 little-endian
== Python build: release with_assert
== cwd: /tmp/pytest/test_python_worker_272541æ
== CPU count: 4
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 2128103314
0:00:00 load avg: 0.55 Run 1 test sequentially in a single process
0:00:00 load avg: 0.55 [1/1] test_sysconfig
test_is_python_build_check_home (test.test_sysconfig.DeprecationTests.test_is_python_build_check_home) ... ok
test_get_makefile_filename (test.test_sysconfig.MakefileTests.test_get_makefile_filename) ... FAIL
test_parse_makefile (test.test_sysconfig.MakefileTests.test_parse_makefile) ... ok
test_EXT_SUFFIX_in_vars (test.test_sysconfig.TestSysConfig.test_EXT_SUFFIX_in_vars) ... ok
test_config_vars_depend_on_site_initialization (test.test_sysconfig.TestSysConfig.test_config_vars_depend_on_site_initialization) ... ERROR
test_config_vars_recalculation_after_site_initialization (test.test_sysconfig.TestSysConfig.test_config_vars_recalculation_after_site_initialization) ... ERROR
test_get_config_h_filename (test.test_sysconfig.TestSysConfig.test_get_config_h_filename) ... ok
test_get_config_vars (test.test_sysconfig.TestSysConfig.test_get_config_vars) ... ok
test_get_default_scheme (test.test_sysconfig.TestSysConfig.test_get_default_scheme) ... ok
test_get_path (test.test_sysconfig.TestSysConfig.test_get_path) ... ok
test_get_path_names (test.test_sysconfig.TestSysConfig.test_get_path_names) ... ok
test_get_paths (test.test_sysconfig.TestSysConfig.test_get_paths) ... ok
test_get_platform (test.test_sysconfig.TestSysConfig.test_get_platform) ... ok
test_get_preferred_schemes (test.test_sysconfig.TestSysConfig.test_get_preferred_schemes) ... ok
test_get_scheme_names (test.test_sysconfig.TestSysConfig.test_get_scheme_names) ... ok
test_ldshared_value (test.test_sysconfig.TestSysConfig.test_ldshared_value) ... ok
test_main (test.test_sysconfig.TestSysConfig.test_main) ... ok
test_nt_venv_scheme (test.test_sysconfig.TestSysConfig.test_nt_venv_scheme) ... ok
test_osx_ext_suffix (test.test_sysconfig.TestSysConfig.test_osx_ext_suffix) ... skipped 'OS X-specific test'
test_paths_depend_on_site_initialization (test.test_sysconfig.TestSysConfig.test_paths_depend_on_site_initialization) ... ERROR
test_platform_in_subprocess (test.test_sysconfig.TestSysConfig.test_platform_in_subprocess) ... skipped 'test only relevant on MacOSX'
test_posix_venv_scheme (test.test_sysconfig.TestSysConfig.test_posix_venv_scheme) ... FAIL
test_srcdir (test.test_sysconfig.TestSysConfig.test_srcdir) ... FAIL
test_srcdir_independent_of_cwd (test.test_sysconfig.TestSysConfig.test_srcdir_independent_of_cwd) ... ok
test_symlink (test.test_sysconfig.TestSysConfig.test_symlink) ... ok
test_triplet_in_ext_suffix (test.test_sysconfig.TestSysConfig.test_triplet_in_ext_suffix) ... ok
test_user_similar (test.test_sysconfig.TestSysConfig.test_user_similar) ... ok
test_venv_scheme (test.test_sysconfig.TestSysConfig.test_venv_scheme) ... ok
======================================================================
ERROR: test_config_vars_depend_on_site_initialization (test.test_sysconfig.TestSysConfig.test_config_vars_depend_on_site_initialization)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_sysconfig.py", line 535, in test_config_vars_depend_on_site_initialization
site_config_vars = json.loads(venv.run('-c', script).stdout)
^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/support/venv.py", line 59, in run
result = subprocess.run([self.interpreter, *args], **default_args | subprocess_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/tmp/pytest/test.test_sysconfig.TestSysConfig.test_config_vars_depend_on_site_initialization-venv-9qnk28iq/bin/pypy3.12-c', '-c', '\nimport sysconfig\n\nconfig_vars = sysconfig.get_config_vars()\n\nimport json\nprint(json.dumps(config_vars, indent=2))\n']' returned non-zero exit status 127.
======================================================================
ERROR: test_config_vars_recalculation_after_site_initialization (test.test_sysconfig.TestSysConfig.test_config_vars_recalculation_after_site_initialization)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_sysconfig.py", line 564, in test_config_vars_recalculation_after_site_initialization
config_vars = json.loads(venv.run('-S', '-c', script).stdout)
^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/support/venv.py", line 59, in run
result = subprocess.run([self.interpreter, *args], **default_args | subprocess_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/tmp/pytest/test.test_sysconfig.TestSysConfig.test_config_vars_recalculation_after_site_initialization-venv-kzb8gflu/bin/pypy3.12-c', '-S', '-c', "\nimport sysconfig\n\nbefore = sysconfig.get_config_vars()\n\nimport site\nsite.main()\n\nafter = sysconfig.get_config_vars()\n\nimport json\nprint(json.dumps({'before': before, 'after': after}, indent=2))\n"]' returned non-zero exit status 127.
======================================================================
ERROR: test_paths_depend_on_site_initialization (test.test_sysconfig.TestSysConfig.test_paths_depend_on_site_initialization)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_sysconfig.py", line 583, in test_paths_depend_on_site_initialization
site_paths = json.loads(venv.run('-c', script).stdout)
^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/support/venv.py", line 59, in run
result = subprocess.run([self.interpreter, *args], **default_args | subprocess_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/tmp/pytest/test.test_sysconfig.TestSysConfig.test_paths_depend_on_site_initialization-venv-ydygyf4z/bin/pypy3.12-c', '-c', '\nimport sysconfig\n\npaths = sysconfig.get_paths()\n\nimport json\nprint(json.dumps(paths, indent=2))\n']' returned non-zero exit status 127.
======================================================================
FAIL: test_get_makefile_filename (test.test_sysconfig.MakefileTests.test_get_makefile_filename)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_sysconfig.py", line 596, in test_get_makefile_filename
self.assertTrue(os.path.isfile(makefile), makefile)
^^^^^^^^^^
AssertionError: False is not true : /build_dir/pypy-c-jit-linux-x86-64/build/lib/pypy3.12/config-3.12-x86_64-linux-gnu/Makefile
======================================================================
FAIL: test_posix_venv_scheme (test.test_sysconfig.TestSysConfig.test_posix_venv_scheme)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_sysconfig.py", line 171, in test_posix_venv_scheme
self.assertEqual(libpath, sysconfig.get_path('purelib', scheme='posix_venv', vars=vars))
^^^^^^^^^^^
AssertionError: 'venv/lib/python3.12/site-packages' != 'venv/lib/pypy3.12/site-packages'
- venv/lib/python3.12/site-packages
? ^^^^
+ venv/lib/pypy3.12/site-packages
? ^^
======================================================================
FAIL: test_srcdir (test.test_sysconfig.TestSysConfig.test_srcdir)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_sysconfig.py", line 465, in test_srcdir
self.assertTrue(os.path.isdir(srcdir), srcdir)
^^^^^^^^^^
AssertionError: False is not true : /build_dir/pypy-c-jit-linux-x86-64/build/lib/pypy3.12/config-3.12-x86_64-linux-gnu
----------------------------------------------------------------------
Ran 28 tests in 0.155s
FAILED (failures=3, errors=3, skipped=2)
0:00:00 load avg: 0.55 [1/1/1] test_sysconfig failed (3 errors, 3 failures)
== Tests result: FAILURE ==
1 test failed:
test_sysconfig
Total duration: 242 ms
Total tests: run=28 failures=3 skipped=2
Total test files: run=1/1 failed=1
Result: FAILURE
Interpreter returned non-zero exit status 127.
COMMAND:
> /tmp/pytest/test.test_sysconfig.TestSysConfig.test_config_vars_depend_on_site_initialization-venv-9qnk28iq/bin/pypy3.12-c -c '
> import sysconfig
>
> config_vars = sysconfig.get_config_vars()
>
> import json
> print(json.dumps(config_vars, indent=2))
> '
STDOUT: (none)
STDERR: /tmp/pytest/test.test_sysconfig.TestSysConfig.test_config_vars_depend_on_site_initialization-venv-9qnk28iq/bin/pypy3.12-c: error while loading shared libraries: libpypy3.12-c.so: cannot open shared object file: No such file or directory
Interpreter returned non-zero exit status 127.
COMMAND:
> /tmp/pytest/test.test_sysconfig.TestSysConfig.test_config_vars_recalculation_after_site_initialization-venv-kzb8gflu/bin/pypy3.12-c -S -c '
> import sysconfig
>
> before = sysconfig.get_config_vars()
>
> import site
> site.main()
>
> after = sysconfig.get_config_vars()
>
> import json
> print(json.dumps({'"'"'before'"'"': before, '"'"'after'"'"': after}, indent=2))
> '
STDOUT: (none)
STDERR: /tmp/pytest/test.test_sysconfig.TestSysConfig.test_config_vars_recalculation_after_site_initialization-venv-kzb8gflu/bin/pypy3.12-c: error while loading shared libraries: libpypy3.12-c.so: cannot open shared object file: No such file or directory
Interpreter returned non-zero exit status 127.
COMMAND:
> /tmp/pytest/test.test_sysconfig.TestSysConfig.test_paths_depend_on_site_initialization-venv-ydygyf4z/bin/pypy3.12-c -c '
> import sysconfig
>
> paths = sysconfig.get_paths()
>
> import json
> print(json.dumps(paths, indent=2))
> '
STDOUT: (none)
STDERR: /tmp/pytest/test.test_sysconfig.TestSysConfig.test_paths_depend_on_site_initialization-venv-ydygyf4z/bin/pypy3.12-c: error while loading shared libraries: libpypy3.12-c.so: cannot open shared object file: No such file or directory
test test_sysconfig failed
builder: pypy-c-jit-linux-x86-64 build #11852+
test: lib-python/3/test/test_sysconfig.py::unmodified