> We're making test on DUnix Tru 64 and we had problem with this library:
> make test result:
>
> test BN_sqr
> Square test failed!
> Our op. sys is: OSF1 link.softax.local V5.1 732 alpha
> our compiler is:
> Compaq C V6.3-025 on Compaq Tru64 UNIX V5.1 (Rev. 732)
I failed to reproduce the problem with Compaq C under Alpha Linux. I've
experienced very similar problem with
- Intel ecc for IA-64 which turned to be a compiler bug (try attached
patch);
- ./config has failed on 64-bit platform;
Can you post output from 'apps/openssl version -a'?
Cheers. A.
*** ./crypto/bn/bn_lcl.h.orig Tue Mar 26 00:14:50 2002
--- ./crypto/bn/bn_lcl.h Fri Nov 22 21:59:01 2002
***************
*** 337,347 ****
#define LBITS(a) ((a)&BN_MASK2l)
#define HBITS(a) (((a)>>BN_BITS4)&BN_MASK2l)
! #define L2HBITS(a) ((BN_ULONG)((a)&BN_MASK2l)<<BN_BITS4)
#define LLBITS(a) ((a)&BN_MASKl)
#define LHBITS(a) (((a)>>BN_BITS2)&BN_MASKl)
#define LL2HBITS(a) ((BN_ULLONG)((a)&BN_MASKl)<<BN_BITS2)
#define mul64(l,h,bl,bh) \
{ \
--- 337,346 ----
#define LBITS(a) ((a)&BN_MASK2l)
#define HBITS(a) (((a)>>BN_BITS4)&BN_MASK2l)
! #define L2HBITS(a) (((a)<<BN_BITS4)&BN_MASK2)
#define LLBITS(a) ((a)&BN_MASKl)
#define LHBITS(a) (((a)>>BN_BITS2)&BN_MASKl)
#define mul64(l,h,bl,bh) \
{ \
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]