The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build Swiftlane, reference main (61d9fb), with Swift 6.0 for Linux on 28 Nov 2024 12:04:20 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" 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 -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/PrintWorkingDirectory.swift:19:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
17 |
18 |         let process = Process()
19 |         process.launchPath = "/bin/pwd"
   |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
   |                 `- note: use 'executableURL' instead
20 |
21 |         try Settings.cli.run(process: process)
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/RunScript.swift:20:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
18 |     func run() async throws -> String {
19 |         let process = Process()
20 |         process.launchPath = "/bin/bash"
   |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
   |                 `- note: use 'executableURL' instead
21 |         process.arguments = [script]
22 |         process.currentDirectoryURL = workflow?.directory
[1258/1278] Compiling Swiftlane PrintWorkingDirectory.swift
/host/spi-builder-workspace/Sources/Swiftlane/Actions/File/Download.swift:25:46: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
23 |         Settings.cs.action("Download")
24 |
25 |         let (data, _) = try await URLSession.shared.data(from: url)
   |                                              `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
26 |         try await Settings.fs.save(data: data, toFile: toFile)
27 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/PrintWorkingDirectory.swift:19:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
17 |
18 |         let process = Process()
19 |         process.launchPath = "/bin/pwd"
   |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
   |                 `- note: use 'executableURL' instead
20 |
21 |         try Settings.cli.run(process: process)
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/RunScript.swift:20:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
18 |     func run() async throws -> String {
19 |         let process = Process()
20 |         process.launchPath = "/bin/bash"
   |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
   |                 `- note: use 'executableURL' instead
21 |         process.arguments = [script]
22 |         process.currentDirectoryURL = workflow?.directory
[1259/1278] Compiling Swiftlane RunScript.swift
/host/spi-builder-workspace/Sources/Swiftlane/Actions/File/Download.swift:25:46: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
23 |         Settings.cs.action("Download")
24 |
25 |         let (data, _) = try await URLSession.shared.data(from: url)
   |                                              `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
26 |         try await Settings.fs.save(data: data, toFile: toFile)
27 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/PrintWorkingDirectory.swift:19:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
17 |
18 |         let process = Process()
19 |         process.launchPath = "/bin/pwd"
   |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
   |                 `- note: use 'executableURL' instead
20 |
21 |         try Settings.cli.run(process: process)
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/RunScript.swift:20:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
18 |     func run() async throws -> String {
19 |         let process = Process()
20 |         process.launchPath = "/bin/bash"
   |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
   |                 `- note: use 'executableURL' instead
21 |         process.arguments = [script]
22 |         process.currentDirectoryURL = workflow?.directory
[1260/1278] Compiling Swiftlane UploadASC.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:35:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
 33 |
 34 |         let process = Process()
 35 |         process.launchPath = "/bin/bash"
    |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
    |                 `- note: use 'executableURL' instead
 36 |         process.arguments = ["-c", command]
 37 |         process.currentDirectoryURL = currentDirectoryURL
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:79:17: warning: 'launch()' is deprecated: renamed to 'run'
 77 |         #endif
 78 |
 79 |         process.launch()
    |                 |- warning: 'launch()' is deprecated: renamed to 'run'
    |                 `- note: use 'run' instead
 80 |
 81 |         #if os(Linux)
[1261/1278] Compiling Swiftlane Xcode.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:35:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
 33 |
 34 |         let process = Process()
 35 |         process.launchPath = "/bin/bash"
    |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
    |                 `- note: use 'executableURL' instead
 36 |         process.arguments = ["-c", command]
 37 |         process.currentDirectoryURL = currentDirectoryURL
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:79:17: warning: 'launch()' is deprecated: renamed to 'run'
 77 |         #endif
 78 |
 79 |         process.launch()
    |                 |- warning: 'launch()' is deprecated: renamed to 'run'
    |                 `- note: use 'run' instead
 80 |
 81 |         #if os(Linux)
[1262/1278] Compiling Swiftlane Notarize.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:35:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
 33 |
 34 |         let process = Process()
 35 |         process.launchPath = "/bin/bash"
    |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
    |                 `- note: use 'executableURL' instead
 36 |         process.arguments = ["-c", command]
 37 |         process.currentDirectoryURL = currentDirectoryURL
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:79:17: warning: 'launch()' is deprecated: renamed to 'run'
 77 |         #endif
 78 |
 79 |         process.launch()
    |                 |- warning: 'launch()' is deprecated: renamed to 'run'
    |                 `- note: use 'run' instead
 80 |
 81 |         #if os(Linux)
[1263/1278] Compiling Swiftlane Args.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:35:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
 33 |
 34 |         let process = Process()
 35 |         process.launchPath = "/bin/bash"
    |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
    |                 `- note: use 'executableURL' instead
 36 |         process.arguments = ["-c", command]
 37 |         process.currentDirectoryURL = currentDirectoryURL
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:79:17: warning: 'launch()' is deprecated: renamed to 'run'
 77 |         #endif
 78 |
 79 |         process.launch()
    |                 |- warning: 'launch()' is deprecated: renamed to 'run'
    |                 `- note: use 'run' instead
 80 |
 81 |         #if os(Linux)
[1264/1278] Compiling Swiftlane CommandLine.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:35:17: warning: 'launchPath' is deprecated: renamed to 'executableURL'
 33 |
 34 |         let process = Process()
 35 |         process.launchPath = "/bin/bash"
    |                 |- warning: 'launchPath' is deprecated: renamed to 'executableURL'
    |                 `- note: use 'executableURL' instead
 36 |         process.arguments = ["-c", command]
 37 |         process.currentDirectoryURL = currentDirectoryURL
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/CommandLine/CommandLine.swift:79:17: warning: 'launch()' is deprecated: renamed to 'run'
 77 |         #endif
 78 |
 79 |         process.launch()
    |                 |- warning: 'launch()' is deprecated: renamed to 'run'
    |                 `- note: use 'run' instead
 80 |
 81 |         #if os(Linux)
[1265/1278] Compiling Swiftlane URL+extension.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:176:27: warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.OS' may have shared mutable state; this is an error in the Swift 6 language mode
167 |     }
168 |
169 |     public struct OS {
    |                   `- note: consider making struct 'OS' conform to the 'Sendable' protocol
170 |         public let rawValue: String
171 |
    :
174 |         }
175 |
176 |         public static let latest = OS(rawValue: "latest")
    |                           |- warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.OS' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'latest' 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
177 |     }
178 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:128:27: warning: static property 'iPhone' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | public enum Xcodebuild {
121 |     public struct Sdk {
    |                   `- note: consider making struct 'Sdk' conform to the 'Sendable' protocol
122 |         public let rawValue: String
123 |
    :
126 |         }
127 |
128 |         public static let iPhone = Sdk(rawValue: "iphoneos")
    |                           |- warning: static property 'iPhone' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhone' 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
