Skip to content

Commit c5cbf78

Browse files
committed
Auto merge of #88752 - Mark-Simulacrum:bootstrap-bump, r=m-ou-se
Bump stage0 compiler to 1.56 r? `@pietroalbini` (but others should feel free to steal)
2 parents 626649f + b4e7649 commit c5cbf78

File tree

29 files changed

+344
-430
lines changed

29 files changed

+344
-430
lines changed

compiler/rustc_ast/src/lib.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,12 @@
99
test(attr(deny(warnings)))
1010
)]
1111
#![feature(box_patterns)]
12-
#![cfg_attr(bootstrap, feature(const_fn_transmute))]
1312
#![feature(crate_visibility_modifier)]
1413
#![feature(if_let_guard)]
1514
#![feature(iter_zip)]
1615
#![feature(label_break_value)]
1716
#![feature(nll)]
1817
#![feature(min_specialization)]
19-
#![cfg_attr(bootstrap, allow(incomplete_features))] // if_let_guard
2018
#![recursion_limit = "256"]
2119

2220
#[macro_use]

compiler/rustc_ast_passes/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
//!
55
//! The crate also contains other misc AST visitors, e.g. `node_count` and `show_span`.
66
7-
#![cfg_attr(bootstrap, feature(bindings_after_at))]
87
#![feature(iter_is_partitioned)]
98
#![feature(box_patterns)]
109
#![recursion_limit = "256"]

compiler/rustc_const_eval/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ Rust MIR: a lowered representation of Rust.
55
*/
66

77
#![feature(assert_matches)]
8-
#![cfg_attr(bootstrap, feature(bindings_after_at))]
98
#![feature(bool_to_option)]
109
#![feature(box_patterns)]
1110
#![feature(control_flow_enum)]

compiler/rustc_data_structures/src/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@
2121
#![feature(iter_map_while)]
2222
#![feature(maybe_uninit_uninit_array)]
2323
#![feature(min_specialization)]
24-
#![cfg_attr(bootstrap, feature(min_type_alias_impl_trait))]
25-
#![cfg_attr(not(bootstrap), feature(type_alias_impl_trait))]
24+
#![feature(type_alias_impl_trait)]
2625
#![feature(new_uninit)]
2726
#![feature(nll)]
2827
#![feature(once_cell)]

compiler/rustc_errors/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#![feature(format_args_capture)]
1010
#![feature(iter_zip)]
1111
#![feature(nll)]
12-
#![cfg_attr(bootstrap, allow(incomplete_features))] // if_let_guard
1312

1413
#[macro_use]
1514
extern crate rustc_macros;

compiler/rustc_expand/src/lib.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#![cfg_attr(bootstrap, feature(bindings_after_at))]
21
#![feature(crate_visibility_modifier)]
32
#![feature(decl_macro)]
43
#![feature(destructuring_assignment)]
@@ -9,7 +8,6 @@
98
#![feature(proc_macro_internals)]
109
#![feature(proc_macro_span)]
1110
#![feature(try_blocks)]
12-
#![cfg_attr(bootstrap, allow(incomplete_features))] // if_let_guard
1311
#![recursion_limit = "256"]
1412

1513
#[macro_use]

compiler/rustc_middle/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
#![feature(try_reserve)]
5757
#![feature(try_reserve_kind)]
5858
#![feature(nonzero_ops)]
59-
#![cfg_attr(bootstrap, allow(incomplete_features))] // if_let_guard
6059
#![recursion_limit = "512"]
6160

6261
#[macro_use]

compiler/rustc_mir_transform/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#![cfg_attr(bootstrap, feature(bindings_after_at))]
21
#![feature(box_patterns)]
32
#![feature(box_syntax)]
43
#![feature(crate_visibility_modifier)]

compiler/rustc_parse/src/lib.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
#![feature(array_windows)]
44
#![feature(crate_visibility_modifier)]
55
#![feature(if_let_guard)]
6-
#![cfg_attr(bootstrap, feature(bindings_after_at))]
76
#![feature(box_patterns)]
8-
#![cfg_attr(bootstrap, allow(incomplete_features))] // if_let_guard
97
#![recursion_limit = "256"]
108

119
use rustc_ast as ast;

compiler/rustc_save_analysis/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
22
#![feature(if_let_guard)]
33
#![feature(nll)]
4-
#![cfg_attr(bootstrap, allow(incomplete_features))] // if_let_guard
54
#![recursion_limit = "256"]
65

76
mod dump_visitor;

0 commit comments

Comments
 (0)