Build Information
Successful build of Amplitude-Swift, reference main (414bff
), with Swift 6.1 for visionOS using Xcode 16.3 on 13 Sep 2025 01:10:45 UTC.
Swift 6 data race errors: 30
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Amplitude-Swift -destination generic/platform=xrOS 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
private var sendTimeKey: UInt8 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:427:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var sendTimeKey: UInt8 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:428:13: warning: var 'responseDataKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var responseDataKey: UInt8 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:428:13: note: convert 'responseDataKey' to a 'let' constant to make 'Sendable' shared state immutable
private var responseDataKey: UInt8 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:428:13: note: add '@MainActor' to make var 'responseDataKey' part of global actor 'MainActor'
private var responseDataKey: UInt8 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:428:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var responseDataKey: UInt8 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:14:21: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private let device = UIDevice.current
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:100:28: warning: static property 'overrideApplicationState' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var overrideApplicationState: UIApplication.State?
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:100:28: note: convert 'overrideApplicationState' to a 'let' constant to make 'Sendable' shared state immutable
private static var overrideApplicationState: UIApplication.State?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:100:28: note: add '@MainActor' to make static property 'overrideApplicationState' part of global actor 'MainActor'
private static var overrideApplicationState: UIApplication.State?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:100:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var overrideApplicationState: UIApplication.State?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:124:28: warning: static property 'overrideUsesScenes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var overrideUsesScenes: Bool?
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:124:28: note: convert 'overrideUsesScenes' to a 'let' constant to make 'Sendable' shared state immutable
private static var overrideUsesScenes: Bool?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:124:28: note: add '@MainActor' to make static property 'overrideUsesScenes' part of global actor 'MainActor'
private static var overrideUsesScenes: Bool?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:124:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var overrideUsesScenes: Bool?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: warning: static property 'current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var current: VendorSystem = {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
static var current: VendorSystem = {
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: note: add '@MainActor' to make static property 'current' part of global actor 'MainActor'
static var current: VendorSystem = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var current: VendorSystem = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:42:28: warning: static property 'amplitudeInstances' is not concurrency-safe because non-'Sendable' type 'NSHashTable<Amplitude>' may have shared mutable state; this is an error in the Swift 6 language mode
fileprivate static let amplitudeInstances = NSHashTable<Amplitude>.weakObjects()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSHashTable.h:29:12: note: generic class 'NSHashTable' does not conform to the 'Sendable' protocol
@interface NSHashTable<ObjectType> : NSObject <NSCopying, NSSecureCoding, NSFastEnumeration>
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:42:28: note: add '@MainActor' to make static property 'amplitudeInstances' part of global actor 'MainActor'
fileprivate static let amplitudeInstances = NSHashTable<Amplitude>.weakObjects()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:42:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static let amplitudeInstances = NSHashTable<Amplitude>.weakObjects()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:43:28: warning: static property 'rageClickDetectors' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static var rageClickDetectors: [ObjectIdentifier: RageClickDetector] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:43:28: note: convert 'rageClickDetectors' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static var rageClickDetectors: [ObjectIdentifier: RageClickDetector] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:43:28: note: add '@MainActor' to make static property 'rageClickDetectors' part of global actor 'MainActor'
fileprivate static var rageClickDetectors: [ObjectIdentifier: RageClickDetector] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:43:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static var rageClickDetectors: [ObjectIdentifier: RageClickDetector] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:44:28: warning: static property 'deadClickDetectors' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static var deadClickDetectors: [ObjectIdentifier: DeadClickDetector] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:44:28: note: convert 'deadClickDetectors' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static var deadClickDetectors: [ObjectIdentifier: DeadClickDetector] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:44:28: note: add '@MainActor' to make static property 'deadClickDetectors' part of global actor 'MainActor'
fileprivate static var deadClickDetectors: [ObjectIdentifier: DeadClickDetector] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:44:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static var deadClickDetectors: [ObjectIdentifier: DeadClickDetector] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:45:28: warning: static property 'trackingStates' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static var trackingStates: [ObjectIdentifier: IOSLifecycleMonitor.TrackingState] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:45:28: note: convert 'trackingStates' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static var trackingStates: [ObjectIdentifier: IOSLifecycleMonitor.TrackingState] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:45:28: note: add '@MainActor' to make static property 'trackingStates' part of global actor 'MainActor'
fileprivate static var trackingStates: [ObjectIdentifier: IOSLifecycleMonitor.TrackingState] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:45:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static var trackingStates: [ObjectIdentifier: IOSLifecycleMonitor.TrackingState] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:381:15: warning: main actor-isolated property 'amp_title' cannot be used to satisfy nonisolated requirement from protocol 'ActionTrackable'; this is an error in the Swift 6 language mode
@objc var amp_title: String? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:380:19: note: add '@preconcurrency' to the 'ActionTrackable' conformance to defer isolation checking to run time
extension UIView: ActionTrackable {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:376:9: note: requirement 'amp_title' declared here
var amp_title: String? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:382:16: warning: main actor-isolated instance method 'amp_shouldTrack(_:for:)' cannot be used to satisfy nonisolated requirement from protocol 'ActionTrackable'; this is an error in the Swift 6 language mode
@objc func amp_shouldTrack(_ action: Selector, for target: Any?) -> Bool { false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:382:16: note: add 'nonisolated' to 'amp_shouldTrack(_:for:)' to make this instance method not isolated to the actor
@objc func amp_shouldTrack(_ action: Selector, for target: Any?) -> Bool { false }
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:377:10: note: mark the protocol requirement 'amp_shouldTrack(_:for:)' 'async' to allow actor-isolated conformances
func amp_shouldTrack(_ action: Selector, for target: Any?) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:7:28: warning: static property 'amplitudes' is not concurrency-safe because non-'Sendable' type 'NSHashTable<Amplitude>' may have shared mutable state; this is an error in the Swift 6 language mode
fileprivate static let amplitudes = NSHashTable<Amplitude>.weakObjects()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSHashTable.h:29:12: note: generic class 'NSHashTable' does not conform to the 'Sendable' protocol
@interface NSHashTable<ObjectType> : NSObject <NSCopying, NSSecureCoding, NSFastEnumeration>
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:7:28: note: add '@MainActor' to make static property 'amplitudes' part of global actor 'MainActor'
fileprivate static let amplitudes = NSHashTable<Amplitude>.weakObjects()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:7:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static let amplitudes = NSHashTable<Amplitude>.weakObjects()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:8:33: warning: static property 'lastTopViewController' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static weak var lastTopViewController: UIViewController?
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:8:33: note: convert 'lastTopViewController' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static weak var lastTopViewController: UIViewController?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:8:33: note: add '@MainActor' to make static property 'lastTopViewController' part of global actor 'MainActor'
fileprivate static weak var lastTopViewController: UIViewController?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:8:33: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static weak var lastTopViewController: UIViewController?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift:6:24: warning: static property 'instanceNamesThatSentAppUpdatedInstalled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var instanceNamesThatSentAppUpdatedInstalled: Set<String> = []
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift:6:24: note: convert 'instanceNamesThatSentAppUpdatedInstalled' to a 'let' constant to make 'Sendable' shared state immutable
private static var instanceNamesThatSentAppUpdatedInstalled: Set<String> = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift:6:24: note: add '@MainActor' to make static property 'instanceNamesThatSentAppUpdatedInstalled' part of global actor 'MainActor'
private static var instanceNamesThatSentAppUpdatedInstalled: Set<String> = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift:6:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var instanceNamesThatSentAppUpdatedInstalled: Set<String> = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/MiscellaneousExtension.swift:11:13: warning: let 'cachedISO8601Formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
private let cachedISO8601Formatter: ISO8601DateFormatter = {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
@interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/MiscellaneousExtension.swift:11:13: note: add '@MainActor' to make let 'cachedISO8601Formatter' part of global actor 'MainActor'
private let cachedISO8601Formatter: ISO8601DateFormatter = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/MiscellaneousExtension.swift:11:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private let cachedISO8601Formatter: ISO8601DateFormatter = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/NetworkSwizzler.swift:22:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'NetworkSwizzler' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = NetworkSwizzler()
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/NetworkSwizzler.swift:20:7: note: class 'NetworkSwizzler' does not conform to the 'Sendable' protocol
class NetworkSwizzler {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/NetworkSwizzler.swift:22:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = NetworkSwizzler()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/NetworkSwizzler.swift:22:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = NetworkSwizzler()
^
nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ ObjCNetworkTrackingOptions.swift,\ ObjCPlan.swift,\ ObjCPlugin.swift,\ ObjCProperties.swift,\ ObjCRevenue.swift,\ ObjCScreenViewedEvent.swift,\ ObjCStorage.swift,\ ObjCTrackingOptions.swift,\ AmplitudeDestinationPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCNetworkTrackingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCPlan.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCProperties.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCRevenue.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCScreenViewedEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCTrackingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/AmplitudeDestinationPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCNetworkTrackingOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCPlan.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCProperties.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCRevenue.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCScreenViewedEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCStorage.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCTrackingOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/AmplitudeDestinationPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ CodableExtension.swift,\ DefaultEventUtils.swift,\ Diagonostics.swift,\ DispatchQueueHolder.swift,\ EventPipeline.swift,\ HttpClient.swift,\ IdentifyInterceptor.swift,\ MethodSwizzler.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/CodableExtension.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/Diagonostics.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DispatchQueueHolder.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/IdentifyInterceptor.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/MethodSwizzler.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/CodableExtension.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift:6:24: warning: static property 'instanceNamesThatSentAppUpdatedInstalled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var instanceNamesThatSentAppUpdatedInstalled: Set<String> = []
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift:6:24: note: convert 'instanceNamesThatSentAppUpdatedInstalled' to a 'let' constant to make 'Sendable' shared state immutable
private static var instanceNamesThatSentAppUpdatedInstalled: Set<String> = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift:6:24: note: add '@MainActor' to make static property 'instanceNamesThatSentAppUpdatedInstalled' part of global actor 'MainActor'
private static var instanceNamesThatSentAppUpdatedInstalled: Set<String> = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DefaultEventUtils.swift:6:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var instanceNamesThatSentAppUpdatedInstalled: Set<String> = []
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/Diagonostics.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/DispatchQueueHolder.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift:65:20: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
if let completion {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift:65:20: note: a function type must be marked '@Sendable' to conform to 'Sendable'
if let completion {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift:66:17: warning: capture of 'self' with non-sendable type 'EventPipeline' in a '@Sendable' closure
flushCompletions.append(completion)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift:13:14: note: class 'EventPipeline' does not conform to the 'Sendable' protocol
public class EventPipeline {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift:135:58: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
self.uploadsQueue.async(execute: nextFileBlock)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift:138:99: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
self.uploadsQueue.asyncAfter(deadline: .now() + sendingInterval, execute: nextFileBlock)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift:120:25: warning: capture of 'self' with non-sendable type 'EventPipeline' in a '@Sendable' closure
self.currentUpload = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/EventPipeline.swift:13:14: note: class 'EventPipeline' does not conform to the 'Sendable' protocol
public class EventPipeline {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:50:33: warning: capture of 'configuration' with non-sendable type 'Configuration' in a '@Sendable' closure
configuration.offline = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Configuration.swift:10:14: note: class 'Configuration' does not conform to the 'Sendable' protocol
public class Configuration {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:55:25: warning: capture of 'completion' with non-sendable type '(Result<Int, any Error>) -> Void' in a '@Sendable' closure
completion(.failure(error))
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:55:25: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:67:21: warning: capture of 'backgroundTaskCompletion' with non-sendable type 'BackgroundTaskCompletionCallback?' (aka 'Optional<() -> ()>') in a '@Sendable' closure
backgroundTaskCompletion?()
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:67:21: note: a function type must be marked '@Sendable' to conform to 'Sendable'
backgroundTaskCompletion?()
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:50:33: warning: capture of 'configuration' with non-sendable type 'Configuration' in a '@Sendable' closure
configuration.offline = true
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Configuration.swift:10:14: note: class 'Configuration' does not conform to the 'Sendable' protocol
public class Configuration {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:55:25: warning: capture of 'completion' with non-sendable type '(Result<Int, any Error>) -> Void' in a '@Sendable' closure
completion(.failure(error))
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:55:25: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:67:21: warning: capture of 'backgroundTaskCompletion' with non-sendable type 'BackgroundTaskCompletionCallback?' (aka 'Optional<() -> ()>') in a '@Sendable' closure
backgroundTaskCompletion?()
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/HttpClient.swift:67:21: note: a function type must be marked '@Sendable' to conform to 'Sendable'
backgroundTaskCompletion?()
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/IdentifyInterceptor.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/MethodSwizzler.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ElementInteractionEvent.swift,\ EventOptions.swift,\ GroupIdentifyEvent.swift,\ Identify.swift,\ IdentifyEvent.swift,\ NetworkRequestEvent.swift,\ Revenue.swift,\ RevenueEvent.swift,\ ScreenViewedEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/ElementInteractionEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/EventOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/GroupIdentifyEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/Identify.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/IdentifyEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/NetworkRequestEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/Revenue.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/RevenueEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/ScreenViewedEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/ElementInteractionEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/EventOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/GroupIdentifyEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/Identify.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/IdentifyEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/NetworkRequestEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/Revenue.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/RevenueEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Events/ScreenViewedEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ObjCConfiguration.swift,\ ObjCDeepLinkOpenedEvent.swift,\ ObjCDefaultTrackingOptions.swift,\ ObjCEventOptions.swift,\ ObjCIdentify.swift,\ ObjCIngestionMetadata.swift,\ ObjCInteractionsOptions.swift,\ ObjCLoggerProvider.swift,\ ObjCNetworkConnectivityCheckerPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCDeepLinkOpenedEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCDefaultTrackingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCEventOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCIdentify.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCIngestionMetadata.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCInteractionsOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCLoggerProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCNetworkConnectivityCheckerPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCConfiguration.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCDeepLinkOpenedEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCDefaultTrackingOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCEventOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCIdentify.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCIngestionMetadata.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCInteractionsOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCLoggerProvider.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCNetworkConnectivityCheckerPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ NetworkTrackingPlugin.swift,\ AppUtil.swift,\ VendorSystem.swift,\ FrustrationIgnoreExtensions.swift,\ FrustrationInteractions.swift,\ IOSLifecycleMonitor.swift,\ UIKitElementInteractions.swift,\ UIKitScreenViews.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/FrustrationIgnoreExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/FrustrationInteractions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:427:13: warning: var 'sendTimeKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var sendTimeKey: UInt8 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:427:13: note: convert 'sendTimeKey' to a 'let' constant to make 'Sendable' shared state immutable
private var sendTimeKey: UInt8 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:427:13: note: add '@MainActor' to make var 'sendTimeKey' part of global actor 'MainActor'
private var sendTimeKey: UInt8 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:427:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var sendTimeKey: UInt8 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:428:13: warning: var 'responseDataKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var responseDataKey: UInt8 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:428:13: note: convert 'responseDataKey' to a 'let' constant to make 'Sendable' shared state immutable
private var responseDataKey: UInt8 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:428:13: note: add '@MainActor' to make var 'responseDataKey' part of global actor 'MainActor'
private var responseDataKey: UInt8 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:428:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var responseDataKey: UInt8 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:248:31: warning: capture of 'self' with non-sendable type 'NetworkTrackingPlugin?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
guard let self else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:217:7: note: class 'NetworkTrackingPlugin' does not conform to the 'Sendable' protocol
class NetworkTrackingPlugin: UtilityPlugin, NetworkTaskListener {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:302:72: warning: type 'Any' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
amplitude?.amplitudeContext.remoteConfigClient.unsubscribe(remoteConfigSubscription)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:404:78: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
networkTrackingQueue.asyncAfter(deadline: .now() + 0.1, execute: sendEventAction)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkTrackingPlugin.swift:406:49: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
networkTrackingQueue.async(execute: sendEventAction)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:14:21: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private let device = UIDevice.current
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:100:28: warning: static property 'overrideApplicationState' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var overrideApplicationState: UIApplication.State?
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:100:28: note: convert 'overrideApplicationState' to a 'let' constant to make 'Sendable' shared state immutable
private static var overrideApplicationState: UIApplication.State?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:100:28: note: add '@MainActor' to make static property 'overrideApplicationState' part of global actor 'MainActor'
private static var overrideApplicationState: UIApplication.State?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:100:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var overrideApplicationState: UIApplication.State?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:124:28: warning: static property 'overrideUsesScenes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var overrideUsesScenes: Bool?
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:124:28: note: convert 'overrideUsesScenes' to a 'let' constant to make 'Sendable' shared state immutable
private static var overrideUsesScenes: Bool?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:124:28: note: add '@MainActor' to make static property 'overrideUsesScenes' part of global actor 'MainActor'
private static var overrideUsesScenes: Bool?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:124:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var overrideUsesScenes: Bool?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:24:27: warning: main actor-isolated property 'identifierForVendor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return device.identifierForVendor?.uuidString
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:46:61: note: property declared here
@property(nullable, nonatomic,readonly,strong) NSUUID *identifierForVendor API_AVAILABLE(ios(6.0)); // a UUID that may be used to uniquely identify the device, same across apps from a single vendor.
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:28:27: warning: main actor-isolated property 'systemName' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return device.systemName.lowercased()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:42:51: note: property declared here
@property(nonatomic,readonly,strong) NSString *systemName; // e.g. @"iOS"
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:32:27: warning: main actor-isolated property 'systemVersion' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return device.systemVersion
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:43:51: note: property declared here
@property(nonatomic,readonly,strong) NSString *systemVersion; // e.g. @"4.0"
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:73:96: warning: converting non-sendable function value to '@MainActor @Sendable () -> Void' may introduce data races
id = application.beginBackgroundTask(withName: "amplitude", expirationHandler: callback)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:116:75: warning: cannot form key path to main actor-isolated property 'applicationState'; this is an error in the Swift 6 language mode
let rawState = app.value(forKey: #keyPath(UIApplication.applicationState)) as? Int,
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/AppUtil.swift:147:56: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let usesSceneDelegate = sharedApplication?.delegate?.responds(to: selector) ?? false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:89:66: note: property declared here
@property(nullable, nonatomic, assign) id<UIApplicationDelegate> delegate;
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: warning: static property 'current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var current: VendorSystem = {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
static var current: VendorSystem = {
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: note: add '@MainActor' to make static property 'current' part of global actor 'MainActor'
static var current: VendorSystem = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var current: VendorSystem = {
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/FrustrationIgnoreExtensions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/FrustrationInteractions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/FrustrationInteractions.swift:185:17: warning: capture of 'self' with non-sendable type 'RageClickDetector?' in a '@Sendable' closure
self?.triggerRageClick()
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/FrustrationInteractions.swift:142:7: note: class 'RageClickDetector' does not conform to the 'Sendable' protocol
class RageClickDetector {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:65:17: warning: capture of 'self' with non-sendable type 'IOSLifecycleMonitor' in a '@Sendable' closure
utils?.trackAppUpdatedInstalledEvent()
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:14:7: note: class 'IOSLifecycleMonitor' does not conform to the 'Sendable' protocol
class IOSLifecycleMonitor: UtilityPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:66:17: warning: capture of 'amplitude' with non-sendable type 'Amplitude' in a '@Sendable' closure
amplitude.onEnterForeground(timestamp: currentTimestamp)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Amplitude.swift:4:14: note: class 'Amplitude' does not conform to the 'Sendable' protocol
public class Amplitude {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:78:31: warning: capture of 'self' with non-sendable type 'IOSLifecycleMonitor?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
guard let self, let config else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:14:7: note: class 'IOSLifecycleMonitor' does not conform to the 'Sendable' protocol
class IOSLifecycleMonitor: UtilityPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:134:13: warning: capture of 'self' with non-sendable type 'IOSLifecycleMonitor' in a '@Sendable' closure
utils?.trackAppUpdatedInstalledEvent()
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:14:7: note: class 'IOSLifecycleMonitor' does not conform to the 'Sendable' protocol
class IOSLifecycleMonitor: UtilityPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:153:13: warning: capture of 'self' with non-sendable type 'IOSLifecycleMonitor' in a '@Sendable' closure
utils?.trackAppOpenedEvent()
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:14:7: note: class 'IOSLifecycleMonitor' does not conform to the 'Sendable' protocol
class IOSLifecycleMonitor: UtilityPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:193:75: warning: type 'Any' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
amplitude.amplitudeContext.remoteConfigClient.unsubscribe(remoteConfigSubscription)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/IOSLifecycleMonitor.swift:202:71: warning: type 'Any' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
amplitude.amplitudeContext.remoteConfigClient.unsubscribe(remoteConfigSubscription)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:42:28: warning: static property 'amplitudeInstances' is not concurrency-safe because non-'Sendable' type 'NSHashTable<Amplitude>' may have shared mutable state; this is an error in the Swift 6 language mode
fileprivate static let amplitudeInstances = NSHashTable<Amplitude>.weakObjects()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSHashTable.h:29:12: note: generic class 'NSHashTable' does not conform to the 'Sendable' protocol
@interface NSHashTable<ObjectType> : NSObject <NSCopying, NSSecureCoding, NSFastEnumeration>
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:42:28: note: add '@MainActor' to make static property 'amplitudeInstances' part of global actor 'MainActor'
fileprivate static let amplitudeInstances = NSHashTable<Amplitude>.weakObjects()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:42:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static let amplitudeInstances = NSHashTable<Amplitude>.weakObjects()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:43:28: warning: static property 'rageClickDetectors' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static var rageClickDetectors: [ObjectIdentifier: RageClickDetector] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:43:28: note: convert 'rageClickDetectors' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static var rageClickDetectors: [ObjectIdentifier: RageClickDetector] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:43:28: note: add '@MainActor' to make static property 'rageClickDetectors' part of global actor 'MainActor'
fileprivate static var rageClickDetectors: [ObjectIdentifier: RageClickDetector] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:43:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static var rageClickDetectors: [ObjectIdentifier: RageClickDetector] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:44:28: warning: static property 'deadClickDetectors' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static var deadClickDetectors: [ObjectIdentifier: DeadClickDetector] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:44:28: note: convert 'deadClickDetectors' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static var deadClickDetectors: [ObjectIdentifier: DeadClickDetector] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:44:28: note: add '@MainActor' to make static property 'deadClickDetectors' part of global actor 'MainActor'
fileprivate static var deadClickDetectors: [ObjectIdentifier: DeadClickDetector] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:44:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static var deadClickDetectors: [ObjectIdentifier: DeadClickDetector] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:45:28: warning: static property 'trackingStates' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static var trackingStates: [ObjectIdentifier: IOSLifecycleMonitor.TrackingState] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:45:28: note: convert 'trackingStates' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static var trackingStates: [ObjectIdentifier: IOSLifecycleMonitor.TrackingState] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:45:28: note: add '@MainActor' to make static property 'trackingStates' part of global actor 'MainActor'
fileprivate static var trackingStates: [ObjectIdentifier: IOSLifecycleMonitor.TrackingState] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:45:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static var trackingStates: [ObjectIdentifier: IOSLifecycleMonitor.TrackingState] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:381:15: warning: main actor-isolated property 'amp_title' cannot be used to satisfy nonisolated requirement from protocol 'ActionTrackable'; this is an error in the Swift 6 language mode
@objc var amp_title: String? { nil }
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:380:19: note: add '@preconcurrency' to the 'ActionTrackable' conformance to defer isolation checking to run time
extension UIView: ActionTrackable {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:376:9: note: requirement 'amp_title' declared here
var amp_title: String? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:382:16: warning: main actor-isolated instance method 'amp_shouldTrack(_:for:)' cannot be used to satisfy nonisolated requirement from protocol 'ActionTrackable'; this is an error in the Swift 6 language mode
@objc func amp_shouldTrack(_ action: Selector, for target: Any?) -> Bool { false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:382:16: note: add 'nonisolated' to 'amp_shouldTrack(_:for:)' to make this instance method not isolated to the actor
@objc func amp_shouldTrack(_ action: Selector, for target: Any?) -> Bool { false }
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:377:10: note: mark the protocol requirement 'amp_shouldTrack(_:for:)' 'async' to allow actor-isolated conformances
func amp_shouldTrack(_ action: Selector, for target: Any?) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:107:56: warning: main actor-isolated property 'eventData' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let elementInteractionEvent = view.eventData.elementInteractionEvent(for: "didEndEditing")
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:312:9: note: property declared here
var eventData: UIKitElementInteractions.EventData {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:147:29: warning: main actor-isolated property 'eventData' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
eventData: view.eventData,
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:312:9: note: property declared here
var eventData: UIKitElementInteractions.EventData {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:140:29: note: add '@MainActor' to make static method 'processFrustrationInteractionForView(_:location:action:source:sourceName:)' part of global actor 'MainActor'
fileprivate static func processFrustrationInteractionForView(_ view: UIView,
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:160:26: warning: main actor-isolated property 'amp_ignoreRageClick' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
!view.amp_ignoreRageClick {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/FrustrationIgnoreExtensions.swift:18:9: note: property declared here
var amp_ignoreRageClick: Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitElementInteractions.swift:166:26: warning: main actor-isolated property 'amp_ignoreDeadClick' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
!view.amp_ignoreDeadClick {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/FrustrationIgnoreExtensions.swift:22:9: note: property declared here
var amp_ignoreDeadClick: Bool {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:7:28: warning: static property 'amplitudes' is not concurrency-safe because non-'Sendable' type 'NSHashTable<Amplitude>' may have shared mutable state; this is an error in the Swift 6 language mode
fileprivate static let amplitudes = NSHashTable<Amplitude>.weakObjects()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSHashTable.h:29:12: note: generic class 'NSHashTable' does not conform to the 'Sendable' protocol
@interface NSHashTable<ObjectType> : NSObject <NSCopying, NSSecureCoding, NSFastEnumeration>
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:7:28: note: add '@MainActor' to make static property 'amplitudes' part of global actor 'MainActor'
fileprivate static let amplitudes = NSHashTable<Amplitude>.weakObjects()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:7:28: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static let amplitudes = NSHashTable<Amplitude>.weakObjects()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:8:33: warning: static property 'lastTopViewController' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
fileprivate static weak var lastTopViewController: UIViewController?
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:8:33: note: convert 'lastTopViewController' to a 'let' constant to make 'Sendable' shared state immutable
fileprivate static weak var lastTopViewController: UIViewController?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:8:33: note: add '@MainActor' to make static property 'lastTopViewController' part of global actor 'MainActor'
fileprivate static weak var lastTopViewController: UIViewController?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:8:33: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
fileprivate static weak var lastTopViewController: UIViewController?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:52:39: warning: main actor-isolated property 'title' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if let title = viewController.title, !title.isEmpty {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:195:47: note: property declared here
@property(nullable, nonatomic,copy) NSString *title; // Localized title for use by a parent controller.
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/iOS/UIKitScreenViews.swift:51:17: note: add '@MainActor' to make static method 'screenName(for:)' part of global actor 'MainActor'
static func screenName(for viewController: UIViewController) -> String {
^
@MainActor
SwiftDriverJobDiscovery normal arm64 Compiling EventBridge.swift (in target 'AnalyticsConnector' from project 'analytics-connector-ios')
SwiftCompile normal arm64 Compiling\ Identity.swift,\ InteractionsOptions.swift,\ Mediator.swift,\ LegacyDatabaseStorage.swift,\ RemnantDataMigration.swift,\ StoragePrefixMigration.swift,\ ObjCAmplitude.swift,\ ObjCAutocaptureOptions.swift,\ ObjCBaseEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Identity.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/InteractionsOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Mediator.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/LegacyDatabaseStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/RemnantDataMigration.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/StoragePrefixMigration.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCAmplitude.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCAutocaptureOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCBaseEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Identity.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/InteractionsOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Mediator.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/LegacyDatabaseStorage.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/LegacyDatabaseStorage.swift:13:24: warning: static property 'instances' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var instances: [String: LegacyDatabaseStorage] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/LegacyDatabaseStorage.swift:13:24: note: convert 'instances' to a 'let' constant to make 'Sendable' shared state immutable
private static var instances: [String: LegacyDatabaseStorage] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/LegacyDatabaseStorage.swift:13:24: note: add '@MainActor' to make static property 'instances' part of global actor 'MainActor'
private static var instances: [String: LegacyDatabaseStorage] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/LegacyDatabaseStorage.swift:13:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var instances: [String: LegacyDatabaseStorage] = [:]
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/RemnantDataMigration.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Migration/StoragePrefixMigration.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCAmplitude.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCAutocaptureOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/ObjC/ObjCBaseEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling AnalyticsConnector.swift (in target 'AnalyticsConnector' from project 'analytics-connector-ios')
SwiftCompile normal arm64 Compiling\ WatchOSLifecycleMonitor.swift,\ Sessions.swift,\ InMemoryStorage.swift,\ PersistentStorage.swift,\ Timeline.swift,\ TrackingOptions.swift,\ Types.swift,\ Atomic.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/watchOS/WatchOSLifecycleMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Sessions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Storages/InMemoryStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Storages/PersistentStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Timeline.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/TrackingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Types.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/Atomic.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/watchOS/WatchOSLifecycleMonitor.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Sessions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Sessions.swift:75:28: warning: capture of 'self' with non-sendable type 'Sessions?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
if let self, let sessions = config?["sessions"] as? Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Sessions.swift:4:14: note: class 'Sessions' does not conform to the 'Sendable' protocol
public class Sessions {
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Sessions.swift:193:52: warning: type 'Any' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
context.remoteConfigClient.unsubscribe(remoteConfigSubscription)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Storages/InMemoryStorage.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Storages/PersistentStorage.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Timeline.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/TrackingOptions.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Types.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Utilities/Atomic.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling IdentityStore.swift (in target 'AnalyticsConnector' from project 'analytics-connector-ios')
SwiftDriver\ Compilation AnalyticsConnector normal arm64 com.apple.xcode.tools.swift.compiler (in target 'AnalyticsConnector' from project 'analytics-connector-ios')
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 AnalyticsConnector -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -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/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector-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/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name analytics_connector_ios -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.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/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling ObjCNetworkTrackingOptions.swift, ObjCPlan.swift, ObjCPlugin.swift, ObjCProperties.swift, ObjCRevenue.swift, ObjCScreenViewedEvent.swift, ObjCStorage.swift, ObjCTrackingOptions.swift, AmplitudeDestinationPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 Compiling\ AnalyticsConnectorIdentityPlugin.swift,\ AnalyticsConnectorPlugin.swift,\ BasePlugins.swift,\ ContextPlugin.swift,\ DestinationPlugin.swift,\ IdentityEventSender.swift,\ MacOSLifecycleMonitor.swift,\ NetworkConnectivityCheckerPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/AnalyticsConnectorIdentityPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/AnalyticsConnectorPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/BasePlugins.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/ContextPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/DestinationPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/IdentityEventSender.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Mac/MacOSLifecycleMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkConnectivityCheckerPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/AnalyticsConnectorIdentityPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/AnalyticsConnectorPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/BasePlugins.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/ContextPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/ContextPlugin.swift:14:25: warning: static property 'device' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
internal static var device = VendorSystem.current
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/ContextPlugin.swift:14:25: note: convert 'device' to a 'let' constant to make 'Sendable' shared state immutable
internal static var device = VendorSystem.current
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/ContextPlugin.swift:14:25: note: add '@MainActor' to make static property 'device' part of global actor 'MainActor'
internal static var device = VendorSystem.current
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/ContextPlugin.swift:14:25: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal static var device = VendorSystem.current
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/ContextPlugin.swift:79:55: warning: 'regionCode' was deprecated in visionOS 1.0: renamed to 'region.identifier'
staticContext["country"] = Locale.current.regionCode
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/ContextPlugin.swift:79:55: note: use 'region.identifier' instead
staticContext["country"] = Locale.current.regionCode
^~~~~~~~~~
region.identifier
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/DestinationPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/IdentityEventSender.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Mac/MacOSLifecycleMonitor.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkConnectivityCheckerPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/NetworkConnectivityCheckerPlugin.swift:34:35: warning: converting non-sendable function value to '@Sendable (NWPath) -> Void' may introduce data races
monitor.pathUpdateHandler = subject.send
^
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnalyticsConnector.o normal (in target 'AnalyticsConnector' from project 'analytics-connector-ios')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/analytics-connector-ios
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnalyticsConnector.o
SwiftDriverJobDiscovery normal arm64 Compiling ObjCConfiguration.swift, ObjCDeepLinkOpenedEvent.swift, ObjCDefaultTrackingOptions.swift, ObjCEventOptions.swift, ObjCIdentify.swift, ObjCIngestionMetadata.swift, ObjCInteractionsOptions.swift, ObjCLoggerProvider.swift, ObjCNetworkConnectivityCheckerPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
ExtractAppIntentsMetadata (in target 'AnalyticsConnector' from project 'analytics-connector-ios')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/analytics-connector-ios
/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 AnalyticsConnector --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier analytics-connector-ios.AnalyticsConnector --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnalyticsConnector.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnalyticsConnector.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/AnalyticsConnector.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/AnalyticsConnector.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-09-12 18:10:40.136 appintentsmetadataprocessor[824:4616] Starting appintentsmetadataprocessor export
2025-09-12 18:10:40.184 appintentsmetadataprocessor[824:4616] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling ElementInteractionEvent.swift, EventOptions.swift, GroupIdentifyEvent.swift, Identify.swift, IdentifyEvent.swift, NetworkRequestEvent.swift, Revenue.swift, RevenueEvent.swift, ScreenViewedEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftDriverJobDiscovery normal arm64 Emitting module for AmplitudeSwift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftDriver\ Compilation\ Requirements AmplitudeSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
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 AmplitudeSwift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -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/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift-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/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.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/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/AmplitudeSwift-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift-Swift.h (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/AmplitudeSwift-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftmodule (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
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/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftdoc (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
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/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.abi.json (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
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/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftsourceinfo (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
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/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
SwiftDriver Amplitude-SwiftTests normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Amplitude_SwiftTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -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/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests-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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64 Emitting\ module\ for\ Amplitude_SwiftTests (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
EmitSwiftModule normal arm64 (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:199:9: warning: call to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
waitForExpectations(timeout: 10)
^
XCTest.XCTestCase.waitForExpectations:2:22: note: calls to instance method 'waitForExpectations(timeout:handler:)' from outside of its actor context are implicitly asynchronous
@MainActor open func waitForExpectations(timeout: TimeInterval, handler: (@Sendable ((any Error)?) -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:130:10: note: add '@MainActor' to make instance method 'testPluginChangeNotifications()' part of global actor 'MainActor'
func testPluginChangeNotifications() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:633:16: warning: static property 'nextConfigs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var nextConfigs: [RemoteConfigClient.RemoteConfig] = []
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:633:16: note: convert 'nextConfigs' to a 'let' constant to make 'Sendable' shared state immutable
static var nextConfigs: [RemoteConfigClient.RemoteConfig] = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:633:16: note: add '@MainActor' to make static property 'nextConfigs' part of global actor 'MainActor'
static var nextConfigs: [RemoteConfigClient.RemoteConfig] = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:633:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var nextConfigs: [RemoteConfigClient.RemoteConfig] = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:11:16: warning: static property 'mockResponses' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var mockResponses: [MockResponse] = []
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:11:16: note: convert 'mockResponses' to a 'let' constant to make 'Sendable' shared state immutable
static var mockResponses: [MockResponse] = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:11:16: note: add '@MainActor' to make static property 'mockResponses' part of global actor 'MainActor'
static var mockResponses: [MockResponse] = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:11:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var mockResponses: [MockResponse] = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:126:24: warning: static property '_isSwizzled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _isSwizzled = false
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:126:24: note: convert '_isSwizzled' to a 'let' constant to make 'Sendable' shared state immutable
private static var _isSwizzled = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:126:24: note: add '@MainActor' to make static property '_isSwizzled' part of global actor 'MainActor'
private static var _isSwizzled = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:126:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _isSwizzled = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:127:24: warning: static property '_original' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _original: Method?
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:127:24: note: convert '_original' to a 'let' constant to make 'Sendable' shared state immutable
private static var _original: Method?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:127:24: note: add '@MainActor' to make static property '_original' part of global actor 'MainActor'
private static var _original: Method?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:127:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _original: Method?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:128:24: warning: static property '_swizzled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _swizzled: Method?
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:128:24: note: convert '_swizzled' to a 'let' constant to make 'Sendable' shared state immutable
private static var _swizzled: Method?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:128:24: note: add '@MainActor' to make static property '_swizzled' part of global actor 'MainActor'
private static var _swizzled: Method?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:128:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _swizzled: Method?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:199:9: warning: sending value of non-Sendable type 'AmplitudeTests' risks causing data races; this is an error in the Swift 6 language mode
waitForExpectations(timeout: 10)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:199:9: note: sending task-isolated value of non-Sendable type 'AmplitudeTests' to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' risks causing races in between task-isolated and main actor-isolated uses
waitForExpectations(timeout: 10)
^
SwiftCompile normal arm64 Compiling\ AmplitudeTests.swift,\ AutocaptureOptionsTests.swift,\ AutocaptureRemoteConfigTests.swift,\ ConfigurationTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureOptionsTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/ConfigurationTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:199:9: warning: call to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
waitForExpectations(timeout: 10)
^
XCTest.XCTestCase.waitForExpectations:2:22: note: calls to instance method 'waitForExpectations(timeout:handler:)' from outside of its actor context are implicitly asynchronous
@MainActor open func waitForExpectations(timeout: TimeInterval, handler: (@Sendable ((any Error)?) -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:130:10: note: add '@MainActor' to make instance method 'testPluginChangeNotifications()' part of global actor 'MainActor'
func testPluginChangeNotifications() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:234:65: warning: reference to class property 'current' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
XCTAssertNotEqual(amplitude.getDeviceId(), VendorSystem.current.identifierForVendor)
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Plugins/Vendors/VendorSystem.swift:35:16: note: class property declared here
static var current: VendorSystem = {
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:810:13: warning: capture of 'amplitude' with non-sendable type 'Amplitude' in a '@Sendable' closure
amplitude.onEnterForeground(timestamp: Int64(Date().timeIntervalSince1970 * 1000))
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Amplitude.swift:4:14: note: class 'Amplitude' does not conform to the 'Sendable' protocol
public class Amplitude {
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:4:11: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AmplitudeSwift'
@testable import AmplitudeSwift
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:199:9: warning: sending value of non-Sendable type 'AmplitudeTests' risks causing data races; this is an error in the Swift 6 language mode
waitForExpectations(timeout: 10)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:199:9: note: sending task-isolated value of non-Sendable type 'AmplitudeTests' to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' risks causing races in between task-isolated and main actor-isolated uses
waitForExpectations(timeout: 10)
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:517:54: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
let processSessionStartEvent = Task.detached {
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:518:13: note: closure captures 'amplitude' which is accessible to code in the current task
amplitude.onEnterForeground(timestamp: timestamp)
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:523:49: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
let processRegularEvent = Task.detached {
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeTests.swift:525:13: note: closure captures 'amplitude' which is accessible to code in the current task
amplitude.track(eventType: "test_event")
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureOptionsTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:633:16: warning: static property 'nextConfigs' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var nextConfigs: [RemoteConfigClient.RemoteConfig] = []
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:633:16: note: convert 'nextConfigs' to a 'let' constant to make 'Sendable' shared state immutable
static var nextConfigs: [RemoteConfigClient.RemoteConfig] = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:633:16: note: add '@MainActor' to make static property 'nextConfigs' part of global actor 'MainActor'
static var nextConfigs: [RemoteConfigClient.RemoteConfig] = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:633:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var nextConfigs: [RemoteConfigClient.RemoteConfig] = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:595:35: warning: type 'Any' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
self?.unsubscribe(subscription)
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:658:13: warning: capture of 'self' with non-sendable type 'RemoteConfigUrlProtocol' in a '@Sendable' closure
client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: .notAllowed)
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AutocaptureRemoteConfigTests.swift:631:7: note: class 'RemoteConfigUrlProtocol' does not conform to the 'Sendable' protocol
class RemoteConfigUrlProtocol: URLProtocol {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/ConfigurationTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ IdentifyInterceptorTests.swift,\ MethodSwizzlerTest.swift,\ ObjectFilterTests.swift,\ PersistentStorageResponseHandlerTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/IdentifyInterceptorTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/MethodSwizzlerTest.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/ObjectFilterTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/PersistentStorageResponseHandlerTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/IdentifyInterceptorTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/MethodSwizzlerTest.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/ObjectFilterTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/PersistentStorageResponseHandlerTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ PersistentStorageTests.swift,\ FakeURLProtocol.swift,\ TestUtilities.swift,\ TimelineTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Storages/PersistentStorageTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/TestUtilities.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/TimelineTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Storages/PersistentStorageTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Storages/PersistentStorageTests.swift:198:26: warning: capture of 'persistentStorage' with non-sendable type 'PersistentStorage' in a '@Sendable' closure
try? persistentStorage.write(
^
/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/Storages/PersistentStorage.swift:10:7: note: class 'PersistentStorage' does not conform to the 'Sendable' protocol
class PersistentStorage: Storage {
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Storages/PersistentStorageTests.swift:10:11: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AmplitudeSwift'
@testable import AmplitudeSwift
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Storages/PersistentStorageTests.swift:226:107: warning: capture of 'self' with non-sendable type 'PersistentStorageTests' in a '@Sendable' closure
let persistentStorage = PersistentStorage(storagePrefix: "xxx-multiple-instance", logger: self.logger, diagonostics: self.diagonostics)
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Storages/PersistentStorageTests.swift:12:13: note: class 'PersistentStorageTests' does not conform to the 'Sendable' protocol
final class PersistentStorageTests: XCTestCase {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:11:16: warning: static property 'mockResponses' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var mockResponses: [MockResponse] = []
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:11:16: note: convert 'mockResponses' to a 'let' constant to make 'Sendable' shared state immutable
static var mockResponses: [MockResponse] = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:11:16: note: add '@MainActor' to make static property 'mockResponses' part of global actor 'MainActor'
static var mockResponses: [MockResponse] = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:11:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var mockResponses: [MockResponse] = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:126:24: warning: static property '_isSwizzled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _isSwizzled = false
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:126:24: note: convert '_isSwizzled' to a 'let' constant to make 'Sendable' shared state immutable
private static var _isSwizzled = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:126:24: note: add '@MainActor' to make static property '_isSwizzled' part of global actor 'MainActor'
private static var _isSwizzled = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:126:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _isSwizzled = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:127:24: warning: static property '_original' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _original: Method?
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:127:24: note: convert '_original' to a 'let' constant to make 'Sendable' shared state immutable
private static var _original: Method?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:127:24: note: add '@MainActor' to make static property '_original' part of global actor 'MainActor'
private static var _original: Method?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:127:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _original: Method?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:128:24: warning: static property '_swizzled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _swizzled: Method?
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:128:24: note: convert '_swizzled' to a 'let' constant to make 'Sendable' shared state immutable
private static var _swizzled: Method?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:128:24: note: add '@MainActor' to make static property '_swizzled' part of global actor 'MainActor'
private static var _swizzled: Method?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:128:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _swizzled: Method?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:68:30: warning: capture of 'self' with non-sendable type 'FakeURLProtocol?' in a '@Sendable' closure
guard let self = self else { return }
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/FakeURLProtocol.swift:10:7: note: class 'FakeURLProtocol' does not conform to the 'Sendable' protocol
class FakeURLProtocol: URLProtocol {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/TestUtilities.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/TestUtilities.swift:153:13: warning: capture of 'completion' with non-sendable type '(Result<Int, any Error>) -> Void' in a '@Sendable' closure
completion(result)
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/TestUtilities.swift:153:13: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(result)
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/TestUtilities.swift:155:20: warning: capture of 'self' with non-sendable type 'FakeHttpClient?' in a '@Sendable' closure
if let self, !self.uploadExpectations.isEmpty {
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Supports/TestUtilities.swift:133:7: note: class 'FakeHttpClient' does not conform to the 'Sendable' protocol
class FakeHttpClient: HttpClient {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/TimelineTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling CodableExtension.swift, DefaultEventUtils.swift, Diagonostics.swift, DispatchQueueHolder.swift, EventPipeline.swift, HttpClient.swift, IdentifyInterceptor.swift, MethodSwizzler.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 Compiling\ IdentifyTests.swift,\ RevenueEventTests.swift,\ RevenueTests.swift,\ IdentityTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/IdentifyTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/RevenueEventTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/RevenueTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/IdentityTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/IdentifyTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/RevenueEventTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/RevenueTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/IdentityTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling MiscellaneousExtension.swift, NetworkSwizzler.swift, ObjectFilter.swift, OutputFileStream.swift, PersistentStorageResponseHandler.swift, QueueTimer.swift, SandboxHelper.swift, UrlExtension.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 Compiling\ QueueTimeTests.swift,\ SandboxHelperTests.swift,\ TimeIntervalExtensionsTests.swift,\ UrlExtensionTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/QueueTimeTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/SandboxHelperTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/TimeIntervalExtensionsTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/UrlExtensionTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/QueueTimeTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/SandboxHelperTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/TimeIntervalExtensionsTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/UrlExtensionTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling WatchOSLifecycleMonitor.swift, Sessions.swift, InMemoryStorage.swift, PersistentStorage.swift, Timeline.swift, TrackingOptions.swift, Types.swift, Atomic.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 Compiling\ ConsoleLoggerTests.swift,\ BaseEventTests.swift,\ GroupIdentifyEventTests.swift,\ IdentifyEventTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/ConsoleLoggerTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/BaseEventTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/GroupIdentifyEventTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/IdentifyEventTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/ConsoleLoggerTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/BaseEventTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/BaseEventTests.swift:57:48: warning: main actor-isolated subscript 'subscript(_:)' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
baseEventDict!["event_properties"]!["numberbool"],
^
XCUIAutomation.XCUIElementQuery.subscript:2:17: note: subscript declared here
@MainActor open subscript(key: String) -> XCUIElement { get }}
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/GroupIdentifyEventTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Events/IdentifyEventTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling Identity.swift, InteractionsOptions.swift, Mediator.swift, LegacyDatabaseStorage.swift, RemnantDataMigration.swift, StoragePrefixMigration.swift, ObjCAmplitude.swift, ObjCAutocaptureOptions.swift, ObjCBaseEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ Amplitude+Extensions.swift,\ AmplitudeIOSTests.swift,\ AmplitudeSessionTests.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Amplitude+Extensions.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeIOSTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeSessionTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources/resource_bundle_accessor.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Amplitude+Extensions.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeIOSTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/AmplitudeSessionTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, Amplitude.swift, AutocaptureOptions.swift, Configuration.swift, ConsoleLogger.swift, Constants.swift, DefaultTrackingOptions.swift, BaseEvent.swift, DeepLinkOpenedEvent.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 Compiling\ TypesTests.swift,\ DiagnosticsTests.swift,\ EventPipelineTests.swift,\ HttpClientTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/TypesTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/DiagnosticsTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/EventPipelineTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/HttpClientTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/TypesTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/DiagnosticsTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/EventPipelineTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/HttpClientTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/HttpClientTests.swift:107:9: warning: call to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
waitForExpectations(timeout: 5)
^
XCTest.XCTestCase.waitForExpectations:2:22: note: calls to instance method 'waitForExpectations(timeout:handler:)' from outside of its actor context are implicitly asynchronous
@MainActor open func waitForExpectations(timeout: TimeInterval, handler: (@Sendable ((any Error)?) -> Void)? = nil)}
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/HttpClientTests.swift:90:10: note: add '@MainActor' to make instance method 'testUploadWithCannotConnectToHostError()' part of global actor 'MainActor'
func testUploadWithCannotConnectToHostError() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/HttpClientTests.swift:107:9: warning: sending value of non-Sendable type 'HttpClientTests' risks causing data races; this is an error in the Swift 6 language mode
waitForExpectations(timeout: 5)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Utilities/HttpClientTests.swift:107:9: note: sending task-isolated value of non-Sendable type 'HttpClientTests' to main actor-isolated instance method 'waitForExpectations(timeout:handler:)' risks causing races in between task-isolated and main actor-isolated uses
waitForExpectations(timeout: 5)
^
SwiftDriverJobDiscovery normal arm64 Compiling AnalyticsConnectorIdentityPlugin.swift, AnalyticsConnectorPlugin.swift, BasePlugins.swift, ContextPlugin.swift, DestinationPlugin.swift, IdentityEventSender.swift, MacOSLifecycleMonitor.swift, NetworkConnectivityCheckerPlugin.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftCompile normal arm64 Compiling\ NetworkConnectivityCheckerPluginTests.swift,\ NetworkTrackingPluginTest.swift,\ UIKitScreenViewsPluginTests.swift,\ UIKitUserInteractionPluginTest.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/NetworkConnectivityCheckerPluginTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/NetworkTrackingPluginTest.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/UIKitScreenViewsPluginTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/UIKitUserInteractionPluginTest.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/NetworkConnectivityCheckerPluginTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/NetworkTrackingPluginTest.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/NetworkTrackingPluginTest.swift:75:67: warning: passing non-sendable parameter 'completionHandler' to function expecting a @Sendable closure
return session.dataTask(with: request, completionHandler: completionHandler)
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/NetworkTrackingPluginTest.swift:62:27: note: parameter 'completionHandler' is implicitly non-sendable
_ completionHandler: @escaping (Data?, URLResponse?, Error?) -> Void) -> URLSessionDataTask {
^
@Sendable
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/NetworkTrackingPluginTest.swift:299:14: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/NetworkTrackingPluginTest.swift:300:23: note: closure captures 'self' which is accessible to code in the current task
try await request("https://example.com")
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/UIKitScreenViewsPluginTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Plugins/UIKitUserInteractionPluginTest.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling NetworkTrackingPlugin.swift, AppUtil.swift, VendorSystem.swift, FrustrationIgnoreExtensions.swift, FrustrationInteractions.swift, IOSLifecycleMonitor.swift, UIKitElementInteractions.swift, UIKitScreenViews.swift (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
SwiftDriver\ Compilation AmplitudeSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
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 AmplitudeSwift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -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/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift-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/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.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/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling IdentifyTests.swift, RevenueEventTests.swift, RevenueTests.swift, IdentityTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 Compiling\ LegacyDatabaseStorageTests.swift,\ RemnantDataMigrationTests.swift,\ StoragePrefixMigrationTests.swift,\ NetworkTrackingPlugin+Extensions.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Migration/LegacyDatabaseStorageTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Migration/RemnantDataMigrationTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Migration/StoragePrefixMigrationTests.swift /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/NetworkTrackingPlugin+Extensions.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Migration/LegacyDatabaseStorageTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Migration/RemnantDataMigrationTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Migration/StoragePrefixMigrationTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/NetworkTrackingPlugin+Extensions.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling TypesTests.swift, DiagnosticsTests.swift, EventPipelineTests.swift, HttpClientTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnalyticsConnector.o (in target 'AnalyticsConnector' from project 'analytics-connector-ios')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/analytics-connector-ios
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnalyticsConnector.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.o normal (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
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-xros1.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.o
SwiftDriverJobDiscovery normal arm64 Compiling ConsoleLoggerTests.swift, BaseEventTests.swift, GroupIdentifyEventTests.swift, IdentifyEventTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
ExtractAppIntentsMetadata (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
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 AmplitudeSwift --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier spi-builder-workspace.AmplitudeSwift --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/AmplitudeSwift.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/AmplitudeSwift.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-09-12 18:10:43.668 appintentsmetadataprocessor[844:4820] Starting appintentsmetadataprocessor export
2025-09-12 18:10:43.705 appintentsmetadataprocessor[844:4820] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling QueueTimeTests.swift, SandboxHelperTests.swift, TimeIntervalExtensionsTests.swift, UrlExtensionTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftDriverJobDiscovery normal arm64 Emitting module for Amplitude_SwiftTests (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftDriver\ Compilation\ Requirements Amplitude-SwiftTests normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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 Amplitude_SwiftTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -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/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests-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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.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-xros/Amplitude_SwiftTests.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.abi.json (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude_SwiftTests.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude_SwiftTests.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftmodule (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude_SwiftTests.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude_SwiftTests.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftdoc (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude_SwiftTests.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude_SwiftTests.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftsourceinfo (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude_SwiftTests.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.o (in target 'AmplitudeSwift' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AmplitudeSwift.o
CpResource /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Amplitude-Swift_Amplitude-SwiftTests.bundle /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-Swift_Amplitude-SwiftTests.bundle (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-Swift_Amplitude-SwiftTests.bundle /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Amplitude-Swift_AmplitudeSwift.bundle /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-Swift_AmplitudeSwift.bundle (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-Swift_AmplitudeSwift.bundle /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/empty-Amplitude-SwiftTests.plist (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/empty-Amplitude-SwiftTests.plist -producttype com.apple.product-type.bundle.unit-test -expandbuildsettings -format binary -platform xros -scanforprivacyfile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Amplitude-Swift_AmplitudeSwift.bundle -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Info.plist
SwiftDriverJobDiscovery normal arm64 Compiling PersistentStorageTests.swift, FakeURLProtocol.swift, TestUtilities.swift, TimelineTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftDriverJobDiscovery normal arm64 Compiling AmplitudeTests.swift, AutocaptureOptionsTests.swift, AutocaptureRemoteConfigTests.swift, ConfigurationTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftDriverJobDiscovery normal arm64 Compiling NetworkConnectivityCheckerPluginTests.swift, NetworkTrackingPluginTest.swift, UIKitScreenViewsPluginTests.swift, UIKitUserInteractionPluginTest.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, Amplitude+Extensions.swift, AmplitudeIOSTests.swift, AmplitudeSessionTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftDriverJobDiscovery normal arm64 Compiling LegacyDatabaseStorageTests.swift, RemnantDataMigrationTests.swift, StoragePrefixMigrationTests.swift, NetworkTrackingPlugin+Extensions.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftDriverJobDiscovery normal arm64 Compiling IdentifyInterceptorTests.swift, MethodSwizzlerTest.swift, ObjectFilterTests.swift, PersistentStorageResponseHandlerTests.swift (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
SwiftDriver\ Compilation Amplitude-SwiftTests normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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 Amplitude_SwiftTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -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/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests-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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.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/Products/Debug-xros/Amplitude-SwiftTests.xctest/Amplitude-SwiftTests normal (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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-xros1.0 -bundle -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests.LinkFileList -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude_SwiftTests.swiftmodule -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -framework XCTest -lXCTestSwiftSupport -framework AmplitudeCore -framework AmplitudeCore -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Amplitude-SwiftTests -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/analytics-connector-ios.build/Debug-xros/AnalyticsConnector.build/Objects-normal/arm64/AnalyticsConnector.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/AmplitudeSwift.build/Objects-normal/arm64/AmplitudeSwift.swiftmodule
CopySwiftLibs /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftStdLibTool --copy --verbose --scan-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Amplitude-SwiftTests --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Frameworks --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/PlugIns --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/SystemExtensions --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Extensions --platform xros --toolchain /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --destination /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Frameworks --strip-bitcode --scan-executable /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.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/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/SwiftStdLibToolInputDependencies.dep --filter-for-swift-os
Ignoring --strip-bitcode because --sign was not passed
ExtractAppIntentsMetadata (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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 Amplitude_SwiftTests --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier spi-builder-workspace.Amplitude-SwiftTests --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Amplitude-SwiftTests --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Amplitude-SwiftTests.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Amplitude-SwiftTests.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Amplitude-Swift.build/Debug-xros/Amplitude-SwiftTests.build/Objects-normal/arm64/Amplitude-SwiftTests.SwiftConstValuesFileList --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-09-12 18:10:44.874 appintentsmetadataprocessor[847:4863] Starting appintentsmetadataprocessor export
2025-09-12 18:10:44.876 appintentsmetadataprocessor[847:4863] warning: Metadata extraction skipped. No AppIntents.framework dependency found.
GenerateDSYMFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest.dSYM /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest/Amplitude-SwiftTests (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
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-xros/Amplitude-SwiftTests.xctest/Amplitude-SwiftTests -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest.dSYM
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest (in target 'Amplitude-SwiftTests' from project 'Amplitude-Swift')
cd /Users/admin/builder/spi-builder-workspace
/usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Amplitude-SwiftTests.xctest
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
{
"identity" : "analytics-connector-ios",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/amplitude/analytics-connector-ios.git"
},
{
"identity" : "amplitudecore-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/amplitude/AmplitudeCore-Swift.git"
}
],
"manifest_display_name" : "Amplitude-Swift",
"name" : "Amplitude-Swift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "7.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "AmplitudeSwift",
"targets" : [
"AmplitudeSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AmplitudeSwift",
"module_type" : "SwiftTarget",
"name" : "AmplitudeSwift",
"path" : "Sources/Amplitude",
"product_dependencies" : [
"AmplitudeCoreFramework",
"AnalyticsConnector"
],
"product_memberships" : [
"AmplitudeSwift"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Amplitude/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Amplitude.swift",
"AutocaptureOptions.swift",
"Configuration.swift",
"ConsoleLogger.swift",
"Constants.swift",
"DefaultTrackingOptions.swift",
"Events/BaseEvent.swift",
"Events/DeepLinkOpenedEvent.swift",
"Events/ElementInteractionEvent.swift",
"Events/EventOptions.swift",
"Events/GroupIdentifyEvent.swift",
"Events/Identify.swift",
"Events/IdentifyEvent.swift",
"Events/NetworkRequestEvent.swift",
"Events/Revenue.swift",
"Events/RevenueEvent.swift",
"Events/ScreenViewedEvent.swift",
"Identity.swift",
"InteractionsOptions.swift",
"Mediator.swift",
"Migration/LegacyDatabaseStorage.swift",
"Migration/RemnantDataMigration.swift",
"Migration/StoragePrefixMigration.swift",
"ObjC/ObjCAmplitude.swift",
"ObjC/ObjCAutocaptureOptions.swift",
"ObjC/ObjCBaseEvent.swift",
"ObjC/ObjCConfiguration.swift",
"ObjC/ObjCDeepLinkOpenedEvent.swift",
"ObjC/ObjCDefaultTrackingOptions.swift",
"ObjC/ObjCEventOptions.swift",
"ObjC/ObjCIdentify.swift",
"ObjC/ObjCIngestionMetadata.swift",
"ObjC/ObjCInteractionsOptions.swift",
"ObjC/ObjCLoggerProvider.swift",
"ObjC/ObjCNetworkConnectivityCheckerPlugin.swift",
"ObjC/ObjCNetworkTrackingOptions.swift",
"ObjC/ObjCPlan.swift",
"ObjC/ObjCPlugin.swift",
"ObjC/ObjCProperties.swift",
"ObjC/ObjCRevenue.swift",
"ObjC/ObjCScreenViewedEvent.swift",
"ObjC/ObjCStorage.swift",
"ObjC/ObjCTrackingOptions.swift",
"Plugins/AmplitudeDestinationPlugin.swift",
"Plugins/AnalyticsConnectorIdentityPlugin.swift",
"Plugins/AnalyticsConnectorPlugin.swift",
"Plugins/BasePlugins.swift",
"Plugins/ContextPlugin.swift",
"Plugins/DestinationPlugin.swift",
"Plugins/IdentityEventSender.swift",
"Plugins/Mac/MacOSLifecycleMonitor.swift",
"Plugins/NetworkConnectivityCheckerPlugin.swift",
"Plugins/NetworkTrackingPlugin.swift",
"Plugins/Vendors/AppUtil.swift",
"Plugins/Vendors/VendorSystem.swift",
"Plugins/iOS/FrustrationIgnoreExtensions.swift",
"Plugins/iOS/FrustrationInteractions.swift",
"Plugins/iOS/IOSLifecycleMonitor.swift",
"Plugins/iOS/UIKitElementInteractions.swift",
"Plugins/iOS/UIKitScreenViews.swift",
"Plugins/watchOS/WatchOSLifecycleMonitor.swift",
"Sessions.swift",
"Storages/InMemoryStorage.swift",
"Storages/PersistentStorage.swift",
"Timeline.swift",
"TrackingOptions.swift",
"Types.swift",
"Utilities/Atomic.swift",
"Utilities/CodableExtension.swift",
"Utilities/DefaultEventUtils.swift",
"Utilities/Diagonostics.swift",
"Utilities/DispatchQueueHolder.swift",
"Utilities/EventPipeline.swift",
"Utilities/HttpClient.swift",
"Utilities/IdentifyInterceptor.swift",
"Utilities/MethodSwizzler.swift",
"Utilities/MiscellaneousExtension.swift",
"Utilities/NetworkSwizzler.swift",
"Utilities/ObjectFilter.swift",
"Utilities/OutputFileStream.swift",
"Utilities/PersistentStorageResponseHandler.swift",
"Utilities/QueueTimer.swift",
"Utilities/SandboxHelper.swift",
"Utilities/UrlExtension.swift"
],
"type" : "library"
},
{
"c99name" : "Amplitude_SwiftTests",
"module_type" : "SwiftTarget",
"name" : "Amplitude-SwiftTests",
"path" : "Tests/AmplitudeTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Migration/legacy_v3.sqlite",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/AmplitudeTests/Migration/legacy_v4.sqlite",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Amplitude+Extensions.swift",
"AmplitudeIOSTests.swift",
"AmplitudeSessionTests.swift",
"AmplitudeTests.swift",
"AutocaptureOptionsTests.swift",
"AutocaptureRemoteConfigTests.swift",
"ConfigurationTests.swift",
"ConsoleLoggerTests.swift",
"Events/BaseEventTests.swift",
"Events/GroupIdentifyEventTests.swift",
"Events/IdentifyEventTests.swift",
"Events/IdentifyTests.swift",
"Events/RevenueEventTests.swift",
"Events/RevenueTests.swift",
"IdentityTests.swift",
"Migration/LegacyDatabaseStorageTests.swift",
"Migration/RemnantDataMigrationTests.swift",
"Migration/StoragePrefixMigrationTests.swift",
"NetworkTrackingPlugin+Extensions.swift",
"Plugins/NetworkConnectivityCheckerPluginTests.swift",
"Plugins/NetworkTrackingPluginTest.swift",
"Plugins/UIKitScreenViewsPluginTests.swift",
"Plugins/UIKitUserInteractionPluginTest.swift",
"Storages/PersistentStorageTests.swift",
"Supports/FakeURLProtocol.swift",
"Supports/TestUtilities.swift",
"TimelineTests.swift",
"TypesTests.swift",
"Utilities/DiagnosticsTests.swift",
"Utilities/EventPipelineTests.swift",
"Utilities/HttpClientTests.swift",
"Utilities/IdentifyInterceptorTests.swift",
"Utilities/MethodSwizzlerTest.swift",
"Utilities/ObjectFilterTests.swift",
"Utilities/PersistentStorageResponseHandlerTests.swift",
"Utilities/QueueTimeTests.swift",
"Utilities/SandboxHelperTests.swift",
"Utilities/TimeIntervalExtensionsTests.swift",
"Utilities/UrlExtensionTests.swift"
],
"target_dependencies" : [
"AmplitudeSwift"
],
"type" : "test"
}
],
"tools_version" : "5.9"
}
Done.