129 |         public static let iPhoneSimulator = Sdk(rawValue: "iphonesimulator")
130 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:129:27: warning: static property 'iPhoneSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | public enum Xcodebuild {
121 |     public struct Sdk {
    |                   `- note: consider making struct 'Sdk' conform to the 'Sendable' protocol
122 |         public let rawValue: String
123 |
    :
127 |
128 |         public static let iPhone = Sdk(rawValue: "iphoneos")
129 |         public static let iPhoneSimulator = Sdk(rawValue: "iphonesimulator")
    |                           |- warning: static property 'iPhoneSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhoneSimulator' 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
130 |     }
131 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:139:27: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' may have shared mutable state; this is an error in the Swift 6 language mode
130 |     }
131 |
132 |     public struct Configuration {
    |                   `- note: consider making struct 'Configuration' conform to the 'Sendable' protocol
133 |         public let rawValue: String
134 |
    :
137 |         }
138 |
139 |         public static let debug = Configuration(rawValue: "DEBUG")
    |                           |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' 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
140 |         public static let release = Configuration(rawValue: "RELEASE")
141 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:140:27: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' may have shared mutable state; this is an error in the Swift 6 language mode
130 |     }
131 |
132 |     public struct Configuration {
    |                   `- note: consider making struct 'Configuration' conform to the 'Sendable' protocol
133 |         public let rawValue: String
134 |
    :
138 |
139 |         public static let debug = Configuration(rawValue: "DEBUG")
140 |         public static let release = Configuration(rawValue: "RELEASE")
    |                           |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' 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
141 |     }
142 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:150:27: warning: static property 'iOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
148 |         }
149 |
150 |         public static let iOS = Platform(rawValue: "iOS")
    |                           |- warning: static property 'iOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:151:27: warning: static property 'iOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
149 |
150 |         public static let iOS = Platform(rawValue: "iOS")
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
    |                           |- warning: static property 'iOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iOSSimulator' 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
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:152:27: warning: static property 'tvOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
150 |         public static let iOS = Platform(rawValue: "iOS")
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
    |                           |- warning: static property 'tvOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:153:27: warning: static property 'tvOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
    |                           |- warning: static property 'tvOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'tvOSSimulator' 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
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:154:27: warning: static property 'watchOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
    |                           |- warning: static property 'watchOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
156 |         public static let macOS = Platform(rawValue: "OSX")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:155:27: warning: static property 'watchOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
    |                           |- warning: static property 'watchOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'watchOSSimulator' 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
156 |         public static let macOS = Platform(rawValue: "OSX")
157 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:156:27: warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
156 |         public static let macOS = Platform(rawValue: "OSX")
    |                           |- warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
157 |     }
158 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:166:27: warning: static property 'iPhone13' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Name' may have shared mutable state; this is an error in the Swift 6 language mode
157 |     }
158 |
159 |     public struct Name {
    |                   `- note: consider making struct 'Name' conform to the 'Sendable' protocol
160 |         public let rawValue: String
161 |
    :
164 |         }
165 |
166 |         public static let iPhone13 = Name(rawValue: "iPhone 13")
    |                           |- warning: static property 'iPhone13' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Name' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhone13' 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
