From b743ad9a497bc4c149a2109a07f051c5aa9754d5 Mon Sep 17 00:00:00 2001 From: Jeroen Ketema Date: Fri, 19 Jun 2026 11:08:55 +0200 Subject: [PATCH 1/2] Swift: Strip out more unknown clang arguments --- swift/tools/tracing-config.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/swift/tools/tracing-config.lua b/swift/tools/tracing-config.lua index 22ce71b2e78e..edb459dbb5bf 100644 --- a/swift/tools/tracing-config.lua +++ b/swift/tools/tracing-config.lua @@ -62,6 +62,8 @@ function RegisterExtractorPack(id) strip_unsupported_clang_arg(args, '-clang-vendor-feature=+thisNoAlignAttr', 0) strip_unsupported_clang_arg(args, '-clang-vendor-feature=+thisNoNullAttr', 0) strip_unsupported_clang_arg(args, '-clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError', 0) + strip_unsupported_clang_arg(args, "-Werror=allocator-wrappers", 0) + strip_unsupported_clang_arg(args, "-Wno-error=allocator-wrappers", 0) -- The four args below are removed to workaround version mismatches due to recent versions -- of Xcode defaulting to explicit modules: strip_unsupported_arg(args, '-disable-implicit-swift-modules', 0) From 75328daf7130a2209f24677f40590524fd3ef2c5 Mon Sep 17 00:00:00 2001 From: Jeroen Ketema Date: Fri, 19 Jun 2026 13:55:19 +0200 Subject: [PATCH 2/2] Swift: Match quotes --- swift/tools/tracing-config.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/swift/tools/tracing-config.lua b/swift/tools/tracing-config.lua index edb459dbb5bf..f0f569e1e869 100644 --- a/swift/tools/tracing-config.lua +++ b/swift/tools/tracing-config.lua @@ -62,8 +62,8 @@ function RegisterExtractorPack(id) strip_unsupported_clang_arg(args, '-clang-vendor-feature=+thisNoAlignAttr', 0) strip_unsupported_clang_arg(args, '-clang-vendor-feature=+thisNoNullAttr', 0) strip_unsupported_clang_arg(args, '-clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError', 0) - strip_unsupported_clang_arg(args, "-Werror=allocator-wrappers", 0) - strip_unsupported_clang_arg(args, "-Wno-error=allocator-wrappers", 0) + strip_unsupported_clang_arg(args, '-Werror=allocator-wrappers', 0) + strip_unsupported_clang_arg(args, '-Wno-error=allocator-wrappers', 0) -- The four args below are removed to workaround version mismatches due to recent versions -- of Xcode defaulting to explicit modules: strip_unsupported_arg(args, '-disable-implicit-swift-modules', 0)