rust-lang / hashbrown

Rust port of Google's SwissTable hash map
https://rust-lang.github.io/hashbrown
Apache License 2.0
2.38k stars 275 forks source link

Build breaks on nightly due to use of `stdsimd` rust feature in ahash 0.8.6 #499

Closed sdd closed 6 months ago

sdd commented 7 months ago

The stdsimdrust feature has been removed from nightly Rust as of 1.78.0-nightly (f067fd608 2024-02-05).

Ahash 0.8.6 attempts to enable this rust feature when its own stdsimd feature is enabled, as happens in hashbrown 0.14.3. This causes builds to break on nightly.

s1341 commented 6 months ago

has a new version of hashbrown with this change been released?

Amanieu commented 6 months ago

Not yet, but it isn't necessary: just run cargo update to get the latest version of ahash.