167 |     }
168 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:186:27: warning: static property 'genericiOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Destination' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     }
178 |
179 |     public struct Destination: Equatable {
    |                   `- note: consider making struct 'Destination' conform to the 'Sendable' protocol
180 |         public let rawValue: String
181 |
    :
184 |         }
185 |
186 |         public static let genericiOS = Destination(rawValue: "generic/platform=iOS")
    |                           |- warning: static property 'genericiOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Destination' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'genericiOS' 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
187 |     }
188 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:202:27: warning: static property 'inHouse' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
    |                           |- warning: static property 'inHouse' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'inHouse' 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
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
204 |         public static let development = ExportMethod(rawValue: "development")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:203:27: warning: static property 'adHoc' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
    |                           |- warning: static property 'adHoc' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'adHoc' 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
204 |         public static let development = ExportMethod(rawValue: "development")
205 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:204:27: warning: static property 'development' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
204 |         public static let development = ExportMethod(rawValue: "development")
    |                           |- warning: static property 'development' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'development' 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
205 |     }
206 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:274:69: warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
272 |
273 |         let header = (displayName != "") ? "Exporting \"\(displayName)\" Attachments" : "Exporting Attachments"
274 |         let progressBar = PercentProgressAnimation(stream: TSCBasic.stdoutStream, header: header)
    |                                                                     `- warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
275 |         progressBar.update(step: 0, total: attachments.count, text: "")
276 |
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:783:12: note: var declared here
781 |
782 | /// Public stdout stream instance.
783 | public var stdoutStream: ThreadSafeOutputByteStream = try! ThreadSafeOutputByteStream(LocalFileOutputByteStream(
    |            `- note: var declared here
784 |     filePointer: TSCLibc.stdout,
785 |     closeOnDeinit: false))
[1266/1278] Compiling Swiftlane ALTool.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:176:27: warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.OS' may have shared mutable state; this is an error in the Swift 6 language mode
167 |     }
168 |
169 |     public struct OS {
    |                   `- note: consider making struct 'OS' conform to the 'Sendable' protocol
170 |         public let rawValue: String
171 |
    :
174 |         }
175 |
176 |         public static let latest = OS(rawValue: "latest")
    |                           |- warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.OS' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'latest' 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
177 |     }
178 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:128:27: warning: static property 'iPhone' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | public enum Xcodebuild {
121 |     public struct Sdk {
    |                   `- note: consider making struct 'Sdk' conform to the 'Sendable' protocol
122 |         public let rawValue: String
123 |
    :
126 |         }
127 |
128 |         public static let iPhone = Sdk(rawValue: "iphoneos")
    |                           |- warning: static property 'iPhone' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhone' 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
129 |         public static let iPhoneSimulator = Sdk(rawValue: "iphonesimulator")
130 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:129:27: warning: static property 'iPhoneSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | public enum Xcodebuild {
121 |     public struct Sdk {
    |                   `- note: consider making struct 'Sdk' conform to the 'Sendable' protocol
122 |         public let rawValue: String
123 |
    :
127 |
128 |         public static let iPhone = Sdk(rawValue: "iphoneos")
129 |         public static let iPhoneSimulator = Sdk(rawValue: "iphonesimulator")
    |                           |- warning: static property 'iPhoneSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhoneSimulator' 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
130 |     }
131 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:139:27: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' may have shared mutable state; this is an error in the Swift 6 language mode
130 |     }
131 |
132 |     public struct Configuration {
    |                   `- note: consider making struct 'Configuration' conform to the 'Sendable' protocol
133 |         public let rawValue: String
134 |
    :
137 |         }
138 |
139 |         public static let debug = Configuration(rawValue: "DEBUG")
    |                           |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' 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
140 |         public static let release = Configuration(rawValue: "RELEASE")
141 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:140:27: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' may have shared mutable state; this is an error in the Swift 6 language mode
130 |     }
131 |
132 |     public struct Configuration {
    |                   `- note: consider making struct 'Configuration' conform to the 'Sendable' protocol
133 |         public let rawValue: String
134 |
    :
138 |
139 |         public static let debug = Configuration(rawValue: "DEBUG")
140 |         public static let release = Configuration(rawValue: "RELEASE")
    |                           |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' 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
141 |     }
142 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:150:27: warning: static property 'iOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
148 |         }
149 |
150 |         public static let iOS = Platform(rawValue: "iOS")
    |                           |- warning: static property 'iOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:151:27: warning: static property 'iOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
149 |
150 |         public static let iOS = Platform(rawValue: "iOS")
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
    |                           |- warning: static property 'iOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iOSSimulator' 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
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:152:27: warning: static property 'tvOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
150 |         public static let iOS = Platform(rawValue: "iOS")
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
    |                           |- warning: static property 'tvOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:153:27: warning: static property 'tvOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
    |                           |- warning: static property 'tvOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'tvOSSimulator' 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
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:154:27: warning: static property 'watchOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
    |                           |- warning: static property 'watchOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
156 |         public static let macOS = Platform(rawValue: "OSX")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:155:27: warning: static property 'watchOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
    |                           |- warning: static property 'watchOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'watchOSSimulator' 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
156 |         public static let macOS = Platform(rawValue: "OSX")
157 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:156:27: warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
156 |         public static let macOS = Platform(rawValue: "OSX")
    |                           |- warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
157 |     }
158 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:166:27: warning: static property 'iPhone13' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Name' may have shared mutable state; this is an error in the Swift 6 language mode
157 |     }
158 |
159 |     public struct Name {
    |                   `- note: consider making struct 'Name' conform to the 'Sendable' protocol
160 |         public let rawValue: String
161 |
    :
164 |         }
165 |
166 |         public static let iPhone13 = Name(rawValue: "iPhone 13")
    |                           |- warning: static property 'iPhone13' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Name' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhone13' 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
167 |     }
168 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:186:27: warning: static property 'genericiOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Destination' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     }
178 |
179 |     public struct Destination: Equatable {
    |                   `- note: consider making struct 'Destination' conform to the 'Sendable' protocol
180 |         public let rawValue: String
181 |
    :
184 |         }
185 |
186 |         public static let genericiOS = Destination(rawValue: "generic/platform=iOS")
    |                           |- warning: static property 'genericiOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Destination' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'genericiOS' 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
