about summary refs log tree commit diff
path: root/src/tools/compiletest
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2018-08-06 18:45:15 +0200
committerRalf Jung <post@ralfj.de>2018-08-06 18:45:15 +0200
commit1001b2beee595db76ae9d612134271e4a971fed8 (patch)
tree30f0603b5ec69f90a544b1ec2c8416fec0415472 /src/tools/compiletest
parentf47d56a55bdb940cfde1461e4371258728d8f5ad (diff)
downloadrust-1001b2beee595db76ae9d612134271e4a971fed8.tar.gz
rust-1001b2beee595db76ae9d612134271e4a971fed8.zip
inore some codegen tests when debug assertions are enabled
Diffstat (limited to 'src/tools/compiletest')
-rw-r--r--src/tools/compiletest/src/header.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/tools/compiletest/src/header.rs b/src/tools/compiletest/src/header.rs
index 5f68d00eab1..3fd67366a8c 100644
--- a/src/tools/compiletest/src/header.rs
+++ b/src/tools/compiletest/src/header.rs
@@ -615,12 +615,14 @@ impl Config {
                     common::DebugInfoLldb => name == "lldb",
                     common::Pretty => name == "pretty",
                     _ => false,
-                } || (self.target != self.host && name == "cross-compile") ||
+                } ||
+                (self.target != self.host && name == "cross-compile") ||
                 match self.compare_mode {
                     Some(CompareMode::Nll) => name == "compare-mode-nll",
                     Some(CompareMode::Polonius) => name == "compare-mode-polonius",
                     None => false,
-                }
+                } ||
+                (cfg!(debug_assertions) && name == "debug")
         } else {
             false
         }