Commit Graph

54 Commits

Author SHA1 Message Date
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
Jeffrey Walton
096473101b Added elevated warning test for non-GCC compilers 2016-01-01 10:11:03 -05:00
Jeffrey Walton
e32a6c0ad6 Added error count and warning count to output of script 2016-01-01 05:34:10 -05:00
Jeffrey Walton
0e26a3317a Added guards for Install test on Cygwin and MinGW. Added new file cryptest-install.txt for install log 2016-01-01 02:04:08 -05:00
Jeffrey Walton
5a60f4c35d Added 0 to capture make return code 2015-12-31 11:29:38 -05:00
Jeffrey Walton
fe09adf736 Added test after make command to catch failed builds 2015-12-31 10:12:41 -05:00
Jeffrey Walton
a0b078543a Added CRYPTOPP_DATA_DIR patch (Issue 82) 2015-12-25 23:50:28 -05:00
Jeffrey Walton
4cf8d660d2 Added additional Clang test on Linux when compiler is GCC 2015-12-25 02:02:40 -05:00
Jeffrey Walton
db1c95401c Fixed test using Xcode default compiler. Fixed makefile convert recipe to include ASM files 2015-12-04 12:52:40 -05:00
Jeffrey Walton
401308d14e Guarded Intel multiarch with CXX03/CXX11. Fixed typo in export for testing under Xcode compiler 2015-12-03 18:17:54 -05:00
Jeffrey Walton
ac5bc5729e Added PowerPC multiarch tests to cryptest.sh 2015-12-03 12:39:25 -05:00
Jeffrey Walton
c08cac0cd1 Fixed failed compile on OS X using "-arch i386" due to Clang defining __ILP32__ for everything that is 32-bit. MSVC, GCC, ICC and Comeau were OK 2015-12-02 15:54:35 -05:00
Jeffrey Walton
f90a940e2e Added additional flags to warning build, including -Wstrict-overflow -Wstrict-aliasing=3 and -Waggressive-loop-optimizations 2015-11-24 10:54:10 -05:00
Jeffrey Walton
298988a5b9 Crypto++ 5.6.3 check-in 2015-11-22 19:17:15 -05:00