Skip to content

Commit 56ac6bf

Browse files
committed
Auto merge of #2803 - RalfJung:rustup, r=RalfJung
Rustup
2 parents ffd12f6 + cb45103 commit 56ac6bf

File tree

1,081 files changed

+12023
-8320
lines changed

Some content is hidden

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

1,081 files changed

+12023
-8320
lines changed

.git-blame-ignore-revs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# Use `git config blame.ignorerevsfile .git-blame-ignore-revs` to make `git blame` ignore the following commits.
2+
13
# format the world
24
a06baa56b95674fc626b3c3fd680d6a65357fe60
35
# format libcore

Cargo.lock

+56-31
Original file line numberDiff line numberDiff line change
@@ -88,15 +88,6 @@ dependencies = [
8888
"yansi-term",
8989
]
9090

91-
[[package]]
92-
name = "ansi_term"
93-
version = "0.11.0"
94-
source = "registry+https://github.com/rust-lang/crates.io-index"
95-
checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
96-
dependencies = [
97-
"winapi",
98-
]
99-
10091
[[package]]
10192
name = "ansi_term"
10293
version = "0.12.1"
@@ -390,7 +381,6 @@ dependencies = [
390381
"os_info",
391382
"pasetors",
392383
"pathdiff",
393-
"percent-encoding",
394384
"pretty_env_logger",
395385
"rustc-workspace-hack",
396386
"rustfix",
@@ -891,11 +881,11 @@ dependencies = [
891881
"diff",
892882
"getopts",
893883
"glob",
894-
"lazy_static",
895884
"lazycell",
896885
"libc",
897-
"miow 0.3.7",
886+
"miow 0.5.0",
898887
"miropt-test-tools",
888+
"once_cell",
899889
"regex",
900890
"rustfix",
901891
"serde",
@@ -1216,12 +1206,6 @@ version = "0.1.13"
12161206
source = "registry+https://github.com/rust-lang/crates.io-index"
12171207
checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
12181208

1219-
[[package]]
1220-
name = "difference"
1221-
version = "2.0.0"
1222-
source = "registry+https://github.com/rust-lang/crates.io-index"
1223-
checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
1224-
12251209
[[package]]
12261210
name = "digest"
12271211
version = "0.10.6"
@@ -1378,6 +1362,15 @@ dependencies = [
13781362
"zeroize",
13791363
]
13801364

1365+
[[package]]
1366+
name = "elsa"
1367+
version = "1.8.0"
1368+
source = "registry+https://github.com/rust-lang/crates.io-index"
1369+
checksum = "f74077c3c3aedb99a2683919698285596662518ea13e5eedcf8bdd43b0d0453b"
1370+
dependencies = [
1371+
"stable_deref_trait",
1372+
]
1373+
13811374
[[package]]
13821375
name = "ena"
13831376
version = "0.14.0"
@@ -1452,6 +1445,7 @@ name = "error_index_generator"
14521445
version = "0.0.0"
14531446
dependencies = [
14541447
"mdbook",
1448+
"rustc_error_codes",
14551449
]
14561450

14571451
[[package]]
@@ -1934,8 +1928,16 @@ version = "0.2.6"
19341928
source = "registry+https://github.com/rust-lang/crates.io-index"
19351929
checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
19361930
dependencies = [
1937-
"compiler_builtins",
19381931
"libc",
1932+
]
1933+
1934+
[[package]]
1935+
name = "hermit-abi"
1936+
version = "0.3.0"
1937+
source = "registry+https://github.com/rust-lang/crates.io-index"
1938+
checksum = "856b5cb0902c2b6d65d5fd97dfa30f9b70c7538e770b98eab5ed52d8db923e01"
1939+
dependencies = [
1940+
"compiler_builtins",
19391941
"rustc-std-workspace-alloc",
19401942
"rustc-std-workspace-core",
19411943
]
@@ -3184,14 +3186,14 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
31843186

31853187
[[package]]
31863188
name = "pretty_assertions"
3187-
version = "0.6.1"
3189+
version = "1.3.0"
31883190
source = "registry+https://github.com/rust-lang/crates.io-index"
3189-
checksum = "3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427"
3191+
checksum = "a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755"
31903192
dependencies = [
3191-
"ansi_term 0.11.0",
31923193
"ctor",
3193-
"difference",
3194+
"diff",
31943195
"output_vt100",
3196+
"yansi",
31953197
]
31963198

31973199
[[package]]
@@ -3689,6 +3691,7 @@ dependencies = [
36893691
"rustc_session",
36903692
"rustc_span",
36913693
"rustc_target",
3694+
"thin-vec",
36923695
"tracing",
36933696
]
36943697

@@ -3698,6 +3701,7 @@ version = "0.0.0"
36983701
dependencies = [
36993702
"rustc_ast",
37003703
"rustc_span",
3704+
"thin-vec",
37013705
]
37023706

37033707
[[package]]
@@ -3882,6 +3886,7 @@ dependencies = [
38823886
"arrayvec 0.7.0",
38833887
"bitflags",
38843888
"cfg-if",
3889+
"elsa",
38853890
"ena",
38863891
"indexmap",
38873892
"jobserver",
@@ -3918,26 +3923,47 @@ version = "0.0.0"
39183923
dependencies = [
39193924
"libc",
39203925
"rustc_ast",
3926+
"rustc_ast_lowering",
3927+
"rustc_ast_passes",
39213928
"rustc_ast_pretty",
3929+
"rustc_attr",
3930+
"rustc_borrowck",
3931+
"rustc_builtin_macros",
39223932
"rustc_codegen_ssa",
3933+
"rustc_const_eval",
39233934
"rustc_data_structures",
39243935
"rustc_error_codes",
3936+
"rustc_error_messages",
39253937
"rustc_errors",
3938+
"rustc_expand",
39263939
"rustc_feature",
39273940
"rustc_hir",
39283941
"rustc_hir_analysis",
39293942
"rustc_hir_pretty",
3943+
"rustc_hir_typeck",
3944+
"rustc_incremental",
3945+
"rustc_infer",
39303946
"rustc_interface",
39313947
"rustc_lint",
39323948
"rustc_log",
39333949
"rustc_macros",
39343950
"rustc_metadata",
39353951
"rustc_middle",
3952+
"rustc_mir_build",
3953+
"rustc_mir_dataflow",
3954+
"rustc_monomorphize",
39363955
"rustc_parse",
3956+
"rustc_passes",
39373957
"rustc_plugin_impl",
3958+
"rustc_privacy",
3959+
"rustc_query_system",
3960+
"rustc_resolve",
39383961
"rustc_session",
39393962
"rustc_span",
3963+
"rustc_symbol_mangling",
39403964
"rustc_target",
3965+
"rustc_trait_selection",
3966+
"rustc_ty_utils",
39413967
"serde_json",
39423968
"tracing",
39433969
"winapi",
@@ -4071,6 +4097,7 @@ dependencies = [
40714097
"rustc_trait_selection",
40724098
"rustc_type_ir",
40734099
"smallvec",
4100+
"thin-vec",
40744101
"tracing",
40754102
]
40764103

@@ -4127,6 +4154,7 @@ dependencies = [
41274154
"rustc_serialize",
41284155
"rustc_session",
41294156
"rustc_span",
4157+
"thin-vec",
41304158
"tracing",
41314159
]
41324160

@@ -4826,7 +4854,6 @@ dependencies = [
48264854
"serde_json",
48274855
"smallvec",
48284856
"tempfile",
4829-
"thin-vec",
48304857
"tracing",
48314858
"tracing-subscriber",
48324859
"tracing-tree",
@@ -5276,7 +5303,7 @@ dependencies = [
52765303
"dlmalloc",
52775304
"fortanix-sgx-abi",
52785305
"hashbrown 0.12.3",
5279-
"hermit-abi 0.2.6",
5306+
"hermit-abi 0.3.0",
52805307
"libc",
52815308
"miniz_oxide",
52825309
"object 0.29.0",
@@ -5471,10 +5498,8 @@ dependencies = [
54715498
name = "test"
54725499
version = "0.0.0"
54735500
dependencies = [
5474-
"cfg-if",
54755501
"core",
54765502
"getopts",
5477-
"libc",
54785503
"panic_abort",
54795504
"panic_unwind",
54805505
"proc_macro",
@@ -5502,9 +5527,9 @@ checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb"
55025527

55035528
[[package]]
55045529
name = "thin-vec"
5505-
version = "0.2.9"
5530+
version = "0.2.12"
55065531
source = "registry+https://github.com/rust-lang/crates.io-index"
5507-
checksum = "ceb05e71730d396f960f8f3901cdb41be2d339b303e9d7d3a07c5ff0536e671b"
5532+
checksum = "aac81b6fd6beb5884b0cf3321b8117e6e5d47ecb6fc89f414cfdcca8b2fe2dd8"
55085533

55095534
[[package]]
55105535
name = "thiserror"
@@ -5749,7 +5774,7 @@ version = "0.3.3"
57495774
source = "registry+https://github.com/rust-lang/crates.io-index"
57505775
checksum = "245da694cc7fc4729f3f418b304cb57789f1bed2a78c575407ab8a23f53cb4d3"
57515776
dependencies = [
5752-
"ansi_term 0.12.1",
5777+
"ansi_term",
57535778
"lazy_static",
57545779
"matchers",
57555780
"parking_lot 0.11.2",
@@ -5768,7 +5793,7 @@ version = "0.2.0"
57685793
source = "registry+https://github.com/rust-lang/crates.io-index"
57695794
checksum = "3ce989c9962c7f61fe084dd4a230eec784649dfc2392467c790007c3a6e134e7"
57705795
dependencies = [
5771-
"ansi_term 0.12.1",
5796+
"ansi_term",
57725797
"atty",
57735798
"tracing-core",
57745799
"tracing-log",

compiler/rustc_ast/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ rustc_macros = { path = "../rustc_macros" }
1515
rustc_serialize = { path = "../rustc_serialize" }
1616
rustc_span = { path = "../rustc_span" }
1717
smallvec = { version = "1.8.1", features = ["union", "may_dangle"] }
18-
thin-vec = "0.2.9"
18+
thin-vec = "0.2.12"
1919
tracing = "0.1"

0 commit comments

Comments
 (0)