187 |     }
188 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:202:27: warning: static property 'inHouse' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
    |                           |- warning: static property 'inHouse' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'inHouse' 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
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
204 |         public static let development = ExportMethod(rawValue: "development")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:203:27: warning: static property 'adHoc' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
    |                           |- warning: static property 'adHoc' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'adHoc' 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
204 |         public static let development = ExportMethod(rawValue: "development")
205 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:204:27: warning: static property 'development' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
204 |         public static let development = ExportMethod(rawValue: "development")
    |                           |- warning: static property 'development' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'development' 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
205 |     }
206 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:274:69: warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
272 |
273 |         let header = (displayName != "") ? "Exporting \"\(displayName)\" Attachments" : "Exporting Attachments"
274 |         let progressBar = PercentProgressAnimation(stream: TSCBasic.stdoutStream, header: header)
    |                                                                     `- warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
275 |         progressBar.update(step: 0, total: attachments.count, text: "")
276 |
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:783:12: note: var declared here
781 |
782 | /// Public stdout stream instance.
783 | public var stdoutStream: ThreadSafeOutputByteStream = try! ThreadSafeOutputByteStream(LocalFileOutputByteStream(
    |            `- note: var declared here
784 |     filePointer: TSCLibc.stdout,
785 |     closeOnDeinit: false))
[1267/1278] Compiling Swiftlane Xcodebuild.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:176:27: warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.OS' may have shared mutable state; this is an error in the Swift 6 language mode
167 |     }
168 |
169 |     public struct OS {
    |                   `- note: consider making struct 'OS' conform to the 'Sendable' protocol
170 |         public let rawValue: String
171 |
    :
174 |         }
175 |
176 |         public static let latest = OS(rawValue: "latest")
    |                           |- warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.OS' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'latest' 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
177 |     }
178 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:128:27: warning: static property 'iPhone' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | public enum Xcodebuild {
121 |     public struct Sdk {
    |                   `- note: consider making struct 'Sdk' conform to the 'Sendable' protocol
122 |         public let rawValue: String
123 |
    :
126 |         }
127 |
128 |         public static let iPhone = Sdk(rawValue: "iphoneos")
    |                           |- warning: static property 'iPhone' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhone' 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
129 |         public static let iPhoneSimulator = Sdk(rawValue: "iphonesimulator")
130 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:129:27: warning: static property 'iPhoneSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | public enum Xcodebuild {
121 |     public struct Sdk {
    |                   `- note: consider making struct 'Sdk' conform to the 'Sendable' protocol
122 |         public let rawValue: String
123 |
    :
127 |
128 |         public static let iPhone = Sdk(rawValue: "iphoneos")
129 |         public static let iPhoneSimulator = Sdk(rawValue: "iphonesimulator")
    |                           |- warning: static property 'iPhoneSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhoneSimulator' 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
130 |     }
131 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:139:27: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' may have shared mutable state; this is an error in the Swift 6 language mode
130 |     }
131 |
132 |     public struct Configuration {
    |                   `- note: consider making struct 'Configuration' conform to the 'Sendable' protocol
133 |         public let rawValue: String
134 |
    :
137 |         }
138 |
139 |         public static let debug = Configuration(rawValue: "DEBUG")
    |                           |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' 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
140 |         public static let release = Configuration(rawValue: "RELEASE")
141 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:140:27: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' may have shared mutable state; this is an error in the Swift 6 language mode
130 |     }
131 |
132 |     public struct Configuration {
    |                   `- note: consider making struct 'Configuration' conform to the 'Sendable' protocol
133 |         public let rawValue: String
134 |
    :
138 |
139 |         public static let debug = Configuration(rawValue: "DEBUG")
140 |         public static let release = Configuration(rawValue: "RELEASE")
    |                           |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' 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
141 |     }
142 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:150:27: warning: static property 'iOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
148 |         }
149 |
150 |         public static let iOS = Platform(rawValue: "iOS")
    |                           |- warning: static property 'iOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:151:27: warning: static property 'iOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
149 |
150 |         public static let iOS = Platform(rawValue: "iOS")
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
    |                           |- warning: static property 'iOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iOSSimulator' 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
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:152:27: warning: static property 'tvOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
150 |         public static let iOS = Platform(rawValue: "iOS")
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
    |                           |- warning: static property 'tvOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:153:27: warning: static property 'tvOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
    |                           |- warning: static property 'tvOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'tvOSSimulator' 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
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:154:27: warning: static property 'watchOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
    |                           |- warning: static property 'watchOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
156 |         public static let macOS = Platform(rawValue: "OSX")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:155:27: warning: static property 'watchOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
    |                           |- warning: static property 'watchOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'watchOSSimulator' 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
156 |         public static let macOS = Platform(rawValue: "OSX")
157 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:156:27: warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
156 |         public static let macOS = Platform(rawValue: "OSX")
    |                           |- warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
157 |     }
158 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:166:27: warning: static property 'iPhone13' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Name' may have shared mutable state; this is an error in the Swift 6 language mode
157 |     }
158 |
159 |     public struct Name {
    |                   `- note: consider making struct 'Name' conform to the 'Sendable' protocol
160 |         public let rawValue: String
161 |
    :
164 |         }
165 |
166 |         public static let iPhone13 = Name(rawValue: "iPhone 13")
    |                           |- warning: static property 'iPhone13' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Name' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhone13' 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
