Your message dated Sat, 28 Mar 2026 18:50:17 +0000
with message-id <[email protected]>
and subject line Bug#1131533: fixed in mpi4py 4.1.1-4
has caused the Debian Bug report #1131533,
regarding mpich breaks mpi4py autopkgtest str2bool[supported] == False
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1131533: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1131533
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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


--- End Message ---
--- Begin Message ---
Source: mpi4py
Source-Version: 4.1.1-4
Done: Drew Parsons <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mpi4py, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <[email protected]> (supplier of updated mpi4py package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 28 Mar 2026 19:35:37 +0100
Source: mpi4py
Architecture: source
Version: 4.1.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 1131533
Changes:
 mpi4py (4.1.1-4) unstable; urgency=medium
 .
   * debian/tests: skip TestCCOBufWorld.testAllgather on i386
     Closes: #1131533
Checksums-Sha1:
 1faf2b2c6531365a425ae264bae8cbf1323cd18a 2604 mpi4py_4.1.1-4.dsc
 4ec1275411d781543612abbf2722be2b9e842ae2 14568 mpi4py_4.1.1-4.debian.tar.xz
 6291e5b61dc468f191df68c2606c64b7bb41724b 11514 mpi4py_4.1.1-4_source.buildinfo
Checksums-Sha256:
 9f4494789a0a64fb241d5c24f12988ccce703180719854e0cca442efcee4f958 2604 
mpi4py_4.1.1-4.dsc
 e3db0bd5473e21465a0676296f36e1e34143686e30ed182d363a60c22c8e77d8 14568 
mpi4py_4.1.1-4.debian.tar.xz
 3629e8c522a29e68d1afc26a3d039d4244bd9534463663d2d0d0536fdd8e021f 11514 
mpi4py_4.1.1-4_source.buildinfo
Files:
 5948d794e513755dc2242ad85a1bdef9 2604 python optional mpi4py_4.1.1-4.dsc
 e473481b5878dd58b75bf811940a156a 14568 python optional 
mpi4py_4.1.1-4.debian.tar.xz
 58e9c41b03c1d3071777b35af3a804fd 11514 python optional 
mpi4py_4.1.1-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmnIH8QUHGRwYXJzb25z
QGRlYmlhbi5vcmcACgkQVz7x5L1aAfpBwxAAtesqXAEVttWUrfLKkaRbAilHsHtJ
o7RCQPl7qg7n9ysGvl4X63cbPinXD+oB4BaCQ5mNRvcAqxvys3YEXmKP+ZBsbU09
RLRfmhNfhUB4rNvQ7kI0tpD488e9C+659peTgXSK1/qs2Zm4xFedRmhnLUQQd+ci
FPOTB0BodgvzqvpKL/y0Nbqpf6jQX6xw5A9IqBmhhO9s3nBamqoIaI5OhdiRoRt0
OwGZlvL0e5o7Zi1ERPYugjJakjvLaJtpLAyz66DiLIU05TSEzV/IR2C0rY1nHpFv
wnbleCj6tqkrT88YLQTqH1p9ScSqkhjru3twRYXUmJoCbiavtKHoEHG5rD2+tWVa
sQxhM6sfQSQ0yWU+gv4CIX+5mJzIW0yi3RD+CMpuTxqBHEOYrVeLIHsrr8exCzBL
F9jwB0RBhaxtpDTXei1yI4TjCx9MsqWJot1typN2gAlMv+LjbfEGld/v84eVUAFL
7915XI8vFCQxOHaM7gZQpNLG8V1pPHxm5RjW3KSP1DsQV5BCYc/uSD+08mU6MLaV
gBZX2tYTx165BNpPGPbudOgTdZ+G7+gsqXd6OFqS+rI69p2EJkU7X/GciRyMlQbh
KY67+WawnW6A57HBu34M4eoJ/UqGy5FdNBwYBhulg2+Lmjr+W9hAFdTwNlllNclV
SfumE05nWeYxf3U=
=D2cH
-----END PGP SIGNATURE-----

Attachment: pgpva8116LFn0.pgp
Description: PGP signature


--- End Message ---

Reply via email to