Created attachment 895532 [details] build.log and emerge --info Probably an issue in orjson, gdb pending. tests/test_unstructure.py::test_enum_unstructure Fatal Python error: Bus error Thread 0xfff8000103c038c0 (most recent call first): File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 534 in read File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 567 in from_io File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 1160 in _thread_receiver File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 341 in run File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 411 in _perform_spawn Current thread 0xfff8000100034d40 (most recent call first): File "/var/tmp/portage/dev-python/cattrs-23.2.3-r1/work/cattrs-23.2.3/tests/test_preconf.py", line 405 in test_orjson File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 921 in run File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 734 in default_executor File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 946 in execute_once File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 1029 in _execute_once_for_engine File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 304 in __stoppable_test_function File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 400 in test_function File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 1393 in cached_test_function File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 926 in generate_new_examples File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 1148 in _run File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 696 in run File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 1133 in run_engine File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 1605 in wrapped_test File "/var/tmp/portage/dev-python/cattrs-23.2.3-r1/work/cattrs-23.2.3/tests/test_preconf.py", line 392 in test_orjson File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 195 in pytest_pyfunc_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 1772 in runtest File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 172 in pytest_runtest_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 240 in <lambda> File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 340 in from_call File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 239 in call_and_report File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 134 in runtestprotocol File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 115 in pytest_runtest_protocol File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/xdist/remote.py", line 195 in run_one_test File "/usr/lib/python3.12/site-packages/xdist/remote.py", line 174 in pytest_runtestloop File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 339 in _main File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 285 in wrap_session File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 332 in pytest_cmdline_main File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/xdist/remote.py", line 393 in <module> File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 1291 in executetask File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 341 in run File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 411 in _perform_spawn File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 389 in integrate_as_primary_thread File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 1273 in serve File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 1806 in serve File "<string>", line 8 in <module> File "<string>", line 1 in <module> Extension modules: bson._cbson, _cbor2, msgpack._cmsgpack, yaml._yaml, ujson (total: 5) [gw15] node down: Not properly terminated [gw15] [540/631] FAILED tests/test_preconf.py::test_orjson tests/test_preconf.py::test_ujson Fatal Python error: Bus error Thread 0xfff8000103c038c0 (most recent call first): File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 534 in read File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 567 in from_io File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 1160 in _thread_receiver File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 341 in run File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 411 in _perform_spawn Current thread 0xfff8000100034d40 (most recent call first): File "/var/tmp/portage/dev-python/cattrs-23.2.3-r1/work/cattrs-23.2.3-python3_12/install/usr/lib/python3.12/site-packages/cattrs/preconf/orj> File "/var/tmp/portage/dev-python/cattrs-23.2.3-r1/work/cattrs-23.2.3/tests/test_preconf.py", line 420 in test_orjson_converter File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 921 in run File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 734 in default_executor File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 946 in execute_once File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 1029 in _execute_once_for_engine File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 304 in __stoppable_test_function File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 400 in test_function File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 1393 in cached_test_function File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 926 in generate_new_examples File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 1148 in _run File "/usr/lib/python3.12/site-packages/hypothesis/internal/conjecture/engine.py", line 696 in run File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 1133 in run_engine File "/usr/lib/python3.12/site-packages/hypothesis/core.py", line 1605 in wrapped_test File "/var/tmp/portage/dev-python/cattrs-23.2.3-r1/work/cattrs-23.2.3/tests/test_preconf.py", line 410 in test_orjson_converter File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 195 in pytest_pyfunc_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 1772 in runtest File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 172 in pytest_runtest_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 240 in <lambda> File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 340 in from_call File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 239 in call_and_report File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 134 in runtestprotocol File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 115 in pytest_runtest_protocol File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/xdist/remote.py", line 195 in run_one_test File "/usr/lib/python3.12/site-packages/xdist/remote.py", line 174 in pytest_runtestloop File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 339 in _main File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 285 in wrap_session File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 332 in pytest_cmdline_main File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/xdist/remote.py", line 393 in <module> File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 1291 in executetask File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 341 in run File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 411 in _perform_spawn File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 389 in integrate_as_primary_thread File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 1273 in serve File "/usr/lib/python3.12/site-packages/execnet/gateway_base.py", line 1806 in serve File "<string>", line 8 in <module> File "<string>", line 1 in <module> Extension modules: bson._cbson, _cbor2, msgpack._cmsgpack, yaml._yaml, ujson (total: 5) [gw22] node down: Not properly terminated [gw22] [545/631] FAILED tests/test_preconf.py::test_orjson_converter
Try with EPYTEST_JOBS=1 and EPYTEST_FLAGS=-s to get a cleaner backtrace.
Created attachment 895569 [details] gdb context and complete backtrace Somewhat cleaned-up backtrace. Acquired from: PYTHONPATH=../cattrs-23.2.3-python3_12/install/usr/li b/python3.12/site-packages python3.12 -m pytest -vv -ra -l -Wdefault -Werror::pytest.PytestUnhandledCoroutineWarning --color=yes -o console_output_style=count -o tmp_path_retention_count=0 -o tmp_path_retention_policy=failed -o addopts= tests -s -k test_orjson
Does dev-python/orjson pass tests for you?
Created attachment 895651 [details] build.log and emerge --info Nope, orjson tests fail as well, see attached. This should help me come up with a minimizer to report to orjson.
commit b3d4c12891b1be9d1de35e978634c333de11dc8a Author: Michał Górny <mgorny@gentoo.org> Date: Fri Jun 14 03:26:22 2024 +0200 dev-python/orjson: Bump to 3.10.5 Signed-off-by: Michał Górny <mgorny@gentoo.org>