[clang] 0a1e395 - [nfc][analyzer][test][z3] Replace "REQUIRES: no-z3" with "UNSUPPORTED: z3" (#184349)
via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 4 03:58:02 PST 2026
Author: Ella Ma
Date: 2026-03-04T11:57:57Z
New Revision: 0a1e39517b229592c9a36eb366b0f70b73f1b4f3
URL: https://github.com/llvm/llvm-project/commit/0a1e39517b229592c9a36eb366b0f70b73f1b4f3
DIFF: https://github.com/llvm/llvm-project/commit/0a1e39517b229592c9a36eb366b0f70b73f1b4f3.diff
LOG: [nfc][analyzer][test][z3] Replace "REQUIRES: no-z3" with "UNSUPPORTED: z3" (#184349)
Fixing D120325, continuing #183724
Lit feature "no-z3" is the opposite of "z3", requiring "no-z3" is the
same as unsupporting "z3".
Added:
Modified:
clang/test/Analysis/missing-z3-nocrash.c
clang/test/lit.cfg.py
Removed:
################################################################################
diff --git a/clang/test/Analysis/missing-z3-nocrash.c b/clang/test/Analysis/missing-z3-nocrash.c
index 698430fffe1a1..2e345ad00f5ab 100644
--- a/clang/test/Analysis/missing-z3-nocrash.c
+++ b/clang/test/Analysis/missing-z3-nocrash.c
@@ -1,5 +1,5 @@
// RUN: not %clang_analyze_cc1 -analyzer-constraints=z3 %s 2>&1 | FileCheck %s
-// REQUIRES: no-z3
+// UNSUPPORTED: z3
// CHECK: error: analyzer constraint manager 'z3' is only available if LLVM
// CHECK: was built with -DLLVM_ENABLE_Z3_SOLVER=ON
diff --git a/clang/test/lit.cfg.py b/clang/test/lit.cfg.py
index 6796c64fc4778..14fefbf0d5424 100644
--- a/clang/test/lit.cfg.py
+++ b/clang/test/lit.cfg.py
@@ -224,8 +224,6 @@ def have_host_clang_repl_cuda():
config.available_features.add("z3")
if config.clang_staticanalyzer_z3_mock:
config.available_features.add("z3-mock")
- else:
- config.available_features.add("no-z3")
check_analyzer_fixit_path = os.path.join(
config.test_source_root, "Analysis", "check-analyzer-fixit.py"
More information about the cfe-commits
mailing list