#1020445 numba: autopkgtest regression on ppc64el: inf != 0.625

Package:
src:numba
Source:
src:numba
Submitter:
Paul Gevers
Date:
2026-05-28 13:31:01 UTC
Severity:
normal
Tags:
#1020445#5
Date:
2022-09-21 19:47:41 UTC
From:
To:
Dear maintainer(s),

Your package has an autopkgtest, great. However, it recently started
to fail in testing on ppc64el. It also has never passed on armel, armhf
and s390x. I'm not sure what to make of all the recent migration run
failures on amd64, arm64 and i386, but the test *appears* to be flaky.

Paul

https://ci.debian.net/data/autopkgtest/testing/ppc64el/n/numba/26229968/log.gz

======================================================================
FAIL: test_ldexp (numba.tests.test_mathlib.TestMathLib)
----------------------------------------------------------------------
Traceback (most recent call last):
   File "/usr/lib/python3/dist-packages/numba/tests/test_mathlib.py",
line 648, in test_ldexp
     self.assertPreciseEqual(cfunc(*args), pyfunc(*args))
   File "/usr/lib/python3/dist-packages/numba/tests/support.py", line
378, in assertPreciseEqual
     self.fail("when comparing %s and %s: %s" % (first, second,
failure_msg))
AssertionError: when comparing inf and 0.625: inf != 0.625

======================================================================
FAIL: test_ldexp_npm (numba.tests.test_mathlib.TestMathLib)
----------------------------------------------------------------------
Traceback (most recent call last):
   File "/usr/lib/python3/dist-packages/numba/tests/test_mathlib.py",
line 651, in test_ldexp_npm
     self.test_ldexp(flags=no_pyobj_flags)
   File "/usr/lib/python3/dist-packages/numba/tests/test_mathlib.py",
line 648, in test_ldexp
     self.assertPreciseEqual(cfunc(*args), pyfunc(*args))
   File "/usr/lib/python3/dist-packages/numba/tests/support.py", line
378, in assertPreciseEqual
     self.fail("when comparing %s and %s: %s" % (first, second,
failure_msg))
AssertionError: when comparing inf and 0.625: inf != 0.625

#1020445#12
Date:
2023-01-27 14:35:29 UTC
From:
To:
This seems to have gone away with the latest upload.
#1020445#19
Date:
2023-03-26 17:58:39 UTC
From:
To:
But numba now fails everywhere, except on amd64 if run on a very
powerful host (most of our hosts, it times out).

Paul

#1020445#34
Date:
2026-05-20 12:12:58 UTC
From:
To:
tags 1020445 - fixed-upstream
thanks

Upstream never actually fixed this, the issue was just closed
as "stale", which should not count as a fix.

#1020445#41
Date:
2026-05-28 11:49:06 UTC
From:
To:
tags 1020445 ftbfs
thanks

This problem is happening right now as a FTBFS issue.

I'm going to disable the failing test on ppc64el as the least bad option.
(there are other packages waiting for this one to be built on ppc64el).

Thanks.

#1020445#46
Date:
2026-05-28 13:29:25 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
numba, 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 1020445@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated numba 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 28 May 2026 14:20:00 +0200
Source: numba
Architecture: source
Version: 0.65.1+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Closes: 1020445
Changes:
 numba (0.65.1+dfsg-3) unstable; urgency=medium
 .
   * Team upload.
   * Skip one more test on ppc64el. Closes: #1020445.
   * Skip tests on single-cpu systems, they now timeout.
Checksums-Sha1:
 000107e39408e25935a17a1b338d0ed5e2abacad 2248 numba_0.65.1+dfsg-3.dsc
 562240fde6ef01001281fa13198e4cc1d505496e 20492 numba_0.65.1+dfsg-3.debian.tar.xz
 4cb708e801944aca50e7ced1b83d0d7be9c96414 7639 numba_0.65.1+dfsg-3_source.buildinfo
Checksums-Sha256:
 ab1cb232b33aa10fcff8a45ecca5f78db9cce981658c4f2a456934b6126dc01b 2248 numba_0.65.1+dfsg-3.dsc
 33de5d9a031b5b10b8c146f1be73bf79183053c3265c887dc9b7ab96114ae0df 20492 numba_0.65.1+dfsg-3.debian.tar.xz
 a80eb3641bb0fbc72fd034069248f0dcba269c6648b52dacee521153dc3aa84c 7639 numba_0.65.1+dfsg-3_source.buildinfo
Files:
 e07e02efe7c292ac4ef21dc86d4923e3 2248 science optional numba_0.65.1+dfsg-3.dsc
 cc42eb5cb9f362c8ee2564b57e4a00e8 20492 science optional numba_0.65.1+dfsg-3.debian.tar.xz
 b55989a299932754ad4c73481fc910ee 7639 science optional numba_0.65.1+dfsg-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmoYM/MACgkQQc5/C58b
izJbMgf9F+p92Qy8+J0R655ysHngNB9/v56I+Sdkh2A6Jwqz746QaZc/ALiHkaLV
CI3nFQaGAVpW5Zq3k2s6pKpF2nGFELGj5R3Lxpf/JIjnC/Dywip5t58kJCs9xccd
d+QWrGCW+aggVDSYStXrZFteSAMWIUEyWX4GhObPgzH0VjJW84/Ug1RonFQHU9pZ
uQ1ZbOz9HjIC2iZLCNH2JWovkbRZ6GddWME+x5VJjMoC8z5MbcY/xXXgS4Xboiup
3CGN4fYpMQfw8DR5WcgAQPwJkRKh4ZtjQKbP3+X4FdWlv+4uJIbCcj211YQbTYuV
wePUwpePSbz0cPmq2bfaYEThwgrMZQ==
=V64b
-----END PGP SIGNATURE-----