Closed abdes closed 2 years ago
SSE3 is available when SSSE3 is available.
What problem are you having?
The test at line 409, what's the point from it if SSE3 was not checked before?
SSE3_FLAG
is always set to something and never cleared cause it's never tested with the test program...
I cleared this at Commit cb6804da1763. But I would also be interested in learning what trouble you were having because of it.
I personally did not have any trouble. I was going through the GNUMakefile
line by line to sync the cmake
build with it. I reported all the issues I have seen. Some of them I have been able to definitely reproduce in a bad build and this one I could not reproduce, but I'm pretty sure it's a programming error. Thanks for fixing it and for considering the other reported issues.
Crypto++ Issue Report
Crypto++ 8.7.0
In GNUMakefile,
SSE3_FLAG
is used but it was never being tested for with the test program to check if it is available or not, unlike sse2 and ssse3.