The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SwiftBuild, reference main (62bd4c), with Swift 6.1 for Linux on 13 Jun 2025 17:57:03 UTC.

Swift 6 data race errors: 24

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1

Build Log

[947/987] Compiling SWBCore ClangModuleVerifierOutputParser.swift
[948/987] Compiling SWBCore ClangSerializedDiagnostics.swift
[949/987] Compiling SWBCore TAPITools.swift
[950/987] Compiling SWBCore TiffUtilTool.swift
[951/987] Compiling SWBCore TouchTool.swift
[952/987] Compiling SWBCore UnifdefTool.swift
[953/987] Compiling SWBCore ValidateDevelopmentAssets.swift
[954/987] Compiling SWBCore ValidateEmbeddedBinaryTool.swift
[955/987] Compiling SWBCore ValidateProductTool.swift
[956/987] Compiling SWBCore WriteFile.swift
[957/987] Compiling SWBCore SwiftSDK.swift
[958/987] Compiling SWBCore TargetDependencyResolver.swift
[959/987] Compiling SWBCore TargetPlatformDiagnostics.swift
[960/987] Compiling SWBCore TaskGeneration.swift
[961/987] Compiling SWBCore TaskResult.swift
[962/987] Compiling SWBCore ClangToolInfo.swift
[963/987] Compiling SWBCore ToolchainRegistry.swift
[964/987] Compiling SWBCore Tuning.swift
[965/987] Compiling SWBCore WorkspaceContext.swift
[966/987] Compiling SWBCore WorkspaceSettingsCache.swift
[967/987] Compiling SWBCore XCFramework.swift
[968/987] Compiling SWBCore resource_bundle_accessor.swift
[969/989] Wrapping AST for SWBCore for debugging
[971/1095] Compiling SWBWindowsPlatform KnownFolders.swift
[972/1095] Emitting module SWBWindowsPlatform
[973/1095] Compiling SWBGenericUnixPlatform resource_bundle_accessor.swift
[974/1095] Compiling SWBQNXPlatform resource_bundle_accessor.swift
[975/1095] Emitting module SWBGenericUnixPlatform
[976/1095] Compiling SWBGenericUnixPlatform Plugin.swift
[977/1096] Compiling SWBAndroidPlatform resource_bundle_accessor.swift
[978/1096] Compiling SWBWindowsPlatform resource_bundle_accessor.swift
[979/1096] Compiling SWBWebAssemblyPlatform resource_bundle_accessor.swift
[981/1096] Compiling SWBAndroidPlatform Plugin.swift
[982/1096] Emitting module SWBAndroidPlatform
[983/1096] Compiling SWBAndroidPlatform AndroidSDK.swift
[984/1096] Emitting module SWBWebAssemblyPlatform
[985/1096] Compiling SWBWebAssemblyPlatform Plugin.swift
[986/1098] Compiling SWBWindowsPlatform VSInstallation.swift
[987/1098] Wrapping AST for SWBGenericUnixPlatform for debugging
[990/1098] Compiling SwiftBuild SWBClientExchangeSupport.swift
[991/1098] Compiling SwiftBuild SWBDocumentationSupport.swift
[992/1098] Compiling SwiftBuild SWBIndexingSupport.swift
[993/1098] Compiling SwiftBuild SWBLocalizationSupport.swift
[994/1098] Compiling SwiftBuild SWBMacroEvaluation.swift
[995/1098] Compiling SwiftBuild SWBPreviewSupport.swift
[995/1104] Wrapping AST for SWBAndroidPlatform for debugging
[997/1104] Compiling SWBWindowsPlatform Plugin.swift
[997/1105] Wrapping AST for SWBWebAssemblyPlatform for debugging
[1000/1105] Emitting module SWBQNXPlatform
[1001/1105] Compiling SWBQNXPlatform QNXSDP.swift
[1002/1105] Compiling SWBQNXPlatform Plugin.swift
[1003/1106] Wrapping AST for SWBWindowsPlatform for debugging
[1004/1106] Wrapping AST for SWBQNXPlatform for debugging
[1006/1106] Compiling SwiftBuild SWBProductPlannerSupport.swift
[1007/1106] Compiling SwiftBuild SWBPropertyList.swift
[1008/1106] Compiling SwiftBuild SWBProvisioningTaskInputs.swift
[1009/1106] Compiling SwiftBuild SWBSystemInfo.swift
[1010/1106] Compiling SwiftBuild SWBTargetGUID.swift
[1011/1106] Compiling SwiftBuild SWBTerminal.swift
[1012/1106] Compiling SwiftBuild ImpartedBuildProperties.swift
[1013/1106] Compiling SwiftBuild PlatformFilter.swift
[1014/1106] Compiling SwiftBuild Project.swift
[1015/1106] Compiling SwiftBuild ProjectModel.swift
[1016/1106] Compiling SwiftBuild References.swift
[1017/1106] Compiling SwiftBuild SandboxingOverride.swift
[1018/1106] Compiling SwiftBuild SWBUserInfo.swift
[1019/1106] Compiling SwiftBuild SWBWorkspaceInfo.swift
[1020/1106] Compiling SwiftBuild SWBuildMessage+Protocol.swift
[1021/1106] Compiling SwiftBuild SwiftBuild.swift
[1022/1106] Compiling SwiftBuild SwiftBuildVersion.swift
[1023/1106] Compiling SwiftBuild TerminalAttributes.swift
[1024/1106] Compiling SwiftBuild BuildConfig.swift
[1025/1106] Compiling SwiftBuild BuildFile.swift
[1026/1106] Compiling SwiftBuild BuildPhases.swift
[1027/1106] Compiling SwiftBuild BuildRule.swift
[1028/1106] Compiling SwiftBuild BuildSettings.swift
[1029/1106] Compiling SwiftBuild CustomTask.swift
[1030/1106] Compiling SwiftBuild SWBBuildRequest.swift
[1031/1106] Compiling SwiftBuild SWBBuildService.swift
[1032/1106] Compiling SwiftBuild SWBBuildServiceConnection.swift
[1033/1106] Compiling SwiftBuild SWBBuildServiceConsole.swift
[1034/1106] Compiling SwiftBuild SWBBuildServiceSession.swift
[1035/1106] Compiling SwiftBuild SWBChannel.swift
[1036/1112] Compiling SwiftBuild TargetDependency.swift
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildOperation.swift:37:22: warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 35 | public final class SWBBuildOperation: Sendable {
 36 |     /// The session in which this build operation is running.
 37 |     private weak var session: SWBBuildServiceSession?
    |                      `- warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 38 |
 39 |     /// The delegate for this build operation.
[1037/1112] Compiling SwiftBuild Targets.swift
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildOperation.swift:37:22: warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 35 | public final class SWBBuildOperation: Sendable {
 36 |     /// The session in which this build operation is running.
 37 |     private weak var session: SWBBuildServiceSession?
    |                      `- warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 38 |
 39 |     /// The delegate for this build operation.
[1038/1112] Compiling SwiftBuild SWBBuildAction.swift
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildOperation.swift:37:22: warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 35 | public final class SWBBuildOperation: Sendable {
 36 |     /// The session in which this build operation is running.
 37 |     private weak var session: SWBBuildServiceSession?
    |                      `- warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 38 |
 39 |     /// The delegate for this build operation.
[1039/1112] Compiling SwiftBuild SWBBuildOperation.swift
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildOperation.swift:37:22: warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 35 | public final class SWBBuildOperation: Sendable {
 36 |     /// The session in which this build operation is running.
 37 |     private weak var session: SWBBuildServiceSession?
    |                      `- warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 38 |
 39 |     /// The delegate for this build operation.
[1040/1112] Compiling SwiftBuild SWBBuildOperationBacktraceFrame.swift
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildOperation.swift:37:22: warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 35 | public final class SWBBuildOperation: Sendable {
 36 |     /// The session in which this build operation is running.
 37 |     private weak var session: SWBBuildServiceSession?
    |                      `- warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 38 |
 39 |     /// The delegate for this build operation.
[1041/1112] Compiling SwiftBuild SWBBuildParameters.swift
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildOperation.swift:37:22: warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 35 | public final class SWBBuildOperation: Sendable {
 36 |     /// The session in which this build operation is running.
 37 |     private weak var session: SWBBuildServiceSession?
    |                      `- warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 38 |
 39 |     /// The delegate for this build operation.
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildService.swift:48:17: warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 46 |     private let variant: SWBBuildServiceVariant
 47 |     private let serviceBundleURL: URL?
 48 |     private var connection: SWBBuildServiceConnection
    |                 `- warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 49 |
 50 |     /// An opaque identifier representing the lifetime of the service's specific connection instance.
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildServiceConnection.swift:718:39: warning: forced cast of '(any Error)?' to same type has no effect
716 |             #if !canImport(Darwin)
717 |             // Workaround for a compiler crash presumably related to Objective-C bridging on non-Darwin platforms (rdar://130826719&136043295)
718 |             terminationHandler?(error as! (any Error)?)
    |                                       `- warning: forced cast of '(any Error)?' to same type has no effect
719 |             #else
720 |             terminationHandler?(error)
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildService.swift:48:17: warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 46 |     private let variant: SWBBuildServiceVariant
 47 |     private let serviceBundleURL: URL?
 48 |     private var connection: SWBBuildServiceConnection
    |                 `- warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 49 |
 50 |     /// An opaque identifier representing the lifetime of the service's specific connection instance.
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildServiceConnection.swift:718:39: warning: forced cast of '(any Error)?' to same type has no effect
716 |             #if !canImport(Darwin)
717 |             // Workaround for a compiler crash presumably related to Objective-C bridging on non-Darwin platforms (rdar://130826719&136043295)
718 |             terminationHandler?(error as! (any Error)?)
    |                                       `- warning: forced cast of '(any Error)?' to same type has no effect
719 |             #else
720 |             terminationHandler?(error)
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildService.swift:48:17: warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 46 |     private let variant: SWBBuildServiceVariant
 47 |     private let serviceBundleURL: URL?
 48 |     private var connection: SWBBuildServiceConnection
    |                 `- warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 49 |
 50 |     /// An opaque identifier representing the lifetime of the service's specific connection instance.
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildServiceConnection.swift:718:39: warning: forced cast of '(any Error)?' to same type has no effect
716 |             #if !canImport(Darwin)
717 |             // Workaround for a compiler crash presumably related to Objective-C bridging on non-Darwin platforms (rdar://130826719&136043295)
718 |             terminationHandler?(error as! (any Error)?)
    |                                       `- warning: forced cast of '(any Error)?' to same type has no effect
719 |             #else
720 |             terminationHandler?(error)
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildService.swift:48:17: warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 46 |     private let variant: SWBBuildServiceVariant
 47 |     private let serviceBundleURL: URL?
 48 |     private var connection: SWBBuildServiceConnection
    |                 `- warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 49 |
 50 |     /// An opaque identifier representing the lifetime of the service's specific connection instance.
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildServiceConnection.swift:718:39: warning: forced cast of '(any Error)?' to same type has no effect
716 |             #if !canImport(Darwin)
717 |             // Workaround for a compiler crash presumably related to Objective-C bridging on non-Darwin platforms (rdar://130826719&136043295)
718 |             terminationHandler?(error as! (any Error)?)
    |                                       `- warning: forced cast of '(any Error)?' to same type has no effect
719 |             #else
720 |             terminationHandler?(error)
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildService.swift:48:17: warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 46 |     private let variant: SWBBuildServiceVariant
 47 |     private let serviceBundleURL: URL?
 48 |     private var connection: SWBBuildServiceConnection
    |                 `- warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 49 |
 50 |     /// An opaque identifier representing the lifetime of the service's specific connection instance.
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildServiceConnection.swift:718:39: warning: forced cast of '(any Error)?' to same type has no effect
716 |             #if !canImport(Darwin)
717 |             // Workaround for a compiler crash presumably related to Objective-C bridging on non-Darwin platforms (rdar://130826719&136043295)
718 |             terminationHandler?(error as! (any Error)?)
    |                                       `- warning: forced cast of '(any Error)?' to same type has no effect
719 |             #else
720 |             terminationHandler?(error)
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildService.swift:48:17: warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 46 |     private let variant: SWBBuildServiceVariant
 47 |     private let serviceBundleURL: URL?
 48 |     private var connection: SWBBuildServiceConnection
    |                 `- warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 49 |
 50 |     /// An opaque identifier representing the lifetime of the service's specific connection instance.
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildServiceConnection.swift:718:39: warning: forced cast of '(any Error)?' to same type has no effect
716 |             #if !canImport(Darwin)
717 |             // Workaround for a compiler crash presumably related to Objective-C bridging on non-Darwin platforms (rdar://130826719&136043295)
718 |             terminationHandler?(error as! (any Error)?)
    |                                       `- warning: forced cast of '(any Error)?' to same type has no effect
719 |             #else
720 |             terminationHandler?(error)
/host/spi-builder-workspace/Sources/SWBTaskConstruction/TaskProducers/TaskProducer.swift:163:25: warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
 161 |
 162 |         /// The list of deferred task production blocks.
 163 |         fileprivate var _deferredProducers: [() async -> [any PlannedTask]] = []
     |                         |- warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
     |                         `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 164 |
 165 |         /// Whether we have transitioned to processing deferred tasks.
/host/spi-builder-workspace/Sources/SWBTaskConstruction/TaskProducers/TaskProducer.swift:163:25: warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
 161 |
 162 |         /// The list of deferred task production blocks.
 163 |         fileprivate var _deferredProducers: [() async -> [any PlannedTask]] = []
     |                         |- warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
     |                         `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 164 |
 165 |         /// Whether we have transitioned to processing deferred tasks.
/host/spi-builder-workspace/Sources/SWBTaskConstruction/TaskProducers/TaskProducer.swift:163:25: warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
 161 |
 162 |         /// The list of deferred task production blocks.
 163 |         fileprivate var _deferredProducers: [() async -> [any PlannedTask]] = []
     |                         |- warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
     |                         `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 164 |
 165 |         /// Whether we have transitioned to processing deferred tasks.
/host/spi-builder-workspace/Sources/SWBTaskConstruction/TaskProducers/TaskProducer.swift:163:25: warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
 161 |
 162 |         /// The list of deferred task production blocks.
 163 |         fileprivate var _deferredProducers: [() async -> [any PlannedTask]] = []
     |                         |- warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
     |                         `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 164 |
 165 |         /// Whether we have transitioned to processing deferred tasks.
/host/spi-builder-workspace/Sources/SWBTaskConstruction/TaskProducers/TaskProducer.swift:163:25: warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
 161 |
 162 |         /// The list of deferred task production blocks.
 163 |         fileprivate var _deferredProducers: [() async -> [any PlannedTask]] = []
     |                         |- warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
     |                         `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 164 |
 165 |         /// Whether we have transitioned to processing deferred tasks.
/host/spi-builder-workspace/Sources/SWBTaskConstruction/TaskProducers/TaskProducer.swift:163:25: warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
 161 |
 162 |         /// The list of deferred task production blocks.
 163 |         fileprivate var _deferredProducers: [() async -> [any PlannedTask]] = []
     |                         |- warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
     |                         `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 164 |
 165 |         /// Whether we have transitioned to processing deferred tasks.
[1060/1112] Emitting module SWBTaskConstruction
/host/spi-builder-workspace/Sources/SWBTaskConstruction/TaskProducers/TaskProducer.swift:163:25: warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
 161 |
 162 |         /// The list of deferred task production blocks.
 163 |         fileprivate var _deferredProducers: [() async -> [any PlannedTask]] = []
     |                         |- warning: stored property '_deferredProducers' of 'Sendable'-conforming struct 'State' has non-sendable type '[() async -> [any PlannedTask]]'; this is an error in the Swift 6 language mode
     |                         `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 164 |
 165 |         /// Whether we have transitioned to processing deferred tasks.
[1061/1112] Emitting module SwiftBuild
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildOperation.swift:37:22: warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 35 | public final class SWBBuildOperation: Sendable {
 36 |     /// The session in which this build operation is running.
 37 |     private weak var session: SWBBuildServiceSession?
    |                      `- warning: stored property 'session' of 'Sendable'-conforming class 'SWBBuildOperation' is mutable; this is an error in the Swift 6 language mode
 38 |
 39 |     /// The delegate for this build operation.
/host/spi-builder-workspace/Sources/SwiftBuild/SWBBuildService.swift:48:17: warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 46 |     private let variant: SWBBuildServiceVariant
 47 |     private let serviceBundleURL: URL?
 48 |     private var connection: SWBBuildServiceConnection
    |                 `- warning: stored property 'connection' of 'Sendable'-conforming class 'SWBBuildService' is mutable; this is an error in the Swift 6 language mode
 49 |
 50 |     /// An opaque identifier representing the lifetime of the service's specific connection instance.
[1062/1112] Compiling SWBTaskConstruction BuildDirectoryContext.swift
[1063/1112] Compiling SWBTaskConstruction DiagnosticSupport.swift
[1064/1112] Compiling SWBTaskConstruction BuildPlan.swift
[1065/1112] Compiling SWBTaskConstruction BuildPlanDumping.swift
[1066/1112] Compiling SWBTaskConstruction ProductPlan.swift
[1067/1112] Compiling SWBTaskConstruction ProductPlanner.swift
[1068/1112] Compiling SWBTaskConstruction StaleFileRemovalContext.swift
[1069/1113] Compiling SWBTaskConstruction CreateBuildDirectoryTaskProducer.swift
[1070/1113] Compiling SWBTaskConstruction HeadermapVFSTaskProducer.swift
[1071/1113] Compiling SWBTaskConstruction IndexBuildVFSDirectoryRemapTaskProducer.swift
[1072/1113] Compiling SWBTaskConstruction PCHModuleMapTaskProducer.swift
[1073/1113] Compiling SWBTaskConstruction XCFrameworkTaskProducer.swift
[1074/1113] Compiling SWBTaskConstruction XCFrameworkContext.swift
[1075/1113] Wrapping AST for SwiftBuild for debugging
[1102/1114] Wrapping AST for SWBTaskConstruction for debugging
[1104/1205] Emitting module SWBApplePlatform
[1105/1209] Compiling SWBTaskExecution ClangCachingMaterializeKeyDynamicTaskSpec.swift
[1106/1209] Compiling SWBTaskExecution ClangCachingOutputMaterializerDynamicTaskSpec.swift
[1107/1209] Compiling SWBTaskExecution ClangCachingTaskCacheKey.swift
[1108/1209] Compiling SWBTaskExecution ClangModuleDependencyGraph.swift
[1109/1209] Compiling SWBTaskExecution SwiftDriverPlanningDynamicTaskSpec.swift
[1110/1209] Compiling SWBTaskExecution SwiftDriverJobDynamicTaskSpec.swift
[1111/1209] Compiling SWBTaskExecution ClangCompileTaskAction.swift
[1112/1209] Compiling SWBTaskExecution ClangModuleVerifierInputGeneratorTaskAction.swift
[1113/1209] Compiling SWBTaskExecution ClangScanTaskAction.swift
[1114/1209] Compiling SWBTaskExecution ClangCachingKeyQueryTaskAction.swift
[1115/1209] Compiling SWBTaskExecution ClangCachingMaterializeKeyTaskAction.swift
[1116/1209] Compiling SWBTaskExecution ClangCachingOutputMaterializerTaskAction.swift
[1117/1209] Compiling SWBTaskExecution CompilationCachingDataPruner.swift
[1118/1209] Compiling SWBTaskExecution CompilationCachingUploader.swift
[1119/1209] Compiling SWBTaskExecution DynamicTaskOperationContext.swift
[1120/1209] Compiling SWBTaskExecution DynamicTaskSpecRegistry.swift
[1121/1209] Compiling SWBTaskExecution PrecompileClangModuleDynamicTaskSpec.swift
[1122/1209] Compiling SWBTaskExecution SwiftCachingDynamicTaskSpec.swift
[1123/1209] Compiling SWBTaskExecution SwiftCachingTaskKeys.swift
[1124/1209] Compiling SWBTaskExecution ProjectPlanner.swift
[1125/1209] Compiling SWBTaskExecution Task.swift
[1126/1209] Compiling SWBTaskExecution TaskActionExtensionPoint.swift
[1127/1209] Compiling SWBTaskExecution AuxiliaryFileTaskAction.swift
[1128/1209] Compiling SWBTaskExecution CodeSignTaskAction.swift
[1129/1209] Compiling SWBTaskExecution ConcatenateTaskAction.swift
[1130/1209] Compiling SWBTaskExecution ConstructStubExecutorInputFileListTaskAction.swift
[1131/1209] Compiling SWBTaskExecution CopyPlistTaskAction.swift
[1132/1209] Emitting module SWBTaskExecution
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
[1133/1217] Compiling SWBTaskExecution RegisterExecutionPolicyExceptionTaskAction.swift
[1134/1217] Compiling SWBTaskExecution SignatureCollectionTaskAction.swift
[1135/1217] Compiling SWBTaskExecution SwiftCachingKeyQueryTaskAction.swift
[1136/1217] Compiling SWBTaskExecution SwiftCachingMaterializeKeyTaskAction.swift
[1137/1217] Compiling SWBTaskExecution SwiftCachingOutputMaterializerTaskAction.swift
[1138/1217] Compiling SWBTaskExecution SwiftCompilationTaskAction.swift
[1139/1217] Compiling SWBTaskExecution SwiftDriverCompilationRequirementTaskAction.swift
[1140/1217] Compiling SWBTaskExecution SwiftDriverJobSchedulingTaskAction.swift
[1141/1217] Compiling SWBApplePlatform StubBinaryTaskProducer.swift
[1142/1217] Compiling SWBApplePlatform XCStringsCompiler.swift
[1143/1217] Compiling SWBApplePlatform XCStringsInputFileGroupingStrategy.swift
[1144/1217] Compiling SWBApplePlatform resource_bundle_accessor.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:142:17: warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
140 |
141 |     /// The task action for the task, if any.
142 |     package let action: TaskAction?
    |                 `- warning: stored property 'action' of 'Sendable'-conforming class 'Task' has non-sendable type 'TaskAction?'; this is an error in the Swift 6 language mode
143 |
144 |     package var inputPaths: [Path] {
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskActions/TaskAction.swift:37:12: note: class 'TaskAction' does not conform to the 'Sendable' protocol
 35 | ///
 36 | /// Task actions are primarily used to capture state and execution logic for in-process tasks.
 37 | open class TaskAction: PlannedTaskAction, PolymorphicSerializable
    |            `- note: class 'TaskAction' does not conform to the 'Sendable' protocol
 38 | {
 39 |     /// A unique identifier for the tool, used for binding in llbuild.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:19:26: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 17 | import SWBCAS
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
    |                          `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 20 | package import protocol SWBLLBuild.ProcessDelegate
 21 |
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
/host/spi-builder-workspace/Sources/SWBTaskExecution/Task.swift:20:25: warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 18 | public import SWBMacro
 19 | package import typealias SWBLLBuild.llbuild_pid_t
 20 | package import protocol SWBLLBuild.ProcessDelegate
    |                         `- warning: module 'SWBLLBuild' is imported as 'public' from the same file; this 'package' access level will be ignored
 21 |
 22 | public import struct SWBProtocol.BuildOperationMetrics
    :
 24 | // Vend CommandExtendedResult as our own type to prevent higher level clients
 25 | // from requiring LLBuild
 26 | @_exported public import struct SWBLLBuild.CommandExtendedResult
    |                                 `- note: imported 'public' here
 27 |
 28 | /// A task is a concrete unit of work which can be run.
[1161/1217] Compiling SWBTaskExecution LinkAssetCatalogTaskAction.swift
[1162/1217] Compiling SWBTaskExecution MergeInfoPlistTaskAction.swift
[1163/1217] Compiling SWBTaskExecution ODRAssetPackManifestTaskAction.swift
[1164/1217] Compiling SWBTaskExecution PrecompileClangModuleTaskAction.swift
[1165/1217] Compiling SWBTaskExecution ProcessProductEntitlementsTaskAction.swift
[1166/1217] Compiling SWBTaskExecution ProcessProductProvisioningProfileTaskAction.swift
[1167/1217] Compiling SWBTaskExecution ProcessSDKImportsTaskAction.swift
[1168/1217] Compiling SWBTaskExecution ProcessXCFrameworkTaskAction.swift
[1169/1217] Compiling SWBTaskExecution BuildDescription.swift
[1170/1217] Compiling SWBTaskExecution BuildDescriptionManager.swift
[1171/1217] Compiling SWBTaskExecution BuildDescriptionSignature.swift
[1172/1217] Compiling SWBTaskExecution BuiltinTaskActionsExtension.swift
[1173/1217] Compiling SWBTaskExecution ClangCachingKeyQueryDynamicTaskSpec.swift
[1174/1218] Wrapping AST for SWBApplePlatform for debugging
[1176/1218] Compiling SWBTaskExecution SwiftDriverJobTaskAction.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskResult.swift:15:9: warning: package import of 'SWBLLBuild' was not used in package declarations
13 | package import SWBCore
14 | import SWBUtil
15 | package import SWBLLBuild
   |         `- warning: package import of 'SWBLLBuild' was not used in package declarations
16 |
17 | extension TaskResult {
[1177/1218] Compiling SWBTaskExecution SwiftDriverTaskAction.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskResult.swift:15:9: warning: package import of 'SWBLLBuild' was not used in package declarations
13 | package import SWBCore
14 | import SWBUtil
15 | package import SWBLLBuild
   |         `- warning: package import of 'SWBLLBuild' was not used in package declarations
16 |
17 | extension TaskResult {
[1178/1218] Compiling SWBTaskExecution SwiftHeaderToolTaskAction.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskResult.swift:15:9: warning: package import of 'SWBLLBuild' was not used in package declarations
13 | package import SWBCore
14 | import SWBUtil
15 | package import SWBLLBuild
   |         `- warning: package import of 'SWBLLBuild' was not used in package declarations
16 |
17 | extension TaskResult {
[1179/1218] Compiling SWBTaskExecution TaskAction.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskResult.swift:15:9: warning: package import of 'SWBLLBuild' was not used in package declarations
13 | package import SWBCore
14 | import SWBUtil
15 | package import SWBLLBuild
   |         `- warning: package import of 'SWBLLBuild' was not used in package declarations
16 |
17 | extension TaskResult {
[1180/1218] Compiling SWBTaskExecution ValidateDevelopmentAssetsTaskAction.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskResult.swift:15:9: warning: package import of 'SWBLLBuild' was not used in package declarations
13 | package import SWBCore
14 | import SWBUtil
15 | package import SWBLLBuild
   |         `- warning: package import of 'SWBLLBuild' was not used in package declarations
16 |
17 | extension TaskResult {
[1181/1218] Compiling SWBTaskExecution ValidateProductTaskAction.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskResult.swift:15:9: warning: package import of 'SWBLLBuild' was not used in package declarations
13 | package import SWBCore
14 | import SWBUtil
15 | package import SWBLLBuild
   |         `- warning: package import of 'SWBLLBuild' was not used in package declarations
16 |
17 | extension TaskResult {
[1182/1218] Compiling SWBTaskExecution TaskResult.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskResult.swift:15:9: warning: package import of 'SWBLLBuild' was not used in package declarations
13 | package import SWBCore
14 | import SWBUtil
15 | package import SWBLLBuild
   |         `- warning: package import of 'SWBLLBuild' was not used in package declarations
16 |
17 | extension TaskResult {
[1183/1218] Compiling SWBTaskExecution TaskStore.swift
/host/spi-builder-workspace/Sources/SWBTaskExecution/TaskResult.swift:15:9: warning: package import of 'SWBLLBuild' was not used in package declarations
13 | package import SWBCore
14 | import SWBUtil
15 | package import SWBLLBuild
   |         `- warning: package import of 'SWBLLBuild' was not used in package declarations
16 |
17 | extension TaskResult {
[1195/1218] Compiling SWBTaskExecution EmbedSwiftStdLibTaskAction.swift
[1196/1218] Compiling SWBTaskExecution FileCopyTaskAction.swift
[1197/1218] Compiling SWBTaskExecution GenericCachingTaskAction.swift
[1198/1218] Compiling SWBTaskExecution InfoPlistProcessorTaskAction.swift
[1199/1218] Compiling SWBTaskExecution LSRegisterURLTaskAction.swift
[1209/1219] Wrapping AST for SWBTaskExecution for debugging
[1211/1238] Compiling SWBBuildSystem SandboxViolations.swift
[1212/1238] Compiling SWBUniversalPlatform TestEntryPointGenerationTool.swift
/host/spi-builder-workspace/Sources/SWBUniversalPlatform/TestEntryPointGenerationTool.swift:22:14: warning: immutable value 'toolchainPath' was never used; consider replacing with '_' or removing it
20 |     override func commandLineFromTemplate(_ cbc: CommandBuildContext, _ delegate: any TaskGenerationDelegate, optionContext: (any DiscoveredCommandLineToolSpecInfo)?, specialArgs: [String] = [], lookup: ((MacroDeclaration) -> MacroExpression?)? = nil) -> [CommandLineArgument] {
21 |         var args = super.commandLineFromTemplate(cbc, delegate, optionContext: optionContext, specialArgs: specialArgs, lookup: lookup)
22 |         for (toolchainPath, toolchainLibrarySearchPath) in cbc.producer.toolchains.map({ ($0.path, $0.librarySearchPaths) }) {
   |              `- warning: immutable value 'toolchainPath' was never used; consider replacing with '_' or removing it
23 |             if let path = toolchainLibrarySearchPath.findLibrary(operatingSystem: cbc.producer.hostOperatingSystem, basename: "IndexStore") {
24 |                 args.append(contentsOf: ["--index-store-library-path", .path(path)])
[1213/1239] Compiling SWBUniversalPlatform TestEntryPointTaskProducer.swift
[1214/1239] Compiling SWBUniversalPlatform YaccCompiler.swift
[1215/1239] Compiling SWBUniversalPlatform resource_bundle_accessor.swift
[1216/1239] Compiling SWBUniversalPlatform LexCompiler.swift
[1217/1239] Compiling SWBUniversalPlatform Plugin.swift
[1218/1239] Compiling SWBUniversalPlatform CppTool.swift
[1219/1239] Compiling SWBUniversalPlatform DiffTool.swift
[1220/1239] Compiling SWBUniversalPlatform CopyPlistFile.swift
[1221/1239] Compiling SWBUniversalPlatform CopyStringsFile.swift
[1222/1239] Emitting module SWBUniversalPlatform
[1223/1239] Compiling SWBUniversalPlatform TestEntryPointGenerationTaskAction.swift
[1224/1240] Wrapping AST for SWBUniversalPlatform for debugging
[1226/1240] Compiling SWBBuildSystem DependencyCycleFormatter.swift
[1227/1240] Compiling SWBBuildSystem BuildSystemCache.swift
[1228/1240] Compiling SWBBuildSystem CleanOperation.swift
/host/spi-builder-workspace/Sources/SWBBuildSystem/CleanOperation.swift:40:17: warning: stored property 'delegate' of 'Sendable'-conforming class 'CleanOperation' has non-sendable type 'any BuildOperationDelegate'; this is an error in the Swift 6 language mode
 38 |     private let buildRequest: BuildRequest
 39 |     private let buildRequestContext: BuildRequestContext
 40 |     private let delegate: any BuildOperationDelegate
    |                 `- warning: stored property 'delegate' of 'Sendable'-conforming class 'CleanOperation' has non-sendable type 'any BuildOperationDelegate'; this is an error in the Swift 6 language mode
 41 |     private let dependencyResolverDelegate: (any TargetDependencyResolverDelegate)?
 42 |     private let _diagnosticsEngine = DiagnosticsEngine()
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildOperation.swift:36:18: note: protocol 'BuildOperationDelegate' does not conform to the 'Sendable' protocol
  34 |
  35 | /// Delegate protocol used to communicate build operation results and status.
  36 | package protocol BuildOperationDelegate {
     |                  `- note: protocol 'BuildOperationDelegate' does not conform to the 'Sendable' protocol
  37 |     /// The proxy to use for file system access, if desired.
  38 |     ///
/host/spi-builder-workspace/Sources/SWBBuildSystem/CleanOperation.swift:41:17: warning: stored property 'dependencyResolverDelegate' of 'Sendable'-conforming class 'CleanOperation' has non-sendable type '(any TargetDependencyResolverDelegate)?'; this is an error in the Swift 6 language mode
 39 |     private let buildRequestContext: BuildRequestContext
 40 |     private let delegate: any BuildOperationDelegate
 41 |     private let dependencyResolverDelegate: (any TargetDependencyResolverDelegate)?
    |                 `- warning: stored property 'dependencyResolverDelegate' of 'Sendable'-conforming class 'CleanOperation' has non-sendable type '(any TargetDependencyResolverDelegate)?'; this is an error in the Swift 6 language mode
 42 |     private let _diagnosticsEngine = DiagnosticsEngine()
 43 |     private let style: BuildLocationStyle
/host/spi-builder-workspace/Sources/SWBCore/DependencyResolution.swift:26:17: note: protocol 'TargetDependencyResolverDelegate' does not conform to the 'Sendable' protocol
  24 |
  25 | /// The delegate used when constructing a target graph.
  26 | public protocol TargetDependencyResolverDelegate: AnyObject, TargetDiagnosticProducingDelegate {
     |                 `- note: protocol 'TargetDependencyResolverDelegate' does not conform to the 'Sendable' protocol
  27 |     /// Emit a diagnostic for target dependency resolution.
  28 |     func emit(_ diagnostic: Diagnostic)
/host/spi-builder-workspace/Sources/SWBBuildSystem/CleanOperation.swift:13:9: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SWBCore'
 11 | //===----------------------------------------------------------------------===//
 12 |
 13 | package import SWBCore
    |         `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SWBCore'
 14 | import SWBTaskExecution
 15 | package import SWBProtocol
/host/spi-builder-workspace/Sources/SWBBuildSystem/CleanOperation.swift:47:17: warning: stored property 'wasCancellationRequested' of 'Sendable'-conforming class 'CleanOperation' is mutable; this is an error in the Swift 6 language mode
 45 |     private let ignoreCreatedByBuildSystemAttribute: Bool
 46 |
 47 |     private var wasCancellationRequested = false
    |                 `- warning: stored property 'wasCancellationRequested' of 'Sendable'-conforming class 'CleanOperation' is mutable; this is an error in the Swift 6 language mode
 48 |     package let uuid: UUID
 49 |
[1229/1240] Emitting module SWBBuildSystem
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildOperation.swift:217:17: warning: stored property 'delegate' of 'Sendable'-conforming class 'BuildOperation' has non-sendable type 'any BuildOperationDelegate'; this is an error in the Swift 6 language mode
  34 |
  35 | /// Delegate protocol used to communicate build operation results and status.
  36 | package protocol BuildOperationDelegate {
     |                  `- note: protocol 'BuildOperationDelegate' does not conform to the 'Sendable' protocol
  37 |     /// The proxy to use for file system access, if desired.
  38 |     ///
     :
 215 |
 216 |     /// The operation delegate.
 217 |     package let delegate: any BuildOperationDelegate
     |                 `- warning: stored property 'delegate' of 'Sendable'-conforming class 'BuildOperation' has non-sendable type 'any BuildOperationDelegate'; this is an error in the Swift 6 language mode
 218 |
 219 |     /// Whether the build results should be persisted (for incremental builds).
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildOperation.swift:229:17: warning: stored property 'clientDelegate' of 'Sendable'-conforming class 'BuildOperation' has non-sendable type 'any ClientDelegate'; this is an error in the Swift 6 language mode
 227 |
 228 |     /// A delegate to allow tasks to communicate with the client during their execution.
 229 |     package let clientDelegate: any ClientDelegate
     |                 `- warning: stored property 'clientDelegate' of 'Sendable'-conforming class 'BuildOperation' has non-sendable type 'any ClientDelegate'; this is an error in the Swift 6 language mode
 230 |
 231 |     /// An output delegate that can be used to communicate status from the overall build
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildManager.swift:111:18: note: protocol 'ClientDelegate' does not conform to the 'Sendable' protocol
109 |
110 | /// The client delegate support delegation to the client for both task planning and task execution.
111 | package protocol ClientDelegate: TaskPlanningClientDelegate, TaskExecutionClientDelegate {
    |                  `- note: protocol 'ClientDelegate' does not conform to the 'Sendable' protocol
112 | }
113 |
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildOperation.swift:232:17: warning: stored property 'buildOutputDelegate' of 'Sendable'-conforming class 'BuildOperation' is mutable; this is an error in the Swift 6 language mode
 230 |
 231 |     /// An output delegate that can be used to communicate status from the overall build
 232 |     private var buildOutputDelegate: (any BuildOutputDelegate)!
     |                 `- warning: stored property 'buildOutputDelegate' of 'Sendable'-conforming class 'BuildOperation' is mutable; this is an error in the Swift 6 language mode
 233 |
 234 |     /// The underlying LLBuild build system
/host/spi-builder-workspace/Sources/SWBBuildSystem/CleanOperation.swift:40:17: warning: stored property 'delegate' of 'Sendable'-conforming class 'CleanOperation' has non-sendable type 'any BuildOperationDelegate'; this is an error in the Swift 6 language mode
 38 |     private let buildRequest: BuildRequest
 39 |     private let buildRequestContext: BuildRequestContext
 40 |     private let delegate: any BuildOperationDelegate
    |                 `- warning: stored property 'delegate' of 'Sendable'-conforming class 'CleanOperation' has non-sendable type 'any BuildOperationDelegate'; this is an error in the Swift 6 language mode
 41 |     private let dependencyResolverDelegate: (any TargetDependencyResolverDelegate)?
 42 |     private let _diagnosticsEngine = DiagnosticsEngine()
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildOperation.swift:36:18: note: protocol 'BuildOperationDelegate' does not conform to the 'Sendable' protocol
  34 |
  35 | /// Delegate protocol used to communicate build operation results and status.
  36 | package protocol BuildOperationDelegate {
     |                  `- note: protocol 'BuildOperationDelegate' does not conform to the 'Sendable' protocol
  37 |     /// The proxy to use for file system access, if desired.
  38 |     ///
/host/spi-builder-workspace/Sources/SWBBuildSystem/CleanOperation.swift:41:17: warning: stored property 'dependencyResolverDelegate' of 'Sendable'-conforming class 'CleanOperation' has non-sendable type '(any TargetDependencyResolverDelegate)?'; this is an error in the Swift 6 language mode
 39 |     private let buildRequestContext: BuildRequestContext
 40 |     private let delegate: any BuildOperationDelegate
 41 |     private let dependencyResolverDelegate: (any TargetDependencyResolverDelegate)?
    |                 `- warning: stored property 'dependencyResolverDelegate' of 'Sendable'-conforming class 'CleanOperation' has non-sendable type '(any TargetDependencyResolverDelegate)?'; this is an error in the Swift 6 language mode
 42 |     private let _diagnosticsEngine = DiagnosticsEngine()
 43 |     private let style: BuildLocationStyle
/host/spi-builder-workspace/Sources/SWBCore/DependencyResolution.swift:26:17: note: protocol 'TargetDependencyResolverDelegate' does not conform to the 'Sendable' protocol
  24 |
  25 | /// The delegate used when constructing a target graph.
  26 | public protocol TargetDependencyResolverDelegate: AnyObject, TargetDiagnosticProducingDelegate {
     |                 `- note: protocol 'TargetDependencyResolverDelegate' does not conform to the 'Sendable' protocol
  27 |     /// Emit a diagnostic for target dependency resolution.
  28 |     func emit(_ diagnostic: Diagnostic)
/host/spi-builder-workspace/Sources/SWBBuildSystem/CleanOperation.swift:13:9: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SWBCore'
 11 | //===----------------------------------------------------------------------===//
 12 |
 13 | package import SWBCore
    |         `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SWBCore'
 14 | import SWBTaskExecution
 15 | package import SWBProtocol
/host/spi-builder-workspace/Sources/SWBBuildSystem/CleanOperation.swift:47:17: warning: stored property 'wasCancellationRequested' of 'Sendable'-conforming class 'CleanOperation' is mutable; this is an error in the Swift 6 language mode
 45 |     private let ignoreCreatedByBuildSystemAttribute: Bool
 46 |
 47 |     private var wasCancellationRequested = false
    |                 `- warning: stored property 'wasCancellationRequested' of 'Sendable'-conforming class 'CleanOperation' is mutable; this is an error in the Swift 6 language mode
 48 |     package let uuid: UUID
 49 |
[1230/1240] Compiling SWBBuildSystem BuildOperationExtension.swift
[1231/1240] Compiling SWBBuildSystem BuildManager.swift
[1232/1240] Compiling SWBBuildSystem BuildOperation.swift
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildOperation.swift:217:17: warning: stored property 'delegate' of 'Sendable'-conforming class 'BuildOperation' has non-sendable type 'any BuildOperationDelegate'; this is an error in the Swift 6 language mode
  34 |
  35 | /// Delegate protocol used to communicate build operation results and status.
  36 | package protocol BuildOperationDelegate {
     |                  `- note: protocol 'BuildOperationDelegate' does not conform to the 'Sendable' protocol
  37 |     /// The proxy to use for file system access, if desired.
  38 |     ///
     :
 215 |
 216 |     /// The operation delegate.
 217 |     package let delegate: any BuildOperationDelegate
     |                 `- warning: stored property 'delegate' of 'Sendable'-conforming class 'BuildOperation' has non-sendable type 'any BuildOperationDelegate'; this is an error in the Swift 6 language mode
 218 |
 219 |     /// Whether the build results should be persisted (for incremental builds).
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildOperation.swift:229:17: warning: stored property 'clientDelegate' of 'Sendable'-conforming class 'BuildOperation' has non-sendable type 'any ClientDelegate'; this is an error in the Swift 6 language mode
 227 |
 228 |     /// A delegate to allow tasks to communicate with the client during their execution.
 229 |     package let clientDelegate: any ClientDelegate
     |                 `- warning: stored property 'clientDelegate' of 'Sendable'-conforming class 'BuildOperation' has non-sendable type 'any ClientDelegate'; this is an error in the Swift 6 language mode
 230 |
 231 |     /// An output delegate that can be used to communicate status from the overall build
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildManager.swift:111:18: note: protocol 'ClientDelegate' does not conform to the 'Sendable' protocol
109 |
110 | /// The client delegate support delegation to the client for both task planning and task execution.
111 | package protocol ClientDelegate: TaskPlanningClientDelegate, TaskExecutionClientDelegate {
    |                  `- note: protocol 'ClientDelegate' does not conform to the 'Sendable' protocol
112 | }
113 |
/host/spi-builder-workspace/Sources/SWBBuildSystem/BuildOperation.swift:232:17: warning: stored property 'buildOutputDelegate' of 'Sendable'-conforming class 'BuildOperation' is mutable; this is an error in the Swift 6 language mode
 230 |
 231 |     /// An output delegate that can be used to communicate status from the overall build
 232 |     private var buildOutputDelegate: (any BuildOutputDelegate)!
     |                 `- warning: stored property 'buildOutputDelegate' of 'Sendable'-conforming class 'BuildOperation' is mutable; this is an error in the Swift 6 language mode
 233 |
 234 |     /// The underlying LLBuild build system
[1233/1241] Wrapping AST for SWBBuildSystem for debugging
[1235/1291] Compiling SWBTestSupport CoreTestSupport.swift
[1236/1291] Compiling SWBTestSupport Deferrable.swift
[1237/1292] Compiling SWBTestSupport DeviceFamilyBuildOperationTester.swift
[1238/1292] Compiling SWBTestSupport AssertMatch.swift
[1239/1292] Compiling SWBBuildService Session.swift
[1240/1292] Compiling SWBTestSupport DiagnosticsCheckingResult.swift
[1241/1292] Compiling SWBTestSupport DiagnosticsEngine.swift
[1242/1292] Emitting module SWBTestSupport
[1243/1297] Compiling SWBBuildService Tools.swift
[1244/1297] Compiling SWBTestSupport PerfTestSupport.swift
[1245/1297] Compiling SWBTestSupport PlatformFilter.swift
[1246/1297] Compiling SWBTestSupport AppClips.swift
[1247/1297] Compiling SWBTestSupport RandomTestWorkspaces.swift
[1248/1297] Compiling SWBTestSupport RunDestinationTestSupport.swift
[1249/1297] Compiling SWBTestSupport CoreBasedTests+SDKHelpers.swift
/host/spi-builder-workspace/Sources/SWBTestSupport/CoreTestSupport.swift:135:195: warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
133 |
134 |         let delegate = delegate ?? TestingCoreDelegate()
135 |         guard let core = await Core.getInitializedCore(delegate, pluginManager: pluginManager, developerPath: developerPath, inferiorProductsPath: inferiorProductsPath, extraPluginRegistration: extraPluginRegistration, additionalContentPaths: additionalContentPaths, environment: environment, buildServiceModTime: Date(), connectionMode: .inProcess) else {
    |                                                                                                                                                                                                   `- warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
136 |             throw CoreInitializationError(diagnostics: delegate.diagnostics)
137 |         }
[1250/1297] Compiling SWBTestSupport CoreBasedTests.swift
/host/spi-builder-workspace/Sources/SWBTestSupport/CoreTestSupport.swift:135:195: warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
133 |
134 |         let delegate = delegate ?? TestingCoreDelegate()
135 |         guard let core = await Core.getInitializedCore(delegate, pluginManager: pluginManager, developerPath: developerPath, inferiorProductsPath: inferiorProductsPath, extraPluginRegistration: extraPluginRegistration, additionalContentPaths: additionalContentPaths, environment: environment, buildServiceModTime: Date(), connectionMode: .inProcess) else {
    |                                                                                                                                                                                                   `- warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
136 |             throw CoreInitializationError(diagnostics: delegate.diagnostics)
137 |         }
/host/spi-builder-workspace/Sources/SWBTestSupport/CoreTestSupport.swift:135:195: warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
133 |
134 |         let delegate = delegate ?? TestingCoreDelegate()
135 |         guard let core = await Core.getInitializedCore(delegate, pluginManager: pluginManager, developerPath: developerPath, inferiorProductsPath: inferiorProductsPath, extraPluginRegistration: extraPluginRegistration, additionalContentPaths: additionalContentPaths, environment: environment, buildServiceModTime: Date(), connectionMode: .inProcess) else {
    |                                                                                                                                                                                                   `- warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
136 |             throw CoreInitializationError(diagnostics: delegate.diagnostics)
137 |         }
/host/spi-builder-workspace/Sources/SWBTestSupport/CoreTestSupport.swift:135:195: warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
133 |
134 |         let delegate = delegate ?? TestingCoreDelegate()
135 |         guard let core = await Core.getInitializedCore(delegate, pluginManager: pluginManager, developerPath: developerPath, inferiorProductsPath: inferiorProductsPath, extraPluginRegistration: extraPluginRegistration, additionalContentPaths: additionalContentPaths, environment: environment, buildServiceModTime: Date(), connectionMode: .inProcess) else {
    |                                                                                                                                                                                                   `- warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
136 |             throw CoreInitializationError(diagnostics: delegate.diagnostics)
137 |         }
/host/spi-builder-workspace/Sources/SWBTestSupport/CoreTestSupport.swift:135:195: warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
133 |
134 |         let delegate = delegate ?? TestingCoreDelegate()
135 |         guard let core = await Core.getInitializedCore(delegate, pluginManager: pluginManager, developerPath: developerPath, inferiorProductsPath: inferiorProductsPath, extraPluginRegistration: extraPluginRegistration, additionalContentPaths: additionalContentPaths, environment: environment, buildServiceModTime: Date(), connectionMode: .inProcess) else {
    |                                                                                                                                                                                                   `- warning: converting non-sendable function value to '@PluginExtensionSystemActor @Sendable ([Path]) -> Void' may introduce data races
136 |             throw CoreInitializationError(diagnostics: delegate.diagnostics)
137 |         }
[1254/1297] Emitting module SWBBuildService
/host/spi-builder-workspace/Sources/SWBBuildService/PlanningOperation.swift:35:9: warning: stored property 'delegate' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'any PlanningOperationDelegate'; this is an error in the Swift 6 language mode
 22 |
 23 | /// The delegate for planning the build operation
 24 | package protocol PlanningOperationDelegate: TargetDiagnosticProducingDelegate, ActivityReporter {
    |                  `- note: protocol 'PlanningOperationDelegate' does not conform to the 'Sendable' protocol
 25 |     /// Emit a diagnostic for the planning operation.
 26 |     func emit(_ diagnostic: Diagnostic)
    :
 33 | package final class PlanningOperation: Sendable {
 34 |     /// The planning operation delegate
 35 |     let delegate: any PlanningOperationDelegate
    |         `- warning: stored property 'delegate' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'any PlanningOperationDelegate'; this is an error in the Swift 6 language mode
 36 |     /// The request which initiated the planning operation.
 37 |     let request: Request
/host/spi-builder-workspace/Sources/SWBBuildService/PlanningOperation.swift:41:17: warning: stored property 'session' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'Session'; this is an error in the Swift 6 language mode
 39 |     package let uuid: UUID
 40 |     /// The session this planning operation is in.
 41 |     unowned let session: Session
    |                 `- warning: stored property 'session' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'Session'; this is an error in the Swift 6 language mode
 42 |     /// The workspace context being planned.
 43 |     fileprivate let workspaceContext: WorkspaceContext
/host/spi-builder-workspace/Sources/SWBBuildService/Session.swift:30:20: note: class 'Session' does not conform to the 'Sendable' protocol
 28 | ///
 29 | /// A session object manages a single workspace, but the client might elect to create multiple sessions for the same workspace.
 30 | public final class Session {
    |                    `- note: class 'Session' does not conform to the 'Sendable' protocol
 31 |     /// A PIF transfer operation.
 32 |     final class PIFTransferOperation {
[1257/1297] Compiling SWBTestSupport BuildDescriptionBasedTests.swift
[1258/1297] Compiling SWBTestSupport BuildOperationTester.swift
[1259/1297] Compiling SWBTestSupport CapturingTaskGenerationDelegate.swift
/host/spi-builder-workspace/Sources/SWBBuildService/Messages.swift:104:19: warning: value 'buildService' was defined but never used; consider replacing with boolean test
 102 | private struct AppleSystemFrameworkNamesHandler: MessageHandler {
 103 |     func handle(request: Request, message: AppleSystemFrameworkNamesRequest) async throws -> StringListResponse {
 104 |         guard let buildService = request.service as? BuildService else {
     |                   `- warning: value 'buildService' was defined but never used; consider replacing with boolean test
 105 |             throw StubError.error("service object is not of type BuildService")
 106 |         }
/host/spi-builder-workspace/Sources/SWBBuildService/Messages.swift:107:20: warning: no 'async' operations occur within 'await' expression
 105 |             throw StubError.error("service object is not of type BuildService")
 106 |         }
 107 |         return try await StringListResponse([])
     |                    `- warning: no 'async' operations occur within 'await' expression
 108 |     }
 109 | }
/host/spi-builder-workspace/Sources/SWBBuildService/Messages.swift:107:16: warning: no calls to throwing functions occur within 'try' expression
 105 |             throw StubError.error("service object is not of type BuildService")
 106 |         }
 107 |         return try await StringListResponse([])
     |                `- warning: no calls to throwing functions occur within 'try' expression
 108 |     }
 109 | }
/host/spi-builder-workspace/Sources/SWBBuildService/PlanningOperation.swift:35:9: warning: stored property 'delegate' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'any PlanningOperationDelegate'; this is an error in the Swift 6 language mode
 22 |
 23 | /// The delegate for planning the build operation
 24 | package protocol PlanningOperationDelegate: TargetDiagnosticProducingDelegate, ActivityReporter {
    |                  `- note: protocol 'PlanningOperationDelegate' does not conform to the 'Sendable' protocol
 25 |     /// Emit a diagnostic for the planning operation.
 26 |     func emit(_ diagnostic: Diagnostic)
    :
 33 | package final class PlanningOperation: Sendable {
 34 |     /// The planning operation delegate
 35 |     let delegate: any PlanningOperationDelegate
    |         `- warning: stored property 'delegate' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'any PlanningOperationDelegate'; this is an error in the Swift 6 language mode
 36 |     /// The request which initiated the planning operation.
 37 |     let request: Request
/host/spi-builder-workspace/Sources/SWBBuildService/PlanningOperation.swift:41:17: warning: stored property 'session' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'Session'; this is an error in the Swift 6 language mode
 39 |     package let uuid: UUID
 40 |     /// The session this planning operation is in.
 41 |     unowned let session: Session
    |                 `- warning: stored property 'session' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'Session'; this is an error in the Swift 6 language mode
 42 |     /// The workspace context being planned.
 43 |     fileprivate let workspaceContext: WorkspaceContext
/host/spi-builder-workspace/Sources/SWBBuildService/Session.swift:30:20: note: class 'Session' does not conform to the 'Sendable' protocol
 28 | ///
 29 | /// A session object manages a single workspace, but the client might elect to create multiple sessions for the same workspace.
 30 | public final class Session {
    |                    `- note: class 'Session' does not conform to the 'Sendable' protocol
 31 |     /// A PIF transfer operation.
 32 |     final class PIFTransferOperation {
[1260/1297] Compiling SWBTestSupport CommandLineToolSpecDiscoveredInfo.swift
/host/spi-builder-workspace/Sources/SWBBuildService/Messages.swift:104:19: warning: value 'buildService' was defined but never used; consider replacing with boolean test
 102 | private struct AppleSystemFrameworkNamesHandler: MessageHandler {
 103 |     func handle(request: Request, message: AppleSystemFrameworkNamesRequest) async throws -> StringListResponse {
 104 |         guard let buildService = request.service as? BuildService else {
     |                   `- warning: value 'buildService' was defined but never used; consider replacing with boolean test
 105 |             throw StubError.error("service object is not of type BuildService")
 106 |         }
/host/spi-builder-workspace/Sources/SWBBuildService/Messages.swift:107:20: warning: no 'async' operations occur within 'await' expression
 105 |             throw StubError.error("service object is not of type BuildService")
 106 |         }
 107 |         return try await StringListResponse([])
     |                    `- warning: no 'async' operations occur within 'await' expression
 108 |     }
 109 | }
/host/spi-builder-workspace/Sources/SWBBuildService/Messages.swift:107:16: warning: no calls to throwing functions occur within 'try' expression
 105 |             throw StubError.error("service object is not of type BuildService")
 106 |         }
 107 |         return try await StringListResponse([])
     |                `- warning: no calls to throwing functions occur within 'try' expression
 108 |     }
 109 | }
/host/spi-builder-workspace/Sources/SWBBuildService/PlanningOperation.swift:35:9: warning: stored property 'delegate' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'any PlanningOperationDelegate'; this is an error in the Swift 6 language mode
 22 |
 23 | /// The delegate for planning the build operation
 24 | package protocol PlanningOperationDelegate: TargetDiagnosticProducingDelegate, ActivityReporter {
    |                  `- note: protocol 'PlanningOperationDelegate' does not conform to the 'Sendable' protocol
 25 |     /// Emit a diagnostic for the planning operation.
 26 |     func emit(_ diagnostic: Diagnostic)
    :
 33 | package final class PlanningOperation: Sendable {
 34 |     /// The planning operation delegate
 35 |     let delegate: any PlanningOperationDelegate
    |         `- warning: stored property 'delegate' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'any PlanningOperationDelegate'; this is an error in the Swift 6 language mode
 36 |     /// The request which initiated the planning operation.
 37 |     let request: Request
/host/spi-builder-workspace/Sources/SWBBuildService/PlanningOperation.swift:41:17: warning: stored property 'session' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'Session'; this is an error in the Swift 6 language mode
 39 |     package let uuid: UUID
 40 |     /// The session this planning operation is in.
 41 |     unowned let session: Session
    |                 `- warning: stored property 'session' of 'Sendable'-conforming class 'PlanningOperation' has non-sendable type 'Session'; this is an error in the Swift 6 language mode
 42 |     /// The workspace context being planned.
 43 |     fileprivate let workspaceContext: WorkspaceContext
/host/spi-builder-workspace/Sources/SWBBuildService/Session.swift:30:20: note: class 'Session' does not conform to the 'Sendable' protocol
 28 | ///
 29 | /// A session object manages a single workspace, but the client might elect to create multiple sessions for the same workspace.
 30 | public final class Session {
    |                    `- note: class 'Session' does not conform to the 'Sendable' protocol
 31 |     /// A PIF transfer operation.
 32 |     final class PIFTransferOperation {
[1261/1298] Wrapping AST for SWBBuildService for debugging
[1263/1300] Compiling SWBBuildServiceBundle main.swift
[1264/1300] Emitting module SWBBuildServiceBundle
[1265/1300] Compiling SWBTestSupport TestWorkspaces.swift
[1266/1300] Compiling SWBTestSupport Timeout.swift
[1267/1300] Compiling SWBTestSupport UserDefaultTestTrait.swift
[1268/1300] Compiling SWBTestSupport XCFrameworkTestSupport.swift
[1269/1300] Compiling SWBTestSupport Xcode.swift
[1270/1301] Wrapping AST for SWBBuildServiceBundle for debugging
[1271/1301] Write Objects.LinkFileList
[1273/1301] Compiling SWBTestSupport SettingsBasedTests.swift
[1274/1301] Compiling SWBTestSupport SettingsRunDestinationTestSupport.swift
[1275/1301] Compiling SWBTestSupport SkippedTestSupport.swift
[1276/1301] Compiling SWBTestSupport SpecTestSupport.swift
[1277/1301] Compiling SWBTestSupport SwiftTestingExtensions.swift
[1278/1301] Compiling SWBTestSupport TargetBuildGraphTestSupport.swift
/host/spi-builder-workspace/Sources/SWBTestSupport/TasksCheckingResult.swift:13:9: warning: package import of 'SWBCore' was not used in package declarations
 11 | //===----------------------------------------------------------------------===//
 12 |
 13 | package import SWBCore
    |         `- warning: package import of 'SWBCore' was not used in package declarations
 14 | package import SWBUtil
 15 | import SWBTaskConstruction
[1279/1301] Compiling SWBTestSupport TaskConstructionTester.swift
/host/spi-builder-workspace/Sources/SWBTestSupport/TasksCheckingResult.swift:13:9: warning: package import of 'SWBCore' was not used in package declarations
 11 | //===----------------------------------------------------------------------===//
 12 |
 13 | package import SWBCore
    |         `- warning: package import of 'SWBCore' was not used in package declarations
 14 | package import SWBUtil
 15 | import SWBTaskConstruction
[1280/1301] Compiling SWBTestSupport TaskExecutionTestSupport.swift
/host/spi-builder-workspace/Sources/SWBTestSupport/TasksCheckingResult.swift:13:9: warning: package import of 'SWBCore' was not used in package declarations
 11 | //===----------------------------------------------------------------------===//
 12 |
 13 | package import SWBCore
    |         `- warning: package import of 'SWBCore' was not used in package declarations
 14 | package import SWBUtil
 15 | import SWBTaskConstruction
[1281/1301] Compiling SWBTestSupport TaskPlanningTestSupport.swift
/host/spi-builder-workspace/Sources/SWBTestSupport/TasksCheckingResult.swift:13:9: warning: package import of 'SWBCore' was not used in package declarations
 11 | //===----------------------------------------------------------------------===//
 12 |
 13 | package import SWBCore
    |         `- warning: package import of 'SWBCore' was not used in package declarations
 14 | package import SWBUtil
 15 | import SWBTaskConstruction
[1282/1301] Compiling SWBTestSupport TasksCheckingResult.swift
/host/spi-builder-workspace/Sources/SWBTestSupport/TasksCheckingResult.swift:13:9: warning: package import of 'SWBCore' was not used in package declarations
 11 | //===----------------------------------------------------------------------===//
 12 |
 13 | package import SWBCore
    |         `- warning: package import of 'SWBCore' was not used in package declarations
 14 | package import SWBUtil
 15 | import SWBTaskConstruction
[1283/1301] Compiling SWBTestSupport IndexingInfoResults.swift
[1284/1301] Compiling SWBTestSupport KnownIssueTestSupport.swift
[1285/1301] Compiling SWBTestSupport LibraryGeneration.swift
[1286/1301] Compiling SWBTestSupport MachO.swift
[1287/1301] Compiling SWBTestSupport Misc.swift
[1290/1301] Compiling SWBTestSupport DummyCommandProducer.swift
[1291/1301] Compiling SWBTestSupport EnvironmentKey.swift
[1292/1301] Compiling SWBTestSupport FSUtilities.swift
/host/spi-builder-workspace/Sources/SWBTestSupport/BuildOperationTester.swift:2215:27: warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2213 |         try await buildSystemOperationQueue.withOperation {
2214 |             do {
2215 |                 try await withTimeout(timeout: .seconds(1200), description: "Build system operation 20-minute limit") {
     |                           `- warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2216 |                     await withTaskCancellationHandler {
2217 |                         await self.build()
/host/spi-builder-workspace/Sources/SWBTestSupport/BuildOperationTester.swift:2215:27: warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2213 |         try await buildSystemOperationQueue.withOperation {
2214 |             do {
2215 |                 try await withTimeout(timeout: .seconds(1200), description: "Build system operation 20-minute limit") {
     |                           `- warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2216 |                     await withTaskCancellationHandler {
2217 |                         await self.build()
/host/spi-builder-workspace/Sources/SWBTestSupport/BuildOperationTester.swift:2215:27: warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2213 |         try await buildSystemOperationQueue.withOperation {
2214 |             do {
2215 |                 try await withTimeout(timeout: .seconds(1200), description: "Build system operation 20-minute limit") {
     |                           `- warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2216 |                     await withTaskCancellationHandler {
2217 |                         await self.build()
/host/spi-builder-workspace/Sources/SWBTestSupport/BuildOperationTester.swift:2215:27: warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2213 |         try await buildSystemOperationQueue.withOperation {
2214 |             do {
2215 |                 try await withTimeout(timeout: .seconds(1200), description: "Build system operation 20-minute limit") {
     |                           `- warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2216 |                     await withTaskCancellationHandler {
2217 |                         await self.build()
/host/spi-builder-workspace/Sources/SWBTestSupport/BuildOperationTester.swift:2215:27: warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2213 |         try await buildSystemOperationQueue.withOperation {
2214 |             do {
2215 |                 try await withTimeout(timeout: .seconds(1200), description: "Build system operation 20-minute limit") {
     |                           `- warning: result of call to 'withTimeout(timeout:description:block:)' is unused
2216 |                     await withTaskCancellationHandler {
2217 |                         await self.build()
[1299/1309] Compiling SwiftBuildTestSupport TestBuildOperationDelegate.swift
[1300/1309] Compiling SwiftBuildTestSupport TaskBacktraces.swift
[1300/1309] Linking SWBBuildServiceBundle
[1302/1309] Compiling SwiftBuildTestSupport ThroughputTests.swift
[1303/1309] Compiling SwiftBuildTestSupport TestUtilities.swift
[1304/1311] Emitting module swbuild
[1305/1311] Compiling swbuild SWBuildMain.swift
[1306/1312] Wrapping AST for swbuild for debugging
[1307/1312] Write Objects.LinkFileList
[1309/1312] Compiling SwiftBuildTestSupport EmptyBuildOperationDelegate.swift
[1310/1312] Emitting module SwiftBuildTestSupport
[1311/1312] Compiling SwiftBuildTestSupport CoreQualificationTester.swift
[1312/1313] Linking swbuild
Build complete! (186.73s)
Build complete.
{
  "cxx_language_standard" : "c++20",
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "swift-driver",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-driver.git"
    },
    {
      "identity" : "swift-system",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-system.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swift-llbuild",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-llbuild.git"
    }
  ],
  "manifest_display_name" : "SwiftBuild",
  "name" : "SwiftBuild",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "17.0"
    }
  ],
  "products" : [
    {
      "name" : "swbuild",
      "targets" : [
        "swbuild"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SWBBuildServiceBundle",
      "targets" : [
        "SWBBuildServiceBundle"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftBuild",
      "targets" : [
        "SwiftBuild"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SWBProtocol",
      "targets" : [
        "SWBProtocol"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SWBUtil",
      "targets" : [
        "SWBUtil"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SWBProjectModel",
      "targets" : [
        "SWBProjectModel"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SWBBuildService",
      "targets" : [
        "SWBBuildService"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5",
    "6"
  ],
  "targets" : [
    {
      "c99name" : "swbuild",
      "module_type" : "SwiftTarget",
      "name" : "swbuild",
      "path" : "Sources/swbuild",
      "product_memberships" : [
        "swbuild"
      ],
      "sources" : [
        "SWBuildMain.swift"
      ],
      "target_dependencies" : [
        "SwiftBuild",
        "SWBBuildServiceBundle"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "run_xcodebuild",
      "module_type" : "PluginTarget",
      "name" : "run-xcodebuild",
      "path" : "Plugins/run-xcodebuild",
      "plugin_capability" : {
        "intent" : {
          "description" : "Run xcodebuild from the currently selected Xcode configured to use the just-built build service",
          "type" : "custom",
          "verb" : "run-xcodebuild"
        },
        "permissions" : [
        ],
        "type" : "command"
      },
      "sources" : [
        "run-xcodebuild.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "launch_xcode",
      "module_type" : "PluginTarget",
      "name" : "launch-xcode",
      "path" : "Plugins/launch-xcode",
      "plugin_capability" : {
        "intent" : {
          "description" : "Launch the currently selected Xcode configured to use the just-built build service",
          "type" : "custom",
          "verb" : "launch-xcode"
        },
        "permissions" : [
        ],
        "type" : "command"
      },
      "sources" : [
        "launch-xcode.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "generate_windows_installer_component_groups",
      "module_type" : "PluginTarget",
      "name" : "generate-windows-installer-component-groups",
      "path" : "Plugins/generate-windows-installer-component-groups",
      "plugin_capability" : {
        "intent" : {
          "description" : "Generate XML fragments for cli.wxs in swift-installer-scripts",
          "type" : "custom",
          "verb" : "generate-windows-installer-component-groups"
        },
        "permissions" : [
        ],
        "type" : "command"
      },
      "sources" : [
        "generate-windows-installer-component-groups.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "cmake_smoke_test",
      "module_type" : "PluginTarget",
      "name" : "cmake-smoke-test",
      "path" : "Plugins/cmake-smoke-test",
      "plugin_capability" : {
        "intent" : {
          "description" : "Build Swift Build using CMake for validation purposes",
          "type" : "custom",
          "verb" : "cmake-smoke-test"
        },
        "permissions" : [
        ],
        "type" : "command"
      },
      "sources" : [
        "cmake-smoke-test.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "SwiftBuildTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBuildTests",
      "path" : "Tests/SwiftBuildTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/SwiftBuildTests/TestData",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AppClipsTests.swift",
        "ArenaIndexingInfoTests.swift",
        "BuildLogTests.swift",
        "BuildOperationTests.swift",
        "BuildValidationUtilities.swift",
        "ConsoleCommands/BuildCommandTests.swift",
        "ConsoleCommands/CLIConnection.swift",
        "ConsoleCommands/CreateXCFrameworkCommandTests.swift",
        "ConsoleCommands/GeneralCommandsTests.swift",
        "ConsoleCommands/ServiceConsoleTests.swift",
        "ConsoleCommands/SessionCommandsTests.swift",
        "ConsoleCommands/XcodeCommandsTests.swift",
        "DeferredExecutionTests.swift",
        "DependencyRequestTests.swift",
        "DocumentationInfoTests.swift",
        "DocumentationTests.swift",
        "DriverKitTests.swift",
        "GeneratePreviewInfoTests.swift",
        "IndexingInfoTests.swift",
        "LocalizationInfoTests.swift",
        "MacCatalystTests.swift",
        "MacroEvaluationTests.swift",
        "PIFTests.swift",
        "ProductPlannerTests.swift",
        "ProjectModel/BuildConfigTests.swift",
        "ProjectModel/BuildFileTests.swift",
        "ProjectModel/BuildPhasesTests.swift",
        "ProjectModel/BuildRuleTests.swift",
        "ProjectModel/BuildSettingsTests.swift",
        "ProjectModel/CustomTaskTests.swift",
        "ProjectModel/ImpartedBuildPropertiesTests.swift",
        "ProjectModel/PlatformFilterTests.swift",
        "ProjectModel/ProjectTests.swift",
        "ProjectModel/ReferencesTests.swift",
        "ProjectModel/SandboxingOverrideTests.swift",
        "ProjectModel/TargetDependencyTests.swift",
        "ProjectModel/TargetsTests.swift",
        "ProvisioningTaskInputsTests.swift",
        "ServiceTests.swift",
        "ValidationTests.swift",
        "WatchTests.swift"
      ],
      "target_dependencies" : [
        "SwiftBuild",
        "SWBBuildService",
        "SwiftBuildTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftBuildTestSupport",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBuildTestSupport",
      "path" : "Sources/SwiftBuildTestSupport",
      "sources" : [
        "CoreQualificationTester.swift",
        "EmptyBuildOperationDelegate.swift",
        "TaskBacktraces.swift",
        "TestBuildOperationDelegate.swift",
        "TestUtilities.swift",
        "ThroughputTests.swift"
      ],
      "target_dependencies" : [
        "SwiftBuild",
        "SWBTestSupport",
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftBuildPerfTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBuildPerfTests",
      "path" : "Tests/SwiftBuildPerfTests",
      "sources" : [
        "BuildOperationPerfTests.swift",
        "BuildServicePerfTests.swift",
        "XCFrameworkPerfTests.swift"
      ],
      "target_dependencies" : [
        "SwiftBuild",
        "SWBTestSupport",
        "SwiftBuildTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftBuild",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBuild",
      "path" : "Sources/SwiftBuild",
      "product_memberships" : [
        "swbuild",
        "SwiftBuild"
      ],
      "sources" : [
        "CompatibilityShims.swift",
        "ConsoleCommands/SWBServiceConsoleBuildCommand.swift",
        "ConsoleCommands/SWBServiceConsoleBuildCommandProtocol.swift",
        "ConsoleCommands/SWBServiceConsoleCreateXCFrameworkCommand.swift",
        "ConsoleCommands/SWBServiceConsoleGeneralCommands.swift",
        "ConsoleCommands/SWBServiceConsoleSessionCommands.swift",
        "ConsoleCommands/SWBServiceConsoleXcodeCommands.swift",
        "ProjectModel/BuildConfig.swift",
        "ProjectModel/BuildFile.swift",
        "ProjectModel/BuildPhases.swift",
        "ProjectModel/BuildRule.swift",
        "ProjectModel/BuildSettings.swift",
        "ProjectModel/CustomTask.swift",
        "ProjectModel/ImpartedBuildProperties.swift",
        "ProjectModel/PlatformFilter.swift",
        "ProjectModel/Project.swift",
        "ProjectModel/ProjectModel.swift",
        "ProjectModel/References.swift",
        "ProjectModel/SandboxingOverride.swift",
        "ProjectModel/TargetDependency.swift",
        "ProjectModel/Targets.swift",
        "SWBBuildAction.swift",
        "SWBBuildOperation.swift",
        "SWBBuildOperationBacktraceFrame.swift",
        "SWBBuildParameters.swift",
        "SWBBuildRequest.swift",
        "SWBBuildService.swift",
        "SWBBuildServiceConnection.swift",
        "SWBBuildServiceConsole.swift",
        "SWBBuildServiceSession.swift",
        "SWBChannel.swift",
        "SWBClientExchangeSupport.swift",
        "SWBDocumentationSupport.swift",
        "SWBIndexingSupport.swift",
        "SWBLocalizationSupport.swift",
        "SWBMacroEvaluation.swift",
        "SWBPreviewSupport.swift",
        "SWBProductPlannerSupport.swift",
        "SWBPropertyList.swift",
        "SWBProvisioningTaskInputs.swift",
        "SWBSystemInfo.swift",
        "SWBTargetGUID.swift",
        "SWBTerminal.swift",
        "SWBUserInfo.swift",
        "SWBWorkspaceInfo.swift",
        "SWBuildMessage+Protocol.swift",
        "SwiftBuild.swift",
        "SwiftBuildVersion.swift",
        "TerminalAttributes.swift"
      ],
      "target_dependencies" : [
        "SWBCSupport",
        "SWBCore",
        "SWBProtocol",
        "SWBUtil",
        "SWBProjectModel"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBWindowsPlatformTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBWindowsPlatformTests",
      "path" : "Tests/SWBWindowsPlatformTests",
      "sources" : [
        "SWBWindowsPlatformTests.swift",
        "WindowsTestSupport.swift"
      ],
      "target_dependencies" : [
        "SWBWindowsPlatform",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBWindowsPlatform",
      "module_type" : "SwiftTarget",
      "name" : "SWBWindowsPlatform",
      "path" : "Sources/SWBWindowsPlatform",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBWindowsPlatform/Specs/Windows.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBWindowsPlatform/Specs/WindowsCompile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBWindowsPlatform/Specs/WindowsLd.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBWindowsPlatform/Specs/WindowsLibtool.xcspec",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "KnownFolders.swift",
        "Plugin.swift",
        "VSInstallation.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBMacro",
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBWebAssemblyPlatformTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBWebAssemblyPlatformTests",
      "path" : "Tests/SWBWebAssemblyPlatformTests",
      "sources" : [
        "SWBWebAssemblyPlatformTests.swift"
      ],
      "target_dependencies" : [
        "SWBWebAssemblyPlatform",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBWebAssemblyPlatform",
      "module_type" : "SwiftTarget",
      "name" : "SWBWebAssemblyPlatform",
      "path" : "Sources/SWBWebAssemblyPlatform",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBWebAssemblyPlatform/Specs/WasmCompile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBWebAssemblyPlatform/Specs/WasmLd.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBWebAssemblyPlatform/Specs/WasmLibtool.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBWebAssemblyPlatform/Specs/WebAssembly.xcspec",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Plugin.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBMacro",
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBUtilTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBUtilTests",
      "path" : "Tests/SWBUtilTests",
      "sources" : [
        "ArchitectureTests.swift",
        "ArgumentSplittingTests.swift",
        "ArrayTests.swift",
        "ByteStringTests.swift",
        "CSVTests.swift",
        "CacheTests.swift",
        "CountedSetTests.swift",
        "DependencyInfoTests.swift",
        "DiagnosticsTests.swift",
        "DictionaryTests.swift",
        "ElapsedTimerTests.swift",
        "EnvironmentKeyTests.swift",
        "EnvironmentTests.swift",
        "FSProxyTests.swift",
        "FileHandleTests.swift",
        "FnmatchTests.swift",
        "GraphAlgorithmsTests.swift",
        "HashContextTests.swift",
        "HeadermapTests.swift",
        "HeavyCacheTests.swift",
        "IntTests.swift",
        "LazyCacheTests.swift",
        "LineReaderTests.swift",
        "MachOTests.swift",
        "MathTests.swift",
        "MiscTests.swift",
        "MsgPackSerializationTests.swift",
        "OrderedSetTests.swift",
        "OutputByteStreamTests.swift",
        "PathTests.swift",
        "PathWindowsTests.swift",
        "ProcessTests.swift",
        "PropertyListTests.swift",
        "QueueTests.swift",
        "RateLimiterTests.swift",
        "RegExTests.swift",
        "RegistryTests.swift",
        "ResponseFileTests.swift",
        "ScopedKeepAliveCacheTests.swift",
        "SignaturesTests.swift",
        "StaticTests.swift",
        "StatisticsTests.swift",
        "StringTests.swift",
        "TAPIFileListTests.swift",
        "UserDefaultsTests.swift",
        "VFSTests.swift",
        "VersionTests.swift",
        "WaitConditionTests.swift",
        "XCBuildDataArchiveTests.swift"
      ],
      "target_dependencies" : [
        "SWBTestSupport",
        "SWBUtil"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBUtilPerfTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBUtilPerfTests",
      "path" : "Tests/SWBUtilPerfTests",
      "sources" : [
        "ArgumentSplittingPerfTests.swift",
        "ByteStringPerfTests.swift",
        "DependencyInfoPerfTests.swift",
        "GraphAlgorithmsPerfTests.swift",
        "MsgPackSerializationPerfTests.swift",
        "OrderedSetPerfTests.swift",
        "OutputByteStreamPerfTests.swift",
        "PathPerfTests.swift",
        "QueuePerfTests.swift",
        "StringPerfTests.swift",
        "UtilPerfTests.swift"
      ],
      "target_dependencies" : [
        "SWBUtil",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBUtil",
      "module_type" : "SwiftTarget",
      "name" : "SWBUtil",
      "path" : "Sources/SWBUtil",
      "product_dependencies" : [
        "ArgumentParser",
        "SystemPackage"
      ],
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBProtocol",
        "SWBUtil",
        "SWBProjectModel",
        "SWBBuildService"
      ],
      "sources" : [
        "Architecture.swift",
        "ArgumentSplitting.swift",
        "Array.swift",
        "AsyncCache.swift",
        "AsyncFlatteningSequence.swift",
        "AsyncIteratorProtocol.swift",
        "AsyncLock.swift",
        "AsyncOperationQueue.swift",
        "AsyncSingleValueCache.swift",
        "AsyncStreamController.swift",
        "ByteCount.swift",
        "ByteString.swift",
        "CSV.swift",
        "Cache.swift",
        "Collection.swift",
        "CountedSet.swift",
        "Debugger.swift",
        "DependencyInfo.swift",
        "DiagnosticsEngine.swift",
        "Dictionary.swift",
        "Diff.swift",
        "Dispatch+Async.swift",
        "Duration.swift",
        "ElapsedTimer.swift",
        "EmptyState.swift",
        "Environment.swift",
        "EnvironmentHelpers.swift",
        "EnvironmentKey.swift",
        "Error.swift",
        "FSProxy.swift",
        "FileHandle+Async.swift",
        "FilesSignature.swift",
        "GraphAlgorithms.swift",
        "HashContext.swift",
        "Headermap.swift",
        "HeavyCache.swift",
        "IO.swift",
        "IndexStore.swift",
        "Int.swift",
        "InterningArena.swift",
        "JSONEncoder.swift",
        "KeyValueStorage.swift",
        "LazyCache.swift",
        "Library.swift",
        "LineReader.swift",
        "Lock.swift",
        "MachO.swift",
        "Math.swift",
        "Misc+Async.swift",
        "Misc.swift",
        "MsgPack.swift",
        "MsgPackSerialization.swift",
        "NamedTemporaryDirectory.swift",
        "OSLog.swift",
        "Optional.swift",
        "OrderedDictionary.swift",
        "OrderedSet.swift",
        "OutputByteStream.swift",
        "POSIX.swift",
        "Pair.swift",
        "Path.swift",
        "PathWindows.swift",
        "PbxCp.swift",
        "PluginManager.swift",
        "PluginManagerCommon.swift",
        "Process+Async.swift",
        "Process.swift",
        "ProcessInfo.swift",
        "Promise.swift",
        "PropertyList.swift",
        "Queue.swift",
        "RateLimiter.swift",
        "Ref.swift",
        "RegEx.swift",
        "Registry.swift",
        "ResponseFiles.swift",
        "Result.swift",
        "SWBDispatch.swift",
        "ScopedKeepAliveCache.swift",
        "Serialization.swift",
        "Signatures.swift",
        "Static.swift",
        "Statistics.swift",
        "String.swift",
        "TAPIFileList.swift",
        "URL.swift",
        "UniqueSerialization.swift",
        "UnsafeSendableDelayedInitializationWrapper.swift",
        "UserDefaults.swift",
        "VFS.swift",
        "Version.swift",
        "WaitCondition.swift",
        "WeakRef.swift",
        "Win32.swift",
        "Win32Error.swift",
        "XCBuildDataArchive.swift",
        "Xcode.swift",
        "fnmatch.swift"
      ],
      "target_dependencies" : [
        "SWBCSupport",
        "SWBLibc"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBUniversalPlatformTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBUniversalPlatformTests",
      "path" : "Tests/SWBUniversalPlatformTests",
      "sources" : [
        "SWBUniversalPlatformTests.swift"
      ],
      "target_dependencies" : [
        "SWBUniversalPlatform",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBUniversalPlatform",
      "module_type" : "SwiftTarget",
      "name" : "SWBUniversalPlatform",
      "path" : "Sources/SWBUniversalPlatform",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/BuiltInBuildRules.xcbuildrules",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/BuiltInCompilers.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/BuiltInFileTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Clang.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/ClangModuleVerifierInputGenerator.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/ClangStatCache.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/ClangSymbolExtractor.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/ClangVerifier.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/CodeSign.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/CopyPlistFile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/CopyStringsFile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Cpp.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/DefaultCompiler.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Documentation.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Ld.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Lex.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Libtool.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/PBXCp.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/PackageTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/ProductTypeValidationTool.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/ProductTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/StandardFileTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/StripSymbols.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Swift.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/SwiftBuildSettings.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/TAPI.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/TestEntryPointGenerator.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Unifdef.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/Yacc.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/Apple Clang.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/CopyPlistFile.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/CopyStringsFile.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/Cpp.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/Default Compiler.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/Ld.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/Lex.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/Libtool.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/PBXCp.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/ProductTypeValidationTool.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/StripSymbols.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/Swift Compiler.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/SwiftBuildSettings.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/Yacc.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/en.lproj/com.apple.build-tools.modules-verifier.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBUniversalPlatform/Specs/swift-stdlib-tool.xcspec",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CopyPlistFile.swift",
        "CopyStringsFile.swift",
        "CppTool.swift",
        "DiffTool.swift",
        "LexCompiler.swift",
        "Plugin.swift",
        "TestEntryPointGenerationTaskAction.swift",
        "TestEntryPointGenerationTool.swift",
        "TestEntryPointTaskProducer.swift",
        "YaccCompiler.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBMacro",
        "SWBUtil",
        "SWBTaskConstruction",
        "SWBTaskExecution"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBTestSupportTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBTestSupportTests",
      "path" : "Tests/SWBTestSupportTests",
      "sources" : [
        "TestSupportTests.swift"
      ],
      "target_dependencies" : [
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBTestSupport",
      "module_type" : "SwiftTarget",
      "name" : "SWBTestSupport",
      "path" : "Sources/SWBTestSupport",
      "sources" : [
        "AssertMatch.swift",
        "BuildDescriptionBasedTests.swift",
        "BuildOperationTester.swift",
        "CapturingTaskGenerationDelegate.swift",
        "CommandLineToolSpecDiscoveredInfo.swift",
        "CoreBasedTests+SDKHelpers.swift",
        "CoreBasedTests.swift",
        "CoreTestSupport.swift",
        "Deferrable.swift",
        "DeviceFamilyBuildOperationTester.swift",
        "DiagnosticsCheckingResult.swift",
        "DiagnosticsEngine.swift",
        "DummyCommandProducer.swift",
        "EnvironmentKey.swift",
        "FSUtilities.swift",
        "IndexingInfoResults.swift",
        "KnownIssueTestSupport.swift",
        "LibraryGeneration.swift",
        "MachO.swift",
        "Misc.swift",
        "PerfTestSupport.swift",
        "PlatformFilter.swift",
        "Projects/AppClips.swift",
        "RandomTestWorkspaces.swift",
        "RunDestinationTestSupport.swift",
        "SettingsBasedTests.swift",
        "SettingsRunDestinationTestSupport.swift",
        "SkippedTestSupport.swift",
        "SpecTestSupport.swift",
        "SwiftTestingExtensions.swift",
        "TargetBuildGraphTestSupport.swift",
        "TaskConstructionTester.swift",
        "TaskExecutionTestSupport.swift",
        "TaskPlanningTestSupport.swift",
        "TasksCheckingResult.swift",
        "TestWorkspaces.swift",
        "Timeout.swift",
        "UserDefaultTestTrait.swift",
        "XCFrameworkTestSupport.swift",
        "Xcode.swift"
      ],
      "target_dependencies" : [
        "SwiftBuild",
        "SWBBuildSystem",
        "SWBCore",
        "SWBTaskConstruction",
        "SWBTaskExecution",
        "SWBUtil",
        "SWBLLBuild",
        "SWBMacro",
        "SWBAndroidPlatform",
        "SWBApplePlatform",
        "SWBGenericUnixPlatform",
        "SWBQNXPlatform",
        "SWBUniversalPlatform",
        "SWBWebAssemblyPlatform",
        "SWBWindowsPlatform"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBTaskExecutionTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBTaskExecutionTests",
      "path" : "Tests/SWBTaskExecutionTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/SWBTaskExecutionTests/TestData",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AuxiliaryFileTaskTests.swift",
        "BuildDescriptionTests.swift",
        "ClangModuleVerifierTaskTests.swift",
        "ConcatenateTaskTests.swift",
        "CopyPlistTaskTests.swift",
        "CopyStringsFileTaskTests.swift",
        "CopyTiffTaskTests.swift",
        "CreateBuildDirectoryTaskActionTests.swift",
        "FileCopyTaskTests.swift",
        "InProcessTaskTestSupport.swift",
        "InfoPlistProcessorTaskTests.swift",
        "LSRegisterURLTaskTests.swift",
        "PBXCpTests.swift",
        "ProcessProductEntitlementsTaskActionTests.swift",
        "ProcessProductPackagingTaskTests.swift",
        "ProcessXCFrameworkLibraryTaskActionTests.swift",
        "RegisterExecutionPolicyExceptionTaskActionTests.swift",
        "SignatureCollectionActionTests.swift",
        "StaleFileRemovalTests.swift",
        "TaskTestSupport.swift",
        "TestValidateProductTaskAction.swift"
      ],
      "target_dependencies" : [
        "SWBTaskExecution",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBTaskExecution",
      "module_type" : "SwiftTarget",
      "name" : "SWBTaskExecution",
      "path" : "Sources/SWBTaskExecution",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "sources" : [
        "BuildDescription.swift",
        "BuildDescriptionManager.swift",
        "BuildDescriptionSignature.swift",
        "BuiltinTaskActionsExtension.swift",
        "DynamicTaskSpecs/ClangCachingKeyQueryDynamicTaskSpec.swift",
        "DynamicTaskSpecs/ClangCachingMaterializeKeyDynamicTaskSpec.swift",
        "DynamicTaskSpecs/ClangCachingOutputMaterializerDynamicTaskSpec.swift",
        "DynamicTaskSpecs/ClangCachingTaskCacheKey.swift",
        "DynamicTaskSpecs/ClangModuleDependencyGraph.swift",
        "DynamicTaskSpecs/CompilationCachingDataPruner.swift",
        "DynamicTaskSpecs/CompilationCachingUploader.swift",
        "DynamicTaskSpecs/DynamicTaskOperationContext.swift",
        "DynamicTaskSpecs/DynamicTaskSpecRegistry.swift",
        "DynamicTaskSpecs/PrecompileClangModuleDynamicTaskSpec.swift",
        "DynamicTaskSpecs/SwiftCachingDynamicTaskSpec.swift",
        "DynamicTaskSpecs/SwiftCachingTaskKeys.swift",
        "DynamicTaskSpecs/SwiftDriverJobDynamicTaskSpec.swift",
        "DynamicTaskSpecs/SwiftDriverPlanningDynamicTaskSpec.swift",
        "ProjectPlanner.swift",
        "Task.swift",
        "TaskActionExtensionPoint.swift",
        "TaskActions/AuxiliaryFileTaskAction.swift",
        "TaskActions/ClangCachingKeyQueryTaskAction.swift",
        "TaskActions/ClangCachingMaterializeKeyTaskAction.swift",
        "TaskActions/ClangCachingOutputMaterializerTaskAction.swift",
        "TaskActions/ClangCompileTaskAction.swift",
        "TaskActions/ClangModuleVerifierInputGeneratorTaskAction.swift",
        "TaskActions/ClangScanTaskAction.swift",
        "TaskActions/CodeSignTaskAction.swift",
        "TaskActions/ConcatenateTaskAction.swift",
        "TaskActions/ConstructStubExecutorInputFileListTaskAction.swift",
        "TaskActions/CopyPlistTaskAction.swift",
        "TaskActions/CopyStringsFileTaskAction.swift",
        "TaskActions/CopyTiffTaskAction.swift",
        "TaskActions/CreateBuildDirectoryTaskAction.swift",
        "TaskActions/DeferredExecutionTaskAction.swift",
        "TaskActions/EmbedSwiftStdLibTaskAction.swift",
        "TaskActions/FileCopyTaskAction.swift",
        "TaskActions/GenericCachingTaskAction.swift",
        "TaskActions/InfoPlistProcessorTaskAction.swift",
        "TaskActions/LSRegisterURLTaskAction.swift",
        "TaskActions/LinkAssetCatalogTaskAction.swift",
        "TaskActions/MergeInfoPlistTaskAction.swift",
        "TaskActions/ODRAssetPackManifestTaskAction.swift",
        "TaskActions/PrecompileClangModuleTaskAction.swift",
        "TaskActions/ProcessProductEntitlementsTaskAction.swift",
        "TaskActions/ProcessProductProvisioningProfileTaskAction.swift",
        "TaskActions/ProcessSDKImportsTaskAction.swift",
        "TaskActions/ProcessXCFrameworkTaskAction.swift",
        "TaskActions/RegisterExecutionPolicyExceptionTaskAction.swift",
        "TaskActions/SignatureCollectionTaskAction.swift",
        "TaskActions/SwiftCachingKeyQueryTaskAction.swift",
        "TaskActions/SwiftCachingMaterializeKeyTaskAction.swift",
        "TaskActions/SwiftCachingOutputMaterializerTaskAction.swift",
        "TaskActions/SwiftCompilationTaskAction.swift",
        "TaskActions/SwiftDriverCompilationRequirementTaskAction.swift",
        "TaskActions/SwiftDriverJobSchedulingTaskAction.swift",
        "TaskActions/SwiftDriverJobTaskAction.swift",
        "TaskActions/SwiftDriverTaskAction.swift",
        "TaskActions/SwiftHeaderToolTaskAction.swift",
        "TaskActions/TaskAction.swift",
        "TaskActions/ValidateDevelopmentAssetsTaskAction.swift",
        "TaskActions/ValidateProductTaskAction.swift",
        "TaskResult.swift",
        "TaskStore.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBUtil",
        "SWBCAS",
        "SWBLLBuild",
        "SWBTaskConstruction"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBTaskConstructionTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBTaskConstructionTests",
      "path" : "Tests/SWBTaskConstructionTests",
      "sources" : [
        "AppClipTaskConstructionTests.swift",
        "AppExtensionTaskConstructionTests.swift",
        "AppIntentsMetadataTaskConstructionTests.swift",
        "AssetCatalogTaskConstructionTests.swift",
        "BuildActionTaskConstructionTests.swift",
        "BuildPhaseFusionTests.swift",
        "BuildRuleTaskConstructionTests.swift",
        "BuildToolTaskConstructionTests.swift",
        "ClangModulesTaskConstructionTests.swift",
        "ClangResponseFileTaskConstructionTests.swift",
        "ClangStatCacheTaskConstructionTests.swift",
        "ClangStaticAnalyzerTests.swift",
        "ClangTests.swift",
        "CodeCoverageTaskConstructionTests.swift",
        "CodeSignTaskConstructionTests.swift",
        "CompilationCachingTaskConstructionTests.swift",
        "CustomTaskConstructionTests.swift",
        "DebugInformationTests.swift",
        "DependencyScopingTaskConstructionTests.swift",
        "DocumentationTaskConstructionTests.swift",
        "DriverKitTaskConstructionTests.swift",
        "EagerCompilationTests.swift",
        "EagerLinkingTests.swift",
        "ExportLocTaskConstructionTests.swift",
        "GenerateAppPlaygroundAssetCatalogTaskConstructionTests.swift",
        "HeadermapTaskConstructionTests.swift",
        "HostBuildToolTaskConstructionTests.swift",
        "InAppPurchaseContentTaskConstructionTests.swift",
        "IndexBuildTaskConstructionTests.swift",
        "InfoPlistTaskConstructionTests.swift",
        "InstallAPITaskConstructionTests.swift",
        "InstallLocTaskConstructionTests.swift",
        "InstallTaskConstructionTests.swift",
        "IntermediateStubTaskConstructionTests.swift",
        "KernelExtensionTaskConstructionTests.swift",
        "LibtoolTaskConstructionTests.swift",
        "MergeableLibraryTests.swift",
        "ModuleMapTaskConstructionTests.swift",
        "ModuleVerifierTaskConstructionTests.swift",
        "MultiPlatformTaskConstructionTests.swift",
        "ObjectiveCSymbolExtractorTests.swift",
        "OnDemandResourcesTaskConstructionTests.swift",
        "PackageProductConstructionTests.swift",
        "PlannedNodeTests.swift",
        "PlatformFilteringTaskConstructionTests.swift",
        "PlatformTaskConstructionTests.swift",
        "PostprocessingTaskConstructionTests.swift",
        "PrelinkedObjectFileTests.swift",
        "PreviewsTaskConstructionTests.swift",
        "ReadOnlySettingsTaskConstructionTests.swift",
        "RealityAssetsTaskConstructionTests.swift",
        "ResourceTaskConstructionTests.swift",
        "ShellScriptTaskConstructionTests.swift",
        "SignatureCollectionTaskConstructionTests.swift",
        "SwiftABICheckerTaskConstructionTests.swift",
        "SwiftModuleOnlyTaskConstructionTests.swift",
        "SwiftTaskConstructionTests.swift",
        "TaskConstructionTests.swift",
        "TaskOrderingTests.swift",
        "TrackedDomainTaskConstructionTests.swift",
        "UnitTestTaskConstructionTests.swift",
        "UnsupportedBehaviorTaskConstructionTests.swift",
        "WatchTaskConstructionTests.swift",
        "XCFrameworkTaskConstructionTests.swift",
        "XCStringsTaskConstructionTests.swift"
      ],
      "target_dependencies" : [
        "SWBTaskConstruction",
        "SWBCore",
        "SWBTestSupport",
        "SWBProtocol",
        "SWBUtil"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBTaskConstructionPerfTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBTaskConstructionPerfTests",
      "path" : "Tests/SWBTaskConstructionPerfTests",
      "sources" : [
        "TaskConstructionPerfTests.swift"
      ],
      "target_dependencies" : [
        "SWBTaskConstruction",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBTaskConstruction",
      "module_type" : "SwiftTarget",
      "name" : "SWBTaskConstruction",
      "path" : "Sources/SWBTaskConstruction",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "sources" : [
        "BuildDirectoryContext.swift",
        "DiagnosticSupport.swift",
        "ProductPlanning/BuildPlan.swift",
        "ProductPlanning/BuildPlanDumping.swift",
        "ProductPlanning/ProductPlan.swift",
        "ProductPlanning/ProductPlanner.swift",
        "StaleFileRemovalContext.swift",
        "TaskPlanningDelegate.swift",
        "TaskProducerSandboxing.swift",
        "TaskProducers/BuildPhaseTaskProducers/AppleScriptTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/BuildRuleTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/CopyFilesTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/FilesBasedBuildPhaseTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/HeadersTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/ResourcesTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/RezTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/ShellBasedTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/ShellScriptTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/SourcesTaskProducer.swift",
        "TaskProducers/BuildPhaseTaskProducers/SwiftPackageCopyFilesTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/CopySwiftPackageResourcesTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/CustomTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/DevelopmentAssetsTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/DocumentationTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/ExternalTargetTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/GenerateAppPlaygroundAssetCatalogTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/GeneratedFilesTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/HeadermapTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/InfoPlistTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/ModuleMapTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/ModuleVerifierTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/ProductPostprocessingTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/ProductStructureTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/SDKStatCacheTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/SanitizerTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/SwiftFrameworkABICheckerTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/SwiftStandardLibrariesTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/TAPISymbolExtractorTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/TargetOrderTaskProducer.swift",
        "TaskProducers/OtherTaskProducers/XCTestProductTypeTaskProducer.swift",
        "TaskProducers/StandardTaskProducer.swift",
        "TaskProducers/TaskProducer.swift",
        "TaskProducers/TaskProducerExtensionPoint.swift",
        "TaskProducers/WorkspaceTaskProducers/CreateBuildDirectoryTaskProducer.swift",
        "TaskProducers/WorkspaceTaskProducers/HeadermapVFSTaskProducer.swift",
        "TaskProducers/WorkspaceTaskProducers/IndexBuildVFSDirectoryRemapTaskProducer.swift",
        "TaskProducers/WorkspaceTaskProducers/PCHModuleMapTaskProducer.swift",
        "TaskProducers/WorkspaceTaskProducers/XCFrameworkTaskProducer.swift",
        "XCFrameworkContext.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBServiceCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBServiceCoreTests",
      "path" : "Tests/SWBServiceCoreTests",
      "sources" : [
        "ServiceCoreTests.swift"
      ],
      "target_dependencies" : [
        "SWBServiceCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBServiceCore",
      "module_type" : "SwiftTarget",
      "name" : "SWBServiceCore",
      "path" : "Sources/SWBServiceCore",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBBuildService"
      ],
      "sources" : [
        "Request.swift",
        "Service.swift",
        "ServiceEntryPoint.swift",
        "ServiceExtensionPoint.swift",
        "ServiceHostConnection.swift"
      ],
      "target_dependencies" : [
        "SWBProtocol"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBQNXPlatformTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBQNXPlatformTests",
      "path" : "Tests/SWBQNXPlatformTests",
      "sources" : [
        "SWBQNXPlatformTests.swift"
      ],
      "target_dependencies" : [
        "SWBQNXPlatform",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBQNXPlatform",
      "module_type" : "SwiftTarget",
      "name" : "SWBQNXPlatform",
      "path" : "Sources/SWBQNXPlatform",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBQNXPlatform/Specs/QNX.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBQNXPlatform/Specs/QNXCompile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBQNXPlatform/Specs/QNXLd.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBQNXPlatform/Specs/QNXLibtool.xcspec",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Plugin.swift",
        "QNXSDP.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBMacro",
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBProtocolTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBProtocolTests",
      "path" : "Tests/SWBProtocolTests",
      "sources" : [
        "MessageSerializationTests.swift",
        "ProjectModelTests.swift"
      ],
      "target_dependencies" : [
        "SWBProtocol",
        "SWBUtil"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBProtocol",
      "module_type" : "SwiftTarget",
      "name" : "SWBProtocol",
      "path" : "Sources/SWBProtocol",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBProtocol",
        "SWBProjectModel",
        "SWBBuildService"
      ],
      "sources" : [
        "AsyncSequence.swift",
        "BuildAction.swift",
        "BuildOperationMessages.swift",
        "BuildSettingsInfoMessageTypes.swift",
        "ClientExchangeMessages.swift",
        "DependencyClosureMessages.swift",
        "DependencyGraphMessages.swift",
        "DocumentationMessages.swift",
        "IndexingMessages.swift",
        "LocalizationMessages.swift",
        "MacroEvaluationMessages.swift",
        "Message.swift",
        "MessageSupport.swift",
        "PIFKeyConstants.swift",
        "PlanningOperationMessages.swift",
        "PreviewMessages.swift",
        "ProjectDescriptorMessages.swift",
        "ProjectDescriptorTypes.swift",
        "ProjectModel/BuildConfiguration.swift",
        "ProjectModel/BuildFile.swift",
        "ProjectModel/BuildPhase.swift",
        "ProjectModel/BuildRule.swift",
        "ProjectModel/CustomTask.swift",
        "ProjectModel/DependencyInfo.swift",
        "ProjectModel/ImpartedBuildProperties.swift",
        "ProjectModel/MacroExpressionSource.swift",
        "ProjectModel/PIFObject.swift",
        "ProjectModel/PlatformFilter.swift",
        "ProjectModel/Project.swift",
        "ProjectModel/ProvisioningSourceData.swift",
        "ProjectModel/Reference.swift",
        "ProjectModel/SourceTree.swift",
        "ProjectModel/Target.swift",
        "ProjectModel/TargetDependency.swift",
        "ProjectModel/Workspace.swift"
      ],
      "target_dependencies" : [
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBProjectModelTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBProjectModelTests",
      "path" : "Tests/SWBProjectModelTests",
      "sources" : [
        "PIFSerializationTests.swift"
      ],
      "target_dependencies" : [
        "SWBProjectModel"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBProjectModel",
      "module_type" : "SwiftTarget",
      "name" : "SWBProjectModel",
      "path" : "Sources/SWBProjectModel",
      "product_memberships" : [
        "swbuild",
        "SwiftBuild",
        "SWBProjectModel"
      ],
      "sources" : [
        "IDE/IDEPIFGUID.swift",
        "IDE/IDEPIFGenerating.swift",
        "IDE/IDEPIFObject.swift",
        "IDE/IDEPIFObjectInfo.swift",
        "IDE/IDEPIFSerializer.swift",
        "IDE/IDESwiftPackageExtensions.swift",
        "PIFGenerationModel.swift"
      ],
      "target_dependencies" : [
        "SWBProtocol"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBMacroTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBMacroTests",
      "path" : "Tests/SWBMacroTests",
      "sources" : [
        "MacroBasicTests.swift",
        "MacroConditionExpressionTests.swift",
        "MacroEvaluationTests.swift",
        "MacroNamespaceTests.swift",
        "MacroParsingTests.swift"
      ],
      "target_dependencies" : [
        "SWBTestSupport",
        "SWBMacro"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBMacro",
      "module_type" : "SwiftTarget",
      "name" : "SWBMacro",
      "path" : "Sources/SWBMacro",
      "product_dependencies" : [
        "SwiftDriver"
      ],
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBBuildService"
      ],
      "sources" : [
        "MacroCondition.swift",
        "MacroConditionExpression.swift",
        "MacroConditionParameter.swift",
        "MacroConditionSet.swift",
        "MacroConfigFileDiagnostic.swift",
        "MacroConfigFileParser.swift",
        "MacroDeclaration.swift",
        "MacroEvaluationProgram.swift",
        "MacroEvaluationScope.swift",
        "MacroExpression.swift",
        "MacroExpressionDiagnostic.swift",
        "MacroExpressionParsing.swift",
        "MacroNamespace.swift",
        "MacroType.swift",
        "MacroValueAssignmentTable.swift"
      ],
      "target_dependencies" : [
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBLibc",
      "module_type" : "SwiftTarget",
      "name" : "SWBLibc",
      "path" : "Sources/SWBLibc",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBProtocol",
        "SWBUtil",
        "SWBProjectModel",
        "SWBBuildService"
      ],
      "sources" : [
        "libc.swift"
      ],
      "target_dependencies" : [
        "SWBCLibc"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBLLBuildTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBLLBuildTests",
      "path" : "Tests/SWBLLBuildTests",
      "sources" : [
        "LLBuildTests.swift"
      ],
      "target_dependencies" : [
        "SWBLLBuild",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBLLBuild",
      "module_type" : "SwiftTarget",
      "name" : "SWBLLBuild",
      "path" : "Sources/SWBLLBuild",
      "product_dependencies" : [
        "libllbuild",
        "llbuildSwift"
      ],
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBBuildService"
      ],
      "sources" : [
        "LowLevelBuildSystem.swift"
      ],
      "target_dependencies" : [
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBGenericUnixPlatformTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBGenericUnixPlatformTests",
      "path" : "Tests/SWBGenericUnixPlatformTests",
      "sources" : [
        "SWBLinuxPlatformTests.swift"
      ],
      "target_dependencies" : [
        "SWBGenericUnixPlatform",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBGenericUnixPlatform",
      "module_type" : "SwiftTarget",
      "name" : "SWBGenericUnixPlatform",
      "path" : "Sources/SWBGenericUnixPlatform",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBGenericUnixPlatform/Specs/FreeBSDLibtool.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBGenericUnixPlatform/Specs/Unix.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBGenericUnixPlatform/Specs/UnixCompile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBGenericUnixPlatform/Specs/UnixLd.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBGenericUnixPlatform/Specs/UnixLibtool.xcspec",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Plugin.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBUtil"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBCoreTests",
      "path" : "Tests/SWBCoreTests",
      "sources" : [
        "BuildCommandTests.swift",
        "BuildParametersTests.swift",
        "BuildRuleTests.swift",
        "CapturedBuildInfoTests.swift",
        "ClangSerializedDiagnosticsTests.swift",
        "CommandLineSpecTests.swift",
        "CommandLineToolSpecDiscoveredInfoTests.swift",
        "CoreTests.swift",
        "DependencyScopingTests.swift",
        "DocumentationCompilerSpecTests.swift",
        "DocumentationDiagnosticsOutputParserTests.swift",
        "FilePathResolverTests.swift",
        "FileTextEncodingTests.swift",
        "FileToBuildTests.swift",
        "FlagPatternTests.swift",
        "IncrementalPIFLoadingTests.swift",
        "IndexSelectConfiguredTargetTests.swift",
        "IndexTargetDependencyResolverTests.swift",
        "InputFileGroupingStrategyTests.swift",
        "MacroEvaluationExtensionsTests.swift",
        "ModuleVerifierFilenameMapTests.swift",
        "ModuleVerifierFrameworkTests.swift",
        "ModuleVerifierHeaderTests.swift",
        "ModuleVerifierModuleMapTests.swift",
        "ModuleVerifierTargetTests.swift",
        "MultiPlatformDependencyResolverTests.swift",
        "OptimizationRemarksTests.swift",
        "PIFInlineLoadingTests.swift",
        "PIFLoadingTests.swift",
        "PlatformRegistryTests.swift",
        "ProductTypesTests.swift",
        "ProvisioningTests.swift",
        "RecursiveSearchPathResolverTests.swift",
        "SDKRegistryTests.swift",
        "SerializationTests.swift",
        "SettingsTests.swift",
        "ShellScriptEnvironmentTests.swift",
        "SpecLoadingTests.swift",
        "SpecParserTests.swift",
        "SpecRegistryTests.swift",
        "SwiftCompilerTests.swift",
        "TargetDependencyResolverTests.swift",
        "ToolchainRegistryTests.swift",
        "WorkspaceDiffTests.swift",
        "WorkspaceHeaderIndexTests.swift",
        "XCFrameworkTests.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBTestSupport",
        "SWBUtil",
        "SWBLLBuild"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBCorePerfTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBCorePerfTests",
      "path" : "Tests/SWBCorePerfTests",
      "sources" : [
        "BuildParameterPerfTests.swift",
        "CommandLineSpecPerfTests.swift",
        "CorePerfTests.swift",
        "FilePathResolverPerfTests.swift",
        "MacroConfigFileParsingPerfTests.swift",
        "MacroEvaluationPerfTests.swift",
        "MacroExpressionParsingPerfTests.swift",
        "SerializationPerfTests.swift",
        "SettingsPerfTests.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBCore",
      "module_type" : "SwiftTarget",
      "name" : "SWBCore",
      "path" : "Sources/SWBCore",
      "product_dependencies" : [
        "SwiftDriver"
      ],
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBBuildService"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBCore/Specs/CoreBuildSystem.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBCore/Specs/ExternalBuildSystem.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBCore/Specs/NativeBuildSystem.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBCore/Specs/en.lproj/CoreBuildSystem.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        }
      ],
      "sources" : [
        "ActivityReporting.swift",
        "Apple/DeviceFamily.swift",
        "Apple/InterfaceBuilderShared.swift",
        "BuildFileFilteringContext.swift",
        "BuildFileResolution.swift",
        "BuildParameters.swift",
        "BuildRequest.swift",
        "BuildRequestContext.swift",
        "BuildRuleAction.swift",
        "BuildRuleCondition.swift",
        "BuildRuleSet.swift",
        "CapturedBuildInfo.swift",
        "ClangModuleVerifier/ModuleVerifierFilenameMap.swift",
        "ClangModuleVerifier/ModuleVerifierFramework.swift",
        "ClangModuleVerifier/ModuleVerifierHeader.swift",
        "ClangModuleVerifier/ModuleVerifierLanguage.swift",
        "ClangModuleVerifier/ModuleVerifierModuleMap.swift",
        "ClangModuleVerifier/ModuleVerifierModuleMapFileVerifier.swift",
        "ClangModuleVerifier/ModuleVerifierTarget.swift",
        "ClangModuleVerifierOutputParser.swift",
        "ClangSerializedDiagnostics.swift",
        "CommandLineArgument.swift",
        "ConfiguredTarget.swift",
        "Core.swift",
        "CustomTaskTypeDescription.swift",
        "DependencyInfoEditPayload.swift",
        "DependencyResolution.swift",
        "DiagnosticSupport.swift",
        "EnvironmentBindings.swift",
        "ExecutableTask.swift",
        "Extensions/DeveloperDirectoryExtension.swift",
        "Extensions/DiagnosticToolingExtension.swift",
        "Extensions/EnvironmentExtension.swift",
        "Extensions/FeatureAvailabilityExtension.swift",
        "Extensions/InputFileGroupingStrategyExtension.swift",
        "Extensions/PlatformInfoExtension.swift",
        "Extensions/SDKRegistryExtension.swift",
        "Extensions/SDKVariantInfoExtension.swift",
        "Extensions/SettingsBuilderExtension.swift",
        "Extensions/SpecificationsExtension.swift",
        "Extensions/ToolchainRegistryExtension.swift",
        "FileSystemSignatureBasedCache.swift",
        "FileToBuild.swift",
        "LibSwiftDriver/LibSwiftDriver.swift",
        "LibSwiftDriver/PlannedBuild.swift",
        "LibclangVendored/ArrayExtensions.swift",
        "LibclangVendored/CStringArray.swift",
        "LibclangVendored/Libclang.swift",
        "LinkageDependencyResolver.swift",
        "MacCatalystInfo.swift",
        "MacroConfigFileLoader.swift",
        "MacroEvaluationExtensions.swift",
        "MacroExpressionSourceExtensions.swift",
        "OnDemandResources.swift",
        "OptimizationRemarks.swift",
        "PlannedNode.swift",
        "PlannedTask.swift",
        "PlannedTaskAction.swift",
        "PlatformEnvironment.swift",
        "PlatformFiltering.swift",
        "PlatformRegistry.swift",
        "Process.swift",
        "ProcessExecutionCache.swift",
        "ProductTypeIdentifier.swift",
        "ProjectModel/BuildConfiguration.swift",
        "ProjectModel/BuildFile.swift",
        "ProjectModel/BuildPhase.swift",
        "ProjectModel/BuildRule.swift",
        "ProjectModel/DependencyInfoFormat.swift",
        "ProjectModel/FilePathResolver.swift",
        "ProjectModel/FileTextEncoding.swift",
        "ProjectModel/ImpartedBuildProperties.swift",
        "ProjectModel/PIFLoader.swift",
        "ProjectModel/PlatformFilter.swift",
        "ProjectModel/Project.swift",
        "ProjectModel/ProjectModelItem.swift",
        "ProjectModel/Reference.swift",
        "ProjectModel/ReferenceLookupContext.swift",
        "ProjectModel/Target.swift",
        "ProjectModel/Workspace.swift",
        "ProjectModel/WorkspaceHeaderIndex.swift",
        "ProvisionalTask.swift",
        "Provisioning.swift",
        "ProvisioningTaskInputs.swift",
        "SDKRegistry.swift",
        "SWBFeatureFlag.swift",
        "Settings/BuildRuleFile.swift",
        "Settings/BuiltinMacros.swift",
        "Settings/CASOptions.swift",
        "Settings/RecursiveSearchPathResolver.swift",
        "Settings/Settings.swift",
        "Settings/StackedSearchPaths.swift",
        "ShellScript.swift",
        "SigningSupport.swift",
        "SpecImplementations/CommandLineToolSpec.swift",
        "SpecImplementations/CompilerSpec.swift",
        "SpecImplementations/FileTypes.swift",
        "SpecImplementations/LinkerSpec.swift",
        "SpecImplementations/ProductTypes.swift",
        "SpecImplementations/PropertyDomainSpec.swift",
        "SpecImplementations/RegisterSpecs.swift",
        "SpecImplementations/SpecParser.swift",
        "SpecImplementations/SpecRegistry.swift",
        "SpecImplementations/Specs.swift",
        "SpecImplementations/Tools/AppShortcutStringsMetadataCompiler.swift",
        "SpecImplementations/Tools/CCompiler.swift",
        "SpecImplementations/Tools/ClangModuleVerifierInputGenerator.swift",
        "SpecImplementations/Tools/ClangStatCache.swift",
        "SpecImplementations/Tools/CodeSign.swift",
        "SpecImplementations/Tools/ConcatenateTool.swift",
        "SpecImplementations/Tools/ConstructStubExecutorFileListTool.swift",
        "SpecImplementations/Tools/CopyTool.swift",
        "SpecImplementations/Tools/CreateAssetPackManifestTool.swift",
        "SpecImplementations/Tools/CreateBuildDirectory.swift",
        "SpecImplementations/Tools/DocumentationCompiler.swift",
        "SpecImplementations/Tools/DsymutilTool.swift",
        "SpecImplementations/Tools/GCCCompatibleCompilerSupport.swift",
        "SpecImplementations/Tools/Gate.swift",
        "SpecImplementations/Tools/GenerateAppPlaygroundAssetCatalog.swift",
        "SpecImplementations/Tools/InfoPlistTool.swift",
        "SpecImplementations/Tools/LaunchServicesRegisterTool.swift",
        "SpecImplementations/Tools/LinkerTools.swift",
        "SpecImplementations/Tools/Lipo.swift",
        "SpecImplementations/Tools/MergeInfoPlist.swift",
        "SpecImplementations/Tools/MkdirTool.swift",
        "SpecImplementations/Tools/ModulesVerifierTool.swift",
        "SpecImplementations/Tools/PLUtilTool.swift",
        "SpecImplementations/Tools/PrelinkedObjectLink.swift",
        "SpecImplementations/Tools/ProcessSDKImports.swift",
        "SpecImplementations/Tools/ProcessXCFrameworkLibrary.swift",
        "SpecImplementations/Tools/ProductPackaging.swift",
        "SpecImplementations/Tools/RegisterExecutionPolicyException.swift",
        "SpecImplementations/Tools/SetAttributes.swift",
        "SpecImplementations/Tools/ShellScriptTool.swift",
        "SpecImplementations/Tools/SignatureCollection.swift",
        "SpecImplementations/Tools/StripTool.swift",
        "SpecImplementations/Tools/SwiftABICheckerTool.swift",
        "SpecImplementations/Tools/SwiftABIGenerationTool.swift",
        "SpecImplementations/Tools/SwiftCompiler.swift",
        "SpecImplementations/Tools/SwiftHeaderTool.swift",
        "SpecImplementations/Tools/SwiftStdLibTool.swift",
        "SpecImplementations/Tools/SwiftSymbolExtractor.swift",
        "SpecImplementations/Tools/SymlinkTool.swift",
        "SpecImplementations/Tools/TAPISymbolExtractor.swift",
        "SpecImplementations/Tools/TAPITools.swift",
        "SpecImplementations/Tools/TiffUtilTool.swift",
        "SpecImplementations/Tools/TouchTool.swift",
        "SpecImplementations/Tools/UnifdefTool.swift",
        "SpecImplementations/Tools/ValidateDevelopmentAssets.swift",
        "SpecImplementations/Tools/ValidateEmbeddedBinaryTool.swift",
        "SpecImplementations/Tools/ValidateProductTool.swift",
        "SpecImplementations/Tools/WriteFile.swift",
        "SwiftSDK.swift",
        "TargetDependencyResolver.swift",
        "TargetPlatformDiagnostics.swift",
        "TaskGeneration.swift",
        "TaskResult.swift",
        "ToolInfo/ClangToolInfo.swift",
        "ToolchainRegistry.swift",
        "Tuning.swift",
        "WorkspaceContext.swift",
        "WorkspaceSettingsCache.swift",
        "XCFramework.swift"
      ],
      "target_dependencies" : [
        "SWBMacro",
        "SWBProtocol",
        "SWBServiceCore",
        "SWBUtil",
        "SWBCAS",
        "SWBLLBuild"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBCSupport",
      "module_type" : "ClangTarget",
      "name" : "SWBCSupport",
      "path" : "Sources/SWBCSupport",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBProtocol",
        "SWBUtil",
        "SWBProjectModel",
        "SWBBuildService"
      ],
      "sources" : [
        "CLibRemarksHelper.c",
        "CLibclang.cpp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBCLibc",
      "module_type" : "ClangTarget",
      "name" : "SWBCLibc",
      "path" : "Sources/SWBCLibc",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBProtocol",
        "SWBUtil",
        "SWBProjectModel",
        "SWBBuildService"
      ],
      "sources" : [
        "libc.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBCASTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBCASTests",
      "path" : "Tests/SWBCASTests",
      "sources" : [
        "CASFSNodeTests.swift",
        "ToolchainCASPluginTests.swift"
      ],
      "target_dependencies" : [
        "SWBTestSupport",
        "SWBCAS",
        "SWBUtil"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBCASPerfTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBCASPerfTests",
      "path" : "Tests/SWBCASPerfTests",
      "sources" : [
        "CASFSNodePerfTests.swift"
      ],
      "target_dependencies" : [
        "SWBCAS",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBCAS",
      "module_type" : "SwiftTarget",
      "name" : "SWBCAS",
      "path" : "Sources/SWBCAS",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SwiftBuild",
        "SWBBuildService"
      ],
      "sources" : [
        "CASFSNode.swift",
        "CASProtocol.swift",
        "Errors.swift",
        "ToolchainCASPlugin.swift",
        "plugin_api_t.swift"
      ],
      "target_dependencies" : [
        "SWBUtil",
        "SWBCSupport"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBBuildSystemTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBBuildSystemTests",
      "path" : "Tests/SWBBuildSystemTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/SWBBuildSystemTests/TestData",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AppIntentsNLTrainingTests.swift",
        "AppShortcutsStringsValidationTests.swift",
        "AppleScriptTests.swift",
        "BuildBacktraceTests.swift",
        "BuildCommandTests.swift",
        "BuildDescriptionConstructionTests.swift",
        "BuildOperationDescriptionTests.swift",
        "BuildOperationTests.swift",
        "BuildTaskBehaviorTests.swift",
        "CircularDependencyTests.swift",
        "ClangBuildOperationTests.swift",
        "ClangCompilationCachingTests.swift",
        "ClangExplicitModulesTests.swift",
        "ClangModuleVerifierTests.swift",
        "ClangStatCacheTests.swift",
        "CleanOperationTests.swift",
        "CodeGenerationToolTests.swift",
        "CustomTaskBuildOperationTests.swift",
        "DependencyCycleDiagnosticsTests.swift",
        "DependencyValidationTests.swift",
        "DevelopmentAssetsDiagnosticTests.swift",
        "DeviceFamilyBuildOperationTests.swift",
        "DiscoveredDependenciesBuildOperationTests.swift",
        "DriverKitBuildOperationTests.swift",
        "DsymGenerationBuildOperationTests.swift",
        "EmbeddedBinaryValidationTests.swift",
        "EntitlementsBuildOperationTests.swift",
        "ExportLocBuildOperationTests.swift",
        "GenericTaskCachingTests.swift",
        "HeadermapModuleCompatibilityTests.swift",
        "HostBuildToolBuildOperationTests.swift",
        "IndexBuildOperationTests.swift",
        "InfoPlistBuildOperationTests.swift",
        "InstallAPIBuildOperationTests.swift",
        "InstrumentsPackageBuildOperationTests.swift",
        "LinkerTests.swift",
        "MergeableLibrariesBuildOperationTests.swift",
        "OnDemandResourcesTests.swift",
        "PackageBuildOperationTests.swift",
        "PrefixHeaderAsModuleTests.swift",
        "PreviewsBuildOperationTests.swift",
        "RebuildTests.swift",
        "SDKImportsBuildOperationTests.swift",
        "SceneKitBuildOperationTests.swift",
        "ShellScriptSandboxingTests.swift",
        "SpriteKitBuildOperationTests.swift",
        "StaleFileRemovalTests.swift",
        "SwiftBuildOperationTests.swift",
        "SwiftBuildTraceTests.swift",
        "SwiftCompilationCachingTests.swift",
        "SwiftDriverTests.swift",
        "TrackedDomainOperationTests.swift",
        "UnifdefTests.swift",
        "UnitTestBuildOperationTests.swift",
        "WatchBuildOperationTests.swift",
        "WatchKitTests.swift",
        "WorkspaceDiagnosticsTests.swift",
        "XCFrameworkBuildOperationTests.swift"
      ],
      "target_dependencies" : [
        "SWBBuildService",
        "SWBBuildSystem",
        "SwiftBuildTestSupport",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBBuildSystemPerfTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBBuildSystemPerfTests",
      "path" : "Tests/SWBBuildSystemPerfTests",
      "sources" : [
        "ClangExplicitModulesPerfTests.swift",
        "DependencyValidatorPerfTests.swift",
        "ModulesVerifierPerfTests.swift",
        "SwiftDriverPerfTests.swift"
      ],
      "target_dependencies" : [
        "SWBBuildSystem",
        "SWBTestSupport",
        "SwiftBuildTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBBuildSystem",
      "module_type" : "SwiftTarget",
      "name" : "SWBBuildSystem",
      "path" : "Sources/SWBBuildSystem",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "sources" : [
        "BuildManager.swift",
        "BuildOperation.swift",
        "BuildOperationExtension.swift",
        "BuildSystemCache.swift",
        "CleanOperation.swift",
        "DependencyCycleFormatter.swift",
        "SandboxViolations.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBTaskConstruction",
        "SWBTaskExecution"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBBuildServiceTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBBuildServiceTests",
      "path" : "Tests/SWBBuildServiceTests",
      "sources" : [
        "BuildDependencyInfoTests.swift",
        "BuildServiceTests.swift"
      ],
      "target_dependencies" : [
        "SwiftBuild",
        "SWBBuildService",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBBuildServiceBundle",
      "module_type" : "SwiftTarget",
      "name" : "SWBBuildServiceBundle",
      "path" : "Sources/SWBBuildServiceBundle",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "SWBBuildService",
        "SWBBuildSystem",
        "SWBServiceCore",
        "SWBUtil",
        "SWBCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SWBBuildService",
      "module_type" : "SwiftTarget",
      "name" : "SWBBuildService",
      "path" : "Sources/SWBBuildService",
      "product_dependencies" : [
        "SystemPackage"
      ],
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "sources" : [
        "BuildDependencyInfo.swift",
        "BuildOperationMessages.swift",
        "BuildService.swift",
        "BuildServiceEntryPoint.swift",
        "ClientExchangeDelegate.swift",
        "DependencyGraphMessages.swift",
        "DocumentationInfo.swift",
        "LocalizationInfo.swift",
        "Messages.swift",
        "PlanningOperation.swift",
        "PreviewInfo.swift",
        "ProjectDescriptor.swift",
        "Session.swift",
        "Tools.swift"
      ],
      "target_dependencies" : [
        "SWBBuildSystem",
        "SWBServiceCore",
        "SWBTaskExecution",
        "SWBAndroidPlatform",
        "SWBApplePlatform",
        "SWBGenericUnixPlatform",
        "SWBQNXPlatform",
        "SWBUniversalPlatform",
        "SWBWebAssemblyPlatform",
        "SWBWindowsPlatform"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBApplePlatformTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBApplePlatformTests",
      "path" : "Tests/SWBApplePlatformTests",
      "sources" : [
        "AppleCommandLineSpecTests.swift",
        "AppleCommandLineToolSpecDiscoveredInfoTests.swift",
        "AppleInputFileGroupingStrategyTests.swift"
      ],
      "target_dependencies" : [
        "SWBApplePlatform",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBApplePlatform",
      "module_type" : "SwiftTarget",
      "name" : "SWBApplePlatform",
      "path" : "Sources/SWBApplePlatform",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/AppIntentsMetadata.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/AppIntentsNLTraining.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/AppShortcutStringsMetadata.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/AssetCatalogCompiler.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/CompileSkybox.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/CopyPNGFile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/CopyTiffFile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/CoreData.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/CoreML.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/DTrace.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/DarwinPackageTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/DarwinProductTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/DriverKit.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/Embedded-Device.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/Embedded-Shared.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/Embedded-Simulator.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/EmbeddedBinaryValidationUtility.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/GenerateAppPlaygroundAssetCatalog.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/GenerateTextureAtlas.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/IBCompiler.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/IBPostprocessor.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/IBStoryboardCompiler.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/IBStoryboardLinker.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/IBStoryboardPostprocessor.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/Iconutil.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/Iig.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/InfoPlistUtility.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/InstrumentsPackage.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/Intents.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/InterfaceBuilderFileTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/KernelExtension.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/LSRegisterURL.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/Lipo.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/MetalCompiler.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/MetalFileTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/MetalLinker.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/MetalPackageTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/MetalProductTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/MiG.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/OSACompile.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/OpenCL.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/RCFileTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/RealityAssets.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/ReferenceObject.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/ResMerger.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/Rez.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/SceneKitFileTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/SceneKitTools.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/SpriteKitFileTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/TiffUtil.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/WatchKit1ProductTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/XCAppExtensionPoints.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/XCStrings.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/CopyTiffFile.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/DTrace.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/Iconutil.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/InstrumentsPackage.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/Interface Builder Storyboard Compiler.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/Interface Builder Storyboard Postprocessor.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/LSRegisterURL.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/MiG.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/OSACompile.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/OpenCL.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/ResMerger.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/Rez.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/TiffUtil.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.build-tasks.generate-texture-atlas.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.compilers.assetcatalog.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.compilers.metal-linker.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.compilers.metal.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.compilers.model.coredata.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.compilers.model.coredatamapping.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.compilers.model.mlkit.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.compilers.model.persistence.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.compilers.referenceobject.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.xcode.tools.ibtool.compiler.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/en.lproj/com.apple.xcode.tools.ibtool.postprocessor.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/iOSDevice.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/iOSShared.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/iOSSimulator.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/macOSArchitectures.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/macOSCoreBuildSystem.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/macOSNativeBuildSystem.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/macOSPackageTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/macOSProductTypes.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/tvOSDevice.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/tvOSShared.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/tvOSSimulator.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/watchOSDevice.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/watchOSShared.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/watchOSSimulator.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/xrOSDevice.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/xrOSShared.xcspec",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBApplePlatform/Specs/xrOSSimulator.xcspec",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ActoolInputFileGroupingStrategy.swift",
        "AppIntentsMetadataCompiler.swift",
        "AppIntentsMetadataTaskProducer.swift",
        "AppIntentsSSUTrainingCompiler.swift",
        "AssetCatalogCompiler.swift",
        "AssetCatalogCompilerOutputParser.swift",
        "CopyTiffFile.swift",
        "CoreDataCompiler.swift",
        "CoreMLCompiler.swift",
        "DevelopmentAssetsTaskProducer.swift",
        "DittoTool.swift",
        "ExtensionPointsCompiler.swift",
        "IIGCompiler.swift",
        "ImageScaleFactorsInputFileGroupingStrategy.swift",
        "InstrumentsPackageBuilderSpec.swift",
        "IntentsCompiler.swift",
        "InterfaceBuilderCompiler.swift",
        "InterfaceBuilderCompilerOutputParser.swift",
        "InterfaceBuilderShared.swift",
        "LocalizationInputFileGroupingStrategy.swift",
        "MacCatalystInfoExtension.swift",
        "MetalCompiler.swift",
        "MiGCompiler.swift",
        "OpenCLCompiler.swift",
        "Plugin.swift",
        "RealityAssetsCompilerSpec.swift",
        "RealityAssetsTaskProducer.swift",
        "ReferenceObjectCompiler.swift",
        "ResMergerLinkerSpec.swift",
        "SceneKitToolSpec.swift",
        "StoryboardLinker.swift",
        "StringCatalogCompilerOutputParser.swift",
        "StubBinaryTaskProducer.swift",
        "XCStringsCompiler.swift",
        "XCStringsInputFileGroupingStrategy.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBMacro",
        "SWBUtil",
        "SWBTaskConstruction"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SWBAndroidPlatformTests",
      "module_type" : "SwiftTarget",
      "name" : "SWBAndroidPlatformTests",
      "path" : "Tests/SWBAndroidPlatformTests",
      "sources" : [
        "SWBAndroidPlatformTests.swift"
      ],
      "target_dependencies" : [
        "SWBAndroidPlatform",
        "SWBTestSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SWBAndroidPlatform",
      "module_type" : "SwiftTarget",
      "name" : "SWBAndroidPlatform",
      "path" : "Sources/SWBAndroidPlatform",
      "product_memberships" : [
        "swbuild",
        "SWBBuildServiceBundle",
        "SWBBuildService"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SWBAndroidPlatform/Specs/Android.xcspec",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AndroidSDK.swift",
        "Plugin.swift"
      ],
      "target_dependencies" : [
        "SWBCore",
        "SWBMacro",
        "SWBUtil"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:96978cfc7c1f56c0b12d561b3402e65f41ab79b9797a4fd5965b5c0d586dcecc
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.