On Fri, 20 Dec 2002, Lutz Jaenicke via RT wrote:
> ...
> > * compilation goes fine apart from the following compiler warning:
> > cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL
>-DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_ASM +DA2.0 +DS2.0 +O3
>+Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -c bn_asm.c
> > cc: "bn_asm.c", line 155: warning 950: Shift amount should be in the range of zero
>through 31 bits.
> > <last line repeated about 100 times>
>
> I am using HP-UX 10.20 (hpux-parisc-cc target) and have never seen this.
> I am using 0.9.7-beta? in production.
>
> > * tests fail with the following messages:
> > test BN_lshift
> > test BN_rshift1
> > test BN_rshift
> > test BN_sqr
> > Square test failed!
> > *** Error exit code 1
>
> There shouldn't be a problem on 32bit platforms... (PA-RISC2 is able to run
> 64bit, but with the settings provided a 32bit application is built).
the warnings and BN test failure seem to be related with the
hpux-parisc2-cc target and no-asm option. without the no-asm option
building goes ok (no warnings, tests succeed) using hpux-parisc2-cc
target.
best regards,
--
aspa
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]