@@ -474,9 +474,10 @@ final class JobExecutorTests: XCTestCase {
474474 fileSystem: localFileSystem,
475475 env: ProcessEnv . vars)
476476 let outputPath = path. appending ( component: " finalOutput " )
477+ let sdkArgumentsForTesting = try Driver . sdkArgumentsForTesting ( ) ?? [ ]
477478 var driver = try Driver ( args: [ " swiftc " , main. pathString,
478479 " -driver-filelist-threshold " , " 0 " ,
479- " -o " , outputPath. pathString] ,
480+ " -o " , outputPath. pathString] + sdkArgumentsForTesting ,
480481 env: ProcessEnv . vars,
481482 diagnosticsEngine: diags,
482483 fileSystem: localFileSystem,
@@ -511,10 +512,11 @@ final class JobExecutorTests: XCTestCase {
511512 fileSystem: localFileSystem,
512513 env: ProcessEnv . vars)
513514 let outputPath = path. appending ( component: " finalOutput " )
515+ let sdkArgumentsForTesting = try Driver . sdkArgumentsForTesting ( ) ?? [ ]
514516 var driver = try Driver ( args: [ " swiftc " , main. pathString,
515517 " -save-temps " ,
516518 " -driver-filelist-threshold " , " 0 " ,
517- " -o " , outputPath. pathString] ,
519+ " -o " , outputPath. pathString] + sdkArgumentsForTesting ,
518520 env: ProcessEnv . vars,
519521 diagnosticsEngine: diags,
520522 fileSystem: localFileSystem,
@@ -549,10 +551,11 @@ final class JobExecutorTests: XCTestCase {
549551 fileSystem: localFileSystem,
550552 env: ProcessEnv . vars)
551553 let outputPath = path. appending ( component: " finalOutput " )
554+ let sdkArgumentsForTesting = try Driver . sdkArgumentsForTesting ( ) ?? [ ]
552555 var driver = try Driver ( args: [ " swiftc " , main. pathString,
553556 " -driver-filelist-threshold " , " 0 " ,
554557 " -Xfrontend " , " -debug-crash-immediately " ,
555- " -o " , outputPath. pathString] ,
558+ " -o " , outputPath. pathString] + sdkArgumentsForTesting ,
556559 env: ProcessEnv . vars,
557560 diagnosticsEngine: diags,
558561 fileSystem: localFileSystem,
0 commit comments