Skip to content

Commit 8c19214

Browse files
celinvaltedinski
authored andcommitted
Merge rustc into rmc - 2021 week 36 (rust-lang#487)
Conflicts: .github/workflows/ci.yml
1 parent df6aea8 commit 8c19214

File tree

736 files changed

+13227
-6286
lines changed

Some content is hidden

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

736 files changed

+13227
-6286
lines changed

Cargo.lock

Lines changed: 120 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ dependencies = [
3636

3737
[[package]]
3838
name = "aho-corasick"
39-
version = "0.7.13"
39+
version = "0.7.18"
4040
source = "registry+https://github.com/rust-lang/crates.io-index"
41-
checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"
41+
checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
4242
dependencies = [
4343
"memchr",
4444
]
@@ -303,7 +303,7 @@ dependencies = [
303303
"humantime 2.0.1",
304304
"ignore",
305305
"im-rc",
306-
"itertools 0.10.0",
306+
"itertools 0.10.1",
307307
"jobserver",
308308
"lazy_static",
309309
"lazycell",
@@ -398,7 +398,7 @@ dependencies = [
398398
"flate2",
399399
"git2",
400400
"glob",
401-
"itertools 0.10.0",
401+
"itertools 0.10.1",
402402
"lazy_static",
403403
"remove_dir_all",
404404
"serde_json",
@@ -564,13 +564,16 @@ dependencies = [
564564

565565
[[package]]
566566
name = "clippy"
567-
version = "0.1.56"
567+
version = "0.1.57"
568568
dependencies = [
569569
"cargo_metadata 0.12.0",
570570
"clippy_lints",
571-
"compiletest_rs 0.6.0",
571+
"clippy_utils",
572+
"compiletest_rs",
572573
"derive-new",
573574
"filetime",
575+
"if_chain",
576+
"itertools 0.10.1",
574577
"quote",
575578
"regex",
576579
"rustc-workspace-hack",
@@ -588,7 +591,7 @@ version = "0.0.1"
588591
dependencies = [
589592
"bytecount",
590593
"clap",
591-
"itertools 0.9.0",
594+
"itertools 0.10.1",
592595
"opener",
593596
"regex",
594597
"shell-escape",
@@ -597,12 +600,12 @@ dependencies = [
597600

598601
[[package]]
599602
name = "clippy_lints"
600-
version = "0.1.56"
603+
version = "0.1.57"
601604
dependencies = [
602605
"cargo_metadata 0.12.0",
603606
"clippy_utils",
604607
"if_chain",
605-
"itertools 0.9.0",
608+
"itertools 0.10.1",
606609
"pulldown-cmark 0.8.0",
607610
"quine-mc_cluskey",
608611
"regex-syntax",
@@ -618,14 +621,10 @@ dependencies = [
618621

619622
[[package]]
620623
name = "clippy_utils"
621-
version = "0.1.56"
624+
version = "0.1.57"
622625
dependencies = [
623626
"if_chain",
624-
"itertools 0.9.0",
625-
"regex-syntax",
626627
"rustc-semver",
627-
"serde",
628-
"unicode-normalization",
629628
]
630629

631630
[[package]]
@@ -698,29 +697,6 @@ dependencies = [
698697
"winapi",
699698
]
700699

701-
[[package]]
702-
name = "compiletest_rs"
703-
version = "0.6.0"
704-
source = "registry+https://github.com/rust-lang/crates.io-index"
705-
checksum = "0086d6ad78cf409c3061618cd98e2789d5c9ce598fc9651611cf62eae0a599cb"
706-
dependencies = [
707-
"diff",
708-
"filetime",
709-
"getopts",
710-
"lazy_static",
711-
"libc",
712-
"log",
713-
"miow",
714-
"regex",
715-
"rustfix 0.5.1",
716-
"serde",
717-
"serde_derive",
718-
"serde_json",
719-
"tempfile",
720-
"tester",
721-
"winapi",
722-
]
723-
724700
[[package]]
725701
name = "compiletest_rs"
726702
version = "0.7.0"
@@ -1764,9 +1740,9 @@ dependencies = [
17641740

17651741
[[package]]
17661742
name = "itertools"
1767-
version = "0.10.0"
1743+
version = "0.10.1"
17681744
source = "registry+https://github.com/rust-lang/crates.io-index"
1769-
checksum = "37d572918e350e82412fe766d24b15e6682fb2ed2bbe018280caa810397cb319"
1745+
checksum = "69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf"
17701746
dependencies = [
17711747
"either",
17721748
]
@@ -2293,7 +2269,7 @@ name = "miri"
22932269
version = "0.1.0"
22942270
dependencies = [
22952271
"colored",
2296-
"compiletest_rs 0.7.0",
2272+
"compiletest_rs",
22972273
"env_logger 0.8.1",
22982274
"getrandom 0.2.0",
22992275
"hex 0.4.2",
@@ -3083,9 +3059,9 @@ dependencies = [
30833059

30843060
[[package]]
30853061
name = "regex"
3086-
version = "1.4.6"
3062+
version = "1.5.4"
30873063
source = "registry+https://github.com/rust-lang/crates.io-index"
3088-
checksum = "2a26af418b574bd56588335b3a3659a65725d4e636eb1016c2f9e3b38c7cc759"
3064+
checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
30893065
dependencies = [
30903066
"aho-corasick",
30913067
"memchr",
@@ -3698,6 +3674,33 @@ dependencies = [
36983674
"rustc_span",
36993675
]
37003676

3677+
[[package]]
3678+
name = "rustc_borrowck"
3679+
version = "0.0.0"
3680+
dependencies = [
3681+
"either",
3682+
"itertools 0.9.0",
3683+
"polonius-engine",
3684+
"rustc_const_eval",
3685+
"rustc_data_structures",
3686+
"rustc_errors",
3687+
"rustc_graphviz",
3688+
"rustc_hir",
3689+
"rustc_index",
3690+
"rustc_infer",
3691+
"rustc_lexer",
3692+
"rustc_middle",
3693+
"rustc_mir_dataflow",
3694+
"rustc_serialize",
3695+
"rustc_session",
3696+
"rustc_span",
3697+
"rustc_target",
3698+
"rustc_trait_selection",
3699+
"rustc_traits",
3700+
"smallvec",
3701+
"tracing",
3702+
]
3703+
37013704
[[package]]
37023705
name = "rustc_builtin_macros"
37033706
version = "0.0.0"
@@ -3782,6 +3785,30 @@ dependencies = [
37823785
"tracing",
37833786
]
37843787

3788+
[[package]]
3789+
name = "rustc_const_eval"
3790+
version = "0.0.0"
3791+
dependencies = [
3792+
"either",
3793+
"gsgdt",
3794+
"rustc_apfloat",
3795+
"rustc_ast",
3796+
"rustc_attr",
3797+
"rustc_data_structures",
3798+
"rustc_errors",
3799+
"rustc_hir",
3800+
"rustc_index",
3801+
"rustc_infer",
3802+
"rustc_macros",
3803+
"rustc_middle",
3804+
"rustc_mir_dataflow",
3805+
"rustc_session",
3806+
"rustc_span",
3807+
"rustc_target",
3808+
"rustc_trait_selection",
3809+
"tracing",
3810+
]
3811+
37853812
[[package]]
37863813
name = "rustc_data_structures"
37873814
version = "0.0.0"
@@ -3820,6 +3847,7 @@ dependencies = [
38203847
"rustc_ast",
38213848
"rustc_ast_pretty",
38223849
"rustc_codegen_ssa",
3850+
"rustc_const_eval",
38233851
"rustc_data_structures",
38243852
"rustc_error_codes",
38253853
"rustc_errors",
@@ -3830,7 +3858,6 @@ dependencies = [
38303858
"rustc_lint",
38313859
"rustc_metadata",
38323860
"rustc_middle",
3833-
"rustc_mir",
38343861
"rustc_parse",
38353862
"rustc_plugin_impl",
38363863
"rustc_save_analysis",
@@ -3989,9 +4016,11 @@ dependencies = [
39894016
"rustc_ast_lowering",
39904017
"rustc_ast_passes",
39914018
"rustc_attr",
4019+
"rustc_borrowck",
39924020
"rustc_builtin_macros",
39934021
"rustc_codegen_llvm",
39944022
"rustc_codegen_ssa",
4023+
"rustc_const_eval",
39954024
"rustc_data_structures",
39964025
"rustc_errors",
39974026
"rustc_expand",
@@ -4000,8 +4029,9 @@ dependencies = [
40004029
"rustc_lint",
40014030
"rustc_metadata",
40024031
"rustc_middle",
4003-
"rustc_mir",
40044032
"rustc_mir_build",
4033+
"rustc_mir_transform",
4034+
"rustc_monomorphize",
40054035
"rustc_parse",
40064036
"rustc_passes",
40074037
"rustc_plugin_impl",
@@ -4119,6 +4149,8 @@ version = "0.0.0"
41194149
dependencies = [
41204150
"bitflags",
41214151
"chalk-ir",
4152+
"either",
4153+
"gsgdt",
41224154
"polonius-engine",
41234155
"rustc-rayon-core",
41244156
"rustc_apfloat",
@@ -4128,6 +4160,7 @@ dependencies = [
41284160
"rustc_data_structures",
41294161
"rustc_errors",
41304162
"rustc_feature",
4163+
"rustc_graphviz",
41314164
"rustc_hir",
41324165
"rustc_index",
41334166
"rustc_macros",
@@ -4142,51 +4175,63 @@ dependencies = [
41424175
]
41434176

41444177
[[package]]
4145-
name = "rustc_mir"
4178+
name = "rustc_mir_build"
41464179
version = "0.0.0"
41474180
dependencies = [
4148-
"coverage_test_macros",
4149-
"either",
4150-
"gsgdt",
4151-
"itertools 0.9.0",
4152-
"polonius-engine",
4153-
"regex",
41544181
"rustc_apfloat",
4182+
"rustc_arena",
41554183
"rustc_ast",
41564184
"rustc_attr",
41574185
"rustc_data_structures",
41584186
"rustc_errors",
4159-
"rustc_graphviz",
41604187
"rustc_hir",
41614188
"rustc_index",
41624189
"rustc_infer",
4163-
"rustc_lexer",
4164-
"rustc_macros",
41654190
"rustc_middle",
41664191
"rustc_serialize",
41674192
"rustc_session",
41684193
"rustc_span",
41694194
"rustc_target",
41704195
"rustc_trait_selection",
4171-
"rustc_traits",
41724196
"smallvec",
41734197
"tracing",
41744198
]
41754199

41764200
[[package]]
4177-
name = "rustc_mir_build"
4201+
name = "rustc_mir_dataflow"
41784202
version = "0.0.0"
41794203
dependencies = [
4180-
"rustc_apfloat",
4181-
"rustc_arena",
4204+
"polonius-engine",
4205+
"regex",
4206+
"rustc_ast",
4207+
"rustc_data_structures",
4208+
"rustc_graphviz",
4209+
"rustc_hir",
4210+
"rustc_index",
4211+
"rustc_middle",
4212+
"rustc_serialize",
4213+
"rustc_session",
4214+
"rustc_span",
4215+
"rustc_target",
4216+
"smallvec",
4217+
"tracing",
4218+
]
4219+
4220+
[[package]]
4221+
name = "rustc_mir_transform"
4222+
version = "0.0.0"
4223+
dependencies = [
4224+
"coverage_test_macros",
4225+
"itertools 0.9.0",
41824226
"rustc_ast",
41834227
"rustc_attr",
4228+
"rustc_const_eval",
41844229
"rustc_data_structures",
41854230
"rustc_errors",
41864231
"rustc_hir",
41874232
"rustc_index",
4188-
"rustc_infer",
41894233
"rustc_middle",
4234+
"rustc_mir_dataflow",
41904235
"rustc_serialize",
41914236
"rustc_session",
41924237
"rustc_span",
@@ -4196,6 +4241,22 @@ dependencies = [
41964241
"tracing",
41974242
]
41984243

4244+
[[package]]
4245+
name = "rustc_monomorphize"
4246+
version = "0.0.0"
4247+
dependencies = [
4248+
"rustc_data_structures",
4249+
"rustc_errors",
4250+
"rustc_hir",
4251+
"rustc_index",
4252+
"rustc_middle",
4253+
"rustc_session",
4254+
"rustc_span",
4255+
"rustc_target",
4256+
"smallvec",
4257+
"tracing",
4258+
]
4259+
41994260
[[package]]
42004261
name = "rustc_parse"
42014262
version = "0.0.0"

0 commit comments

Comments
 (0)