-
Notifications
You must be signed in to change notification settings - Fork 432
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
Remove __m64 support #1050
Comments
Also see rust-lang/packed_simd#298. |
This patch uses the fixed diff --git a/Cargo.toml b/Cargo.toml
index 40ea48204e..9284f3084f 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -61,8 +61,8 @@ serde = { version = "1.0.103", features = ["derive"], optional = true }
[dependencies.packed_simd]
# NOTE: so far no version works reliably due to dependence on unstable features
-version = "0.3"
-# git = "https://github.com/rust-lang-nursery/packed_simd"
+package = "packed_simd_2"
+version = "0.3.4"
optional = true
features = ["into_bits"] However, we still need to fix the following line:
|
vks
added a commit
to vks/rand
that referenced
this issue
Oct 8, 2020
This is necessary, because support for `__m64` was removed from nighly Rust [1]. Fixes rust-random#1050. [1] rust-lang/stdarch#823
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
All MMX intrinsics were removed from Rust: rust-lang/stdarch#823
This currently causes
packed_simd
to not compile (see for instance #1047). Here is the PR that fixespacked_simd
: rust-lang/packed_simd#292Once the new version of
packed_simd
is released, we will have to remove support for__m64
to make the tests pass.The text was updated successfully, but these errors were encountered: