Skip to content
This repository has been archived by the owner on Feb 18, 2024. It is now read-only.

std::simd::Simd::lanes_eq no longer present in latest nightly #1184

Closed
gyscos opened this issue Jul 25, 2022 · 3 comments · Fixed by #1186
Closed

std::simd::Simd::lanes_eq no longer present in latest nightly #1184

gyscos opened this issue Jul 25, 2022 · 3 comments · Fixed by #1186
Labels
bug Something isn't working no-changelog Issues whose changes are covered by a PR and thus should not be shown in the changelog

Comments

@gyscos
Copy link
Contributor

gyscos commented Jul 25, 2022

As of rustc 1.64.0-nightly (7fe022f5a 2022-07-24), std::simd::Simd no longer exposes a lanes_eq function.

https://doc.rust-lang.org/nightly/std/simd/struct.Simd.html

Seems to be the result from this PR: rust-lang/portable-simd#265

Merged by rust-lang/rust#99491

@jorgecarleitao jorgecarleitao added the bug Something isn't working label Jul 25, 2022
@jorgecarleitao
Copy link
Owner

Hey @gyscos - thanks for this. Would you like to try to fix it, or should I do it?

@gyscos
Copy link
Contributor Author

gyscos commented Jul 25, 2022

I can try! Just pushed a PR with a fix.

Note that this would now require a very recent nightly to build.

@ritchie46
Copy link
Collaborator

Note that this would now require a very recent nightly to build.

I think that's fine. I think that's the best guarantee we can give, as supporting different nightlies seems a lot of trouble to me

@jorgecarleitao jorgecarleitao added the no-changelog Issues whose changes are covered by a PR and thus should not be shown in the changelog label Jul 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working no-changelog Issues whose changes are covered by a PR and thus should not be shown in the changelog
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants