Your message dated Sun, 14 Sep 2025 23:07:19 +0000
with message-id <[email protected]>
and subject line Bug#1115195: fixed in adios2 2.10.2+dfsg1-4
has caused the Debian Bug report #1115195,
regarding adios2: GCC-15 causes autopkgtests to fail, blocking openmpi 
transition
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.)


-- 
1115195: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1115195
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: adios2
Version: 2.10.2+dfsg1-3
Severity: serious
Justification: 7
X-Debbugs-Cc: [email protected]

Adios2 autopkgtests fail due to c++15 changes:
```

  IgnoreFlattenSteps = 0   default = 0
-----------------------------------------------------
/usr/include/c++/15/bits/stl_vector.h:1263: std::vector<_Tp, _Alloc>::reference 
std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = double; _Alloc = 
std::allocator<double>; reference = double&; size_type = long unsigned int]: 
Assertion '__n < this->size()' failed.
/usr/include/c++/15/bits/stl_vector.h:1263: std::vector<_Tp, _Alloc>::reference 
std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = double; _Alloc = 
std::allocator<double>; reference = double&; size_type = long unsigned int]: 
Assertion '__n < this->size()' failed.
/usr/include/c++/15/bits/stl_vector.h:1263: std::vector<_Tp, _Alloc>::reference 
std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = double; _Alloc = 
std::allocator<double>; reference = double&; size_type = long unsigned int]: 
Assertion '__n < this->size()' failed.
--------------------------------------------------------------------------
prterun noticed that process rank 1 with PID 673208 on node sid exited on
signal 6 (Aborted).
--------------------------------------------------------------------------
```

There appears to be a C++ standards issue :
```
/tmp/autopkgtest.I1d3Aw/tree/examples/simulations/gray-scott/analysis/pdf-calc.cpp:311:42:
   required from here
  311 |                 minmax_u = std::make_pair(*mmu.first, *mmu.second);
      |                            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15/bits/stl_pair.h:1164:5: note: parameter passing for 
argument of type ‘std::pair<double, double>’ when C++17 is enabled changed to 
match C++14 in GCC 10.1
 1164 |     make_pair(_T1&& __x, _T2&& __y)
      |     ^~~~~~~~~
```

C++11 is set when the library is compiled but not tests?

This is causing OpenMPI to fail to transition to testing.



-- System Information:
Debian Release: 13.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.43+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_IE.UTF-8), LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: adios2
Source-Version: 2.10.2+dfsg1-4
Done: Michael R. Crusoe <[email protected]>