167 |     }
168 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:186:27: warning: static property 'genericiOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Destination' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     }
178 |
179 |     public struct Destination: Equatable {
    |                   `- note: consider making struct 'Destination' conform to the 'Sendable' protocol
180 |         public let rawValue: String
181 |
    :
184 |         }
185 |
186 |         public static let genericiOS = Destination(rawValue: "generic/platform=iOS")
    |                           |- warning: static property 'genericiOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Destination' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'genericiOS' 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
187 |     }
188 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:202:27: warning: static property 'inHouse' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
    |                           |- warning: static property 'inHouse' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'inHouse' 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
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
204 |         public static let development = ExportMethod(rawValue: "development")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:203:27: warning: static property 'adHoc' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
    |                           |- warning: static property 'adHoc' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'adHoc' 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
204 |         public static let development = ExportMethod(rawValue: "development")
205 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:204:27: warning: static property 'development' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
204 |         public static let development = ExportMethod(rawValue: "development")
    |                           |- warning: static property 'development' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'development' 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
205 |     }
206 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:274:69: warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
272 |
273 |         let header = (displayName != "") ? "Exporting \"\(displayName)\" Attachments" : "Exporting Attachments"
274 |         let progressBar = PercentProgressAnimation(stream: TSCBasic.stdoutStream, header: header)
    |                                                                     `- warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
275 |         progressBar.update(step: 0, total: attachments.count, text: "")
276 |
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:783:12: note: var declared here
781 |
782 | /// Public stdout stream instance.
783 | public var stdoutStream: ThreadSafeOutputByteStream = try! ThreadSafeOutputByteStream(LocalFileOutputByteStream(
    |            `- note: var declared here
784 |     filePointer: TSCLibc.stdout,
785 |     closeOnDeinit: false))
[1268/1278] Compiling Swiftlane XCParser.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:176:27: warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.OS' may have shared mutable state; this is an error in the Swift 6 language mode
167 |     }
168 |
169 |     public struct OS {
    |                   `- note: consider making struct 'OS' conform to the 'Sendable' protocol
170 |         public let rawValue: String
171 |
    :
174 |         }
175 |
176 |         public static let latest = OS(rawValue: "latest")
    |                           |- warning: static property 'latest' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.OS' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'latest' 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
177 |     }
178 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:128:27: warning: static property 'iPhone' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | public enum Xcodebuild {
121 |     public struct Sdk {
    |                   `- note: consider making struct 'Sdk' conform to the 'Sendable' protocol
122 |         public let rawValue: String
123 |
    :
126 |         }
127 |
128 |         public static let iPhone = Sdk(rawValue: "iphoneos")
    |                           |- warning: static property 'iPhone' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhone' 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
129 |         public static let iPhoneSimulator = Sdk(rawValue: "iphonesimulator")
130 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:129:27: warning: static property 'iPhoneSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
119 |
120 | public enum Xcodebuild {
121 |     public struct Sdk {
    |                   `- note: consider making struct 'Sdk' conform to the 'Sendable' protocol
122 |         public let rawValue: String
123 |
    :
127 |
128 |         public static let iPhone = Sdk(rawValue: "iphoneos")
129 |         public static let iPhoneSimulator = Sdk(rawValue: "iphonesimulator")
    |                           |- warning: static property 'iPhoneSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Sdk' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhoneSimulator' 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
130 |     }
131 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:139:27: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' may have shared mutable state; this is an error in the Swift 6 language mode
130 |     }
131 |
132 |     public struct Configuration {
    |                   `- note: consider making struct 'Configuration' conform to the 'Sendable' protocol
133 |         public let rawValue: String
134 |
    :
137 |         }
138 |
139 |         public static let debug = Configuration(rawValue: "DEBUG")
    |                           |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' 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
140 |         public static let release = Configuration(rawValue: "RELEASE")
141 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:140:27: warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' may have shared mutable state; this is an error in the Swift 6 language mode
130 |     }
131 |
132 |     public struct Configuration {
    |                   `- note: consider making struct 'Configuration' conform to the 'Sendable' protocol
133 |         public let rawValue: String
134 |
    :
138 |
139 |         public static let debug = Configuration(rawValue: "DEBUG")
140 |         public static let release = Configuration(rawValue: "RELEASE")
    |                           |- warning: static property 'release' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Configuration' 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
141 |     }
142 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:150:27: warning: static property 'iOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
148 |         }
149 |
150 |         public static let iOS = Platform(rawValue: "iOS")
    |                           |- warning: static property 'iOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:151:27: warning: static property 'iOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
149 |
150 |         public static let iOS = Platform(rawValue: "iOS")
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
    |                           |- warning: static property 'iOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iOSSimulator' 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
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:152:27: warning: static property 'tvOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
150 |         public static let iOS = Platform(rawValue: "iOS")
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
    |                           |- warning: static property 'tvOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:153:27: warning: static property 'tvOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
151 |         public static let iOSSimulator = Platform(rawValue: "iOS Simulator")
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
    |                           |- warning: static property 'tvOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'tvOSSimulator' 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
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:154:27: warning: static property 'watchOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
152 |         public static let tvOS = Platform(rawValue: "tvOS")
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
    |                           |- warning: static property 'watchOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
