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

Failed to build SwiftBuild, reference main (62bd4c), with Swift 6.0 for Linux on 13 Jun 2025 17:56:05 UTC.

Build Command

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

Build Log

 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[853/987] Compiling SWBCore Settings.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[854/987] Compiling SWBCore StackedSearchPaths.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[855/987] Compiling SWBCore ShellScript.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[856/987] Compiling SWBCore SigningSupport.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[857/987] Compiling SWBCore CommandLineToolSpec.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[858/987] Compiling SWBCore CompilerSpec.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[859/987] Compiling SWBCore FileTypes.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[860/987] Compiling SWBCore LinkerSpec.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[861/987] Compiling SWBCore ProductTypes.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[862/987] Compiling SWBCore PropertyDomainSpec.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[863/987] Compiling SWBCore RegisterSpecs.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[864/987] Compiling SWBCore SpecParser.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[865/987] Compiling SWBCore SpecRegistry.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[866/987] Compiling SWBCore Specs.swift
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:112:29: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 110 |
 111 |     /// The parsed default build settings table.
 112 |     public private(set) var defaultSettingsTable: MacroValueAssignmentTable? = nil
     |                             `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'SDK' is mutable; this is an error in the Swift 6 language mode
 113 |
 114 |     /// The overriding build settings.
/host/spi-builder-workspace/Sources/SWBCore/SDKRegistry.swift:261:29: warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 259 |
 260 |     /// Parsed form of the `settings`.
 261 |     public private(set) var settingsTable: MacroValueAssignmentTable?
     |                             `- warning: stored property 'settingsTable' of 'Sendable'-conforming class 'SDKVariant' is mutable; this is an error in the Swift 6 language mode
 262 |
 263 |     // FIXME: Presently all of the keys from the 'SupportedTargets' dict are treated as optional.  We should improve this in the future.
/host/spi-builder-workspace/Sources/SWBCore/Settings/BuiltinMacros.swift:1311:24: warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
1309 |     // MARK: Built-in Macro Initialization
1310 |
1311 |     private static var initialized = false
     |                        |- warning: static property 'initialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'initialized' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: annotate 'initialized' with '@MainActor' if property should only be accessed from the main actor
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
1312 |
1313 |     /// The actual built-in namespace, which is not exposed directly.
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:324:67: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
322 |
323 |     /// Returns whether the product type supports embedding Swift standard libraries inside it.
324 |     public func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                   `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
325 |         // Most product types don't support having the Swift libraries embedded in them.
326 |         return false
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:384:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
382 |     }
383 |
384 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
385 |         return true
386 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/ProductTypes.swift:605:76: error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
603 |     }
604 |
605 |     public override func supportsEmbeddingSwiftStandardLibraries(producer: CommandProducer) -> Bool {
    |                                                                            `- error: use of protocol 'CommandProducer' as a type must be written 'any CommandProducer'
