Created attachment 881367 [details] emerge --info tests/cloudpickle_test.py::CloudPickleTest::test_recursion_during_pickling Fatal Python error: Segmentation fault Thread 0x00007f66b69ff6c0 (most recent call first): File "/usr/lib/python3.11/socket.py", line 294 in accept File "/usr/lib/python3.11/site-packages/pytest_rerunfailures.py", line 439 in run_server File "/usr/lib/python3.11/threading.py", line 982 in run File "/usr/lib/python3.11/threading.py", line 1045 in _bootstrap_inner File "/usr/lib/python3.11/threading.py", line 1002 in _bootstrap Current thread 0x00007f66be28be40 (most recent call first): File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ File "/var/tmp/portage/dev-python/cloudpickle-3.0.0/work/cloudpickle-3.0.0/tests/cloudpickle_test.py", line 2321 in __getattribute__ ... Extension modules: psutil._psutil_linux, psutil._psutil_posix, cython.cimports.libc.math, markupsafe._speedups, regex._regex, yaml._yaml, simplejson._speedups, _cffi_backend, _time_machine, multidict._multidict, yarl._quoting_c, aiohttp._helpers, aiohttp._http_writer, aiohttp._http_parser, aiohttp._websocket, frozenlist._frozenlist, tornado.speedups, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator (total: 30) /var/tmp/portage/dev-python/cloudpickle-3.0.0/temp/environment: line 2486: 85 Segmentation fault "${@}" * ERROR: dev-python/cloudpickle-3.0.0::gentoo failed (test phase): * pytest failed with python3.11 * * Call stack: * ebuild.sh, line 136: Called src_test * environment, line 3985: Called distutils-r1_src_test * environment, line 1978: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 755: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 3588: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 3094: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 3092: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 1204: Called distutils-r1_run_phase 'python_test' * environment, line 1901: Called python_test * environment, line 3872: Called epytest '-s' * environment, line 2516: Called die * The specific snippet of code: * "${@}" || die -n "pytest failed with ${EPYTHON}";
Created attachment 881368 [details] Full build.log
Some plugin being naughty again?
(In reply to Sam James from comment #2) > Some plugin being naughty again? might be something like the additional plugins tip us over the stack limit
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b943d4e705ccff544dc0a0134da6c0110dd490 commit 97b943d4e705ccff544dc0a0134da6c0110dd490 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-01-04 17:13:22 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-01-04 17:14:35 +0000 dev-python/cloudpickle: Disable plugin autoloading Bug: https://bugs.gentoo.org/921265 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/cloudpickle/cloudpickle-3.0.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
Could you sync later today (make sure PYTEST_DISABLE_PLUGIN_AUTOLOAD gets pulled in) and try again?
(In reply to Michał Górny from comment #5) > Could you sync later today (make sure PYTEST_DISABLE_PLUGIN_AUTOLOAD gets > pulled in) and try again? Sorry for the late reply. I couldn't test it earlier. Build succeeded now.