-
Notifications
You must be signed in to change notification settings - Fork 299
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
Tests are failing on arm64 #75
Comments
Illegal instruction in only functions with CRC sounds like some aarch64 don't support the optimizations. @zhiyuan-zhu, in the review you said:
Are you sure this is true? |
information from IRC: |
The machine that build is running on is based on the Applied Micro X-Gene 1, so IIRC it doesn't have the optional crypto extensions. |
Thanks. The optimizations heavily use the vector pmull instruction. If this isn't in all armv8 then we need to have a better multi-binary check or configure test. |
Hi All, sorry for inconvenience.
And @gbtucker |
@zhiyuan-zhu, yes we should pull the aarch64 crc optimization back to base functions until a multi-binary or configure test will allow it to work for all arch. |
@steve-mcintyre , Could you help me cat cpuinfo of X-Gene? the command is |
Sorry, been swamped with other stuff. Hope this is still useful: $ cat /proc/cpuinfo processor : 1 processor : 2 processor : 3 processor : 4 processor : 5 processor : 6 processor : 7 |
Thanks @steve-mcintyre . |
Hi,
I'm trying to build for arm64 and tests are failing:
See: https://buildd.debian.org/status/fetch.php?pkg=libisal&arch=arm64&ver=2.27.0-1&stamp=1562601961&raw=0
Thanks for help.
The text was updated successfully, but these errors were encountered: