Commit Graph

67 Commits (f0f060bb8bcd86c0c231fd37dd1bcd0de8560d2d)

Author SHA1 Message Date
Jeffrey Walton 370483c7aa Change guard for AES, RDRAND and RDSEED. There's no sense in performing the test if none of the features are available 2016-06-05 22:31:10 -04:00
Jeffrey Walton 5c311d7fab Remove -march=native from AES, RDRAND and RDSEED test 2016-06-05 22:25:08 -04:00
Jeffrey Walton 259f845bd4 Removed unneeded diagnostic 2016-06-05 18:21:05 -04:00
Jeffrey Walton cdd88236af Add test for modern compiler and old hardware 2016-06-05 18:15:47 -04:00
Jeffrey Walton 7b901f8edc Add -std=c++03, -std=c++11 and -std=c++14 to filtered flags 2016-06-03 18:02:30 -04:00
Jeffrey Walton 07406e2656 Fix Git merge butchering files. Add -march=armv8-a+crypto and -march=armv8-a+crc to filered flags 2016-06-03 17:55:54 -04:00
Jeffrey Walton 9b6d7ae156 Merge branch 'master' into arm-neon
Conflicts:
	cryptest.sh
2016-06-03 17:37:40 -04:00
Jeffrey Walton a4dd3ba97a Add code to respect user CXXFLAGS while removing flags we explicitly test 2016-06-03 17:33:41 -04:00
Jeffrey Walton 1ee66a8fc2 Merge arm-neon into master 2016-06-01 03:10:18 -04:00
Jeffrey Walton 08fb87417d Updated test script to print more platform information 2016-05-28 16:35:56 -04:00
Jeffrey Walton 3b583346ae Added test cases for ARM CRC and Crypto extensions 2016-05-28 15:59:14 -04:00
Jeffrey Walton b2c38f07a2 Fix ARm-64 detection 2016-05-28 10:19:21 -04:00
Jeffrey Walton a75abe0de2 Added test cases for ARM CRC and Crypto extensions 2016-05-28 10:10:03 -04:00
Jeffrey Walton 78144f3f42 Add test case for CRYPTOPP_USE_FIPS_202_SHA3 2016-04-24 00:00:32 -04:00
Jeffrey Walton 8119a03826 Add C++14 tests 2016-04-10 18:54:03 -04:00
Jeffrey Walton 34a34967ac Cleaned artifacts from testing. Move documentation clean rule to distclean 2016-03-29 03:47:33 -04:00
Jeffrey Walton 0a17197fa7 Removed -Wabi-tag. I'm not sure what its providing, and its too noisy with -std=c++03 2016-03-24 07:30:18 -04:00
Jeffrey Walton 0a1cd8bb97 Removed debug echo; whitespace 2016-03-24 04:57:42 -04:00
Jeffrey Walton 2052dd56f7 Added additional warnings for elevated warning test and GCC 5.1 and above 2016-03-24 01:48:44 -04:00
Jeffrey Walton ff24f4e66e Fixed copy/paste for NetBSD 2016-03-11 07:39:47 -05:00
Jeffrey Walton 3b2d462980 Fixed script for NetBSD testing 2016-03-11 07:32:36 -05:00
Jeffrey Walton 7e1c48d552 Fixed Bash shebang for OpenBSD 5.7 and friends 2016-03-04 22:05:07 -05:00
Jeffrey Walton f77e6fae32 Added artifact cleanup after testing but before reporting 2016-02-16 03:13:15 -05:00
Jeffrey Walton 6c4c0db3de Fix Linux swap detection for non-X86 environments 2016-02-13 20:31:28 -05:00
Jeffrey Walton 054edb6c38 Fix Linux CPU feature detection in Debian chroot 2016-02-13 20:25:14 -05:00
Jeffrey Walton 30929d49de Fix OOM kill on ARM devboards with multiple cores and adequate RAM 2016-02-11 17:42:58 -05:00
Jeffrey Walton e26b9eb251 Added test for removal of shared data directory 2016-02-06 20:27:06 -05:00
Jeffrey Walton 1f2af8fca9 Added test mofr 'make remove' 2016-02-05 16:39:06 -05:00
Jeffrey Walton db9e7ec819 Removed workarounds for compilers that responded to Asan and UBsan flags 2016-02-02 13:57:44 -05:00
Jeffrey Walton 82d8c4a8b5 Fixed Asan and UBsan detection code. It appears GCC package maintainers are not going to fix the missing libraries 2016-02-02 13:44:49 -05:00
Jeffrey Walton ff92dfc562 Tee output to test file 2016-02-01 13:24:07 -05:00
Jeffrey Walton 43ee9331e0 Fixed missing cpuinfo_max_freq on some Linux platforms 2016-02-01 02:31:30 -05:00
Jeffrey Walton 4274eaf030 Guarded use of asan_symbolize 2016-02-01 02:20:36 -05:00
Jeffrey Walton 062bcdfbca Added CPU frequency and asan_symbolize 2016-02-01 00:41:18 -05:00
Jeffrey Walton 5a2c92d6fe Added tests for X32 on multiarch systems 2016-01-26 03:57:43 -05:00
Jeffrey Walton 005d6fabf0 Added -DCRYPTOPP_NO_UNALIGNED_DATA_ACCESS to elevated warning tests 2016-01-24 17:50:05 -05:00
Jeffrey Walton 80134f2ef4 Updated script to stop dumping warnings to cout from cryptest-warn.txt. It was producing too mucgh output in some configurations due to -Wcast-align 2016-01-23 19:09:36 -05:00
Jeffrey Walton df1f68da84 Fixed OS X cpu detection 2016-01-22 17:18:50 -05:00
Jeffrey Walton a7e08c7e84 Improved cryptest.sh performance on Linux and OS X (Issue 117) 2016-01-22 17:08:53 -05:00
Jeffrey Walton 3a675a41c9 Fixed typo in UBsan detection 2016-01-12 06:57:05 -05:00
Jeffrey Walton c1536c6379 Added system info to log files 2016-01-12 06:52:17 -05:00
Jeffrey Walton f16bd03722 Fixed copy/paste for address sanitizer 2016-01-11 09:35:39 -05:00
Jeffrey Walton c299c4ba1a Fixed Asan and UBsan detection for non-x86 2016-01-08 15:11:21 -05:00
Jeffrey Walton 520b56c229 Fixed failed "make install" on OpenBSD 2016-01-05 09:48:46 -05:00
Jeffrey Walton 8f5ff96b0b Added "lean" target to cross compiles 2016-01-04 20:23:19 -05:00
Jeffrey Walton 9696b9e5e7 Added "lean" recipe that setups for for dead code stripping. Added test cases 2016-01-04 18:24:18 -05:00
Jeffrey Walton 748e79e87c Added full support for CRYPTOPP_DATA_DIR to test script. Changed makefile to use CPU_SPEED so users could change it from the environment 2016-01-03 17:32:11 -05:00
Jeffrey Walton 4a4cef7e58 Fixed "Integer exprssion required" in test for compiler 2016-01-02 11:23:23 -05:00
Jeffrey Walton 2a8f61278b Added additional status code checking 2016-01-02 04:24:48 -05:00
Jeffrey Walton fe0a260959 Increased warnings for elevated warning test. It still lacks -Wconversion... 2016-01-01 14:15:29 -05:00