Hello list,
I have come across `make tests` failure in openssl 0.9.8a (from source) on sparc64 (./Configure linux64-sparcv9), like some other posters before. BTW, it also happens when configuring for linux-sparcv9 (-m32 / -Wa,-sparcv8a). `make tests` results in a lot of wrong bits in the DES test, and "Bus error" (SIGBUS) in e.g. the sha256test. The solution -- or rather work-around I have found -- is to add the "no-asm" flag during ./Configure, in which case all tests run fine. I therefore suspect old-and-buggy code in the sparc assembler files. System info below. Jan Engelhardt -- $ gcc -v Using built-in specs. Target: sparc-linux-gnu Configured with: ../src/configure -v [...] Thread model: posix gcc version 4.0.3 (Debian 4.0.3-1) Defaulting to -m64. $ uname -a Linux sun 2.6.16-1-sparc64-smp #2 SMP Tue Mar 28 15:35:21 PST 2006 sparc64 GNU/Linux $ cat /proc/cpuinfo cpu : TI UltraSparc II (BlackBird) fpu : UltraSparc II integrated FPU promlib : Version 3 Revision 16 prom : 3.16.1 type : sun4u ncpus probed : 2 ncpus active : 2 D$ parity tl1 : 0 I$ parity tl1 : 0 Cpu0Bogo : 798.72 Cpu0ClkTck : 0000000017d78400 Cpu1Bogo : 796.67 Cpu1ClkTck : 0000000017d78400 MMU Type : Spitfire State: CPU0: online CPU1: online ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]