Commit Graph

38 Commits (82d8c4a8b5cb4ebeb0e1ffeef3550c1cb23909a4)

Author SHA1 Message Date
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
Jeffrey Walton 62618fda97 Revert botched "Crypto++ 5.6.3 check-in". Corruption due to VMware adding garbage to the end of some source files during drag and drop from guest to host.
This reverts commit c454358122.
2015-11-22 19:11:31 -05:00
Jeffrey Walton c454358122 Crypto++ 5.6.3 check-in 2015-11-20 19:15:33 -05:00
Jeffrey Walton c15be9178a Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Coverity rollup) 2015-11-18 15:45:32 -05:00
Jeffrey Walton 48809d4e85 CRYPTOPP 5.6.3 RC6 checkin 2015-11-05 01:59:46 -05:00