Adapt to portable-simd to_int -> to_simd rename, bump to version 0.6.10#100
Adapt to portable-simd to_int -> to_simd rename, bump to version 0.6.10#100jieyouxu wants to merge 2 commits into
portable-simd to_int -> to_simd rename, bump to version 0.6.10#100Conversation
|
Hm, I think this part in the README
Is also not quite accurate (for the last Let me know if you want me to also update that particular description. |
|
@llogiq PTAL |
|
Crate version on My Opinion: If the question is whether to provide backwards compatibility with older toolchains, I think bumping the minor version should help make clear there is a disrupting change such as raising the MSRV. Since the portable simd feature is technically unstable, supporting it implies your minimum supported compiler version is whatever minimum nightly version that does not break compilation or functionality. It's annoying but that is part of supporting an unstable feature, unfortunately. |
Noticed during a
rustfmtsubtree sync attempt rust-lang/rustfmt#6807.Context
portable-simdrenamedto_inttoto_simdin rust-lang/portable-simd#478 due to a common confusion (rust-lang/portable-simd#477), sobytecountwithgeneric-simdagainst later nightlies fail to build.With this patch,
bytecountwithgeneric-simdfeature successfully builds on ax86_64-unknown-linux-gnuhost against latest nightlyrustc 1.95.0-nightly (c04308580 2026-02-18).Review notes
to_simd). Commit 2 bumps the version to 0.6.10 and updates the version referenced in the README.rustfmt, since it seems that the code behindgeneric-simdwere not previously ran throughrustfmt.