diff options
| author | George Karpenkov <ekarpenkov@apple.com> | 2018-11-06 01:15:51 +0000 |
|---|---|---|
| committer | George Karpenkov <ekarpenkov@apple.com> | 2018-11-06 01:15:51 +0000 |
| commit | fd68e3e2e3f57f304f529fb001d30ce0eed54933 (patch) | |
| tree | f87bd37df6ad5a13a2c75b147c3c2531978bb0b6 | |
| parent | d9f70b149570beebed036cd7d949ee8b339dadb4 (diff) | |
| download | bcm5719-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.test | 3 | ||||
| -rw-r--r-- | compiler-rt/test/fuzzer/fuzzer-oom.test | 2 | ||||
| -rw-r--r-- | compiler-rt/test/fuzzer/value-profile-cmp.test | 2 |
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 |

