I have a Solaris 2.5.1 system with all current patches.

  I built OpenSSL 0.9.8i with the command:

./config shared -L/usr/local/lib

make test

I get the following error partway through:

.
.
.
test BN_GF2m_mod_sqr
test BN_GF2m_mod_inv
test BN_GF2m_mod_div
test BN_GF2m_mod_exp
test BN_GF2m_mod_sqrt
test BN_GF2m_mod_solve_quad
running bc
............................................................................
...
..................................
Failed!
bc: -D726C354EAF4B1B00A96E3C861DC288D7F6A690A3F172826EE21AD9833F0F81A75859\
*** Error code 255
make: Fatal error: Command failed for target `test_bn'
Current working directory /home/openssl-0.9.8i/test
*** Error code 1
make: Fatal error: Command failed for target `tests'
# Broken Pipe

As it turns out tmp.bntest passed to GNU bc does not report any errors in bntest output. So it must be bug in Solaris bc. Solaris bc does have the record of being buggy, and for this reason 'make test_bn' failure is not considered as such, unless it's confirmed against non-Solaris bc. A.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to