Bruce Stephens <[email protected]> writes:

> When I build with "./Configure debug-linux-x86_64" then the tests all
> pass. When I build with "./Configure debug-linux-x86_64 fips
> --with-fipsdir=..." then all tests pass up to ecdsatest:
>
> prime239v2: ........ ok
> prime239v3: ........ ok
> prime256v1: ........ ok
> sect163k1: ........ ok
> sect163r1: ........ ok
> sect163r2: ........ ok
> ecdsatest: bn_lib.c:243: BN_clear_free: Assertion `(_bnum2->top == 0) || 
> (_bnum2->d[_bnum2->top - 1] != 0)' failed.
> sect193r1: make[1]: *** [test_ecdsa] Aborted

Is it just that BN_DEBUG has significant false positives, and I
shouldn't really be defining it?

I get lots of BN warnings if I build and test 1.0.1c (without fips) with
debug-linux-elf-noefence, but presumably 1.0.1c is OK (on CentOS 5.8, a
common 32 bit GNU/Linux)?
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to