summaryrefslogtreecommitdiff
path: root/cryptest.sh
Commit message (Collapse)AuthorAgeFilesLines
* Fix cryptest.sh are *-simd file renameJeffrey Walton2018-11-111-12/+12
|
* Bail early from test script if initial tests failJeffrey Walton2018-10-191-0/+12
|
* Fix test scripts on ancient BashJeffrey Walton2018-09-121-0/+6
| | | | This showed up on Solaris 9 with Bash 2.05. Also see https://unix.stackexchange.com/q/468579/56041
* Add -Wno-deprecated for PPC tests due to vec_ld and vec_stJeffrey Walton2018-08-221-0/+6
|
* Update messages in cryptest.shJeffrey Walton2018-08-201-2/+5
|
* Add Power8 VMULL tests to cryptest.shJeffrey Walton2018-08-201-0/+42
|
* Add Power8 code generation tests to cryptest.shJeffrey Walton2018-03-111-0/+51
|
* Add Linux Sparc64 support to test script (GH #597)Jeffrey Walton2018-03-081-1/+5
|
* Update comments in test scriptJeffrey Walton2018-02-211-25/+25
|
* Add Reptoline option tests to test scriptJeffrey Walton2018-02-211-0/+229
|
* Add -O2 test to test script (GH #588)Jeffrey Walton2018-02-211-1/+79
|
* Add C++20 elevated warnings testJeffrey Walton2018-01-141-11/+54
|
* Add C++20 testing to cryptest.shJeffrey Walton2018-01-061-1/+277
| | | | This is initial testing support for N4713, "Working Draft, Standard for Programming Language C++". We know GCC uses -std=c++20 and -std=gnu++20, so we can start testing things
* Add Valgrind suppression file for Salsa20 and runtime's __memcmp_sse4_1Jeffrey Walton2017-12-081-8/+8
|
* Fix Valgrind detection in cryptest.shJeffrey Walton2017-11-141-1/+1
|
* Fix minimum arch test on OS X with MacPort compilerJeffrey Walton2017-11-141-4/+4
|
* Fix SunCC compile with -xarch=sse2Jeffrey Walton2017-11-131-2/+2
| | | | Fix copy/paste messages in cryptest.sh
* Add summary total backJeffrey Walton2017-11-131-1/+2
|
* Fix summary output in cryptest.shJeffrey Walton2017-11-131-13/+325
|
* Change sed strings for cryptest.shJeffrey Walton2017-11-131-2/+2
|
* Add shared object and dynamic library tests (GH #533)Jeffrey Walton2017-11-121-0/+137
|
* Add tests for CRYPTOPP_NO_CXX11 to cryptest.sh (GH #529)Jeffrey Walton2017-11-061-0/+57
|
* Fix Elevated Warnings testJeffrey Walton2017-10-301-4/+4
| | | | We were using HAVE_GCC and HAVE_CLANG instead of GCC_COMPILER and CLANG_COMPIELR
* Disable ShellCheck SC2181 warning in cryptest.shJeffrey Walton2017-10-301-3/+189
| | | | Add tests for Support for Control-flow Enforcement Technology (CET). This is an upcoming processor feature. We want to be out in front of breaks to our inline assembly
* Fix CPU frequency of 0 in scriptJeffrey Walton2017-10-271-10/+10
|
* Fix checkshell warningsJeffrey Walton2017-10-261-69/+47
|
* Cleanup cryptest.sh a bitJeffrey Walton2017-10-161-32/+39
|
* Add CRYPTOPP_NO_CPU_FEATURE_PROBES (GH #511)Jeffrey Walton2017-09-191-0/+57
| | | | We determine machine capabilities by performing an os/platform *query* first, like getauxv(). If the *query* fails, we move onto a cpu *probe*. The cpu *probe* tries to exeute an instruction and then catches a SIGILL on Linux or the exception EXCEPTION_ILLEGAL_INSTRUCTION on Windows. Some OSes fail to hangle a SIGILL gracefully, like Apple OSes. Apple machines corrupt memory and variables around the probe.
* Fix dead code strip test on AIXJeffrey Walton2017-09-181-1/+2
|
* Remove CMake testing support (GH #506)Jeffrey Walton2017-09-161-67/+0
| | | | CMake can now be found at http://www.cryptopp.com/wiki/CMake. The Cmake project files are now maintianed by the community.
* Fix failed feature detections under IBM XL C/C++ compilerJeffrey Walton2017-09-091-0/+17
|
* Fix IBM XL C/C++ compiler version output in test scriptJeffrey Walton2017-09-091-0/+5
|
* Add Power8 support to cryptest.shJeffrey Walton2017-09-091-5/+76
|
* Update test scriptJeffrey Walton2017-09-021-21/+48
|
* Update test scriptJeffrey Walton2017-09-011-2/+2
|
* Update test script for AIXJeffrey Walton2017-08-311-0/+9
|
* Update commentsJeffrey Walton2017-08-301-11/+11
|
* Add ARMv7-a NEON tests (GH #481)Jeffrey Walton2017-08-301-10/+28
| | | | The tests were already present; they just needed some tuning
* Use optimization level -O3 for release testing (GH #454)Jeffrey Walton2017-08-301-28/+24
| | | | This change should have been made with Commit 18a05659f38d
* Remove PLATFORM_CXXFLAGS tests (GH #481)Jeffrey Walton2017-08-301-272/+91
| | | | cryptest.sh still needs some tweaking from the recent changes
* Consistent use of grep and sed (GH #476)Jeffrey Walton2017-08-291-87/+70
| | | | MinGW is really messing things up for us.
* Remove DISABLE_NATIVE_ARCH from test script (GH #380)Jeffrey Walton2017-08-251-11/+11
|
* Remove Platform CXXFLAGS testJeffrey Walton2017-08-251-57/+126
| | | | | Add CMake build tests Add Sun Studio 12.6 tests
* Split source files to support Base Implementation + SIMD implementation (GH ↵Jeffrey Walton2017-08-171-70/+213
| | | | | #461) Split source files to support Base Implementation + SIMD implementation
* Fix test script when running on machine with RO mount of /Jeffrey Walton2017-08-141-1/+1
|
* Fix test script when running on machine with RO mount of /Jeffrey Walton2017-08-141-100/+104
|
* Updated test scriptJeffrey Walton2017-05-261-1/+1
|
* Updated test scriptJeffrey Walton2017-05-261-4/+4
|
* Updated test scriptJeffrey Walton2017-05-261-1/+1
|
* Updated test scriptJeffrey Walton2017-05-261-1/+1
|