We believe that the bug you reported is fixed in the latest version of
adios2, 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.
Michael R. Crusoe <[email protected]> (supplier of updated adios2 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: Mon, 15 Sep 2025 00:11:40 +0200
Source: adios2
Architecture: source
Version: 2.10.2+dfsg1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Michael R. Crusoe <[email protected]>
Closes: 1104694 1115195
Changes:
 adios2 (2.10.2+dfsg1-4) unstable; urgency=medium
 .
   * Team upload.
   * AutoPkgTests: set c++11/c99. Closes: #1115195
   * d/patches: correct metadata
   * Added patch to record only the build system type (Linux) and not the
     build system kernal version to enhance reproducibility. Closes:
     #1104694.
   * Standards-Version: 4.7.2 (routine-update)
   * Do not parse d/changelog (routine-update)
   * d/control: Trim trailing whitespace.
   * d/control: turn off Multi-Arch for some -dev packages, they have
     differing contents.
   * d/rules: set FFLAGS using CPPFLAGS for improved hardening.
   * d/control: fix some package sections.
   * Added patch to fix a typo.
   * d/upstream/metadata: Documented upstream project and their
     recommended citation.
   * AutoPkgTests: set a HOME directory to fix a Segmentation fault.
   * d/rules: switch to Blosc2, add ZFP instead of the no-longer available SST.
   * Added patch to use proper dynamic vector construction to fix
     segfault with gcc-15.
   * Autopkgtests: turn on verbose and debug enabled building of the
     test/examples.
Checksums-Sha1:
 b033d57c13825a0070185d9b632124ac6a8729a1 5324 adios2_2.10.2+dfsg1-4.dsc
 a24100dc18b853c427792d5c82749b8e9d0b624d 29280 
adios2_2.10.2+dfsg1-4.debian.tar.xz
 51bd7d23941f61e27c5e8318f4e3fd49e1f12dfa 7444024 
adios2_2.10.2+dfsg1-4.git.tar.xz
 d5c945d1574bb29f2aa4f3fc58b2a93783a0e8c3 18242 
adios2_2.10.2+dfsg1-4_source.buildinfo
Checksums-Sha256:
 dca029521754ef28f635e0709dbedbf6bd915cd6a64bafefedb49873f28bcd42 5324 
adios2_2.10.2+dfsg1-4.dsc
 d5092f51f34b3626c1caa24ba1f5ca9bf4d197bb6e1aabe39f60cb151142b516 29280 
adios2_2.10.2+dfsg1-4.debian.tar.xz
 61ac0966f4f6c1ee403878ae853398d977499067f74c4f708f9e1698c757c03d 7444024 
adios2_2.10.2+dfsg1-4.git.tar.xz
 42236e846d8e3af6ad19ed7e9cc9f7f9a477bd0107273fda89080f6259a505be 18242 
adios2_2.10.2+dfsg1-4_source.buildinfo
Files:
 b3ca2b0d699d0118b1e3b057d579413e 5324 libs optional adios2_2.10.2+dfsg1-4.dsc
 43cba566f8ef307665652dc004c7546d 29280 libs optional 
adios2_2.10.2+dfsg1-4.debian.tar.xz
 ede5accbbe03f11b19d2f45f6cf92e2c 7444024 libs optional 
adios2_2.10.2+dfsg1-4.git.tar.xz
 adb300e5fb93726721d82d65094b4fdb 18242 libs optional 
adios2_2.10.2+dfsg1-4_source.buildinfo
Git-Tag-Info: tag=05f7ce3d404bc8a0f0a6138195c1debe2ca74f38 
fp=724d609337113c710550d7473c26763f6c67e6e2
Git-Tag-Tagger: Michael R. Crusoe <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjHREAACgkQYG0ITkaD
wHmQBBAApYk7+YKQHK0jEb9+sX06KxmugXst2i9/M1wZlcijgorutqyTCK5S/JD0
czXEg62CwN6SUJzHnO3BMnnn93EOXAfv4A8ysjSVQqkjggyUJd2rowcsaHUpnVEy
5n1dRXGVKmGQeDsph5ykL76oi3raev+JLOaPHz88Qzjb+kO4+WtjHkuvjOA4U2qB
AM489v5NBenRnJPDGZOfduWa44zdgkZnUa2bZvf1N4mhAHf/iaP/us30ZyH+7dEG
QU44NpTva097djZf242kYRAUiG9liGEOo2dYlndmqt+12golPjIeFCG4mM2mrU6a
prj2/Exv0NDYpJX3Xolyb8KdBq2/On5CBwJFxsExRntZWn0oIfKU2GkCby0lm7lQ
H79ujB5bIyQj4mqEVyo0g+h/3Izu4hB7XmH/3Oo2femhrmmMw6R2quRTPpncA5i7
1mZIHgSl8JXdkxuxYjkkbut89ApaAOOdPVG0FMi4wostGwC9ZEnKZQb62ksJnG0o
yaRzVkxjsPnFxny0GDI84JuKCnFnVisRuM8q6AgoDJlh9A6prjeKk4hFvZMTOePE
DP+BIXwut4wCM4gA0WYXHn3BFKF7i+pSHheDW7Hr62osJ33+y4QF1dQdg8+itjIk
YARwCsnHdeQ1O3xSqnA8HOuJ7AEXjeUJJrLic8QGcmfJKQ0salY=
=1jKR
-----END PGP SIGNATURE-----

Attachment: pgpWJy97MgeUB.pgp
Description: PGP signature


--- End Message ---

Reply via email to