about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2022-09-22 21:01:23 +0200
committerRalf Jung <post@ralfj.de>2022-09-22 21:01:23 +0200
commita7cdfafafb78ddddaaf5ab0c7e14cefc71d3a1db (patch)
tree0668f51d40c0618e47609428ee0614ccf0d8a668
parent7927f0919f178c099f2824f691cfc79065bb419d (diff)
downloadrust-a7cdfafafb78ddddaaf5ab0c7e14cefc71d3a1db.tar.gz
rust-a7cdfafafb78ddddaaf5ab0c7e14cefc71d3a1db.zip
make Miri build in stage 0
-rw-r--r--src/tools/miri/cargo-miri/src/main.rs1
-rw-r--r--src/tools/miri/src/lib.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/miri/cargo-miri/src/main.rs b/src/tools/miri/cargo-miri/src/main.rs
index 331c4c9c2b0..da891ef0772 100644
--- a/src/tools/miri/cargo-miri/src/main.rs
+++ b/src/tools/miri/cargo-miri/src/main.rs
@@ -1,3 +1,4 @@
+#![cfg_attr(bootstrap, feature(let_else))]
 #![allow(clippy::useless_format, clippy::derive_partial_eq_without_eq, rustc::internal)]
 
 #[macro_use]
diff --git a/src/tools/miri/src/lib.rs b/src/tools/miri/src/lib.rs
index 6006d6c89db..cda27beab30 100644
--- a/src/tools/miri/src/lib.rs
+++ b/src/tools/miri/src/lib.rs
@@ -10,6 +10,7 @@
 #![feature(is_some_with)]
 #![feature(nonzero_ops)]
 #![feature(local_key_cell_methods)]
+#![cfg_attr(bootstrap, feature(let_else))]
 // Configure clippy and other lints
 #![allow(
     clippy::collapsible_else_if,