rust-lang / packed_simd

Portable Packed SIMD Vectors for Rust standard library
https://rust-lang.github.io/packed_simd/packed_simd_2/
Apache License 2.0
589 stars 74 forks source link

Stop using old-style `simd_shuffle` #350

Closed oli-obk closed 1 year ago

oli-obk commented 1 year ago

Found while fixing https://github.com/rust-lang/rust/issues/113500 (this PR is not necessary, but will allow us to make the compiler simpler)

workingjubilee commented 1 year ago

Will be landing https://github.com/rust-lang/packed_simd/pull/352 first.

workingjubilee commented 1 year ago

@oli-obk In the newly-introduced CI, the toolchain is pinned to a specific nightly. This PR should probably unpin it, unless there's some other inscrutable compiler error barring that. Note that I am happy to call this "passing" CI if we still have 26 successes and 7 failures on CI.

workingjubilee commented 1 year ago

how the fuck was that legal

workingjubilee commented 1 year ago

...hmm.

workingjubilee commented 1 year ago

I swear I am going to set this repo on fire.

workingjubilee commented 1 year ago

CI why are you like this.

workingjubilee commented 1 year ago

Ah there we go.

workingjubilee commented 1 year ago

Thank you! I will try to land some more CI fixes/PRs and then cut 3.9 soon!