New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
simd_32 test fails on ppc64le #1498
Comments
Noted that the test results are reversed compared to the expected results. |
I don't see this problem with GCC 7.3 on ppc64le (CentOS 7) so it may be something about GCC 8.0. I don't think the warnings are related. |
I can reproduce the error with |
With |
What is really strange is none of the SIMD enabled block ciphers see any test failures. But I can confirm that they are enabled (by seeing the performance difference between default and |
Seems to cause problems with GCC 8 on ppc64le. GH #1498
I was unable to reduce it to a small testcase, so it's hard to say for sure if this is a GCC bug or not. But I did find a reformation of the function (0ebad38) which passes the tests with GCC 8 so I guess that's something. Can you try that patch with 2.4.0? Should backport cleanly. |
Unfortunately, that doesn't seem to help in our build environment, the test still fails: |
Ugh. Can you try this:
|
That seems to work. |
Thanks for confirming. Fix applied to master. |
For 2.4.0, with gcc 8.0.1 on ppc64le, we see the following test failures:
There are warnings during compilation:
not sure if that is related.
The text was updated successfully, but these errors were encountered: