Bug#892175: pycryptodome FTBFS on 32bit big endian: src/montgomery.c:245: mont_mult: Assertion `t[2*abn_words] <= 1' failed

2018-06-11 Thread Petter Reinholdtsen
The assert failure is in mont_mult(), which according to its own comment implements https://en.wikipedia.org/wiki/Montgomery_modular_multiplication >. If the patch mentioned by James, which seem to add testing of the suspected functions and modify their implementation quite a bit, do solve the p

Bug#892175: pycryptodome FTBFS on 32bit big endian: src/montgomery.c:245: mont_mult: Assertion `t[2*abn_words] <= 1' failed

2018-03-06 Thread James Cowgill
On Tue, 06 Mar 2018 14:26:31 +0200 Adrian Bunk wrote: > Source: pycryptodome > Version: 3.4.11-1 > Severity: serious > > https://buildd.debian.org/status/package.php?p=pycryptodome&suite=sid > > ... >debian/rules override_dh_auto_test > make[1]: Entering directory '/<>' > PYBUILD_SYSTEM=cust

Bug#892175: pycryptodome FTBFS on 32bit big endian: src/montgomery.c:245: mont_mult: Assertion `t[2*abn_words] <= 1' failed

2018-03-06 Thread Adrian Bunk
Source: pycryptodome Version: 3.4.11-1 Severity: serious https://buildd.debian.org/status/package.php?p=pycryptodome&suite=sid ... debian/rules override_dh_auto_test make[1]: Entering directory '/<>' PYBUILD_SYSTEM=custom \ PYBUILD_TEST_ARGS="python{version} -m Cryptodome.SelfTest {bui