Bug#998106: mpi4py: test_io.TestIOSelf failures on i386
Drew Parsons
dparsons at debian.org
Sat Oct 30 12:50:26 BST 2021
Source: mpi4py
Version: 3.1.1-8
Severity: serious
Justification: debci
Control: forwarded -1 https://github.com/mpi4py/mpi4py/issues/105
mpi4py tests are failing on i386 debci.
e.g.
https://ci.debian.net/data/autopkgtest/unstable/i386/m/mpi4py/16315322/log.gz
The failing tests are file IO tests (test_io.TestIOSelf and test_io.TestIOWorld)
e.g.
======================================================================
ERROR: testIReadIWrite (test_io.TestIOSelf)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.ktqusnzb/downtmp/build.ZLO/src/test/test_io.py", line 124, in testIReadIWrite
fh.Set_view(0, etype)
File "mpi4py/MPI/File.pyx", line 215, in mpi4py.MPI.File.Set_view
mpi4py.MPI.Exception: MPI_ERR_ARG: invalid argument of some other kind
======================================================================
ERROR: testIReadIWriteAll (test_io.TestIOSelf)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.ktqusnzb/downtmp/build.ZLO/src/test/test_io.py", line 302, in testIReadIWriteAll
fh.Set_view(0, etype)
File "mpi4py/MPI/File.pyx", line 215, in mpi4py.MPI.File.Set_view
mpi4py.MPI.Exception: MPI_ERR_ARG: invalid argument of some other kind
======================================================================
ERROR: testIReadIWriteAt (test_io.TestIOSelf)
-------------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.ktqusnzb/downtmp/build.ZLO/src/test/test_io.py", line 75, in testIReadIWriteAt
fh.Set_view(0, etype)
File "mpi4py/MPI/File.pyx", line 215, in mpi4py.MPI.File.Set_view
mpi4py.MPI.Exception: MPI_ERR_ARG: invalid argument of some other kind
======================================================================
ERROR: testIReadIWriteAtAll (test_io.TestIOSelf)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/autopkgtest-lxc.ktqusnzb/downtmp/build.ZLO/src/test/test_io.py", line 227, in testIReadIWriteAtAll
fh.Set_view(0, etype)
File "mpi4py/MPI/File.pyx", line 215, in mpi4py.MPI.File.Set_view
mpi4py.MPI.Exception: MPI_ERR_ARG: invalid argument of some other kind
The problem was already reported upstream, https://github.com/mpi4py/mpi4py/issues/105
It's affecting Redhat, not just Debian.
This is not a general 32-bit failure. armhf is passing tests.
Probably severity: serious is overkill for this problem. The test
failure can be ignored for the purpose of package management by simply
skipping test_io.TestIOSelf and test_io.TestIOWorld on i386. The
other 1172 mpi4py tests are passing on i386.
Patient: Doctor, it hurts when I do this.
Doctor: Then don't do that.
More information about the debian-science-maintainers
mailing list