Your message dated Wed, 21 Jan 2026 08:24:32 +0000
with message-id <[email protected]>
and subject line Bug#1126042: fixed in hypre 3.0.0-3
has caused the Debian Bug report #1126042,
regarding hypre: "make checkpar" fails tolerance on arm64 and other arches
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.)


-- 
1126042: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126042
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: hypre
Version: 3.0.0-2
Severity: serious
Justification: FTBFS
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: arm64
Control: forwarded -1 https://github.com/hypre-space/hypre/issues/1457

In 2.31.0 (upstream PR #959) I added a test configuration option
HYPRE_CHECKPAR_TOL to allow controlling the checkpar test tolerance,
which was failing on many of the architectures that debian builds for
(arm64 i386 ppc64el riscv64 s390x hppa loong64 powerpc ppc64), see
Issue #955.

Setting HYPRE_CHECKPAR_TOL facilitated builds of hypre 2.*. But with
hyper 3.0.0 the discrepancy has widened, and the required tolerance
for some tests would need to be greater than 1e-1 (in hypre 2 these
arches passed by relaxing the tolerance from 1e-6 to 1e-3).

A tolerance greater than 1e-1 seems a little excessive, so I raise the
issue upstream $1457

Debian build logs showing the test error logs can be found at
https://buildd.debian.org/status/package.php?p=hypre (past logs can be
accessed via the "old" links). For instance the failing build for for
arm64 is
https://buildd.debian.org/status/fetch.php?pkg=hypre&arch=arm64&ver=3.0.0-2&stamp=1768915710&raw=0

An excerpt from the log is

Testing IJ ...

FAILED : TEST_ij/solvers.err  (63510)

(651) - Final L2 norm of residual: 2.011802e-02
(651) + Final L2 norm of residual: 1.874054e-02      (err 1.38e-03)

(655) - Final L2 norm of error: 9.197532e+00
(655) + Final L2 norm of error: 8.649254e+00      (err 5.48e-01)

(656) - Final L2 norm of e0: 1.798116e+00
(656) + Final L2 norm of e0: 1.696116e+00      (err 1.02e-01)

(657) - Final L2 norm of e1: 5.728875e+00
(657) + Final L2 norm of e1: 5.417061e+00      (err 3.12e-01)

(658) - Final L2 norm of e2: 6.967164e+00
(658) + Final L2 norm of e2: 6.525966e+00      (err 4.41e-01)
...

make check is passing, it's only make checkpar that fails this way. The tests 
pass on amd64 (x86_64)

--- End Message ---
--- Begin Message ---
Source: hypre
Source-Version: 3.0.0-3
Done: Drew Parsons <[email protected]>

We believe that the bug you reported is fixed in the latest version of
hypre, 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 hypre 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: Tue, 20 Jan 2026 22:49:41 +0100
Source: hypre
Architecture: source
Version: 3.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 1126042
Changes:
 hypre (3.0.0-3) unstable; urgency=medium
 .
   * debian patch test_checkpar_rtol.patch runs checkpar tests
     setting rtol instead of atol, for more uniform tolerance control.
     debian/rules sets HYPRE_CHECKPAR_TOL=0.05 (as rtol) for arches
     failing the default 1e-6.  Closes: #1126042.
Checksums-Sha1:
 09dc1a6ebf4c98c7549b6eec8a6a6d6be488c37f 3466 hypre_3.0.0-3.dsc
 64646fa192582a1497ae98755340dfdc63bf574f 18536 hypre_3.0.0-3.debian.tar.xz
Checksums-Sha256:
 498a1a75a4202fe8a4f9c506c6e6f33f8b105215dd0a53ff62572977796193b5 3466 
hypre_3.0.0-3.dsc
 1283ccd80c37e3996268c789d529c7f55397b02a7af5ac6bf46c5ec323a809f4 18536 
hypre_3.0.0-3.debian.tar.xz
Files:
 b97c035ee6652c99f39b35fe1bc1832d 3466 math optional hypre_3.0.0-3.dsc
 165accf82aee18f37e975799055903c4 18536 math optional 
hypre_3.0.0-3.debian.tar.xz

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

iQIzBAEBCgAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmlwiVAACgkQVz7x5L1a
Afr4WhAApGM/cy+sW/6sCY1BldmDpBXIVN2o1u9dzZujZhERHNRKfSB9KajeH8F2
ndIxgp/tDyL9j6Z0VGrvr+MX5pKFgjL4mgRYCFMiYC/qexQFQdNe+c4FplniLU+Q
WocB1Kov7yLrUs0dkIK9ivGhUrJJEC9haLST0aNgJ3NnVnz1koOpFGJeBQoJaoTD
/gxOpZpFeMTqvCDVSHBQkwGaimPxBGR82qnU1slU/EoZkLu+v+T4NestIyaKF+0C
D6cv12Zj/Y/2lMjPWzd7s35f+iYWNDWunTBMoKUt0J3qdcfAmfK2jlScEhR7WuE0
5iELo9ThGpEv7qXxb6FWmqgB9WvAGlDIvx+P9pZdCuEnK3ReeErx0g7J2giZXGya
plehkJmGi8MYHVyXotMlQlOF7wIZmt+p5BzyvzQ8phjqanIeOikywRwrN9iYtmyt
s3ZS+jgGZE4SOEmXuPjVUmYp+6E+LJrfFugFUsEiQJ0+tBPRZZiTIcgxORLSPHiz
JW9RIXtJFTcQkuAYR+Pk92TuEpEkGMrPzuCl30r1T80UmOPuyR912sTlwWitjLpX
9RQP5+Sp2+S2Qn2cXMpG10gilBSlcXDPZIXVyPq/OeFJUDamoRXoJKlEiHfo4py2
GvxxXxvFzvZvckDlDDpxBrXAfDot20CyoIGA6xHxcLJOIa26fhc=
=kNCV
-----END PGP SIGNATURE-----

Attachment: pgp0hkcvYfYoN.pgp
Description: PGP signature


--- End Message ---

Reply via email to