606 |         return producer.isApplePlatform
607 |     }
/host/spi-builder-workspace/Sources/SWBCore/SpecImplementations/SpecRegistry.swift:867:17: warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
  83 | }
  84 |
  85 | public final class SpecProxy {
     |                    `- note: class 'SpecProxy' does not conform to the 'Sendable' protocol
  86 |     @_spi(Testing) public typealias SpecData = [String: PropertyListItem]
  87 |
     :
 865 |
 866 |     /// The cache used for proxy lookup.
 867 |     private let proxyCache = Cache<ProxyCacheKey, [SpecProxy]>()
     |                 `- warning: stored property 'proxyCache' of 'Sendable'-conforming class 'SpecRegistry' has non-sendable type 'Cache<SpecRegistry.ProxyCacheKey, [SpecProxy]>'; this is an error in the Swift 6 language mode
 868 |
 869 |     /// Get all specs in the registry of the given spec type `T` in the given `domain`.
[867/987] Compiling SWBCore FileToBuild.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[868/987] Compiling SWBCore LibSwiftDriver.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[869/987] Compiling SWBCore PlannedBuild.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[870/987] Compiling SWBCore ArrayExtensions.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[871/987] Compiling SWBCore CStringArray.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[872/987] Compiling SWBCore Libclang.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[873/987] Compiling SWBCore LinkageDependencyResolver.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[874/987] Compiling SWBCore MacCatalystInfo.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[875/987] Compiling SWBCore MacroConfigFileLoader.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[876/987] Compiling SWBCore MacroEvaluationExtensions.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[877/987] Compiling SWBCore MacroExpressionSourceExtensions.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[878/987] Compiling SWBCore OnDemandResources.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[879/987] Compiling SWBCore OptimizationRemarks.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[880/987] Compiling SWBCore PlannedNode.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[881/987] Compiling SWBCore PlannedTask.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[882/987] Compiling SWBCore PlannedTaskAction.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[883/987] Compiling SWBCore PlatformEnvironment.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[884/987] Compiling SWBCore PlatformFiltering.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[885/987] Compiling SWBCore PlatformRegistry.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[886/987] Compiling SWBCore Process.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[887/987] Compiling SWBCore ProcessExecutionCache.swift
/host/spi-builder-workspace/Sources/SWBCore/LinkageDependencyResolver.swift:378:85: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
376 |         })
377 |
378 |         for moduleDependencyName in configuredTargetSettings.moduleDependencies.map { $0.name } {
    |                                                                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
379 |             if !moduleNamesOfExplicitDependencies.contains(moduleDependencyName), let implicitDependency = await implicitDependency(forModuleName: moduleDependencyName, from: configuredTarget, imposedParameters: imposedParameters, source: .moduleDependency(name: moduleDependencyName, buildSetting: BuiltinMacros.MODULE_DEPENDENCIES)) {
380 |                 await result.append(ResolvedTargetDependency(target: implicitDependency, reason: .implicitBuildSetting(settingName: BuiltinMacros.MODULE_DEPENDENCIES.name, options: [moduleDependencyName])))
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:165:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
163 |     ///
164 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
165 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'ConstructedTask' is mutable; this is an error in the Swift 6 language mode
166 |         willSet(newProvisionalTask) {
167 |             precondition(provisionalTask == nil, "A provisional task has already been assigned to planned task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlannedTask.swift:284:21: warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
282 |     /// This is mainly important for resolution of provisional tasks for directory creation: We don't want to consider a provisional task for directory creation valid just because other provisional tasks (and *only* provisional tasks) are placing content there; we want to be able to easily determine that non-provisional tasks are placing content there.
283 |     /// The provisional task corresponding to this task, if any.
284 |     public weak var provisionalTask: ProvisionalTask? = nil {
    |                     `- warning: stored property 'provisionalTask' of 'Sendable'-conforming class 'GateTask' is mutable; this is an error in the Swift 6 language mode
285 |         willSet(newProvisionalTask) {
286 |             preconditionFailure("Tried to assign a provisional task to gate task \(self)")
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:56:33: warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 54 |
 55 |     /// The parse default build settings table.
 56 |     public fileprivate(set) var defaultSettingsTable: MacroValueAssignmentTable! = nil
    |                                 `- warning: stored property 'defaultSettingsTable' of 'Sendable'-conforming class 'Platform' is mutable; this is an error in the Swift 6 language mode
 57 |
 58 |     /// Whether this is a platform for which real products are deployed. This will be `true` for most platforms, but `false` for a few such as simulators.
[888/987] Compiling SWBCore TAPITools.swift
[889/987] Compiling SWBCore TiffUtilTool.swift
[890/987] Compiling SWBCore TouchTool.swift
[891/987] Compiling SWBCore UnifdefTool.swift
[892/987] Compiling SWBCore ValidateDevelopmentAssets.swift
[893/987] Compiling SWBCore ValidateEmbeddedBinaryTool.swift
[894/987] Compiling SWBCore ValidateProductTool.swift
[895/987] Compiling SWBCore WriteFile.swift
[896/987] Compiling SWBCore SwiftSDK.swift
[897/987] Compiling SWBCore TargetDependencyResolver.swift
[898/987] Compiling SWBCore TargetPlatformDiagnostics.swift
[899/987] Compiling SWBCore TaskGeneration.swift
[900/987] Compiling SWBCore TaskResult.swift
[901/987] Compiling SWBCore ClangToolInfo.swift
[902/987] Compiling SWBCore ToolchainRegistry.swift
[903/987] Compiling SWBCore Tuning.swift
[904/987] Compiling SWBCore WorkspaceContext.swift
[905/987] Compiling SWBCore WorkspaceSettingsCache.swift
[906/987] Compiling SWBCore XCFramework.swift
[907/987] Compiling SWBCore resource_bundle_accessor.swift
[908/987] Compiling SWBCore MkdirTool.swift
[909/987] Compiling SWBCore ModulesVerifierTool.swift
[910/987] Compiling SWBCore PLUtilTool.swift
[911/987] Compiling SWBCore PrelinkedObjectLink.swift
[912/987] Compiling SWBCore ProcessSDKImports.swift
[913/987] Compiling SWBCore ProcessXCFrameworkLibrary.swift
[914/987] Compiling SWBCore ProductPackaging.swift
[915/987] Compiling SWBCore RegisterExecutionPolicyException.swift
[916/987] Compiling SWBCore SetAttributes.swift
[917/987] Compiling SWBCore ShellScriptTool.swift
[918/987] Compiling SWBCore SignatureCollection.swift
[919/987] Compiling SWBCore StripTool.swift
[920/987] Compiling SWBCore SwiftABICheckerTool.swift
[921/987] Compiling SWBCore SwiftABIGenerationTool.swift
[922/987] Compiling SWBCore SwiftCompiler.swift
[923/987] Compiling SWBCore SwiftHeaderTool.swift
[924/987] Compiling SWBCore SwiftStdLibTool.swift
[925/987] Compiling SWBCore SwiftSymbolExtractor.swift
[926/987] Compiling SWBCore SymlinkTool.swift
[927/987] Compiling SWBCore TAPISymbolExtractor.swift
[928/987] Compiling SWBCore CommandLineArgument.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[929/987] Compiling SWBCore ConfiguredTarget.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[930/987] Compiling SWBCore Core.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[931/987] Compiling SWBCore CustomTaskTypeDescription.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[932/987] Compiling SWBCore DependencyInfoEditPayload.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[933/987] Compiling SWBCore DependencyResolution.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[934/987] Compiling SWBCore DiagnosticSupport.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[935/987] Compiling SWBCore EnvironmentBindings.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[936/987] Compiling SWBCore ExecutableTask.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[937/987] Compiling SWBCore DeveloperDirectoryExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[938/987] Compiling SWBCore DiagnosticToolingExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[939/987] Compiling SWBCore EnvironmentExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[940/987] Compiling SWBCore FeatureAvailabilityExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[941/987] Compiling SWBCore InputFileGroupingStrategyExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[942/987] Compiling SWBCore PlatformInfoExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[943/987] Compiling SWBCore SDKRegistryExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[944/987] Compiling SWBCore SDKVariantInfoExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[945/987] Compiling SWBCore SettingsBuilderExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[946/987] Compiling SWBCore SpecificationsExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[947/987] Compiling SWBCore ToolchainRegistryExtension.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[948/987] Compiling SWBCore FileSystemSignatureBasedCache.swift
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:311:36: warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
309 |
310 |     /// The shared core settings object.
311 |     @_spi(Testing) public lazy var coreSettings: CoreSettings = {
    |                                    `- warning: stored property '$__lazy_storage_$_coreSettings' of 'Sendable'-conforming class 'Core' is mutable; this is an error in the Swift 6 language mode
312 |         return CoreSettings(self)
313 |     }()
/host/spi-builder-workspace/Sources/SWBCore/Core.swift:123:21: warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
121 |             struct Context: SDKRegistryExtensionAdditionalSDKsContext {
122 |                 var hostOperatingSystem: OperatingSystem
123 |                 var platformRegistry: PlatformRegistry
    |                     `- warning: stored property 'platformRegistry' of 'Sendable'-conforming struct 'Context' has non-sendable type 'PlatformRegistry'; this is an error in the Swift 6 language mode
124 |                 var fs: any FSProxy
125 |             }
/host/spi-builder-workspace/Sources/SWBCore/PlatformRegistry.swift:299:20: note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
297 |
298 | /// The PlatformRegistry manages the set of registered platforms.
299 | public final class PlatformRegistry {
    |                    `- note: class 'PlatformRegistry' does not conform to the 'Sendable' protocol
300 |     /// The delegate.
301 |     let delegate: any PlatformRegistryDelegate
[949/987] Compiling SWBCore AppShortcutStringsMetadataCompiler.swift
[950/987] Compiling SWBCore CCompiler.swift
[951/987] Compiling SWBCore ClangModuleVerifierInputGenerator.swift
[952/987] Compiling SWBCore ClangStatCache.swift
[953/987] Compiling SWBCore CodeSign.swift
[954/987] Compiling SWBCore ConcatenateTool.swift
[955/987] Compiling SWBCore ConstructStubExecutorFileListTool.swift
[956/987] Compiling SWBCore CopyTool.swift
[957/987] Compiling SWBCore CreateAssetPackManifestTool.swift
[958/987] Compiling SWBCore CreateBuildDirectory.swift
[959/987] Compiling SWBCore DocumentationCompiler.swift
[960/987] Compiling SWBCore DsymutilTool.swift
[961/987] Compiling SWBCore GCCCompatibleCompilerSupport.swift
[962/987] Compiling SWBCore Gate.swift
[963/987] Compiling SWBCore GenerateAppPlaygroundAssetCatalog.swift
[964/987] Compiling SWBCore InfoPlistTool.swift
[965/987] Compiling SWBCore LaunchServicesRegisterTool.swift
[966/987] Compiling SWBCore LinkerTools.swift
[967/987] Compiling SWBCore Lipo.swift
[968/987] Compiling SWBCore MergeInfoPlist.swift
BUILD FAILURE 6.0 linux