[compiler-rt] r346193 - [libFuzzer] Disable value-profile-cmp.test and fuzzer-oom.test on ARM64
George Karpenkov via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 5 17:15:51 PST 2018
Author: george.karpenkov
Date: Mon Nov 5 17:15:51 2018
New Revision: 346193
URL: http://llvm.org/viewvc/llvm-project?rev=346193&view=rev
Log:
[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
Modified:
compiler-rt/trunk/test/fuzzer/counters.test
compiler-rt/trunk/test/fuzzer/fuzzer-oom.test
compiler-rt/trunk/test/fuzzer/value-profile-cmp.test
Modified: compiler-rt/trunk/test/fuzzer/counters.test
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/fuzzer/counters.test?rev=346193&r1=346192&r2=346193&view=diff
==============================================================================
--- compiler-rt/trunk/test/fuzzer/counters.test (original)
+++ compiler-rt/trunk/test/fuzzer/counters.test Mon Nov 5 17:15:51 2018
@@ -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
Modified: compiler-rt/trunk/test/fuzzer/fuzzer-oom.test
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/fuzzer/fuzzer-oom.test?rev=346193&r1=346192&r2=346193&view=diff
==============================================================================
--- compiler-rt/trunk/test/fuzzer/fuzzer-oom.test (original)
+++ compiler-rt/trunk/test/fuzzer/fuzzer-oom.test Mon Nov 5 17:15:51 2018
@@ -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
Modified: compiler-rt/trunk/test/fuzzer/value-profile-cmp.test
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/fuzzer/value-profile-cmp.test?rev=346193&r1=346192&r2=346193&view=diff
==============================================================================
--- compiler-rt/trunk/test/fuzzer/value-profile-cmp.test (original)
+++ compiler-rt/trunk/test/fuzzer/value-profile-cmp.test Mon Nov 5 17:15:51 2018
@@ -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
More information about the llvm-commits
mailing list