156 |         public static let macOS = Platform(rawValue: "OSX")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:155:27: warning: static property 'watchOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
153 |         public static let tvOSSimulator = Platform(rawValue: "tvOS Simulator")
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
    |                           |- warning: static property 'watchOSSimulator' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'watchOSSimulator' 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
156 |         public static let macOS = Platform(rawValue: "OSX")
157 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:156:27: warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
141 |     }
142 |
143 |     public struct Platform {
    |                   `- note: consider making struct 'Platform' conform to the 'Sendable' protocol
144 |         public let rawValue: String
145 |
    :
154 |         public static let watchOS = Platform(rawValue: "watchOS")
155 |         public static let watchOSSimulator = Platform(rawValue: "watchOS Simulator")
156 |         public static let macOS = Platform(rawValue: "OSX")
    |                           |- warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Platform' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- 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
157 |     }
158 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:166:27: warning: static property 'iPhone13' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Name' may have shared mutable state; this is an error in the Swift 6 language mode
157 |     }
158 |
159 |     public struct Name {
    |                   `- note: consider making struct 'Name' conform to the 'Sendable' protocol
160 |         public let rawValue: String
161 |
    :
164 |         }
165 |
166 |         public static let iPhone13 = Name(rawValue: "iPhone 13")
    |                           |- warning: static property 'iPhone13' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Name' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'iPhone13' 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
167 |     }
168 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:186:27: warning: static property 'genericiOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Destination' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     }
178 |
179 |     public struct Destination: Equatable {
    |                   `- note: consider making struct 'Destination' conform to the 'Sendable' protocol
180 |         public let rawValue: String
181 |
    :
184 |         }
185 |
186 |         public static let genericiOS = Destination(rawValue: "generic/platform=iOS")
    |                           |- warning: static property 'genericiOS' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.Destination' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'genericiOS' 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
187 |     }
188 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:202:27: warning: static property 'inHouse' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
    |                           |- warning: static property 'inHouse' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'inHouse' 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
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
204 |         public static let development = ExportMethod(rawValue: "development")
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:203:27: warning: static property 'adHoc' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
    |                           |- warning: static property 'adHoc' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'adHoc' 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
204 |         public static let development = ExportMethod(rawValue: "development")
205 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:204:27: warning: static property 'development' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
204 |         public static let development = ExportMethod(rawValue: "development")
    |                           |- warning: static property 'development' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'development' 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
205 |     }
206 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:274:69: warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
272 |
273 |         let header = (displayName != "") ? "Exporting \"\(displayName)\" Attachments" : "Exporting Attachments"
274 |         let progressBar = PercentProgressAnimation(stream: TSCBasic.stdoutStream, header: header)
    |                                                                     `- warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
275 |         progressBar.update(step: 0, total: attachments.count, text: "")
276 |
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:783:12: note: var declared here
781 |
782 | /// Public stdout stream instance.
783 | public var stdoutStream: ThreadSafeOutputByteStream = try! ThreadSafeOutputByteStream(LocalFileOutputByteStream(
    |            `- note: var declared here
784 |     filePointer: TSCLibc.stdout,
785 |     closeOnDeinit: false))
[1269/1278] Compiling Swiftlane GetBuildSettings.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
[1270/1278] Compiling Swiftlane Keychain.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
[1271/1278] Compiling Swiftlane Project.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
[1272/1278] Compiling Swiftlane Screenshot.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
[1273/1278] Compiling Swiftlane Test.swift
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:14:5: warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     `- warning: let 'xcparseCurrentVersion' is not concurrency-safe because non-'Sendable' type 'Version' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | struct XCResultToolCompatability {
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCUtility/Version.swift:14:15: note: struct 'Version' does not conform to the 'Sendable' protocol
 12 |
 13 | /// A struct representing a semver version.
 14 | public struct Version {
    |               `- note: struct 'Version' does not conform to the 'Sendable' protocol
 15 |
 16 |     /// The major version.
/host/spi-builder-workspace/Sources/Swiftlane/Library/Vendor/XCParser.swift:11:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
  9 | import Foundation
 10 | import TSCBasic
 11 | import TSCUtility
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCUtility'
 12 | import XCParseCore
 13 |
 14 | let xcparseCurrentVersion = Version(2, 2, 1)
    |     |- note: annotate 'xcparseCurrentVersion' 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
 15 |
 16 | struct XCResultToolCompatability {
[1274/1278] Compiling Swiftlane Slack.swift
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:78:23: error: cannot find 'URLRequest' in scope
76 |         }
77 |
78 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
79 |         request.allHTTPHeaderFields = [
80 |             "Accept": "application/json"
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:83:46: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
81 |         ]
82 |
83 |         let (data, _) = try await URLSession.shared.data(for: request)
   |                                              `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
84 |         _ = try JSONDecoder().decode(SendMessageResponse.self, from: data)
85 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:32:51: warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 30 |
 31 |         let request = Paths.certificates.get(parameters: params)
 32 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 33 |         return response.value.data
 34 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:16105:15: note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16103 | }
16104 |
16105 | public struct CertificatesResponse: Codable {
      |               `- note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16106 |     public var meta: PagingInformation?
16107 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  6 | //
  7 |
  8 | import AppStoreConnect
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  9 | import Foundation
 10 |
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:54:51: warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 52 |
 53 |         let request = Paths.profiles.get(parameters: params)
 54 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 55 |         return response.value.data
 56 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:18589:15: note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18587 | }
18588 |
18589 | public struct ProfilesResponse: Codable {
      |               `- note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18590 |     public var links: PagedDocumentLinks
18591 |     public var data: [Profile]
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:126:51: warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
124 |
125 |         let request = Paths.preReleaseVersions.get(parameters: params)
126 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
127 |         return response.value.data
128 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:4474:15: note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4472 | }
 4473 |
 4474 | public struct PreReleaseVersionsResponse: Codable {
      |               `- note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4475 |     public var included: [IncludedItem]?
 4476 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:140:51: warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
138 |                 limit: nil
139 |             )
140 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
141 |         return response.value.data
142 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:8789:15: note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8787 | }
 8788 |
 8789 | public struct BuildsResponse: Codable {
      |               `- note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8790 |     public var included: [IncludedItem]?
 8791 |     public var meta: PagingInformation?
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
[1275/1278] Compiling Swiftlane ASC.swift
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:78:23: error: cannot find 'URLRequest' in scope
76 |         }
77 |
78 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
79 |         request.allHTTPHeaderFields = [
80 |             "Accept": "application/json"
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:83:46: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
81 |         ]
82 |
83 |         let (data, _) = try await URLSession.shared.data(for: request)
   |                                              `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
84 |         _ = try JSONDecoder().decode(SendMessageResponse.self, from: data)
85 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:32:51: warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 30 |
 31 |         let request = Paths.certificates.get(parameters: params)
 32 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 33 |         return response.value.data
 34 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:16105:15: note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16103 | }
16104 |
16105 | public struct CertificatesResponse: Codable {
      |               `- note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16106 |     public var meta: PagingInformation?
16107 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  6 | //
  7 |
  8 | import AppStoreConnect
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  9 | import Foundation
 10 |
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:54:51: warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 52 |
 53 |         let request = Paths.profiles.get(parameters: params)
 54 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 55 |         return response.value.data
 56 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:18589:15: note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18587 | }
18588 |
18589 | public struct ProfilesResponse: Codable {
      |               `- note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18590 |     public var links: PagedDocumentLinks
18591 |     public var data: [Profile]
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:126:51: warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
124 |
125 |         let request = Paths.preReleaseVersions.get(parameters: params)
126 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
127 |         return response.value.data
128 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:4474:15: note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4472 | }
 4473 |
 4474 | public struct PreReleaseVersionsResponse: Codable {
      |               `- note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4475 |     public var included: [IncludedItem]?
 4476 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:140:51: warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
138 |                 limit: nil
139 |             )
140 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
141 |         return response.value.data
142 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:8789:15: note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8787 | }
 8788 |
 8789 | public struct BuildsResponse: Codable {
      |               `- note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8790 |     public var included: [IncludedItem]?
 8791 |     public var meta: PagingInformation?
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
[1276/1278] Compiling Swiftlane Archive.swift
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:78:23: error: cannot find 'URLRequest' in scope
76 |         }
77 |
78 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
79 |         request.allHTTPHeaderFields = [
80 |             "Accept": "application/json"
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:83:46: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
81 |         ]
82 |
83 |         let (data, _) = try await URLSession.shared.data(for: request)
   |                                              `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
84 |         _ = try JSONDecoder().decode(SendMessageResponse.self, from: data)
85 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:32:51: warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 30 |
 31 |         let request = Paths.certificates.get(parameters: params)
 32 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 33 |         return response.value.data
 34 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:16105:15: note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16103 | }
16104 |
16105 | public struct CertificatesResponse: Codable {
      |               `- note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16106 |     public var meta: PagingInformation?
16107 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  6 | //
  7 |
  8 | import AppStoreConnect
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  9 | import Foundation
 10 |
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:54:51: warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 52 |
 53 |         let request = Paths.profiles.get(parameters: params)
 54 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 55 |         return response.value.data
 56 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:18589:15: note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18587 | }
18588 |
18589 | public struct ProfilesResponse: Codable {
      |               `- note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18590 |     public var links: PagedDocumentLinks
18591 |     public var data: [Profile]
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:126:51: warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
124 |
125 |         let request = Paths.preReleaseVersions.get(parameters: params)
126 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
127 |         return response.value.data
128 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:4474:15: note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4472 | }
 4473 |
 4474 | public struct PreReleaseVersionsResponse: Codable {
      |               `- note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4475 |     public var included: [IncludedItem]?
 4476 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:140:51: warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
138 |                 limit: nil
139 |             )
140 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
141 |         return response.value.data
142 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:8789:15: note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8787 | }
 8788 |
 8789 | public struct BuildsResponse: Codable {
      |               `- note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8790 |     public var included: [IncludedItem]?
 8791 |     public var meta: PagingInformation?
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
[1277/1278] Compiling Swiftlane Build.swift
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:78:23: error: cannot find 'URLRequest' in scope
76 |         }
77 |
78 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
79 |         request.allHTTPHeaderFields = [
80 |             "Accept": "application/json"
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:83:46: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
81 |         ]
82 |
83 |         let (data, _) = try await URLSession.shared.data(for: request)
   |                                              `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
84 |         _ = try JSONDecoder().decode(SendMessageResponse.self, from: data)
85 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:32:51: warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 30 |
 31 |         let request = Paths.certificates.get(parameters: params)
 32 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 33 |         return response.value.data
 34 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:16105:15: note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16103 | }
16104 |
16105 | public struct CertificatesResponse: Codable {
      |               `- note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16106 |     public var meta: PagingInformation?
16107 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  6 | //
  7 |
  8 | import AppStoreConnect
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  9 | import Foundation
 10 |
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:54:51: warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 52 |
 53 |         let request = Paths.profiles.get(parameters: params)
 54 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 55 |         return response.value.data
 56 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:18589:15: note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18587 | }
18588 |
18589 | public struct ProfilesResponse: Codable {
      |               `- note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18590 |     public var links: PagedDocumentLinks
18591 |     public var data: [Profile]
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:126:51: warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
124 |
125 |         let request = Paths.preReleaseVersions.get(parameters: params)
126 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
127 |         return response.value.data
128 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:4474:15: note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4472 | }
 4473 |
 4474 | public struct PreReleaseVersionsResponse: Codable {
      |               `- note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4475 |     public var included: [IncludedItem]?
 4476 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:140:51: warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
138 |                 limit: nil
139 |             )
140 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
141 |         return response.value.data
142 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:8789:15: note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8787 | }
 8788 |
 8789 | public struct BuildsResponse: Codable {
      |               `- note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8790 |     public var included: [IncludedItem]?
 8791 |     public var meta: PagingInformation?
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
[1278/1278] Compiling Swiftlane ExportArchive.swift
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:78:23: error: cannot find 'URLRequest' in scope
76 |         }
77 |
78 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
79 |         request.allHTTPHeaderFields = [
80 |             "Accept": "application/json"
/host/spi-builder-workspace/Sources/Swiftlane/Actions/Standard/Slack.swift:83:46: error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
81 |         ]
82 |
83 |         let (data, _) = try await URLSession.shared.data(for: request)
   |                                              `- error: type 'URLSession' (aka 'AnyObject') has no member 'shared'
84 |         _ = try JSONDecoder().decode(SendMessageResponse.self, from: data)
85 |     }
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:32:51: warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 30 |
 31 |         let request = Paths.certificates.get(parameters: params)
 32 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<CertificatesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 33 |         return response.value.data
 34 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:16105:15: note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16103 | }
