Skip to content

Commit 5244eff

Browse files
committed
Small fix to emitModuleJob for compatibility with <=5.3 compilers.
SwiftCI is using a 5.3 compiler and errors out on this code with: ``` swift-driver/Sources/SwiftDriver/Jobs/Planning.swift:188:31: error: variable used within its own initial value let emitModuleJob = try emitModuleJob() ```
1 parent aad8c2c commit 5244eff

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Sources/SwiftDriver/Jobs/Planning.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,9 @@ extension Driver {
177177

178178
private mutating func addEmitModuleJob(addJobBeforeCompiles: (Job) -> Void, addJobAfterCompiles: (Job) -> Void) throws {
179179
if shouldCreateEmitModuleJob {
180-
let emitModuleJob = try emitModuleJob()
181-
addJobBeforeCompiles(emitModuleJob)
182-
try addVerifyJobs(emitModuleJob: emitModuleJob, addJob: addJobAfterCompiles)
180+
let emitJob = try emitModuleJob()
181+
addJobBeforeCompiles(emitJob)
182+
try addVerifyJobs(emitModuleJob: emitJob, addJob: addJobAfterCompiles)
183183
}
184184
}
185185

0 commit comments

Comments
 (0)