summaryrefslogtreecommitdiffstats
path: root/compiler-rt
diff options
context:
space:
mode:
authorYury Gribov <y.gribov@samsung.com>2015-05-28 14:29:12 +0000
committerYury Gribov <y.gribov@samsung.com>2015-05-28 14:29:12 +0000
commit83aaa8e05c56fe769818d49e9df6ab14dc24bdb2 (patch)
tree5c283c9ba438be13c78e13ca65efebb9f8e1c24d /compiler-rt
parent7daee53732c7e922109ae6d5fb8107cfc0e4eab6 (diff)
downloadbcm5719-llvm-83aaa8e05c56fe769818d49e9df6ab14dc24bdb2.tar.gz
bcm5719-llvm-83aaa8e05c56fe769818d49e9df6ab14dc24bdb2.zip
[ASan] Disable alloca tests on ARM targets due to flakiness.
llvm-svn: 238426
Diffstat (limited to 'compiler-rt')
-rw-r--r--compiler-rt/test/asan/TestCases/alloca_loop_unpoisoning.cc3
-rw-r--r--compiler-rt/test/asan/TestCases/alloca_vla_interact.cc3
-rw-r--r--compiler-rt/test/asan/TestCases/vla_condition_overflow.cc3
-rw-r--r--compiler-rt/test/asan/TestCases/vla_loop_overfow.cc3
4 files changed, 4 insertions, 8 deletions
diff --git a/compiler-rt/test/asan/TestCases/alloca_loop_unpoisoning.cc b/compiler-rt/test/asan/TestCases/alloca_loop_unpoisoning.cc
index a71480c797c..3621a09aa72 100644
--- a/compiler-rt/test/asan/TestCases/alloca_loop_unpoisoning.cc
+++ b/compiler-rt/test/asan/TestCases/alloca_loop_unpoisoning.cc
@@ -1,8 +1,7 @@
// RUN: %clangxx_asan -O0 -mllvm -asan-instrument-allocas %s -o %t
// RUN: %run %t 2>&1
//
-// XFAIL: arm-linux-gnueabi
-// XFAIL: armv7l-unknown-linux-gnueabihf
+// REQUIRES: stable-runtime
// This testcase checks that allocas and VLAs inside loop are correctly unpoisoned.
diff --git a/compiler-rt/test/asan/TestCases/alloca_vla_interact.cc b/compiler-rt/test/asan/TestCases/alloca_vla_interact.cc
index 0aeba3306be..531cc243055 100644
--- a/compiler-rt/test/asan/TestCases/alloca_vla_interact.cc
+++ b/compiler-rt/test/asan/TestCases/alloca_vla_interact.cc
@@ -1,8 +1,7 @@
// RUN: %clangxx_asan -O0 -mllvm -asan-instrument-allocas %s -o %t
// RUN: %run %t 2>&1
//
-// XFAIL: arm-linux-gnueabi
-// XFAIL: armv7l-unknown-linux-gnueabihf
+// REQUIRES: stable-runtime
// XFAIL: powerpc64
// This testcase checks correct interaction between VLAs and allocas.
diff --git a/compiler-rt/test/asan/TestCases/vla_condition_overflow.cc b/compiler-rt/test/asan/TestCases/vla_condition_overflow.cc
index 4f083ee9a19..17f28d82325 100644
--- a/compiler-rt/test/asan/TestCases/vla_condition_overflow.cc
+++ b/compiler-rt/test/asan/TestCases/vla_condition_overflow.cc
@@ -1,8 +1,7 @@
// RUN: %clangxx_asan -O0 -mllvm -asan-instrument-allocas %s -o %t
// RUN: not %run %t 2>&1 | FileCheck %s
//
-// XFAIL: arm-linux-gnueabi
-// XFAIL: armv7l-unknown-linux-gnueabihf
+// REQUIRES: stable-runtime
#include <assert.h>
#include <stdint.h>
diff --git a/compiler-rt/test/asan/TestCases/vla_loop_overfow.cc b/compiler-rt/test/asan/TestCases/vla_loop_overfow.cc
index 276409884fa..4f20c8d19d1 100644
--- a/compiler-rt/test/asan/TestCases/vla_loop_overfow.cc
+++ b/compiler-rt/test/asan/TestCases/vla_loop_overfow.cc
@@ -1,8 +1,7 @@
// RUN: %clangxx_asan -O0 -mllvm -asan-instrument-allocas %s -o %t
// RUN: not %run %t 2>&1 | FileCheck %s
//
-// XFAIL: arm-linux-gnueabi
-// XFAIL: armv7l-unknown-linux-gnueabihf
+// REQUIRES: stable-runtime
#include <assert.h>
#include <stdint.h>
OpenPOWER on IntegriCloud