Build Information
Failed to build AmplitudeCore, reference v1.2.2 (ce504e
), with Swift 6.2 (beta) for macOS (SPM) on 23 Aug 2025 03:12:35 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/amplitude/AmplitudeCore-Swift.git
Reference: v1.2.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/amplitude/AmplitudeCore-Swift
* tag v1.2.2 -> FETCH_HEAD
HEAD is now at ce504ed chore(release): 1.2.2 [skip ci]
Cloned https://github.com/amplitude/AmplitudeCore-Swift.git
Revision (git rev-parse @):
ce504eddff3597f88b23af640200d59841dc4907
SUCCESS checkout https://github.com/amplitude/AmplitudeCore-Swift.git at v1.2.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/amplitude/AmplitudeCore-Swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[0/3] Copying PrivacyInfo.xcprivacy
[2/3] Write swift-version-1EA4D86E10B52AF.txt
[4/16] Compiling AmplitudeCore ServerZone.swift
[5/17] Compiling AmplitudeCore resource_bundle_accessor.swift
[6/17] Compiling AmplitudeCore UniversalPlugin.swift
[7/17] Compiling AmplitudeCore AnalyticsClient.swift
[8/17] Compiling AmplitudeCore AnalyticsEvent.swift
[9/17] Compiling AmplitudeCore PluginHost.swift
[10/17] Compiling AmplitudeCore AnalyticsIdentity.swift
[11/17] Compiling AmplitudeCore HttpUtil.swift
[12/17] Compiling AmplitudeCore RemoteConfigClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/AmplitudeCore/Remote Config/RemoteConfigClient.swift:274:44: error: non-sendable type '[RemoteConfigClient.CallbackInfo]' of property 'callbacks' cannot exit actor-isolated context
52 | }
53 |
54 | private class CallbackInfo {
| `- note: class 'CallbackInfo' does not conform to the 'Sendable' protocol
55 | let id: UUID
56 | let key: String?
:
272 | }
273 | if let updatedRemoteConfig = try await self?._updateConfigs().value, let self {
274 | for callback in await self.callbacks {
| `- error: non-sendable type '[RemoteConfigClient.CallbackInfo]' of property 'callbacks' cannot exit actor-isolated context
275 | switch callback.deliveryMode {
276 | case .all:
[13/17] Compiling AmplitudeCore AmplitudeContext.swift
[14/17] Compiling AmplitudeCore InterfaceSignal.swift
[15/17] Emitting module AmplitudeCore
[16/17] Compiling AmplitudeCore CoreLogger.swift
[17/17] Compiling AmplitudeCore OSLogger.swift
Downloading binary artifact https://github.com/amplitude/AmplitudeCore-Swift/releases/download/v1.2.2/AmplitudeCore.zip
[16375/9887353] Downloading https://github.com/amplitude/AmplitudeCore-Swift/releases/download/v1.2.2/AmplitudeCore.zip
Downloaded https://github.com/amplitude/AmplitudeCore-Swift/releases/download/v1.2.2/AmplitudeCore.zip (0.96s)
BUILD FAILURE 6.2 macosSpm