-
Notifications
You must be signed in to change notification settings - Fork 24
Closed
Labels
Description
Recently, doing a cargo update results in the inability to build. The following error results:
error[E0658]: use of unstable library feature 'stdsimd'
--> /Users/joecaputo/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:124:24
|
124 | let res = unsafe { vaesmcq_u8(vaeseq_u8(transmute!(value), transmute!(0u128))) };
| ^^^^^^^^^^
|
= note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information
error[E0658]: use of unstable library feature 'stdsimd'
--> /Users/joecaputo/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:124:35
|
124 | let res = unsafe { vaesmcq_u8(vaeseq_u8(transmute!(value), transmute!(0u128))) };
| ^^^^^^^^^
|
= note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information
error[E0658]: use of unstable library feature 'stdsimd'
--> /Users/joecaputo/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:154:24
|
154 | let res = unsafe { vaesimcq_u8(vaesdq_u8(transmute!(value), transmute!(0u128))) };
| ^^^^^^^^^^^
|
= note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information
error[E0658]: use of unstable library feature 'stdsimd'
--> /Users/joecaputo/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:154:36
|
154 | let res = unsafe { vaesimcq_u8(vaesdq_u8(transmute!(value), transmute!(0u128))) };
| ^^^^^^^^^
|
= note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information
For more information about this error, try `rustc --explain E0658`.
error: could not compile `ahash` (lib) due to 4 previous errors
The error seems to be due to the upgrade of package ahash (a transitive dependency in both polkadot-sdk and one or two other packages) from version 0.8.6 -> 0.8.7.
Interestingly, the git repo for ahash show 0.8.5 as the latest release tag or branch; but crates.io has both 0.8.6 and 0.8.7; not sure how they got there.
Reactions are currently unavailable