-
Notifications
You must be signed in to change notification settings - Fork 404
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
Backends avx2 and ifma do not compile on Zen 2 AMD Ryzen processors #333
Comments
huitseeker
pushed a commit
to huitseeker/curve25519-dalek
that referenced
this issue
Oct 21, 2020
ghost
mentioned this issue
Nov 6, 2020
isislovecruft
pushed a commit
to isislovecruft/curve25519-dalek
that referenced
this issue
Jan 7, 2021
(cherry picked from commit c2e394d) Signed-off-by: Isis Lovecruft <isis@patternsinthevoid.net>
isislovecruft
pushed a commit
to isislovecruft/curve25519-dalek
that referenced
this issue
Jan 7, 2021
(cherry picked from commit c2e394d) Signed-off-by: Isis Lovecruft <isis@patternsinthevoid.net>
Fixed in 3.0.1, and backported to 2.1.1 and 1.2.5. |
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Probem:
I was trying to use backend features by running:
cargo build --no-default-features --features "std simd_backend"
but cannot compile packed_simd on my AMD Ryzen 3900X. My CPU inf (+flags) is listed below the compile log.
Possible fix:
I noticed that the error is related to packed_simd v0.3.3.
If I use the current HEAD (v.0.3.4) from https://github.com/rust-lang/packed_simd, I do not get any errors.
Error messages:
CPU info
❯ lscpu
The text was updated successfully, but these errors were encountered: