Home - Summaries: (main) : (py3.11) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

lib-python/3/test/test_sysconfig.py::unmodified

== PyPy 3.12.13 (f591fa0fd4db, Jul 06 2026, 20:11:58) [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_3645986æ
== CPU count: 4
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network

Using random seed: 2830216781
0:00:00 load avg: 0.53 Run 1 test sequentially in a single process
0:00:00 load avg: 0.53 [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-tdoc3f0u/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-7_ujzykx/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-taryyhyk/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.154s

FAILED (failures=3, errors=3, skipped=2)
0:00:00 load avg: 0.53 [1/1/1] test_sysconfig failed (3 errors, 3 failures)

== Tests result: FAILURE ==

1 test failed:
    test_sysconfig

Total duration: 240 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-tdoc3f0u/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-tdoc3f0u/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-7_ujzykx/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-7_ujzykx/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-taryyhyk/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-taryyhyk/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 #11848+
test: lib-python/3/test/test_sysconfig.py::unmodified