Hi,
this is a known bug which got through the net... but is fixed in the
latest snapshots... either you can turn off assembly or you can make
clean and do the the following little change which I pulled from the
cvsWeb interface at
http://www.openssl.org/source/cvs/crypto/sha/asm/sha1-586.pl?hideattic=1&sortbydate=0

cheers,
Sean O'Riordain // [EMAIL PROTECTED]

===================================================================
RCS file: /e/openssl/cvs/openssl/crypto/sha/asm/sha1-586.pl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- crypto/sha/asm/sha1-586.pl  2000/02/27 01:15:25     1.4
+++ crypto/sha/asm/sha1-586.pl  2000/03/03 00:06:40     1.5
@@ -392,7 +392,7 @@
        &X_expand("esi");
         &mov(&wparam(1),"esi");
 
-       &set_label("shortcut", 1);
+       &set_label("shortcut", 0, 1);
        &comment("");
        &comment("Start processing");


[EMAIL PROTECTED] wrote:
> 
> Dear,
> 
> `./config' and `make' passed successful.
> But `make test' won't pass "sha1test" with any of
> optimization option  -O3, -O2, -O1 or -O0.
> 
> I would like to hear from you.
> Thanks in advance.
> 
> --
> Nobuhiro Shibuya
> mailto:[EMAIL PROTECTED]
> http://www.isac.co.jp/
> 
> /* testlog follows:
> ==
> OpenSSL self-test report:
> 
> OpenSSL version:  0.9.5
> Last change:      PKCS7_encrypt() was adding text MIME headers twice beca...
> OS (uname):       FreeBSD dummy.rd.isac.co.jp 2.2.8-STABLE FreeBSD 2.2.8-STABLE #0: 
>Fri Mar  3 17:51:11 JST 2000     
>[EMAIL PROTECTED]:/usr/src/sys/compile/W221  i386
> OS (config):      i586-pc-freebsd2.2.8
> Target (default): FreeBSD
> Target:           FreeBSD
> Compiler:         gcc version 2.7.2.1
> 
> Failure!
> -----------------------------------------------------------------------------
> testing...
> ./destest
> Doing cbcm
> Doing ecb
> Doing ede ecb
> Doing cbc
> Doing desx cbc
> Doing ede cbc
> Doing pcbc
> Doing cfb8 cfb16 cfb32 cfb48 cfb64 cfb64() ede_cfb64() done
> Doing ofb
> Doing ofb64
> Doing ede_ofb64
> Doing cbc_cksum
> Doing quad_cksum
> input word alignment test 0 1 2 3
> output word alignment test 0 1 2 3
> fast crypt test
> ./ideatest
> ecb idea ok
> cbc idea ok
> cfb64 idea ok
> ./shatest
> test 1 ok
> test 2 ok
> test 3 ok
> ./sha1test
> *** Signal 11
> 
> Stop.
> *** Error code 1
> 
> Stop.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to