Your message dated Thu, 26 Mar 2026 11:06:59 +0000
with message-id <[email protected]>
and subject line Bug#1131349: fixed in scipy 1.17.1-1exp2
has caused the Debian Bug report #1131349,
regarding scipy: armhf FTBFS: linalg TestDTypes.test_det[g] fails
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.)


-- 
1131349: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1131349
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: scipy
Version: 1.16.3-4
Severity: normal
Tags: ftbfs
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: armhf
Control: forwarded -1 https://github.com/scipy/scipy/issues/24831

scipy 1.17.1 introduced linalg dtype tests in PR #24507

TestDTypes.test_det[g] (and test_det[G]) is failing on 32-bit armhf 
(arm-linux-gnueabihf).

A failing build log can be found at 
https://buildd.debian.org/status/fetch.php?pkg=scipy&arch=armhf&ver=1.17.1-1exp1&stamp=1773509541&raw=0

The workaround is to just skip test_det[g] and test_det[G] on armhf.

Reproducing Code Example:

python3 -c "import scipy.linalg; scipy.linalg.test(extra_argv=['-k', 
'test_det[g] or test_det[G]', '-v'])"

Error message:

=================================== FAILURES ===================================
____________________________ TestDTypes.test_det[g] ____________________________

self = <scipy.linalg.tests.test_basic.TestDTypes object at 0xeff983a0>
tcode = 'g'

    @pytest.mark.parametrize("tcode", np.typecodes['All'])
    def test_det(self, tcode):
        a = self.get_arr2D(tcode)
    
        is_arm = platform.machine() == 'arm64'
        is_windows = os.name == 'nt'
    
        failing_tcodes = 'SUVOmM'
        if not (is_arm or is_windows):
            failing_tcodes += 'gG'
    
        if tcode in failing_tcodes:
            # raises
>           with pytest.raises(TypeError):
                 ^^^^^^^^^^^^^^^^^^^^^^^^
E           Failed: DID NOT RAISE <class 'TypeError'>

a          = array([[1., 0.],
       [0., 1.]], dtype=float64)
failing_tcodes = 'SUVOmMgG'
is_arm     = False
is_windows = False
self       = <scipy.linalg.tests.test_basic.TestDTypes object at 0xeff983a0>
tcode      = 'g'

scipy/linalg/tests/test_basic.py:2740: Failed
____________________________ TestDTypes.test_det[G] ____________________________

self = <scipy.linalg.tests.test_basic.TestDTypes object at 0xeff981e8>
tcode = 'G'

    @pytest.mark.parametrize("tcode", np.typecodes['All'])
    def test_det(self, tcode):
        a = self.get_arr2D(tcode)
    
        is_arm = platform.machine() == 'arm64'
        is_windows = os.name == 'nt'
    
        failing_tcodes = 'SUVOmM'
        if not (is_arm or is_windows):
            failing_tcodes += 'gG'
    
        if tcode in failing_tcodes:
            # raises
>           with pytest.raises(TypeError):
                 ^^^^^^^^^^^^^^^^^^^^^^^^
E           Failed: DID NOT RAISE <class 'TypeError'>

a          = array([[1.+0.j, 0.+0.j],
       [0.+0.j, 1.+0.j]], dtype=complex128)
failing_tcodes = 'SUVOmMgG'
is_arm     = False
is_windows = False
self       = <scipy.linalg.tests.test_basic.TestDTypes object at 0xeff981e8>
tcode      = 'G'

scipy/linalg/tests/test_basic.py:2740: Failed
=========================== short test summary info ============================
FAILED scipy/linalg/tests/test_basic.py::TestDTypes::test_det[g] - Failed: DI...
FAILED scipy/linalg/tests/test_basic.py::TestDTypes::test_det[G] - Failed: DI...
= 2 failed, 80864 passed, 7345 skipped, 115 deselected, 870 xfailed, 28 
xpassed, 189 warnings in 1209.49s (0:20:09) =

Reported upstream issue #24831
https://github.com/scipy/scipy/issues/24831

