We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
--compare-mode=...
1 parent 4b2e553 commit 94a2972Copy full SHA for 94a2972
src/tools/compiletest/src/header.rs
@@ -14,7 +14,7 @@ use std::io::prelude::*;
14
use std::io::BufReader;
15
use std::path::{Path, PathBuf};
16
17
-use common::{self, Config, Mode};
+use common::{self, CompareMode, Config, Mode};
18
use util;
19
20
use extract_gdb_version;
@@ -608,7 +608,12 @@ impl Config {
608
common::DebugInfoLldb => name == "lldb",
609
common::Pretty => name == "pretty",
610
_ => false,
611
- } || (self.target != self.host && name == "cross-compile")
+ } || (self.target != self.host && name == "cross-compile") ||
612
+ match self.compare_mode {
613
+ Some(CompareMode::Nll) => name == "compare-mode-nll",
614
+ Some(CompareMode::Polonius) => name == "compare-mode-polonius",
615
+ None => false,
616
+ }
617
} else {
618
false
619
}
0 commit comments