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