Revert r222091 because it caused a buildbot failure.
authorJay Foad <jay.foad@gmail.com>
Sun, 16 Nov 2014 09:44:37 +0000 (09:44 +0000)
committerJay Foad <jay.foad@gmail.com>
Sun, 16 Nov 2014 09:44:37 +0000 (09:44 +0000)
llvm-svn: 222095

compiler-rt/test/asan/TestCases/Linux/coverage-and-lsan.cc
compiler-rt/test/asan/TestCases/Linux/leak.cc
compiler-rt/test/asan/lit.cfg

index 4cb8e2a..f0d371f 100644 (file)
@@ -8,7 +8,7 @@
 // RUN: ASAN_OPTIONS=coverage=1:coverage_dir=%T/coverage-and-lsan:verbosity=1 not %run %t 2>&1 | FileCheck %s
 // RUN: %sancov print %T/coverage-and-lsan/*.sancov 2>&1
 //
-// REQUIRES: leak-detection
+// REQUIRES: asan-64-bits
 
 int *g = new int;
 int main(int argc, char **argv) {
index 36dc6dd..df7850f 100644 (file)
@@ -1,5 +1,5 @@
 // Minimal test for LeakSanitizer+AddressSanitizer.
-// REQUIRES: leak-detection
+// REQUIRES: asan-64-bits
 //
 // RUN: %clangxx_asan  %s -o %t
 // RUN: ASAN_OPTIONS=detect_leaks=1 not %run %t  2>&1 | FileCheck %s
index 5208ebf..2acc542 100644 (file)
@@ -122,10 +122,9 @@ config.available_features.add("asan-" + config.bits + "-bits")
 if config.target_arch != 'arm':
   config.available_features.add('stable-runtime')
 
-# Turn on leak detection on x86_64 Linux.
-if config.host_os == 'Linux' and config.host_arch == 'x86_64':
+# Turn on leak detection on 64-bit Linux.
+if config.host_os == 'Linux' and config.bits == '64':
   config.environment['ASAN_OPTIONS'] = 'detect_leaks=1'
-  config.available_features.add('leak-detection')
 
 # Set LD_LIBRARY_PATH to pick dynamic runtime up properly.
 push_ld_library_path(config, config.compiler_rt_libdir)