Skip to content

Commit 9cc59e1

Browse files
authored
Merge pull request #77464 from artemcm/FixClangIRGenTripleTestNewSDK
[Test] Fix 'clang-target-clang-irgen.swift' test to build correctly against newer SDKs
2 parents 3fe00b4 + f461a81 commit 9cc59e1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/ScanDependencies/clang-target-clang-irgen.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
// RUN: sed -e "s|SWIFTLIBDIR|%swift-lib-dir|g" %t/map.json.template4 > %t/inputs/map.json
1212

1313
// Pre-build common mandatory deps
14-
// RUN: %target-swift-emit-pcm -target %target-cpu-apple-macosx12.0 -module-name SwiftShims %swift-lib-dir/swift/shims/module.modulemap -o %t/inputs/SwiftShims.pcm
14+
// RUN: %target-swift-emit-pcm -target %target-cpu-apple-macosx12.0 -module-name SwiftShims %swift-lib-dir/swift/shims/module.modulemap -o %t/inputs/SwiftShims.pcm -Xcc -Xclang -Xcc -fbuiltin-headers-in-system-modules
1515
// Pre-build the clang deps with versioned code
16-
// RUN: %target-swift-emit-pcm -target %target-cpu-apple-macosx12.0 -module-name Bar %S/Inputs/CHeaders/ExtraCModules/module.modulemap -o %t/inputs/Bar.pcm
16+
// RUN: %target-swift-emit-pcm -target %target-cpu-apple-macosx12.0 -module-name Bar %S/Inputs/CHeaders/ExtraCModules/module.modulemap -o %t/inputs/Bar.pcm -Xcc -Xclang -Xcc -fbuiltin-headers-in-system-modules
1717

1818
// RUN: %swift-frontend -target %target-cpu-apple-macosx10.14 -O -emit-ir -disable-implicit-concurrency-module-import -disable-implicit-string-processing-module-import -disable-implicit-swift-modules -explicit-swift-module-map-file %t/inputs/map.json -o %t/explicit-clang-target-irgen.ll %t/test.swift -clang-target %target-cpu-apple-macosx12.0
1919
// RUN: %FileCheck %s < %t/explicit-clang-target-irgen.ll

0 commit comments

Comments
 (0)