This is only seen on the Ubuntu buildds, because they make this alignment issue a fatal error, appear to start with 3.16. [...] build/h5py/_debian_h5py_serial/tests/test_dtype.py::TestVlen::test_compound PASSED [ 51%] build/h5py/_debian_h5py_serial/tests/test_dtype.py::TestVlen::test_compound_vlen_bool Fatal Python error: Bus error Current thread 0xf4f7c020 [python3.14] (most recent call first): File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_h5py_serial/build/h5py/_debian_h5py_serial/_hl/dataset.py", line 1109 in __setitem__ File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_h5py_serial/build/h5py/_debian_h5py_serial/tests/test_dtype.py", line 60 in test_compound_vlen_bool File "/usr/lib/python3.14/unittest/case.py", line 615 in _callTestMethod File "/usr/lib/python3.14/unittest/case.py", line 669 in run File "/usr/lib/python3.14/unittest/case.py", line 725 in __call__ File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 410 in runtest File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 184 in pytest_runtest_call File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 250 in <lambda> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 361 in from_call File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 249 in call_and_report File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 139 in runtestprotocol File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 118 in pytest_runtest_protocol File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/_pytest/main.py", line 408 in pytest_runtestloop File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/_pytest/main.py", line 384 in _main File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in wrap_session File "/usr/lib/python3/dist-packages/_pytest/main.py", line 377 in pytest_cmdline_main File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512 in __call__ File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 229 in _main File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 253 in _console_main File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 9 in <module> File "<frozen runpy>", line 88 in _run_code File "<frozen runpy>", line 203 in _run_module_as_main Current thread's C stack trace (most recent call first): <system returned no stack trace> Extension modules: h5py._debian_h5py_serial._errors, h5py._debian_h5py_serial.defs, h5py._debian_h5py_serial._objects, h5py._debian_h5py_serial.h5, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, h5py._debian_h5py_serial.utils, h5py._debian_h5py_serial.h5t, h5py._debian_h5py_serial.h5s, h5py._debian_h5py_serial.h5ac, h5py._debian_h5py_serial.h5p, h5py._debian_h5py_serial.h5r, h5py._debian_h5py_serial._npystrings, h5py._debian_h5py_serial._proxy, h5py._debian_h5py_serial._conv, h5py._debian_h5py_serial.h5z, h5py._debian_h5py_serial.h5a, h5py._debian_h5py_serial.h5d, h5py._debian_h5py_serial.h5ds, h5py._debian_h5py_serial.h5g, h5py._debian_h5py_serial.h5i, h5py._debian_h5py_serial.h5o, h5py._debian_h5py_serial.h5f, h5py._debian_h5py_serial.h5fd, h5py._debian_h5py_serial.h5pl, h5py._debian_h5py_serial.h5l, h5py._debian_h5py_serial._selector, h5py.atexit, h5py._errors, h5py.defs, h5py._objects, h5py.h5, h5py.utils, h5py.h5t, h5py.h5s, h5py.h5ac, h5py.h5p, h5py.h5r, h5py._npystrings, h5py._proxy, h5py._conv, h5py.h5z, h5py.h5a, h5py.h5d, h5py.h5ds, h5py.h5g, h5py.h5i, h5py.h5o, h5py.h5f, h5py.h5fd, h5py.h5pl, h5py.h5l, h5py._selector, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._pcg64, numpy.random._generator, numpy.random._mt19937, numpy.random._philox, numpy.random._sfc64, numpy.random.mtrand (total: 62) make[1]: *** [debian/rules:130: override_dh_auto_test-arch] Error 249