Skip to content
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

Use portable_simd instead of deprecate packed_simd #16

Merged
merged 2 commits into from
May 24, 2022

Conversation

aewag
Copy link
Contributor

@aewag aewag commented May 24, 2022

@tarcieri I just migrated to use portable_simd.

EDIT: Just force-pushed to remove an unnecessary change, which I didnot spot before.

@aewag aewag force-pushed the use-portable-simd branch 4 times, most recently from 3e0b569 to 11995ea Compare May 24, 2022 22:36
@aewag aewag marked this pull request as ready for review May 24, 2022 22:40
@aewag aewag force-pushed the use-portable-simd branch 2 times, most recently from b19948c to e801123 Compare May 24, 2022 22:46
@tarcieri tarcieri merged commit f31b4b6 into RustCrypto:master May 24, 2022
Copy link
Member

@newpavlov newpavlov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The simd feature was previously working on stable, so this PR is strictly speaking introduces a breaking change, no? (Alternatively we could yank v0.1.1 and pretend that simd was never working on stable.) We probably need to add a comment to the Cargo.toml stating that simd currently requires Nightly.

Also I think with this change we can remove the dependencies section completely.

@tarcieri
Copy link
Member

tarcieri commented May 24, 2022

@newpavlov to my knowledge both packed_simd and packed_simd_2 are/were nightly-only

The README.md says the following:

https://crates.io/crates/packed_simd_2

WARNING: this crate only supports the most recent nightly Rust toolchain and will be superseded by stdsimd.

@newpavlov
Copy link
Member

@tarcieri Ah, true.

@tarcieri tarcieri mentioned this pull request May 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants