Skip to content

Commit 6e618be

Browse files
committed
compiler: update hashbrown to 0.17
See library's #155154 for the bug fixes this brings. This PR also updates `indexmap` in the compiler as a direct dependent.
1 parent 14196db commit 6e618be

File tree

2 files changed

+15
-6
lines changed

2 files changed

+15
-6
lines changed

‎Cargo.lock‎

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1677,6 +1677,15 @@ dependencies = [
16771677
"serde_core",
16781678
]
16791679

1680+
[[package]]
1681+
name = "hashbrown"
1682+
version = "0.17.0"
1683+
source = "registry+https://github.com/rust-lang/crates.io-index"
1684+
checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51"
1685+
dependencies = [
1686+
"foldhash 0.2.0",
1687+
]
1688+
16801689
[[package]]
16811690
name = "heck"
16821691
version = "0.4.1"
@@ -1953,12 +1962,12 @@ checksum = "964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5"
19531962

19541963
[[package]]
19551964
name = "indexmap"
1956-
version = "2.13.0"
1965+
version = "2.14.0"
19571966
source = "registry+https://github.com/rust-lang/crates.io-index"
1958-
checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017"
1967+
checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
19591968
dependencies = [
19601969
"equivalent",
1961-
"hashbrown 0.16.1",
1970+
"hashbrown 0.17.0",
19621971
"serde",
19631972
"serde_core",
19641973
]
@@ -3806,7 +3815,7 @@ dependencies = [
38063815
"either",
38073816
"elsa",
38083817
"ena",
3809-
"hashbrown 0.16.1",
3818+
"hashbrown 0.17.0",
38103819
"indexmap",
38113820
"jobserver",
38123821
"libc",

‎compiler/rustc_data_structures/Cargo.toml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ bitflags = "2.4.1"
1010
either = "1.0"
1111
elsa = "1.11.0"
1212
ena = "0.14.3"
13-
indexmap = "2.12.1"
13+
indexmap = "2.14.0"
1414
jobserver_crate = { version = "0.1.28", package = "jobserver" }
1515
measureme = "12.0.1"
1616
parking_lot = "0.12"
@@ -31,7 +31,7 @@ tracing = "0.1"
3131
# tidy-alphabetical-end
3232

3333
[dependencies.hashbrown]
34-
version = "0.16.1"
34+
version = "0.17.0"
3535
default-features = false
3636
features = ["nightly"] # for may_dangle
3737

0 commit comments

Comments
 (0)