Skip to content

Commit 5cc3716

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 aac7f4d commit 5cc3716

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
@@ -185,9 +185,9 @@ extension Driver {
185185

186186
private mutating func addEmitModuleJob(addJobBeforeCompiles: (Job) -> Void, addJobAfterCompiles: (Job) -> Void) throws {
187187
if shouldCreateEmitModuleJob {
188-
let emitModuleJob = try emitModuleJob()
189-
addJobBeforeCompiles(emitModuleJob)
190-
try addVerifyJobs(emitModuleJob: emitModuleJob, addJob: addJobAfterCompiles)
188+
let emitJob = try emitModuleJob()
189+
addJobBeforeCompiles(emitJob)
190+
try addVerifyJobs(emitModuleJob: emitJob, addJob: addJobAfterCompiles)
191191
}
192192
}
193193

0 commit comments

Comments
 (0)