[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995416: netgen: autopkgtest regression on armhf: Fatal Python error: Bus error



Source: netgen
Version: 6.2.2006+really6.2.1905+dfsg-4
X-Debbugs-CC: debian-ci@lists.debian.org
Severity: important
User: debian-ci@lists.debian.org
Usertags: regression

Dear maintainer(s),

Thanks for fixing bug #993533. However, with the introduction of the
improved autopkgtest, the test fails on armhf. I note that the failure
already happens during the build of your package, while it builds fine
on the buildd. Can you help understanding what could be going wrong and
what's essential in the difference of our host and the buildd?

Currently this regression is blocking the migration to testing [1]. I've
filed this bug not at the regular severity of serious as it's the build
that already fails, but we need to come to an agreement of how to proceed.

Paul

By the way, the intention of autopkgtest usage in Debian is to test the
as-installed binaries. I *think* you're only testing the build artifacts
of the current run. Is it feasible to have the tests as you run them use
the installed binaries?

[1] https://qa.debian.org/excuses.php?package=netgen

https://ci.debian.net/data/autopkgtest/testing/armhf/n/netgen/15627976/log.gz

cd tests/pytest && \

PYTHONPATH=/tmp/autopkgtest-lxc.aj0csnj9/downtmp/build.ieK/src/debian/tmp/usr/lib/python3/dist-packages
\

LD_LIBRARY_PATH=/tmp/autopkgtest-lxc.aj0csnj9/downtmp/build.ieK/src/debian/tmp/usr/lib/arm-linux-gnueabihf
\
          python3 -m pytest
============================= test session starts
==============================
platform linux -- Python 3.9.7, pytest-6.0.2, py-1.10.0, pluggy-0.13.0
rootdir: /tmp/autopkgtest-lxc.aj0csnj9/downtmp/build.ieK/src/tests/pytest
collected 7 items

test_gui.py s
 [ 14%]
test_pickling.py Fatal Python error: Bus error

Current thread 0xf7af5730 (most recent call first):
  File
"/tmp/autopkgtest-lxc.aj0csnj9/downtmp/build.ieK/src/tests/pytest/test_pickling.py",
line 31 in test_pickle_csg
  File "/usr/lib/python3/dist-packages/_pytest/python.py", line 180 in
pytest_pyfunc_call
  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in
<lambda>
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in
__call__
  File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1570 in
runtest
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 153 in
pytest_runtest_call
  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in
<lambda>
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in
__call__
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 247 in
<lambda>
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 294 in
from_call
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 246 in
call_runtest_hook
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 207 in
call_and_report
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 117 in
runtestprotocol
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 100 in
pytest_runtest_protocol
  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in
<lambda>
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in
__call__
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 321 in
pytest_runtestloop
  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in
<lambda>
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in
__call__
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 296 in _main
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 240 in
wrap_session
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 289 in
pytest_cmdline_main
  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in
<lambda>
  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in
__call__
  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
157 in main
  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
180 in console_main
  File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 7 in
<module>
  File "/usr/lib/python3.9/runpy.py", line 87 in _run_code
  File "/usr/lib/python3.9/runpy.py", line 197 in _run_module_as_main
Bus error

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: