From f0344626d25cdda76ad937c849d5781a0a0c175f Mon Sep 17 00:00:00 2001 From: Evgeniy Stepanov Date: Mon, 26 Oct 2015 22:19:50 +0000 Subject: [PATCH] [asan] Mark 5 tests unsupported on Android. llvm-svn: 251362 --- compiler-rt/test/asan/TestCases/Linux/stress_dtls.c | 1 + compiler-rt/test/asan/TestCases/Posix/coverage-caller-callee.cc | 1 + compiler-rt/test/asan/TestCases/coverage-levels.cc | 2 +- compiler-rt/test/asan/TestCases/coverage-order-pcs.cc | 1 + compiler-rt/test/asan/TestCases/coverage-tracing.cc | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/compiler-rt/test/asan/TestCases/Linux/stress_dtls.c b/compiler-rt/test/asan/TestCases/Linux/stress_dtls.c index bbf4b3e0efef..fd1ce0cd472f 100644 --- a/compiler-rt/test/asan/TestCases/Linux/stress_dtls.c +++ b/compiler-rt/test/asan/TestCases/Linux/stress_dtls.c @@ -1,4 +1,5 @@ // REQUIRES: asan-64-bits +// UNSUPPORTED: android // Stress test dynamic TLS + dlopen + threads. // // Note that glibc 2.15 seems utterly broken on this test, diff --git a/compiler-rt/test/asan/TestCases/Posix/coverage-caller-callee.cc b/compiler-rt/test/asan/TestCases/Posix/coverage-caller-callee.cc index 99cce23c3db4..fb8b9bf92af2 100644 --- a/compiler-rt/test/asan/TestCases/Posix/coverage-caller-callee.cc +++ b/compiler-rt/test/asan/TestCases/Posix/coverage-caller-callee.cc @@ -11,6 +11,7 @@ // RUN: rm -f caller-callee*.sancov // // REQUIRES: asan-64-bits +// UNSUPPORTED: android // // CHECK-10-1: CovDump: 10 caller-callee pairs written // CHECK-9-2: CovDump: 18 caller-callee pairs written diff --git a/compiler-rt/test/asan/TestCases/coverage-levels.cc b/compiler-rt/test/asan/TestCases/coverage-levels.cc index effc9cdbd939..612bbd83777a 100644 --- a/compiler-rt/test/asan/TestCases/coverage-levels.cc +++ b/compiler-rt/test/asan/TestCases/coverage-levels.cc @@ -16,7 +16,7 @@ // RUN: %env_asan_opts=coverage=1:coverage_pcs=0:verbosity=1 %run %t 2>&1 | FileCheck %s --check-prefix=CHECK3_NOPCS // // REQUIRES: asan-64-bits - +// UNSUPPORTED: android volatile int sink; int main(int argc, char **argv) { if (argc == 0) diff --git a/compiler-rt/test/asan/TestCases/coverage-order-pcs.cc b/compiler-rt/test/asan/TestCases/coverage-order-pcs.cc index 4f148d8547da..dcab69474a6c 100644 --- a/compiler-rt/test/asan/TestCases/coverage-order-pcs.cc +++ b/compiler-rt/test/asan/TestCases/coverage-order-pcs.cc @@ -20,6 +20,7 @@ // RUN: rm -rf $DIR // Ordering works only in 64-bit mode for now. // REQUIRES: asan-64-bits +// UNSUPPORTED: android #include void foo() { fprintf(stderr, "FOO\n"); } diff --git a/compiler-rt/test/asan/TestCases/coverage-tracing.cc b/compiler-rt/test/asan/TestCases/coverage-tracing.cc index b4b68a064f1b..b7755f847dbb 100644 --- a/compiler-rt/test/asan/TestCases/coverage-tracing.cc +++ b/compiler-rt/test/asan/TestCases/coverage-tracing.cc @@ -25,6 +25,7 @@ // RUN: rm -rf %T/coverage-tracing // // REQUIRES: asan-64-bits +// UNSUPPORTED: android #include volatile int sink;