Hi Everyone,

We are now supporting C++17. C++17 availability and compiler support 
depends on the platform and compiler. It appears to be GCC 5.0; and I'm not 
sure what Clang version has it. LLVM and Apple use different version 
schemes, so it will show up roughly at the same time under two different 
versions.

The test script includes a number of generic tests centered around C++17 
(http://github.com/weidai11/cryptopp/blob/master/cryptest.sh). Please 
report any problems you see with it.

If interested, you can see a summary of the tests being performed with:

$ egrep '(Testing: |Compiler: )' cryptest-result.txt 
Compiler: g++ (Debian 4.9.2-10) 4.9.2
Testing: debug, default CXXFLAGS
Testing: release, default CXXFLAGS
Testing: debug, default CXXFLAGS, DISABLE_ASM
Testing: release, default CXXFLAGS, DISABLE_ASM
Testing: debug, c++03
Testing: release, c++03
Testing: debug, c++11
Testing: release, c++11
Testing: debug, c++14
Testing: release, c++14
Testing: debug, MAINTAIN_BACKWARDS_COMPATIBILITY
Testing: release, MAINTAIN_BACKWARDS_COMPATIBILITY
Testing: debug, INIT_PRIORITY
Testing: release, INIT_PRIORITY
Testing: release, NO_UNALIGNED_DATA_ACCESS
Testing: release, NO_BACKWARDS_COMPATIBILITY_562
Testing: debug, NO_OS_DEPENDENCE
Testing: release, NO_OS_DEPENDENCE
Testing: debug, default CXXFLAGS, USE_FIPS_202_SHA3
Testing: release, default CXXFLAGS, USE_FIPS_202_SHA3
Testing: debug, ld-gold linker
Testing: release, ld-gold linker
Testing: debug, -O3 optimizations
Testing: release, -O3 optimizations
Testing: debug, -Os optimizations
Testing: release, -Os optimizations
Testing: debug, dead code strip
Testing: release, dead code strip
Testing: debug, c++03, UBsan
Testing: release, c++03, UBsan
Testing: debug, c++03, Asan
Testing: release, c++03, Asan
Testing: c++11, UBsan
Testing: c++11, Asan
Testing: AES, RDRAND and RDSEED
Testing: Benchmarks, c++03
Testing: Benchmarks, c++11
Testing: Benchmarks, c++14
Testing: Valgrind, c++03
Testing: Valgrind, c++11
Testing: Valgrind, c++14
Testing: Clang

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to cryptopp-users-unsubscr...@googlegroups.com.
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 cryptopp-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to