[libFuzzer] Disable value-profile-cmp.test and fuzzer-oom.test on ARM64
authorGeorge Karpenkov <ekarpenkov@apple.com>
Tue, 6 Nov 2018 01:15:51 +0000 (01:15 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Tue, 6 Nov 2018 01:15:51 +0000 (01:15 +0000)
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

compiler-rt/test/fuzzer/counters.test
compiler-rt/test/fuzzer/fuzzer-oom.test
compiler-rt/test/fuzzer/value-profile-cmp.test

index f75d3a03783f8466ef48ca5d56c339eb2e2d4d98..8f461c6e1bb353391355fbbc13cfff2711855862 100644 (file)
@@ -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
 
index 362ec314b4bd54634e0f702f225c46b9a2038a53..9bc451c50ee970fdb3385ae929eb0a828a7e37de 100644 (file)
@@ -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
index 8d964b10b34eb4bf676a39a464f98e874f48661b..8f6ffe99cd65776748056b3236bfa9278b4a0405 100644 (file)
@@ -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