I am using the latest version of VirtualBox. However, disabling SSE2 did take care of the issue. Thank you.
On Friday, March 8, 2013 4:09:35 AM UTC-8, Wei Dai wrote: > > Maybe VirtualBox has a bug dealing with SSE2 instructions? Can you try > upgrading to the latest version of VirtualBox? Alternatively, try > recompiling Crypto++ with “make CXXFLAGS=-DCRYPTOPP_DISABLE_SSE2”. > > *From:* Jonathan Schell <javascript:> > *Sent:* Thursday, February 28, 2013 12:16 PM > *To:* [email protected] <javascript:> > *Subject:* problem with 5.6.2 validation test > I downloaded the 5.6.2 zip file from the main website, unzipped (with > the -a option) to a directory, then did "make static test". The compile > worked fine, I see no errors or warnings. Then it ran cryptest.exe, and > passed all tests until it got to the SHA validation suite, where I got this > error: > > Testing MessageDigest algorithm SHA-1. > make: *** [test] Illegal instruction (core dumped) > > For reference, the test settings from the beginning of the test are: > > Testing Settings... > > passed: Your machine is little endian. > passed: Your machine allows unaligned data access. > passed: sizeof(byte) == 1 > passed: sizeof(word16) == 2 > passed: sizeof(word32) == 4 > passed: sizeof(word64) == 8 > passed: sizeof(hword) == 2, sizeof(word) == 4, sizeof(dword) == 8 > passed: hasMMX == 1, hasISSE == 1, hasSSE2 == 1, hasSSSE3 == 1, hasAESNI > == 0, hasCLMUL == 0, isP4 == 0, cacheLineSize == 64, AESNI_INTRINSICS == 1 > > O/S version: Linux 2.6.43.8-1.fc15.i686.PAE #1 SMP Mon Jun 4 20:21:39 UTC > 2012 i686 i686 i386 GNU/Linux > GCC version: gcc version 4.6.0 20110428 (Red Hat 4.6.0-6) (GCC) > > > Also, I am running this on Fedora 15 within a Oracle VM VirtualBox. > > -- > -- > You received this message because you are subscribed to the "Crypto++ > Users" Google Group. > To unsubscribe, send an email to > [email protected]<javascript:> > . > More information about Crypto++ and this group is available at > http://www.cryptopp.com. > --- > You received this message because you are subscribed to the Google Groups > "Crypto++ Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
