Skip to content

Commit 532f8f1

Browse files
committed
Auto merge of #155154 - clarfonthey:hashbrown-0.17, r=Mark-Simulacrum
Update hashbrown to 0.17 The main benefit of this update is to include one potential UB fix and one bug; relevant changelog entries: * Fixed potential UB in `RawTableInner::fallible_with_capacity` (rust-lang/hashbrown#692) * Fixed incorrect length if a hasher panics during rehash (rust-lang/hashbrown#710) cc @Amanieu Also cc @RalfJung who had also noticed the UB issue with `-Zmiri-recursive-validation`.
2 parents 540f43a + 32d6c7f commit 532f8f1

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

library/Cargo.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,9 @@ dependencies = [
125125

126126
[[package]]
127127
name = "hashbrown"
128-
version = "0.16.1"
128+
version = "0.17.0"
129129
source = "registry+https://github.com/rust-lang/crates.io-index"
130-
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
130+
checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51"
131131
dependencies = [
132132
"foldhash",
133133
"rustc-std-workspace-alloc",

library/std/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ panic_unwind = { path = "../panic_unwind", optional = true }
2020
panic_abort = { path = "../panic_abort" }
2121
core = { path = "../core", public = true }
2222
unwind = { path = "../unwind" }
23-
hashbrown = { version = "0.16.1", default-features = false, features = [
23+
hashbrown = { version = "0.17.0", default-features = false, features = [
2424
'rustc-dep-of-std',
2525
] }
2626
std_detect = { path = "../std_detect", public = true }

0 commit comments

Comments
 (0)