While compiling openssl-engine-0.9.6e as 64bit on Solaris 8 using gcc3.1, I get the following error when performing 'make test'. . . . starting big number library test, could take a while... test BN_add test BN_sub test BN_lshift1 test BN_lshift (fixed) test BN_lshift test BN_rshift1 test BN_rshift test BN_sqr Square test failed! *** Error code 1 make: Fatal error: Command failed for target `test_bn' Current working directory /home/src/openssl/openssl-0.9.6e/test *** Error code 1 make: Fatal error: Command failed for target `tests' Here are the relevant lines from the Makefile: VERSION=0.9.6e MAJOR=0 MINOR=9.6 SHLIB_VERSION_NUMBER=0.9.6 SHLIB_VERSION_HISTORY= SHLIB_MAJOR=0 SHLIB_MINOR=9.6 SHLIB_EXT=.so.$(SHLIB_MAJOR).$(SHLIB_MINOR) PLATFORM=solaris-sparcv9-gcc OPTIONS=no-asm CONFIGURE_ARGS=solaris-sparcv9-gcc no-asm SHLIB_TARGET=solaris-shared INSTALL_PREFIX= INSTALLTOP=/usr/local/ssl OPENSSLDIR=/usr/local/ssl CC= gcc CFLAG= -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DNO_ASM -mcpu=ultrasparc -m64 -O3 -fomit-frame-pointer -Wall -DB_END IAN -DBN_DIV2W -DULTRASPARC DEPFLAG= PEX_LIBS= EX_LIBS= -lsocket -lnsl -ldl EXE_EXT= AR=ar r RANLIB= /usr/ccs/bin/ranlib PERL= /usr/bin/perl TAR= tar TARFLAGS= --no-recursion Got the same error when I dropped optimizer to -O2. I then removed all optimizer flags and still got the same error. Thoughts? _______________________________ James A. Thornton Bellsouth.net ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
[openssl.org #193] Bug: test failure on Solaris 8
\"\" James A.Thornton \" via RT\" Fri, 02 Aug 2002 08:30:28 -0700
- [openssl.org #193] B... \"\" James A.Thornton \" via RT\"
- [openssl.org #1... Lutz Jaenicke via RT
- [openssl.org #1... Richard Levitte via RT
- [openssl.org #1... Andy Polyakov via RT
