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
I don't think failure has anything to do with GF2m routines (because
their output is not exercised through bc). In test directory there
should be tmp.bntest file left. Pass it to GNU bc and pipe output to
grep -v ^0\$. Does it print above line? If you don't have GNU bc, submit
tmp.bntest. To spare public bandwidth feel free to send it to me.
As for correctness on big-endian. Yes, it's correct. A.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]