The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Pusher, reference main (8b6089), with Swift 6.1 for watchOS using Xcode 16.3 on 4 Oct 2026 16:13:49 UTC.

Swift 6 data race errors: 62

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Pusher -destination generic/platform=watchOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
        static let shared = RetryingTestClient(
                   ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
        static let shared = RetryingTestClient(
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let shared = RetryingTestClient(
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: warning: static property 'withCluster' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:2:11: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Pusher'
@testable import Pusher
          ^
          @preconcurrency
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: note: add '@MainActor' to make static property 'withCluster' part of global actor 'MainActor'
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: warning: static property 'withCustomHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: note: add '@MainActor' to make static property 'withCustomHost' part of global actor 'MainActor'
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: warning: static property 'withCustomPort' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: note: add '@MainActor' to make static property 'withCustomPort' part of global actor 'MainActor'
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: warning: static property 'withInvalidMasterKey' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: note: add '@MainActor' to make static property 'withInvalidMasterKey' part of global actor 'MainActor'
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: warning: static property 'withInvalidPrefixHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: note: add '@MainActor' to make static property 'withInvalidPrefixHost' part of global actor 'MainActor'
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: warning: static property 'withInvalidSuffixHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: note: add '@MainActor' to make static property 'withInvalidSuffixHost' part of global actor 'MainActor'
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: warning: static property 'encrypted' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: note: add '@MainActor' to make static property 'encrypted' part of global actor 'MainActor'
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: warning: static property 'presence' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: note: add '@MainActor' to make static property 'presence' part of global actor 'MainActor'
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: warning: static property 'private' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: note: add '@MainActor' to make static property 'private' part of global actor 'MainActor'
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: warning: static property 'public' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: note: add '@MainActor' to make static property 'public' part of global actor 'MainActor'
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: warning: static property 'encrypted' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let encrypted = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: note: add '@MainActor' to make static property 'encrypted' part of global actor 'MainActor'
        static let encrypted = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let encrypted = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: warning: static property 'private' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `private` = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: note: add '@MainActor' to make static property 'private' part of global actor 'MainActor'
        static let `private` = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `private` = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: warning: static property 'public' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `public` = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: note: add '@MainActor' to make static property 'public' part of global actor 'MainActor'
        static let `public` = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `public` = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: warning: static property 'multichannel' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: note: add '@MainActor' to make static property 'multichannel' part of global actor 'MainActor'
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: warning: static property 'eventData' is not concurrency-safe because non-'Sendable' type 'MockEventData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/Mocks.swift:4:8: note: consider making struct 'MockEventData' conform to the 'Sendable' protocol
struct MockEventData: Codable {
       ^
                             , Sendable
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: note: add '@MainActor' to make static property 'eventData' part of global actor 'MainActor'
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: warning: static property 'presenceUserData' is not concurrency-safe because non-'Sendable' type 'PresenceUserData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/PresenceUserAuthData.swift:5:15: note: struct 'PresenceUserData' does not conform to the 'Sendable' protocol
public struct PresenceUserData: Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: note: add '@MainActor' to make static property 'presenceUserData' part of global actor 'MainActor'
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: warning: static property 'presenceUserDataWithUserInfo' is not concurrency-safe because non-'Sendable' type 'PresenceUserData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/PresenceUserAuthData.swift:5:15: note: struct 'PresenceUserData' does not conform to the 'Sendable' protocol
public struct PresenceUserData: Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: note: add '@MainActor' to make static property 'presenceUserDataWithUserInfo' part of global actor 'MainActor'
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: warning: static property 'channelOccupied' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: note: add '@MainActor' to make static property 'channelOccupied' part of global actor 'MainActor'
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: warning: static property 'channelVacated' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: note: add '@MainActor' to make static property 'channelVacated' part of global actor 'MainActor'
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: warning: static property 'memberAdded' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: note: add '@MainActor' to make static property 'memberAdded' part of global actor 'MainActor'
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: warning: static property 'memberRemoved' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: note: add '@MainActor' to make static property 'memberRemoved' part of global actor 'MainActor'
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: warning: static property 'clientEvent' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: note: add '@MainActor' to make static property 'clientEvent' part of global actor 'MainActor'
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ AppStateQueryTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AppStateQueryTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AppStateQueryTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AppStateQueryTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AppStateQueryTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AppStateQueryTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Compiling Data+Extensions.swift, String+Extensions.swift, AuthenticationToken.swift, Channel.swift, ChannelAttributeFetchOptions.swift (in target 'Pusher' from project 'Pusher')
SwiftCompile normal arm64 Compiling\ WebhookTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64_32 Compiling EncryptedData.swift, Event.swift, PresenceUserAuthData.swift, PusherError.swift, SDKVersion.swift (in target 'Pusher' from project 'Pusher')
SwiftCompile normal arm64_32 Compiling\ EventTriggerTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Compiling AuthInfo.swift, ChannelInfoListAPIResponse.swift, ChannelSummaryListAPIResponse.swift, ChannelUsersAPIResponse.swift, EventBatch.swift (in target 'Pusher' from project 'Pusher')
SwiftCompile normal arm64_32 Compiling\ TestObjects.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
        static let shared = RetryingTestClient(
                   ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
        static let shared = RetryingTestClient(
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let shared = RetryingTestClient(
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: warning: static property 'withCluster' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:2:11: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Pusher'
@testable import Pusher
          ^
          @preconcurrency
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: note: add '@MainActor' to make static property 'withCluster' part of global actor 'MainActor'
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: warning: static property 'withCustomHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: note: add '@MainActor' to make static property 'withCustomHost' part of global actor 'MainActor'
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: warning: static property 'withCustomPort' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: note: add '@MainActor' to make static property 'withCustomPort' part of global actor 'MainActor'
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: warning: static property 'withInvalidMasterKey' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: note: add '@MainActor' to make static property 'withInvalidMasterKey' part of global actor 'MainActor'
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: warning: static property 'withInvalidPrefixHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: note: add '@MainActor' to make static property 'withInvalidPrefixHost' part of global actor 'MainActor'
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: warning: static property 'withInvalidSuffixHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: note: add '@MainActor' to make static property 'withInvalidSuffixHost' part of global actor 'MainActor'
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: warning: static property 'encrypted' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: note: add '@MainActor' to make static property 'encrypted' part of global actor 'MainActor'
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: warning: static property 'presence' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: note: add '@MainActor' to make static property 'presence' part of global actor 'MainActor'
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: warning: static property 'private' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: note: add '@MainActor' to make static property 'private' part of global actor 'MainActor'
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: warning: static property 'public' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: note: add '@MainActor' to make static property 'public' part of global actor 'MainActor'
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: warning: static property 'encrypted' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let encrypted = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: note: add '@MainActor' to make static property 'encrypted' part of global actor 'MainActor'
        static let encrypted = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let encrypted = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: warning: static property 'private' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `private` = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: note: add '@MainActor' to make static property 'private' part of global actor 'MainActor'
        static let `private` = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `private` = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: warning: static property 'public' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `public` = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: note: add '@MainActor' to make static property 'public' part of global actor 'MainActor'
        static let `public` = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `public` = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: warning: static property 'multichannel' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: note: add '@MainActor' to make static property 'multichannel' part of global actor 'MainActor'
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: warning: static property 'eventData' is not concurrency-safe because non-'Sendable' type 'MockEventData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/Mocks.swift:4:8: note: consider making struct 'MockEventData' conform to the 'Sendable' protocol
struct MockEventData: Codable {
       ^
                             , Sendable
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: note: add '@MainActor' to make static property 'eventData' part of global actor 'MainActor'
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: warning: static property 'presenceUserData' is not concurrency-safe because non-'Sendable' type 'PresenceUserData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/PresenceUserAuthData.swift:5:15: note: struct 'PresenceUserData' does not conform to the 'Sendable' protocol
public struct PresenceUserData: Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: note: add '@MainActor' to make static property 'presenceUserData' part of global actor 'MainActor'
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: warning: static property 'presenceUserDataWithUserInfo' is not concurrency-safe because non-'Sendable' type 'PresenceUserData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/PresenceUserAuthData.swift:5:15: note: struct 'PresenceUserData' does not conform to the 'Sendable' protocol
public struct PresenceUserData: Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: note: add '@MainActor' to make static property 'presenceUserDataWithUserInfo' part of global actor 'MainActor'
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: warning: static property 'channelOccupied' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: note: add '@MainActor' to make static property 'channelOccupied' part of global actor 'MainActor'
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: warning: static property 'channelVacated' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: note: add '@MainActor' to make static property 'channelVacated' part of global actor 'MainActor'
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: warning: static property 'memberAdded' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: note: add '@MainActor' to make static property 'memberAdded' part of global actor 'MainActor'
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: warning: static property 'memberRemoved' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: note: add '@MainActor' to make static property 'memberRemoved' part of global actor 'MainActor'
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: warning: static property 'clientEvent' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: note: add '@MainActor' to make static property 'clientEvent' part of global actor 'MainActor'
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64_32 Compiling AuthInfo.swift, ChannelInfoListAPIResponse.swift, ChannelSummaryListAPIResponse.swift, ChannelUsersAPIResponse.swift, EventBatch.swift (in target 'Pusher' from project 'Pusher')
SwiftCompile normal arm64 Compiling\ AuthTokenTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ XCTestManifests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/XCTestManifests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/XCTestManifests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ XCTest+Pusher.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/XCTest+Pusher.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/XCTest+Pusher.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ClientOptionsTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/ClientOptionsTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/ClientOptionsTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling XCTestManifests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 Compiling\ Mocks.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/Mocks.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/Mocks.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Emitting module for PusherTests (in target 'PusherTests' from project 'Pusher')
SwiftDriver\ Compilation\ Requirements PusherTests normal arm64 com.apple.xcode.tools.swift.compiler (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name PusherTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/CTweetNacl.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/tweetnacl-swiftwrap/Sources/CTweetNacl/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64_32 Emitting module for PusherTests (in target 'PusherTests' from project 'Pusher')
SwiftDriver\ Compilation\ Requirements PusherTests normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name PusherTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/CTweetNacl.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/tweetnacl-swiftwrap/Sources/CTweetNacl/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64-apple-watchos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftmodule (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64-apple-watchos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64_32-apple-watchos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftmodule (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64_32-apple-watchos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64_32-apple-watchos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftdoc (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64_32-apple-watchos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64_32-apple-watchos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.abi.json (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64_32-apple-watchos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64-apple-watchos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftdoc (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64-apple-watchos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64-apple-watchos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.abi.json (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/arm64-apple-watchos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/Project/arm64_32-apple-watchos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftsourceinfo (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/Project/arm64_32-apple-watchos.swiftsourceinfo
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/Project/arm64-apple-watchos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftsourceinfo (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.swiftmodule/Project/arm64-apple-watchos.swiftsourceinfo
SwiftCompile normal arm64_32 Compiling\ ClientOptionsTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/ClientOptionsTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/ClientOptionsTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ RetryingTestClient.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:21: warning: capture of 'self' with non-sendable type 'RetryingTestClient' in a '@Sendable' closure
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                    ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:66: warning: capture of 'request' with non-sendable type '(@escaping (Result<T, PusherError>) -> Void) -> Void' in a '@Sendable' closure
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:66: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:85: warning: capture of 'callback' with non-sendable type '(Result<T, PusherError>) -> Void' in a '@Sendable' closure
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:85: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                                                                                    ^
SwiftDriverJobDiscovery normal arm64_32 Compiling TestObjects.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 Compiling\ AuthTokenTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/AuthTokenTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64_32 Compiling Mocks.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 Compiling\ Mocks.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/Mocks.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/Mocks.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling RetryingTestClient.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 Compiling\ EventTriggerTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/EventTriggerTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64_32 Compiling ClientOptionsTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 Compiling\ XCTestManifests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/XCTestManifests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/XCTestManifests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling AuthTokenTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 Compiling\ WebhookTests.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: warning: static property 'pusher' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
    private static let pusher = TestObjects.Client.shared
                       ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: note: add '@MainActor' to make static property 'pusher' part of global actor 'MainActor'
    private static let pusher = TestObjects.Client.shared
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/WebhookTests.swift:7:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static let pusher = TestObjects.Client.shared
                       ^
    nonisolated(unsafe)
SwiftCompile normal arm64_32 Compiling\ XCTest+Pusher.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/XCTest+Pusher.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/XCTest+Pusher.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ RetryingTestClient.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:21: warning: capture of 'self' with non-sendable type 'RetryingTestClient' in a '@Sendable' closure
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                    ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:66: warning: capture of 'request' with non-sendable type '(@escaping (Result<T, PusherError>) -> Void) -> Void' in a '@Sendable' closure
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:66: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                                                                 ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:85: warning: capture of 'callback' with non-sendable type '(Result<T, PusherError>) -> Void' in a '@Sendable' closure
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:46:85: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                    self.retrying(attempt: attempt + 1, request: request, callback: callback)
                                                                                    ^
SwiftDriverJobDiscovery normal arm64 Compiling AppStateQueryTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriverJobDiscovery normal arm64 Compiling WebhookTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriverJobDiscovery normal arm64 Compiling ClientOptionsTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 Compiling\ TestObjects.swift /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift (in target 'PusherTests' from project 'Pusher')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'RetryingTestClient' may have shared mutable state; this is an error in the Swift 6 language mode
        static let shared = RetryingTestClient(
                   ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Extensions/RetryingTestClient.swift:13:13: note: class 'RetryingTestClient' does not conform to the 'Sendable' protocol
final class RetryingTestClient {
            ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
        static let shared = RetryingTestClient(
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:20:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let shared = RetryingTestClient(
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: warning: static property 'withCluster' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:2:11: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Pusher'
@testable import Pusher
          ^
          @preconcurrency
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: note: add '@MainActor' to make static property 'withCluster' part of global actor 'MainActor'
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:46:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCluster = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: warning: static property 'withCustomHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: note: add '@MainActor' to make static property 'withCustomHost' part of global actor 'MainActor'
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:52:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCustomHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: warning: static property 'withCustomPort' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: note: add '@MainActor' to make static property 'withCustomPort' part of global actor 'MainActor'
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:58:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withCustomPort = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: warning: static property 'withInvalidMasterKey' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: note: add '@MainActor' to make static property 'withInvalidMasterKey' part of global actor 'MainActor'
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:67:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidMasterKey = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: warning: static property 'withInvalidPrefixHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: note: add '@MainActor' to make static property 'withInvalidPrefixHost' part of global actor 'MainActor'
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:73:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidPrefixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: warning: static property 'withInvalidSuffixHost' is not concurrency-safe because non-'Sendable' type 'PusherClientOptions' may have shared mutable state; this is an error in the Swift 6 language mode
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Networking/Models/PusherClientOptions.swift:4:15: note: struct 'PusherClientOptions' does not conform to the 'Sendable' protocol
public struct PusherClientOptions {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: note: add '@MainActor' to make static property 'withInvalidSuffixHost' part of global actor 'MainActor'
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:79:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let withInvalidSuffixHost = try! PusherClientOptions(appId: testAppId,
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: warning: static property 'encrypted' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: note: add '@MainActor' to make static property 'encrypted' part of global actor 'MainActor'
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:90:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let encrypted = Channel(name: "my-channel", type: .encrypted)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: warning: static property 'presence' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: note: add '@MainActor' to make static property 'presence' part of global actor 'MainActor'
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:92:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presence = Channel(name: "my-channel", type: .presence)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: warning: static property 'private' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: note: add '@MainActor' to make static property 'private' part of global actor 'MainActor'
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:94:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `private` = Channel(name: "my-channel", type: .private)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: warning: static property 'public' is not concurrency-safe because non-'Sendable' type 'Channel' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Channel.swift:4:15: note: struct 'Channel' does not conform to the 'Sendable' protocol
public struct Channel: ChannelDescription {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: note: add '@MainActor' to make static property 'public' part of global actor 'MainActor'
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:96:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `public` = Channel(name: "my-channel", type: .public)
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: warning: static property 'encrypted' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let encrypted = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: note: add '@MainActor' to make static property 'encrypted' part of global actor 'MainActor'
        static let encrypted = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:103:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let encrypted = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: warning: static property 'private' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `private` = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: note: add '@MainActor' to make static property 'private' part of global actor 'MainActor'
        static let `private` = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:107:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `private` = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: warning: static property 'public' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let `public` = try! Event(name: "my-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: note: add '@MainActor' to make static property 'public' part of global actor 'MainActor'
        static let `public` = try! Event(name: "my-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:111:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let `public` = try! Event(name: "my-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: warning: static property 'multichannel' is not concurrency-safe because non-'Sendable' type 'Event' may have shared mutable state; this is an error in the Swift 6 language mode
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Event.swift:4:15: note: struct 'Event' does not conform to the 'Sendable' protocol
public struct Event: EventInfoRecord, Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: note: add '@MainActor' to make static property 'multichannel' part of global actor 'MainActor'
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:115:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let multichannel = try! Event(name: "my-multichannel-event",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: warning: static property 'eventData' is not concurrency-safe because non-'Sendable' type 'MockEventData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/Mocks.swift:4:8: note: consider making struct 'MockEventData' conform to the 'Sendable' protocol
struct MockEventData: Codable {
       ^
                             , Sendable
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: note: add '@MainActor' to make static property 'eventData' part of global actor 'MainActor'
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:122:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let eventData = MockEventData(name: "Joe Bloggs",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: warning: static property 'presenceUserData' is not concurrency-safe because non-'Sendable' type 'PresenceUserData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/PresenceUserAuthData.swift:5:15: note: struct 'PresenceUserData' does not conform to the 'Sendable' protocol
public struct PresenceUserData: Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: note: add '@MainActor' to make static property 'presenceUserData' part of global actor 'MainActor'
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:134:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presenceUserData = PresenceUserData(userId: "user_1")
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: warning: static property 'presenceUserDataWithUserInfo' is not concurrency-safe because non-'Sendable' type 'PresenceUserData' may have shared mutable state; this is an error in the Swift 6 language mode
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/PresenceUserAuthData.swift:5:15: note: struct 'PresenceUserData' does not conform to the 'Sendable' protocol
public struct PresenceUserData: Encodable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: note: add '@MainActor' to make static property 'presenceUserDataWithUserInfo' part of global actor 'MainActor'
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:136:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        static let presenceUserDataWithUserInfo = PresenceUserData(userId: "user_1",
                   ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: warning: static property 'channelOccupied' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: note: add '@MainActor' to make static property 'channelOccupied' part of global actor 'MainActor'
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:190:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let channelOccupied = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: warning: static property 'channelVacated' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: note: add '@MainActor' to make static property 'channelVacated' part of global actor 'MainActor'
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:194:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let channelVacated = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: warning: static property 'memberAdded' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: note: add '@MainActor' to make static property 'memberAdded' part of global actor 'MainActor'
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:198:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let memberAdded = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: warning: static property 'memberRemoved' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: note: add '@MainActor' to make static property 'memberRemoved' part of global actor 'MainActor'
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:203:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let memberRemoved = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: warning: static property 'clientEvent' is not concurrency-safe because non-'Sendable' type 'Webhook' may have shared mutable state; this is an error in the Swift 6 language mode
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Pusher/Models/Webhook.swift:8:15: note: struct 'Webhook' does not conform to the 'Sendable' protocol
public struct Webhook: Codable {
              ^
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: note: add '@MainActor' to make static property 'clientEvent' part of global actor 'MainActor'
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Tests/PusherTests/Models/TestObjects.swift:208:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        private static let clientEvent = Webhook(createdAt: Date(timeIntervalSince1970: 1619602993),
                           ^
        nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Compiling XCTest+Pusher.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriver\ Compilation Pusher normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Pusher' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Pusher -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/CTweetNacl.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/tweetnacl-swiftwrap/Sources/CTweetNacl/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64_32 Compiling EventTriggerTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriver\ Compilation Pusher normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Pusher' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Pusher -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/CTweetNacl.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/tweetnacl-swiftwrap/Sources/CTweetNacl/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64_32 Compiling AppStateQueryTests.swift (in target 'PusherTests' from project 'Pusher')
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Binary/Crypto.o normal arm64_32 (in target 'Crypto' from project 'swift-crypto')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64_32-apple-watchos6.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Crypto.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Crypto_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Crypto_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Crypto.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Binary/Crypto.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Binary/Crypto.o normal armv7k (in target 'Crypto' from project 'swift-crypto')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target armv7k-apple-watchos6.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Crypto.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Crypto_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Crypto_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Crypto.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Binary/Crypto.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Binary/Crypto.o normal arm64 (in target 'Crypto' from project 'swift-crypto')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-watchos6.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Crypto.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Crypto_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Crypto_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Crypto.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Binary/Crypto.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/TweetNacl.o (in target 'TweetNacl' from project 'TweetNacl')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/tweetnacl-swiftwrap
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/TweetNacl.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/AnyCodable.o (in target 'AnyCodable' from project 'AnyCodable')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/AnyCodable
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/AnyCodable.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/APIota.o (in target 'APIota' from project 'APIota')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/APIota
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/APIota.o
SwiftDriverJobDiscovery normal arm64_32 Compiling AuthTokenTests.swift (in target 'PusherTests' from project 'Pusher')
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Crypto.o normal arm64\ armv7k\ arm64_32 (in target 'Crypto' from project 'swift-crypto')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Binary/Crypto.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Binary/Crypto.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Binary/Crypto.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Crypto.o
ExtractAppIntentsMetadata (in target 'Crypto' from project 'swift-crypto')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Crypto --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk --xcode-version 16E140 --platform-family watchOS --deployment-target 6.0 --bundle-identifier swift-crypto.Crypto --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Crypto.appintents --target-triple arm64-apple-watchos6.0 --target-triple armv7k-apple-watchos6.0 --target-triple arm64_32-apple-watchos6.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Crypto.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Crypto_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Crypto_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Crypto_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Crypto.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Crypto.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Crypto.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Crypto.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Crypto.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Crypto.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/armv7k/Crypto.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Crypto.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-10-04 09:13:47.614 appintentsmetadataprocessor[3646:12999] Starting appintentsmetadataprocessor export
2026-10-04 09:13:47.657 appintentsmetadataprocessor[3646:12999] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling Mocks.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriverJobDiscovery normal arm64_32 Compiling XCTestManifests.swift (in target 'PusherTests' from project 'Pusher')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Crypto.o (in target 'Crypto' from project 'swift-crypto')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Crypto.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Binary/Pusher.o normal arm64 (in target 'Pusher' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-watchos9.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Binary/Pusher.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Binary/Pusher.o normal arm64_32 (in target 'Pusher' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64_32-apple-watchos9.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Binary/Pusher.o
SwiftDriverJobDiscovery normal arm64_32 Compiling XCTest+Pusher.swift (in target 'PusherTests' from project 'Pusher')
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Pusher.o normal arm64\ arm64_32 (in target 'Pusher' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Binary/Pusher.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Binary/Pusher.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Pusher.o
ExtractAppIntentsMetadata (in target 'Pusher' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Pusher --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk --xcode-version 16E140 --platform-family watchOS --deployment-target 9.0 --bundle-identifier spi-builder-workspace.Pusher --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Pusher.appintents --target-triple arm64-apple-watchos9.0 --target-triple arm64_32-apple-watchos9.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Pusher.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Pusher.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Pusher.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-10-04 09:13:47.718 appintentsmetadataprocessor[3652:13031] Starting appintentsmetadataprocessor export
2026-10-04 09:13:47.755 appintentsmetadataprocessor[3652:13031] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64_32 Compiling RetryingTestClient.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriverJobDiscovery normal arm64 Compiling EventTriggerTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriverJobDiscovery normal arm64 Compiling TestObjects.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriver\ Compilation PusherTests normal arm64 com.apple.xcode.tools.swift.compiler (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name PusherTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/CTweetNacl.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/tweetnacl-swiftwrap/Sources/CTweetNacl/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Pusher.o (in target 'Pusher' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Pusher.o
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/empty-PusherTests.plist (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/empty-PusherTests.plist -producttype com.apple.product-type.bundle.unit-test -expandbuildsettings -format binary -platform watchos -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/Info.plist
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/Binary/PusherTests normal arm64 (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-watchos9.0 -bundle -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.LinkFileList -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/../Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.swiftmodule -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -framework XCTest -lXCTestSwiftSupport -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/Binary/PusherTests -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/APIota.build/Debug-watchos/APIota.build/Objects-normal/arm64/APIota.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-watchos/AnyCodable.build/Objects-normal/arm64/AnyCodable.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64/Crypto.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TweetNacl.build/Debug-watchos/TweetNacl.build/Objects-normal/arm64/TweetNacl.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64/Pusher.swiftmodule
SwiftDriverJobDiscovery normal arm64_32 Compiling WebhookTests.swift (in target 'PusherTests' from project 'Pusher')
SwiftDriver\ Compilation PusherTests normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name PusherTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/CTweetNacl.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos11.4-22T246-43efb940ff07ba2497b70ec94253f576.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSLShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-crypto/Sources/CCryptoBoringSSL/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/tweetnacl-swiftwrap/Sources/CTweetNacl/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/Binary/PusherTests normal arm64_32 (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64_32-apple-watchos9.0 -bundle -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.LinkFileList -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/../Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.swiftmodule -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -framework XCTest -lXCTestSwiftSupport -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/Binary/PusherTests -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/APIota.build/Debug-watchos/APIota.build/Objects-normal/arm64_32/APIota.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-watchos/AnyCodable.build/Objects-normal/arm64_32/AnyCodable.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-crypto.build/Debug-watchos/Crypto.build/Objects-normal/arm64_32/Crypto.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TweetNacl.build/Debug-watchos/TweetNacl.build/Objects-normal/arm64_32/TweetNacl.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/Pusher.build/Objects-normal/arm64_32/Pusher.swiftmodule
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/PusherTests normal arm64\ arm64_32 (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/Binary/PusherTests /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/Binary/PusherTests -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/PusherTests
CopySwiftLibs /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftStdLibTool --copy --verbose --scan-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/PusherTests --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/Frameworks --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/PlugIns --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/SystemExtensions --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/Extensions --platform watchos --toolchain /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --destination /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/Frameworks --strip-bitcode --scan-executable /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/libXCTestSwiftSupport.dylib --strip-bitcode-tool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip --emit-dependency-info /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/SwiftStdLibToolInputDependencies.dep --filter-for-swift-os
Ignoring --strip-bitcode because --sign was not passed
GenerateDSYMFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest.dSYM /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/PusherTests (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/PusherTests -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest.dSYM
ExtractAppIntentsMetadata (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name PusherTests --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk --xcode-version 16E140 --platform-family watchOS --deployment-target 9.0 --bundle-identifier spi-builder-workspace.PusherTests --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest --target-triple arm64-apple-watchos9.0 --target-triple arm64_32-apple-watchos9.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest/PusherTests --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/PusherTests.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/PusherTests.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64/PusherTests.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pusher.build/Debug-watchos/PusherTests.build/Objects-normal/arm64_32/PusherTests.SwiftConstValuesFileList --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-10-04 09:13:47.979 appintentsmetadataprocessor[3659:13074] Starting appintentsmetadataprocessor export
2026-10-04 09:13:47.981 appintentsmetadataprocessor[3659:13074] warning: Metadata extraction skipped. No AppIntents.framework dependency found.
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest (in target 'PusherTests' from project 'Pusher')
    cd /Users/admin/builder/spi-builder-workspace
    /usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PusherTests.xctest
** BUILD SUCCEEDED **
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swiftlint",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.43.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/realm/SwiftLint"
    },
    {
      "identity" : "apiota",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/danielrbrowne/APIota"
    },
    {
      "identity" : "anycodable",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Flight-School/AnyCodable"
    },
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.6",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto"
    },
    {
      "identity" : "tweetnacl-swiftwrap",
      "requirement" : {
        "revision" : [
          "f8fd111642bf2336b11ef9ea828510693106e954"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/bitmark-inc/tweetnacl-swiftwrap"
    }
  ],
  "manifest_display_name" : "Pusher",
  "name" : "Pusher",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "Pusher",
      "targets" : [
        "Pusher"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PusherTests",
      "module_type" : "SwiftTarget",
      "name" : "PusherTests",
      "path" : "Tests/PusherTests",
      "sources" : [
        "AppStateQueryTests.swift",
        "AuthTokenTests.swift",
        "ClientOptionsTests.swift",
        "EventTriggerTests.swift",
        "Extensions/RetryingTestClient.swift",
        "Extensions/XCTest+Pusher.swift",
        "Models/Mocks.swift",
        "Models/TestObjects.swift",
        "WebhookTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "Pusher"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Pusher",
      "module_type" : "SwiftTarget",
      "name" : "Pusher",
      "path" : "Sources/Pusher",
      "product_dependencies" : [
        "APIota",
        "AnyCodable",
        "Crypto",
        "TweetNacl"
      ],
      "product_memberships" : [
        "Pusher"
      ],
      "sources" : [
        "Extensions/Data+Extensions.swift",
        "Extensions/String+Extensions.swift",
        "Models/AuthenticationToken.swift",
        "Models/Channel.swift",
        "Models/ChannelAttributeFetchOptions.swift",
        "Models/ChannelAttributes.swift",
        "Models/ChannelFilter.swift",
        "Models/ChannelInfo.swift",
        "Models/ChannelSummary.swift",
        "Models/ChannelType.swift",
        "Models/EncryptedData.swift",
        "Models/Event.swift",
        "Models/PresenceUserAuthData.swift",
        "Models/PusherError.swift",
        "Models/SDKVersion.swift",
        "Models/User.swift",
        "Models/Webhook.swift",
        "Models/WebhookEvent.swift",
        "Models/WebhookEventType.swift",
        "Networking/Client/APIClient.swift",
        "Networking/Client/GetChannelEndpoint.swift",
        "Networking/Client/GetChannelsEndpoint.swift",
        "Networking/Client/GetUsersEndpoint.swift",
        "Networking/Client/TriggerBatchEventsEndpoint.swift",
        "Networking/Client/TriggerEventEndpoint.swift",
        "Networking/Models/AuthInfo.swift",
        "Networking/Models/ChannelInfoListAPIResponse.swift",
        "Networking/Models/ChannelSummaryListAPIResponse.swift",
        "Networking/Models/ChannelUsersAPIResponse.swift",
        "Networking/Models/EventBatch.swift",
        "Networking/Models/JSONEncoder.swift",
        "Networking/Models/PusherClientOptions.swift",
        "Protocols/AuthInfoRecord.swift",
        "Protocols/ChannelAttributable.swift",
        "Protocols/ChannelDescription.swift",
        "Protocols/ChannelInfoRecord.swift",
        "Protocols/ChannelSummaryRecord.swift",
        "Protocols/EventInfoRecord.swift",
        "Protocols/SubscriptionCountable.swift",
        "Protocols/UserCountable.swift",
        "Protocols/UserInfoRecord.swift",
        "Protocols/WebhookEventRecord.swift",
        "Pusher.swift",
        "Services/AuthTokenService.swift",
        "Services/CryptoService.swift",
        "Services/WebhookService.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.