Skip to content

Commit

Permalink
Pin ahash to 0.8.6
Browse files Browse the repository at this point in the history
The recent ahash release 0.8.7 started using the library feature
'stdsimd' which was not stabilized until Rust 1.72 for aarch64 and
will cause an issue when building for aarch64 on (see
tkaitchuck/aHash#195 for more details) with our MSRV which was 1.64 and
was just raised to 1.70 in Qiskit#11493. This isn't caught in CI because we
don't have any aarch64 environments to test with. As 1.72 is fairly
recent < 6 months old as of this commit. This just opts to pin the ahash
version used to one that is compatible with our MSRV on all supported
platforms.
  • Loading branch information
mtreinish committed Jan 5, 2024
1 parent 59478a4 commit 400cd68
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion crates/accelerate/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ numpy = "0.20.0"
rand = "0.8"
rand_pcg = "0.3"
rand_distr = "0.4.3"
ahash = "0.8.7"
ahash = "0.8.6"
num-complex = "0.4"
num-bigint = "0.4"
rustworkx-core = "0.13"
Expand Down

0 comments on commit 400cd68

Please sign in to comment.