Skip to content

Commit daa250f

Browse files
author
The Miri Cronjob Bot
committed
Merge from rustc
2 parents 9d16f66 + 999b906 commit daa250f

File tree

421 files changed

+5490
-3603
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

421 files changed

+5490
-3603
lines changed

Cargo.lock

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ dependencies = [
225225
"memchr",
226226
"serde",
227227
"serde_derive",
228-
"winnow 0.7.4",
228+
"winnow 0.7.6",
229229
]
230230

231231
[[package]]
@@ -303,9 +303,9 @@ dependencies = [
303303

304304
[[package]]
305305
name = "bstr"
306-
version = "1.11.3"
306+
version = "1.12.0"
307307
source = "registry+https://github.com/rust-lang/crates.io-index"
308-
checksum = "531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0"
308+
checksum = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4"
309309
dependencies = [
310310
"memchr",
311311
"regex-automata 0.4.9",
@@ -496,9 +496,9 @@ dependencies = [
496496

497497
[[package]]
498498
name = "clap"
499-
version = "4.5.35"
499+
version = "4.5.36"
500500
source = "registry+https://github.com/rust-lang/crates.io-index"
501-
checksum = "d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944"
501+
checksum = "2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04"
502502
dependencies = [
503503
"clap_builder",
504504
"clap_derive",
@@ -516,9 +516,9 @@ dependencies = [
516516

517517
[[package]]
518518
name = "clap_builder"
519-
version = "4.5.35"
519+
version = "4.5.36"
520520
source = "registry+https://github.com/rust-lang/crates.io-index"
521-
checksum = "2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9"
521+
checksum = "132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5"
522522
dependencies = [
523523
"anstream",
524524
"anstyle",
@@ -798,9 +798,9 @@ dependencies = [
798798

799799
[[package]]
800800
name = "crossbeam-channel"
801-
version = "0.5.14"
801+
version = "0.5.15"
802802
source = "registry+https://github.com/rust-lang/crates.io-index"
803-
checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471"
803+
checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
804804
dependencies = [
805805
"crossbeam-utils",
806806
]
@@ -1910,9 +1910,9 @@ checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
19101910

19111911
[[package]]
19121912
name = "jiff"
1913-
version = "0.2.5"
1913+
version = "0.2.6"
19141914
source = "registry+https://github.com/rust-lang/crates.io-index"
1915-
checksum = "c102670231191d07d37a35af3eb77f1f0dbf7a71be51a962dcd57ea607be7260"
1915+
checksum = "1f33145a5cbea837164362c7bd596106eb7c5198f97d1ba6f6ebb3223952e488"
19161916
dependencies = [
19171917
"jiff-static",
19181918
"log",
@@ -1923,9 +1923,9 @@ dependencies = [
19231923

19241924
[[package]]
19251925
name = "jiff-static"
1926-
version = "0.2.5"
1926+
version = "0.2.6"
19271927
source = "registry+https://github.com/rust-lang/crates.io-index"
1928-
checksum = "4cdde31a9d349f1b1f51a0b3714a5940ac022976f4b49485fc04be052b183b4c"
1928+
checksum = "43ce13c40ec6956157a3635d97a1ee2df323b263f09ea14165131289cb0f5c19"
19291929
dependencies = [
19301930
"proc-macro2",
19311931
"quote",
@@ -1979,9 +1979,9 @@ dependencies = [
19791979

19801980
[[package]]
19811981
name = "jsonpath-rust"
1982-
version = "1.0.0"
1982+
version = "1.0.1"
19831983
source = "registry+https://github.com/rust-lang/crates.io-index"
1984-
checksum = "9b0231bb404a6cd6c8f0ab41b907049063a089fc02aa7636cc5cd9a4d87364c9"
1984+
checksum = "6a37c2c87b8d16e788ce359660fead0ea5f4ed29ff400d55be74a4e01d1817d9"
19851985
dependencies = [
19861986
"pest",
19871987
"pest_derive",
@@ -2113,9 +2113,9 @@ dependencies = [
21132113

21142114
[[package]]
21152115
name = "linux-raw-sys"
2116-
version = "0.9.3"
2116+
version = "0.9.4"
21172117
source = "registry+https://github.com/rust-lang/crates.io-index"
2118-
checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413"
2118+
checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"
21192119

21202120
[[package]]
21212121
name = "litemap"
@@ -4807,14 +4807,14 @@ version = "0.10.3"
48074807
source = "registry+https://github.com/rust-lang/crates.io-index"
48084808
checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d"
48094809
dependencies = [
4810-
"self_cell 1.1.0",
4810+
"self_cell 1.2.0",
48114811
]
48124812

48134813
[[package]]
48144814
name = "self_cell"
4815-
version = "1.1.0"
4815+
version = "1.2.0"
48164816
source = "registry+https://github.com/rust-lang/crates.io-index"
4817-
checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe"
4817+
checksum = "0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749"
48184818

48194819
[[package]]
48204820
name = "semver"
@@ -6415,9 +6415,9 @@ dependencies = [
64156415

64166416
[[package]]
64176417
name = "winnow"
6418-
version = "0.7.4"
6418+
version = "0.7.6"
64196419
source = "registry+https://github.com/rust-lang/crates.io-index"
6420-
checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36"
6420+
checksum = "63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10"
64216421
dependencies = [
64226422
"memchr",
64236423
]

bootstrap.example.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@
1919
# Note that this has no default value (x.py uses the defaults in `bootstrap.example.toml`).
2020
#profile = <none>
2121

22+
# Inherits configuration values from different configuration files (a.k.a. config extensions).
23+
# Supports absolute paths, and uses the current directory (where the bootstrap was invoked)
24+
# as the base if the given path is not absolute.
25+
#
26+
# The overriding logic follows a right-to-left order. For example, in `include = ["a.toml", "b.toml"]`,
27+
# extension `b.toml` overrides `a.toml`. Also, parent extensions always overrides the inner ones.
28+
#include = []
29+
2230
# Keeps track of major changes made to this configuration.
2331
#
2432
# This value also represents ID of the PR that caused major changes. Meaning,

compiler/rustc_ast/src/attr/mod.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -416,10 +416,7 @@ impl MetaItem {
416416
// This path is currently unreachable in the test suite.
417417
unreachable!()
418418
}
419-
Some(TokenTree::Token(
420-
Token { kind: token::OpenDelim(_) | token::CloseDelim(_), .. },
421-
_,
422-
)) => {
419+
Some(TokenTree::Token(Token { kind, .. }, _)) if kind.is_delim() => {
423420
panic!("Should be `AttrTokenTree::Delimited`, not delim tokens: {:?}", tt);
424421
}
425422
_ => return None,

0 commit comments

Comments
 (0)