Package: src:iisignature
Version: 0.23+git20260603.447577b+ds-1
User: [email protected]
Usertags: python3.15
Tags: ftbfs, forky, sid
Severity: serious

Hi!

While rebuilding the python related packages against the Python 3.15 version we found that iisignature fails to build on arm64:
https://debusine.debian.net/debian/r-python-python3.15/artifact/4853512/

Looking at the buildd dashboard that seems to be the case for all non amd64/i386 architectures:
https://buildd.debian.org/status/package.php?p=iisignature

There are a 7 tests that fail, all with this error:
======================================================================
ERROR: testConsistency (tests.test_sig.A.testConsistency)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build/reproducible-path/iisignature-0.23+git20260603.447577b+ds/.pybuild/cpython3_3.14_iisignature/build/tests/test_sig.py", line 322, in testConsistency
    self.consistency(False, 3, 6)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/build/reproducible-path/iisignature-0.23+git20260603.447577b+ds/.pybuild/cpython3_3.14_iisignature/build/tests/test_sig.py", line 258, in consistency
    s = prepare(dim, level, "coshx" if coropa else "cosx")
File "/build/reproducible-path/iisignature-0.23+git20260603.447577b+ds/.pybuild/cpython3_3.14_iisignature/build/tests/test_sig.py", line 18, in prepare
    return iisignature.prepare(d, m, "".join(methodfilter(methods)))
           ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: Cannot use the 'C' (compiled) method with this CPU architecture
======================================================================

Please consider either fixing the code so that it works correctly on other architectures, or if you think that's not possible, explicitly declaring that it only works on amd64 and i386.

--
Regards,
Marga

Reply via email to