diff --git a/compiler-rt/test/fuzzer/acquire-crash-state.test b/compiler-rt/test/fuzzer/acquire-crash-state.test --- a/compiler-rt/test/fuzzer/acquire-crash-state.test +++ b/compiler-rt/test/fuzzer/acquire-crash-state.test @@ -1,3 +1,4 @@ +UNSUPPORTED: arm RUN: %cpp_compiler %S/AcquireCrashStateTest.cpp -o %t RUN: %run %t 2>&1 | FileCheck %s CHECK-NOT: fuzz target exited diff --git a/compiler-rt/test/fuzzer/compressed.test b/compiler-rt/test/fuzzer/compressed.test --- a/compiler-rt/test/fuzzer/compressed.test +++ b/compiler-rt/test/fuzzer/compressed.test @@ -2,7 +2,7 @@ REQUIRES: zlib # zlib is "supported" on i386 even when only for x86_64, explicitly make i386 # unsupported by this test. -UNSUPPORTED: i386 +UNSUPPORTED: i386, arm # Custom mutator should find this bug, w/o custom -- no chance. RUN: %cpp_compiler %S/CompressedTest.cpp -o %t-CompressedTestCustom -DCUSTOM_MUTATOR -lz RUN: %cpp_compiler %S/CompressedTest.cpp -o %t-CompressedTestPlain -lz diff --git a/compiler-rt/test/fuzzer/msan-custom-mutator.test b/compiler-rt/test/fuzzer/msan-custom-mutator.test --- a/compiler-rt/test/fuzzer/msan-custom-mutator.test +++ b/compiler-rt/test/fuzzer/msan-custom-mutator.test @@ -1,4 +1,5 @@ REQUIRES: msan +UNSUPPORTED: arm RUN: %msan_compiler %S/MsanCustomMutator.cpp -o %t RUN: %run %t -seed=1 -runs=1000 2>&1 | FileCheck %s diff --git a/compiler-rt/test/fuzzer/msan-param-unpoison.test b/compiler-rt/test/fuzzer/msan-param-unpoison.test --- a/compiler-rt/test/fuzzer/msan-param-unpoison.test +++ b/compiler-rt/test/fuzzer/msan-param-unpoison.test @@ -1,4 +1,5 @@ REQUIRES: msan +UNSUPPORTED: arm RUN: %msan_compiler %S/MsanParamUnpoison.cpp -o %t RUN: %run %t -seed=1 -runs=1000 2>&1 | FileCheck %s diff --git a/compiler-rt/test/fuzzer/msan.test b/compiler-rt/test/fuzzer/msan.test --- a/compiler-rt/test/fuzzer/msan.test +++ b/compiler-rt/test/fuzzer/msan.test @@ -1,4 +1,5 @@ REQUIRES: msan +UNSUPPORTED: arm RUN: %msan_compiler %S/SimpleTestStdio.cpp -o %t RUN: not %run %t -seed=1 -runs=10000000 2>&1 | FileCheck %s --check-prefix=NO-REPORT diff --git a/compiler-rt/test/fuzzer/sigint.test b/compiler-rt/test/fuzzer/sigint.test --- a/compiler-rt/test/fuzzer/sigint.test +++ b/compiler-rt/test/fuzzer/sigint.test @@ -1,4 +1,5 @@ REQUIRES: msan +UNSUPPORTED: arm # Check that libFuzzer exits gracefully under SIGINT with MSan. RUN: rm -rf %t diff --git a/compiler-rt/test/fuzzer/value-profile-div.test b/compiler-rt/test/fuzzer/value-profile-div.test --- a/compiler-rt/test/fuzzer/value-profile-div.test +++ b/compiler-rt/test/fuzzer/value-profile-div.test @@ -1,5 +1,5 @@ UNSUPPORTED: ios -UNSUPPORTED: aarch64 +UNSUPPORTED: arm, aarch64 CHECK: AddressSanitizer: {{FPE|int-divide-by-zero}} RUN: %cpp_compiler %S/DivTest.cpp -fsanitize-coverage=trace-div -o %t-DivTest RUN: not %run %t-DivTest -seed=1 -use_value_profile=1 -runs=10000000 2>&1 | FileCheck %s