[compiler-rt] [Fuzzer][Test-Only][Darwin] Mark coverage.test and exit_on_src_pos.test unsupported (PR #165408)

Dan Blackwell via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 28 07:49:04 PDT 2025


https://github.com/DanBlackwell created https://github.com/llvm/llvm-project/pull/165408

These tests are currently failing on some CI macOS instances due to an issue with the system symbolizer.

This patch marks the tests unsupported on Darwin while we wait for all CI machines to be updated to a newer OS.

rdar://160410051

>From a89e514da15ad5ebbffa8235d5927be43dd3e187 Mon Sep 17 00:00:00 2001
From: Dan Blackwell <dan_blackwell at apple.com>
Date: Tue, 28 Oct 2025 14:44:28 +0000
Subject: [PATCH] [Fuzzer][Test-Only][Darwin] Mark coverage.test and
 exit_on_src_pos.test unsupported

These tests are currently failing on some CI macOS instances due to an issue with the system symbolizer.

This patch marks the tests unsupported on Darwin while we wait for all CI machines to be updated to a newer OS.
---
 compiler-rt/test/fuzzer/coverage.test        | 2 ++
 compiler-rt/test/fuzzer/exit_on_src_pos.test | 1 +
 2 files changed, 3 insertions(+)

diff --git a/compiler-rt/test/fuzzer/coverage.test b/compiler-rt/test/fuzzer/coverage.test
index cf36784ce21da..a4af2648d61e1 100644
--- a/compiler-rt/test/fuzzer/coverage.test
+++ b/compiler-rt/test/fuzzer/coverage.test
@@ -2,6 +2,8 @@
 UNSUPPORTED: target={{.*windows.*}}
 # FIXME: CreatePCArray() emits PLT stub addresses for entry blocks, which are ignored by TracePC::PrintCoverage().
 UNSUPPORTED: target=s390x{{.*}}
+UNSUPPORTED: darwin
+
 RUN: mkdir -p %t.dir && cd %t.dir
 RUN: %cpp_compiler -mllvm -use-unknown-locations=Disable  %S/NullDerefTest.cpp -o %t.dir/NullDerefTest
 RUN: %cpp_compiler -mllvm -use-unknown-locations=Disable %S/DSO1.cpp -fPIC %ld_flags_rpath_so1 -O0 -shared -o %dynamiclib1
diff --git a/compiler-rt/test/fuzzer/exit_on_src_pos.test b/compiler-rt/test/fuzzer/exit_on_src_pos.test
index 020424e2d9fdd..ba4fb01780ce2 100644
--- a/compiler-rt/test/fuzzer/exit_on_src_pos.test
+++ b/compiler-rt/test/fuzzer/exit_on_src_pos.test
@@ -8,6 +8,7 @@
 UNSUPPORTED: target=thumb{{.*}}
 # Timeout on loongarch64 machine
 UNSUPPORTED: target=loongarch64{{.*}}
+UNSUPPORTED: darwin
 
 RUN: %cpp_compiler -O0 %S/SimpleTest.cpp -o %t-SimpleTest.exe -mllvm -use-unknown-locations=Disable
 RUN: %cpp_compiler -O0 %S/ShrinkControlFlowTest.cpp -o %t-ShrinkControlFlowTest.exe



More information about the llvm-commits mailing list