| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
PR #1146)
We started seeing failed self test under VS2017 on AppVeyor. See https://ci.appveyor.com/project/noloader/cryptopp/builds/44570276 .
|
|
|
|
| |
(GH #1131)
|
|
|
|
| |
Many thanks to Jack Lloyd
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- The _mm256_loadu_si256() intrinsic is declared with a pointer to
non-const input. Apply const_cast accordingly.
- The XGETBV instruction isn't recognized, so apply the same
workaround as for old GCC versions.
<https://docs.oracle.com/cd/E53394_01/html/E54851/gnyen.html>
- Only AT&T syntax is supported; there is no directive to switch
Intel syntax. Therefore, disable mixed-ASM code paths.
|
| |
|
| |
|
|
|
|
| |
This broke SunCC to the point of no repair. SunCC is using AVX2 instructions for C++ and SSE2. Man this compiler sucks...
|
|
|
|
| |
Sun's compiler is mostly braindead.
|
|
|
|
| |
We did some refactoring and added sse_simd.h. Over time more SSE functions will likely move into sse_simd.h
|
|
|
|
| |
The data is aligned, but Clang issues warning based on type and not the actual alignment of the variable and data.
|
| |
|
|
|
|
| |
Posix NDEBUG causes our test script to fail the Posix Assert test
|
| |
|
|
|
|
| |
Also see https://stackoverflow.com/a/7841251/608639
|
|
Also see https://groups.google.com/forum/#!topic/cryptopp-users/HBz-6gZZFOA on the mailing list
|