File tree 4 files changed +6
-8
lines changed
4 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -363,8 +363,6 @@ extension Driver {
363
363
commandLine. appendFlag ( map)
364
364
}
365
365
366
- let expirementalFeatures = parsedOptions. arguments ( for: . enableExperimentalFeature)
367
-
368
366
try commandLine. appendLast ( . trackSystemDependencies, from: & parsedOptions)
369
367
try commandLine. appendLast ( . CrossModuleOptimization, from: & parsedOptions)
370
368
try commandLine. appendLast ( . ExperimentalPerformanceAnnotations, from: & parsedOptions)
Original file line number Diff line number Diff line change @@ -107,8 +107,8 @@ extension Driver {
107
107
commandLine. appendFlag ( " -aarch64-use-tbi " )
108
108
}
109
109
110
- let expirementalFeatures = parsedOptions. arguments ( for: . enableExperimentalFeature)
111
- let embeddedEnabled = expirementalFeatures . map ( \. argument) . map ( \. asSingle) . contains ( " Embedded " )
110
+ let experimentalFeatures = parsedOptions. arguments ( for: . enableExperimentalFeature)
111
+ let embeddedEnabled = experimentalFeatures . map ( \. argument) . map ( \. asSingle) . contains ( " Embedded " )
112
112
113
113
// Enable or disable ObjC interop appropriately for the platform
114
114
if targetTriple. isDarwin && !embeddedEnabled {
Original file line number Diff line number Diff line change @@ -117,8 +117,8 @@ extension DarwinToolchain {
117
117
}
118
118
}
119
119
120
- let expirementalFeatures = parsedOptions. arguments ( for: . enableExperimentalFeature)
121
- let embeddedEnabled = expirementalFeatures . map ( \. argument) . map ( \. asSingle) . contains ( " Embedded " )
120
+ let experimentalFeatures = parsedOptions. arguments ( for: . enableExperimentalFeature)
121
+ let embeddedEnabled = experimentalFeatures . map ( \. argument) . map ( \. asSingle) . contains ( " Embedded " )
122
122
123
123
if !embeddedEnabled {
124
124
for compatibilityLib in targetInfo. target. compatibilityLibraries {
Original file line number Diff line number Diff line change @@ -254,7 +254,7 @@ final class CachingBuildTests: XCTestCase {
254
254
}
255
255
} else {
256
256
switch ( outputFilePath) {
257
- case . relative( RelativePath ( " testCachingBuildJobs " ) ) :
257
+ case . relative( try RelativePath ( validating : " testCachingBuildJobs " ) ) :
258
258
XCTAssertTrue ( driver. isExplicitMainModuleJob ( job: job) )
259
259
XCTAssertEqual ( job. kind, . link)
260
260
case . temporary( _) :
@@ -399,7 +399,7 @@ final class CachingBuildTests: XCTestCase {
399
399
}
400
400
} else {
401
401
switch ( outputFilePath) {
402
- case . relative( RelativePath ( " testExplicitModuleVerifyInterfaceJobs " ) ) :
402
+ case . relative( try RelativePath ( validating : " testExplicitModuleVerifyInterfaceJobs " ) ) :
403
403
XCTAssertTrue ( driver. isExplicitMainModuleJob ( job: job) )
404
404
XCTAssertEqual ( job. kind, . link)
405
405
case . temporary( _) :
You can’t perform that action at this time.
0 commit comments