> From: Michael Wojcik
> The BN tests use bc to verify their results. If the system's implementation of
> bc is buggy, some of the BN tests may produce false results. That was a problem
> on AIX 3, for example. IME, it's best to get and use the Gnu bc package, at
> least for running the OpenSSL tests.
Well, I tried it, but that didn't seem to help.
> The BN tests use bc to verify their results. If the system's implementation of
> bc is buggy, some of the BN tests may produce false results. That was a problem
> on AIX 3, for example. IME, it's best to get and use the Gnu bc package, at
> least for running the OpenSSL tests.
Well, I tried it, but that didn't seem to help.
I downloaded Gnu's bc v1.06 and
installed it, making sure the new version was now the bc in my path. I
rebuilt OpenSSL clean and re-ran the tests. Same problem:
Square test
failed!
make: *** [test_bn] Error 1
make: *** [test_bn] Error 1
The bc install looks OK.
Previously, bctest gave me errors, but now gives this output:
sh ./bctest
/usr/local/bin/bc
/usr/local/bin/bc
No errors, but doesn't say much, does
it? Looking at the bctest script, this seems to be the expected output
though if all is fine.
So, I guess it isn't bc. And it
isn't my compiler. Any other ideas?
