[clang] fe162be - Make test more lenient for custom clang version strings
Benjamin Kramer via cfe-commits
cfe-commits at lists.llvm.org
Wed Jan 8 07:13:22 PST 2025
Author: Benjamin Kramer
Date: 2025-01-08T16:12:47+01:00
New Revision: fe162bed532b78f606fe3d937ba732787dd7bd64
URL: https://github.com/llvm/llvm-project/commit/fe162bed532b78f606fe3d937ba732787dd7bd64
DIFF: https://github.com/llvm/llvm-project/commit/fe162bed532b78f606fe3d937ba732787dd7bd64.diff
LOG: Make test more lenient for custom clang version strings
The version string can be anything, don't restrict it to digits and
dots. It's derived from the resource dir, so just check for that.
Added:
Modified:
clang/test/Driver/darwin-embedded-search-paths.c
Removed:
################################################################################
diff --git a/clang/test/Driver/darwin-embedded-search-paths.c b/clang/test/Driver/darwin-embedded-search-paths.c
index 7ada467d66de4f..7fa20501b52f39 100644
--- a/clang/test/Driver/darwin-embedded-search-paths.c
+++ b/clang/test/Driver/darwin-embedded-search-paths.c
@@ -33,11 +33,12 @@
// the cc1 arguments.
// CC1: "-cc1"
+// CC1: "-resource-dir" "[[RESOURCE_DIR:[^"]*]]"
// NO-CXX-NOT: "-internal-isystem" "{{.*}}/include/c++/v1"
// CXX-SAME: "-internal-isystem" "{{.*}}/include/c++/v1"
// ULI-SAME: "-internal-isystem" "[[SDKROOT]]/usr/local/include"
// EULI-SAME: "-isystem" "[[SDKROOT]]/embedded/usr/local/include"
-// CI-SAME: "-internal-isystem" "{{.*}}/clang/{{[[:digit:].]*}}/include"
+// CI-SAME: "-internal-isystem" "[[RESOURCE_DIR]]/include"
// UI-SAME: "-internal-externc-isystem" "[[SDKROOT]]/usr/include"
// EUI-SAME: "-internal-externc-isystem" "[[SDKROOT]]/embedded/usr/include"
// NO-FW-NOT: "-internal-iframework"
More information about the cfe-commits
mailing list