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) ... ok328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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) ... ok328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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 != True328s 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
OpenPGP_signature.asc
Description: OpenPGP digital signature

