Hi, at Debian, it has just been discovered that some tests fail on big endian architectures (powerpc etc.), e.g.:
- test_suite_ecdh ECDH primitive rfc 5903 p256 ...................................... FAILED mpi_cmp_mpi( &qA.X, &check ) == 0 ECDH primitive rfc 5903 p384 ...................................... FAILED mpi_cmp_mpi( &qA.X, &check ) == 0 ECDH primitive rfc 5903 p521 ...................................... FAILED mpi_cmp_mpi( &qA.X, &check ) == 0 FAILED (7 / 10 tests (0 skipped)) **** Failed *************** - test_suite_ecdsa ECDSA primitive rfc 4754 p256 ..................................... FAILED mpi_cmp_mpi( &r, &r_check ) == 0 ECDSA primitive rfc 4754 p384 ..................................... FAILED mpi_cmp_mpi( &r, &r_check ) == 0 ECDSA primitive rfc 4754 p521 ..................................... FAILED mpi_cmp_mpi( &r, &r_check ) == 0 FAILED (10 / 13 tests (0 skipped)) **** Failed *************** See also https://buildd.debian.org/status/package.php?p=polarssl I guess this is due to some little endian specific code in mpi_shift_r() or similar or in tests design. Best regards, Roland -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org