--- End Message ---
--- Begin Message ---
Source: scipy
Source-Version: 1.17.1-1exp2
Done: Drew Parsons <[email protected]>

We believe that the bug you reported is fixed in the latest version of
scipy, 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 scipy 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: Thu, 26 Mar 2026 11:41:56 +0100
Source: scipy
Architecture: source
Version: 1.17.1-1exp2
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 1131349
Changes:
 scipy (1.17.1-1exp2) experimental; urgency=medium
 .
   * hppa: skip stats test_QRVS_size_tuple[NumericalInversePolynomial]
   * debian patch test_det_g_armhf_PR24900.patch applies upstream
     PR#24900 to skip test_det[g] on armhf. Closes: #1131349
Checksums-Sha1:
 051c20820bec8965278157ab4e8e76e01a7ab446 3575 scipy_1.17.1-1exp2.dsc
 d79a8be7b816cf791f2737560d5c8dac994c06bd 47820 scipy_1.17.1-1exp2.debian.tar.xz
 2dc754b4d351a3eab27771ff38f09dd898fa7037 11732 
scipy_1.17.1-1exp2_source.buildinfo
Checksums-Sha256:
 3d83a8751f18416aad7eadf19ab49dac5e3c88d9469c4b33016d4cd993a1e516 3575 
scipy_1.17.1-1exp2.dsc
 3276f3a483f058f624c0c97ebcfad3b7f1785b20b4f9128f3cf2aafa43dbd07b 47820 
scipy_1.17.1-1exp2.debian.tar.xz
 d70fb8df0b7d89eea113851905d08398486c9bd7d28a24544fddd2d57a092607 11732 
scipy_1.17.1-1exp2_source.buildinfo
Files:
 f874c69c64f80e0e3db3afd0a448d388 3575 python optional scipy_1.17.1-1exp2.dsc
 055ab4006a5891f9723647e4ccc6f409 47820 python optional 
scipy_1.17.1-1exp2.debian.tar.xz
 0037d015e214176fdf46fdda8a58ab59 11732 python optional 
scipy_1.17.1-1exp2_source.buildinfo

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

iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmnFDb0UHGRwYXJzb25z
QGRlYmlhbi5vcmcACgkQVz7x5L1aAfrQuhAAjTnvkBwRP/+6D9gAC6X6qTaEkC2Y
TZldU9lPtijvnlDckzqPqyuqrSzt0emz09hkfyKcQVXip7z+xeOaYPIWrTGkNDHy
YEFLXOlhi7KrFjYj4I7u3EPSaFcok6nUFBI7xZRHFpcpQzMkYG8X4kDxDQFsETMk
FgVvkfBkFwjcQ3VVaDRxjfG1K997fnyx5AFH23I8ifJIzgV4GfNQLHvX0kc4944p
PAIhjI28jSxB0x6UjwkEq7k9GJQE+Vrl5dU/tcbmP4pg87TH1lsLoYK9IQJtxsb0
nNt+cWWojO9ztwvWIq18POkV+Z1OcWVTwlWQc05s4ndNx7lyqOpFdn92fkXqaexp
RIj+eMDLMdJtchlPJEZhbq9R+MgomjD0J72l/JTlNKKdHOyiTRDStoi3FYDlaqeG
oYk7kGgsSVZDhTf71HFAZGp5iwtPC5Slv+g05Vb0tastA4i4twYHR2QnjvFFFrRm
Suo2b6opcoU23PVF8w0VeH4/L28aE5Q2N0Z5J7JcTVDgHT+OqTs+ZowfBLtowuJL
3jT5xutDT+nB2Te0H8Mz6ZbaDLPOg8a43dftlzv8/WQoG93/jwzBYYtN7dxjzw8R
9l/LVm/0J9uyqJwu1fR9IfBTGe9cryyGCom1GsCGC1BnCQBwci0p3y2988gzpPxa
2HGUaE3O5KobQes=
=QbF1
-----END PGP SIGNATURE-----

Attachment: pgpx9ct19d1oP.pgp
Description: PGP signature


--- End Message ---

Reply via email to