Source: mpich, mpi4py
Control: found -1 mpich/5.0.0-3
Control: found -1 mpi4py/4.1.1-2
Severity: serious
Tags: sid forky
User: [email protected]
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of mpich the autopkgtest of mpi4py fails in testing when that autopkgtest is run with the binary packages of mpich from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
mpich                  from testing    5.0.0-3
mpi4py                 from testing    4.1.1-2
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of mpich to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

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

https://ci.debian.net/data/autopkgtest/testing/i386/m/mpi4py/69664248/log.gz

328s testConstructor (test_win.TestWinNull.testConstructor) ... ok
328s testGetName (test_win.TestWinNull.testGetName) ... ok
328s 328s ======================================================================
328s FAIL: testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex)
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_datatype.py", line 181, in testGetValueIndex
328s     self.assertEqual(result, pair)
328s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
328s AssertionError: <mpi4py.MPI.Datatype object at 0xf3638f98> != <mpi4py.MPI.Datatype object at 0xf5e4f458> 328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical1')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical2')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical4')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical8')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical16')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='integer16')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='real2')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='complex4')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ----------------------------------------------------------------------
328s Ran 2126 tests in 126.087s
328s 328s FAILED (failures=9, skipped=127)
328s testConstructor (test_win.TestWinNull.testConstructor) ... ok
328s testGetName (test_win.TestWinNull.testGetName) ... ok
328s 328s ======================================================================
328s FAIL: testGetValueIndex (test_datatype.TestDatatype.testGetValueIndex)
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_datatype.py", line 181, in testGetValueIndex
328s     self.assertEqual(result, pair)
328s     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
328s AssertionError: <mpi4py.MPI.Datatype object at 0xf3630a10> != <mpi4py.MPI.Datatype object at 0xf5e48470> 328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical1')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical2')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical4')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical8')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='logical16')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='integer16')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='real2')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ====================================================================== 328s FAIL: testGetFortranInfo (test_mpiabi.TestMPIABI.testGetFortranInfo) (typename='complex4')
328s ----------------------------------------------------------------------
328s Traceback (most recent call last):
328s File "/tmp/autopkgtest-lxc.j5m_4pb6/downtmp/build.Jls/src/test/test_mpiabi.py", line 61, in testGetFortranInfo
328s     self.assertEqual(
328s     ~~~~~~~~~~~~~~~~^
328s         testutil.has_datatype(datatype),
328s         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
328s         str2bool[supported],
328s         ^^^^^^^^^^^^^^^^^^^^
328s     )
328s     ^
328s AssertionError: False != True
328s 328s ----------------------------------------------------------------------
328s Ran 2126 tests in 126.086s
328s 328s FAILED (failures=9, skipped=127)
328s [proxy:0@ci-080-0494e76e] got pmi command from downstream 0-1:
328s     cmd=finalize
328s [proxy:0@ci-080-0494e76e] Sending PMI command:
328s     cmd=finalize_ack rc=0
328s [proxy:0@ci-080-0494e76e] got pmi command from downstream 0-0:
328s     cmd=finalize
328s [proxy:0@ci-080-0494e76e] Sending PMI command:
328s     cmd=finalize_ack rc=0
328s [proxy:0@ci-080-0494e76e] Sending upstream hdr.cmd = CMD_EXIT_STATUS
328s [proxy:0@ci-080-0494e76e] removed file /tmp/hydra_hwloc_xmlfile_mdDd35
329s autopkgtest [16:19:20]: test mpi4py-test

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to