summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Karpenkov <ekarpenkov@apple.com>2018-11-06 01:15:51 +0000
committerGeorge Karpenkov <ekarpenkov@apple.com>2018-11-06 01:15:51 +0000
commitfd68e3e2e3f57f304f529fb001d30ce0eed54933 (patch)
treef87bd37df6ad5a13a2c75b147c3c2531978bb0b6
parentd9f70b149570beebed036cd7d949ee8b339dadb4 (diff)
downloadbcm5719-llvm-fd68e3e2e3f57f304f529fb001d30ce0eed54933.tar.gz
bcm5719-llvm-fd68e3e2e3f57f304f529fb001d30ce0eed54933.zip
[libFuzzer] Disable value-profile-cmp.test and fuzzer-oom.test on ARM64
value-profile-cmp was always flaky, and OOM fails to work in some environments. counters.test fails when vectorization is enabled, and it is more likely to kick in when compiling for ARM. Differential Revision: https://reviews.llvm.org/D54004 llvm-svn: 346193
-rw-r--r--compiler-rt/test/fuzzer/counters.test3
-rw-r--r--compiler-rt/test/fuzzer/fuzzer-oom.test2
-rw-r--r--compiler-rt/test/fuzzer/value-profile-cmp.test2
3 files changed, 3 insertions, 4 deletions
diff --git a/compiler-rt/test/fuzzer/counters.test b/compiler-rt/test/fuzzer/counters.test
index f75d3a03783..8f461c6e1bb 100644
--- a/compiler-rt/test/fuzzer/counters.test
+++ b/compiler-rt/test/fuzzer/counters.test
@@ -1,5 +1,4 @@
-XFAIL: ios
-UNSUPPORTED: aarch64
+UNSUPPORTED: aarch64, ios
RUN: %cpp_compiler %S/CounterTest.cpp -o %t-CounterTest
RUN: not %run %t-CounterTest -max_len=6 -seed=1 -timeout=15 2>&1 | FileCheck %s --check-prefix=COUNTERS
diff --git a/compiler-rt/test/fuzzer/fuzzer-oom.test b/compiler-rt/test/fuzzer/fuzzer-oom.test
index 362ec314b4b..9bc451c50ee 100644
--- a/compiler-rt/test/fuzzer/fuzzer-oom.test
+++ b/compiler-rt/test/fuzzer/fuzzer-oom.test
@@ -1,4 +1,4 @@
-UNSUPPORTED: aarch64
+UNSUPPORTED: aarch64, ios
# Tests break on windows unless exe extension is used (because there are periods
# in expansion of %t, the string after the period is interpreted as the file
# extension, so each compilation will clobber the previous one's lib and exp
diff --git a/compiler-rt/test/fuzzer/value-profile-cmp.test b/compiler-rt/test/fuzzer/value-profile-cmp.test
index 8d964b10b34..8f6ffe99cd6 100644
--- a/compiler-rt/test/fuzzer/value-profile-cmp.test
+++ b/compiler-rt/test/fuzzer/value-profile-cmp.test
@@ -1,5 +1,5 @@
# FIXME: Disabled on Windows because of hangs.
-UNSUPPORTED: windows
+UNSUPPORTED: windows, ios
CHECK: BINGO
RUN: %cpp_compiler %S/SimpleCmpTest.cpp -o %t-SimpleCmpTest
RUN: not %run %t-SimpleCmpTest -seed=1 -use_cmp=0 -use_value_profile=1 -runs=100000000 2>&1 | FileCheck %s
OpenPOWER on IntegriCloud