Build Information
Successful build of XcodeGraph with Swift 6.0 (beta) for Linux (a4f8bc) on 26 Jun 2024 22:37:16 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
Build Log
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[53/88] Compiling XcodeGraph Plist.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/PlatformFilter.swift:6:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | public typealias PlatformFilters = Set<PlatformFilter>
5 |
6 | extension PlatformFilters: Comparable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static func < (lhs: Set<Element>, rhs: Set<Element>) -> Bool {
8 | lhs.map(\.xcodeprojValue).sorted().joined() < rhs.map(\.xcodeprojValue).sorted().joined()
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[54/88] Compiling XcodeGraph PrivacyManifest.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/PlatformFilter.swift:6:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | public typealias PlatformFilters = Set<PlatformFilter>
5 |
6 | extension PlatformFilters: Comparable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static func < (lhs: Set<Element>, rhs: Set<Element>) -> Bool {
8 | lhs.map(\.xcodeprojValue).sorted().joined() < rhs.map(\.xcodeprojValue).sorted().joined()
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[55/88] Compiling XcodeGraph Product.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/PlatformFilter.swift:6:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | public typealias PlatformFilters = Set<PlatformFilter>
5 |
6 | extension PlatformFilters: Comparable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static func < (lhs: Set<Element>, rhs: Set<Element>) -> Bool {
8 | lhs.map(\.xcodeprojValue).sorted().joined() < rhs.map(\.xcodeprojValue).sorted().joined()
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[56/88] Compiling XcodeGraph ProfileAction.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/PlatformFilter.swift:6:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | public typealias PlatformFilters = Set<PlatformFilter>
5 |
6 | extension PlatformFilters: Comparable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static func < (lhs: Set<Element>, rhs: Set<Element>) -> Bool {
8 | lhs.map(\.xcodeprojValue).sorted().joined() < rhs.map(\.xcodeprojValue).sorted().joined()
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[57/88] Compiling XcodeGraph Project.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/PlatformFilter.swift:6:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | public typealias PlatformFilters = Set<PlatformFilter>
5 |
6 | extension PlatformFilters: Comparable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static func < (lhs: Set<Element>, rhs: Set<Element>) -> Bool {
8 | lhs.map(\.xcodeprojValue).sorted().joined() < rhs.map(\.xcodeprojValue).sorted().joined()
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[58/88] Compiling XcodeGraph ProjectGroup.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/PlatformFilter.swift:6:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | public typealias PlatformFilters = Set<PlatformFilter>
5 |
6 | extension PlatformFilters: Comparable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static func < (lhs: Set<Element>, rhs: Set<Element>) -> Bool {
8 | lhs.map(\.xcodeprojValue).sorted().joined() < rhs.map(\.xcodeprojValue).sorted().joined()
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[59/88] Compiling XcodeGraph ProjectOptions.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/PlatformFilter.swift:6:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | public typealias PlatformFilters = Set<PlatformFilter>
5 |
6 | extension PlatformFilters: Comparable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static func < (lhs: Set<Element>, rhs: Set<Element>) -> Bool {
8 | lhs.map(\.xcodeprojValue).sorted().joined() < rhs.map(\.xcodeprojValue).sorted().joined()
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[60/88] Compiling XcodeGraph RawScriptBuildPhase.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/PlatformFilter.swift:6:1: warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | public typealias PlatformFilters = Set<PlatformFilter>
5 |
6 | extension PlatformFilters: Comparable {
| |- warning: extension declares a conformance of imported type 'Set' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static func < (lhs: Set<Element>, rhs: Set<Element>) -> Bool {
8 | lhs.map(\.xcodeprojValue).sorted().joined() < rhs.map(\.xcodeprojValue).sorted().joined()
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
[61/88] Compiling XcodeGraph DeploymentTargets.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[62/88] Compiling XcodeGraph Destination.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[63/88] Compiling XcodeGraph EnvironmentVariable.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[64/88] Compiling XcodeGraph ExecutionAction.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[65/88] Compiling XcodeGraph FileCodeGen.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[66/88] Compiling XcodeGraph FileElement.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[67/88] Compiling XcodeGraph Headers.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[68/88] Compiling XcodeGraph IDETemplateMacros.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[69/88] Compiling XcodeGraph LaunchArgument.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[70/88] Compiling XcodeGraph LaunchStyle.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[71/88] Compiling XcodeGraph SchemeDiagnosticsOptions.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[72/88] Compiling XcodeGraph ScreenCaptureFormat.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[73/88] Compiling XcodeGraph Settings.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[74/88] Compiling XcodeGraph SimulatedLocation.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[75/88] Compiling XcodeGraph SourceFile.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[76/88] Compiling XcodeGraph SourceFileGlob.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[77/88] Compiling XcodeGraph Target.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[78/88] Compiling XcodeGraph TargetDependency.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[79/88] Compiling XcodeGraph TargetReference.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Settings.swift:118:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
115 | }
116 |
117 | public struct Settings: Equatable, Codable {
| `- note: consider making struct 'Settings' conform to the 'Sendable' protocol
118 | public static let `default` = Settings(
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Settings' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'default' 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
119 | configurations: [.release: nil, .debug: nil],
120 | defaultSettings: .recommended
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:16:23: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
:
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
| |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'release' 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
17 |
18 | public let name: String
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:7:23: warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
| |- warning: static property 'iOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'iOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'iOS' 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
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:8:23: warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
6 | public static var watchOS: Destinations = [.appleWatch]
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
| |- warning: static property 'macOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'macOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'macOS' 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
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:9:23: warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
| |- warning: static property 'tvOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'tvOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'tvOS' 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
10 | public static var visionOS: Destinations = [.appleVision]
11 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:6:23: warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | extension Destinations {
6 | public static var watchOS: Destinations = [.appleWatch]
| |- warning: static property 'watchOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'watchOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'watchOS' 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
7 | public static var iOS: Destinations = [.iPhone, .iPad, .macWithiPadDesign]
8 | public static var macOS: Destinations = [.mac]
/host/spi-builder-workspace/Sources/XcodeGraph/Models/Destination.swift:10:23: warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | public static var macOS: Destinations = [.mac]
9 | public static var tvOS: Destinations = [.appleTv]
10 | public static var visionOS: Destinations = [.appleVision]
| |- warning: static property 'visionOS' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'visionOS' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'visionOS' 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
11 | }
12 |
[80/88] Compiling XcodeGraph TargetScript.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
[81/88] Compiling XcodeGraph TestAction.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
[82/88] Compiling XcodeGraph TestPlan.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
[83/88] Compiling XcodeGraph TestableTarget.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
[84/88] Compiling XcodeGraph TestingOptions.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
[85/88] Compiling XcodeGraph Version.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
[86/88] Compiling XcodeGraph Workspace.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
[87/88] Compiling XcodeGraph WorkspaceGenerationOptions.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
[88/88] Compiling XcodeGraph XCFrameworkInfoPlist.swift
/host/spi-builder-workspace/Sources/XcodeGraph/Models/BuildConfiguration.swift:15:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
8 | /// a configuration to help infer the appropriate
9 | /// default settings.
10 | public struct BuildConfiguration: Codable {
| `- note: consider making struct 'BuildConfiguration' conform to the 'Sendable' protocol
11 | public enum Variant: String, Codable {
12 | case debug, release
13 | }
14 |
15 | public static let debug = BuildConfiguration(name: "Debug", variant: .debug)
| |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'BuildConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'debug' 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
16 | public static let release = BuildConfiguration(name: "Release", variant: .release)
17 |
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:8:23: warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
6 | }
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
| |- warning: static property 'parallelizable' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'parallelizable' 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
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
10 | }
/host/spi-builder-workspace/Sources/XcodeGraph/Models/TestingOptions.swift:9:23: warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
1 | public struct TestingOptions: OptionSet, Codable, Hashable {
| `- note: consider making struct 'TestingOptions' conform to the 'Sendable' protocol
2 | public let rawValue: Int
3 |
:
7 |
8 | public static let parallelizable = TestingOptions(rawValue: 1 << 0)
9 | public static let randomExecutionOrdering = TestingOptions(rawValue: 1 << 1)
| |- warning: static property 'randomExecutionOrdering' is not concurrency-safe because non-'Sendable' type 'TestingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'randomExecutionOrdering' 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
10 | }
11 |
Build complete! (20.69s)
Build complete.
{
"dependencies" : [
{
"identity" : "anycodable",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.7",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Flight-School/AnyCodable"
},
{
"identity" : "path",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tuist/Path.git"
}
],
"manifest_display_name" : "XcodeGraph",
"name" : "XcodeGraph",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "XcodeGraph",
"targets" : [
"XcodeGraph"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "XcodeGraph",
"module_type" : "SwiftTarget",
"name" : "XcodeGraph",
"path" : "Sources/XcodeGraph",
"product_dependencies" : [
"AnyCodable",
"Path"
],
"product_memberships" : [
"XcodeGraph"
],
"sources" : [
"DependenciesGraph/DependenciesGraph.swift",
"Graph/ConditionalGraphTarget.swift",
"Graph/Graph.swift",
"Graph/GraphDependency.swift",
"Graph/GraphEdge.swift",
"Graph/GraphTarget.swift",
"Models/AnalyzeAction.swift",
"Models/ArchiveAction.swift",
"Models/Arguments.swift",
"Models/AutogenerationOptions.swift",
"Models/BinaryArchitecture.swift",
"Models/BuildAction.swift",
"Models/BuildConfiguration.swift",
"Models/BuildRule+CompilerSpec.swift",
"Models/BuildRule+FileType.swift",
"Models/BuildRule.swift",
"Models/CompatibleXcodeVersions.swift",
"Models/CopyFileElement.swift",
"Models/CopyFilesAction.swift",
"Models/CoreDataModel.swift",
"Models/DeploymentTargets.swift",
"Models/Destination.swift",
"Models/EnvironmentVariable.swift",
"Models/ExecutionAction.swift",
"Models/FileCodeGen.swift",
"Models/FileElement.swift",
"Models/Headers.swift",
"Models/IDETemplateMacros.swift",
"Models/LaunchArgument.swift",
"Models/LaunchStyle.swift",
"Models/MergedBinaryType.swift",
"Models/Metadata/FrameworkMetadata.swift",
"Models/Metadata/LibraryMetadata.swift",
"Models/Metadata/SystemFrameworkMetadata.swift",
"Models/Metadata/XCFrameworkMetadata.swift",
"Models/OnDemandResourcesTags.swift",
"Models/Package.swift",
"Models/Platform.swift",
"Models/PlatformCondition.swift",
"Models/PlatformFilter.swift",
"Models/Plist.swift",
"Models/PrivacyManifest.swift",
"Models/Product.swift",
"Models/ProfileAction.swift",
"Models/Project.swift",
"Models/ProjectGroup.swift",
"Models/ProjectOptions.swift",
"Models/RawScriptBuildPhase.swift",
"Models/Requirement.swift",
"Models/ResourceFileElement.swift",
"Models/ResourceFileElements.swift",
"Models/ResourceSynthesizer.swift",
"Models/RunAction.swift",
"Models/RunActionOptions.swift",
"Models/SDKSource.swift",
"Models/SDKType.swift",
"Models/Scheme.swift",
"Models/SchemeDiagnosticsOptions.swift",
"Models/ScreenCaptureFormat.swift",
"Models/Settings.swift",
"Models/SimulatedLocation.swift",
"Models/SourceFile.swift",
"Models/SourceFileGlob.swift",
"Models/Target.swift",
"Models/TargetDependency.swift",
"Models/TargetReference.swift",
"Models/TargetScript.swift",
"Models/TestAction.swift",
"Models/TestPlan.swift",
"Models/TestableTarget.swift",
"Models/TestingOptions.swift",
"Models/Version.swift",
"Models/Workspace.swift",
"Models/WorkspaceGenerationOptions.swift",
"Models/XCFrameworkInfoPlist.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:25efef401ffd78342b231554234a436b1eb31bdd29046c1104fb984cc1b7d308
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Done.
Build Machine: Linux 1