16104 |
16105 | public struct CertificatesResponse: Codable {
      |               `- note: struct 'CertificatesResponse' does not conform to the 'Sendable' protocol
16106 |     public var meta: PagingInformation?
16107 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  6 | //
  7 |
  8 | import AppStoreConnect
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AppStoreConnect'
  9 | import Foundation
 10 |
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:54:51: warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 52 |
 53 |         let request = Paths.profiles.get(parameters: params)
 54 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<ProfilesResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
 55 |         return response.value.data
 56 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:18589:15: note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18587 | }
18588 |
18589 | public struct ProfilesResponse: Codable {
      |               `- note: struct 'ProfilesResponse' does not conform to the 'Sendable' protocol
18590 |     public var links: PagedDocumentLinks
18591 |     public var data: [Profile]
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:12:23: warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct Settings {
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
   |                       |- warning: static property 'fs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'fs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'fs' 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
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:126:51: warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
124 |
125 |         let request = Paths.preReleaseVersions.get(parameters: params)
126 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<PreReleaseVersionsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
127 |         return response.value.data
128 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:4474:15: note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4472 | }
 4473 |
 4474 | public struct PreReleaseVersionsResponse: Codable {
      |               `- note: struct 'PreReleaseVersionsResponse' does not conform to the 'Sendable' protocol
 4475 |     public var included: [IncludedItem]?
 4476 |     public var links: PagedDocumentLinks
/host/spi-builder-workspace/Sources/Swiftlane/Actions/iOS/ASC.swift:140:51: warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
138 |                 limit: nil
139 |             )
140 |         let response = try await client.apiClient.send(request)
    |                                                   `- warning: non-sendable type 'Response<BuildsResponse>' returned by implicitly asynchronous call to actor-isolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
141 |         return response.value.data
142 |     }
/host/spi-builder-workspace/.build/checkouts/AppStoreConnect/Sources/CreateAPI/Entities.swift:8789:15: note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8787 | }
 8788 |
 8789 | public struct BuildsResponse: Codable {
      |               `- note: struct 'BuildsResponse' does not conform to the 'Sendable' protocol
 8790 |     public var included: [IncludedItem]?
 8791 |     public var meta: PagingInformation?
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:13:23: warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |     public static var env = Environment()
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
   |                       |- warning: static property 'cs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cs' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cs' 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
14 |     public static var cli = CommandLine()
15 | }
/host/spi-builder-workspace/Sources/Swiftlane/Library/Core/Settings.swift:14:23: warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     public static var fs = FileSystem()
13 |     public static var cs = Console()
14 |     public static var cli = CommandLine()
   |                       |- warning: static property 'cli' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'cli' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'cli' 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
15 | }
16 |
/host/spi-builder-workspace/Sources/Swiftlane/Library/Tools/Xcodebuild.swift:201:27: warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
187 |     }
188 |
189 |     public struct ExportMethod: Encodable {
    |                   `- note: consider making struct 'ExportMethod' conform to the 'Sendable' protocol
190 |         public let rawValue: String
191 |
    :
199 |         }
200 |
201 |         public static let appStore = ExportMethod(rawValue: "app-store")
    |                           |- warning: static property 'appStore' is not concurrency-safe because non-'Sendable' type 'Xcodebuild.ExportMethod' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'appStore' 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
202 |         public static let inHouse = ExportMethod(rawValue: "enterprise")
203 |         public static let adHoc = ExportMethod(rawValue: "ad-hoc")
BUILD FAILURE 6.0 linux