Build Information
Successful build of AblyLiveObjects, reference main (997265), with Swift 6.4 for macOS (SPM) on 27 Sep 2026 04:24:20 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ably/ably-liveobjects-swift-plugin.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ably/ably-liveobjects-swift-plugin
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 997265d Merge pull request #137 from ably/docs/deprecate-point-to-ably-cocoa
Submodule path 'Tests/AblyLiveObjectsTests/ably-common': checked out '60fd9cf106abb1d6292fdd87d63ea33c552c8f33'
Submodule 'Tests/AblyLiveObjectsTests/ably-common' (https://github.com/ably/ably-common) registered for path 'Tests/AblyLiveObjectsTests/ably-common'
Cloning into '/Users/admin/builder/spi-builder-workspace/Tests/AblyLiveObjectsTests/ably-common'...
Cloned https://github.com/ably/ably-liveobjects-swift-plugin.git
Revision (git rev-parse @):
997265d53eed3c95175253a34e3a768388961560
SUCCESS checkout https://github.com/ably/ably-liveobjects-swift-plugin.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/ably/ably-liveobjects-swift-plugin.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 514]
[Planning deferred tasks]
[104 / 523]
[114 / 523]
[124 / 527] msgpack
[129 / 540] ArgumentParserToolInfo
[132 / 555]
[153 / 586] _AblyPluginSupportPrivate
[162 / 586] ArgumentParserToolInfo
[170 / 586]
[177 / 674]
[183 / 674]
[199 / 674] SpanPreview
[207 / 674]
[212 / 674] ArgumentParser
[225 / 684]
[238 / 684]
[249 / 684]
[257 / 684]
[291 / 716] Ably
[321 / 718] Ably
[348 / 718] Ably
[372 / 718] Ably
[408 / 720] Ably
[445 / 724]
[454 / 728]
[471 / 740]
[478 / 751]
[483 / 762] msgpack
[491 / 762]
[502 / 762] OrderedCollections
[506 / 762]
[509 / 762]
[513 / 762]
[519 / 762] OrderedCollections
[527 / 762] OrderedCollections-product
[532 / 762] Table
[535 / 762] Table
[552 / 762] Table-product
[556 / 762] AsyncAlgorithms
[561 / 762] Ably
[565 / 762] ArgumentParser
[577 / 762] Ably
[585 / 762] AblyLiveObjects
[598 / 762] Ably
[610 / 762] Ably
[619 / 762] Ably
[634 / 762] Ably
[647 / 762] Ably
[661 / 762] Table
[672 / 762] Ably
[674 / 762] Ably
[678 / 762] Ably
[685 / 762] Ably
[692 / 762] Ably
[699 / 762] Ably
[713 / 762] Ably
[726 / 762] Ably
[739 / 762]
[742 / 762]
[745 / 763] DequeModule-product
[745 / 763] AsyncAlgorithms
[751 / 774] AsyncAlgorithms
[753 / 774] AsyncAlgorithms
[755 / 774] AsyncAlgorithms
[756 / 774] AsyncAlgorithms
[757 / 774] AblyLiveObjects
[768 / 775] AsyncAlgorithms
[768 / 775] BuildTool-product
[779 / 786] BuildTool-product
[781 / 786] BuildTool-product
[782 / 786] BuildTool-product
[784 / 786] BuildTool-product
Build complete! (13.02 sec)
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/JanGorman/Table.git
Fetching https://github.com/ably/ably-cocoa.git
Fetching https://github.com/ably/ably-cocoa-plugin-support
Fetching https://github.com/apple/swift-async-algorithms
[1/139] Fetching table
[63/268] Fetching table, ably-cocoa-plugin-support
[206/2613] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin
[277/9350] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin, swift-async-algorithms
[1246/28296] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin, swift-async-algorithms, swift-argument-parser
[13663/84711] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin, swift-async-algorithms, swift-argument-parser, ably-cocoa
Fetched https://github.com/apple/swift-async-algorithms (4.57s)
Fetched https://github.com/JanGorman/Table.git (4.57s)
Fetched https://github.com/apple/swift-docc-plugin (4.58s)
Fetched https://github.com/apple/swift-argument-parser (4.58s)
Fetched https://github.com/ably/ably-cocoa.git (4.58s)
Fetched https://github.com/ably/ably-cocoa-plugin-support (4.58s)
Computing version for https://github.com/JanGorman/Table.git
Computed https://github.com/JanGorman/Table.git at 1.1.1 (7.36s)
Computing version for https://github.com/ably/ably-cocoa-plugin-support
Computed https://github.com/ably/ably-cocoa-plugin-support at 2.0.0 (0.62s)
Computing version for https://github.com/ably/ably-cocoa.git
Computed https://github.com/ably/ably-cocoa.git at 1.2.62 (0.64s)
Fetching https://github.com/ably/delta-codec-cocoa
Fetching https://github.com/rvi/msgpack-objective-C
[1/506] Fetching msgpack-objective-c
[42/1135] Fetching msgpack-objective-c, delta-codec-cocoa
Fetched https://github.com/rvi/msgpack-objective-C (1.03s)
Fetched https://github.com/ably/delta-codec-cocoa (1.03s)
Computing version for https://github.com/ably/delta-codec-cocoa
Computed https://github.com/ably/delta-codec-cocoa at 1.3.5 (1.70s)
Computing version for https://github.com/rvi/msgpack-objective-C
Computed https://github.com/rvi/msgpack-objective-C at 0.4.0 (0.63s)
Computing version for https://github.com/apple/swift-async-algorithms
Computed https://github.com/apple/swift-async-algorithms at 1.1.6 (0.62s)
Fetching https://github.com/apple/swift-collections.git
[1/27779] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (2.60s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.1 (3.28s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.55s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (0.62s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3831] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.39s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.10s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/ably/ably-cocoa.git
Working copy of https://github.com/ably/ably-cocoa.git resolved at 1.2.62
Creating working copy for https://github.com/apple/swift-async-algorithms
Working copy of https://github.com/apple/swift-async-algorithms resolved at 1.1.6
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.1
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/ably/ably-cocoa-plugin-support
Working copy of https://github.com/ably/ably-cocoa-plugin-support resolved at 2.0.0
Creating working copy for https://github.com/JanGorman/Table.git
Working copy of https://github.com/JanGorman/Table.git resolved at 1.1.1
Creating working copy for https://github.com/ably/delta-codec-cocoa
Working copy of https://github.com/ably/delta-codec-cocoa resolved at 1.3.5
Creating working copy for https://github.com/rvi/msgpack-objective-C
Working copy of https://github.com/rvi/msgpack-objective-C resolved at 0.4.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Build complete.
{
"dependencies" : [
{
"identity" : "ably-cocoa",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.59",
"upper_bound" : "1.2.63"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ably/ably-cocoa.git"
},
{
"identity" : "ably-cocoa-plugin-support",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ably/ably-cocoa-plugin-support"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-async-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-async-algorithms"
},
{
"identity" : "table",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/JanGorman/Table.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "AblyLiveObjects",
"name" : "AblyLiveObjects",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "tvos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "AblyLiveObjects",
"targets" : [
"AblyLiveObjects"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BuildTool",
"targets" : [
"BuildTool"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "BuildTool",
"module_type" : "SwiftTarget",
"name" : "BuildTool",
"path" : "Sources/BuildTool",
"product_dependencies" : [
"ArgumentParser",
"AsyncAlgorithms",
"Table"
],
"product_memberships" : [
"BuildTool"
],
"sources" : [
"BuildTool.swift",
"Configuration.swift",
"DestinationFetcher.swift",
"DestinationPredicate.swift",
"DestinationSpecifier.swift",
"DestinationStrategy.swift",
"Error.swift",
"Platform.swift",
"ProcessRunner.swift",
"String+Decoding.swift",
"XcodeRunner.swift"
],
"type" : "executable"
},
{
"c99name" : "AblyLiveObjectsTests",
"module_type" : "SwiftTarget",
"name" : "AblyLiveObjectsTests",
"path" : "Tests/AblyLiveObjectsTests",
"product_dependencies" : [
"Ably",
"_AblyPluginSupportPrivate"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/AblyLiveObjectsTests/ably-common",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"AblyLiveObjectsTests.swift",
"Helpers/Ably+Concurrency.swift",
"Helpers/Assertions.swift",
"Helpers/ClientHelper.swift",
"Helpers/Sandbox.swift",
"Helpers/Subscriber.swift",
"Helpers/Tag+Integration.swift",
"Helpers/TestFactories.swift",
"Helpers/TestLogger.swift",
"InternalDefaultLiveCounterTests.swift",
"InternalDefaultLiveMapTests.swift",
"InternalDefaultRealtimeObjectsTests.swift",
"JS Integration Tests/ObjectsHelper.swift",
"JS Integration Tests/ObjectsIntegrationTests.swift",
"JS Integration Tests/TestProxyTransport.swift",
"JSONValueTests.swift",
"LiveObjectMutableStateTests.swift",
"Mocks/MockCoreSDK.swift",
"Mocks/MockLiveMapObjectsPoolDelegate.swift",
"Mocks/MockRealtimeObjects.swift",
"Mocks/MockSimpleClock.swift",
"ObjectCreationHelpersTests.swift",
"ObjectDiffHelpersTests.swift",
"ObjectLifetimesTests.swift",
"ObjectMessageTests.swift",
"ObjectsPoolTests.swift",
"SyncCursorTests.swift",
"SyncObjectsPoolTests.swift",
"WireObjectMessageTests.swift",
"WireValueTests.swift"
],
"target_dependencies" : [
"AblyLiveObjects"
],
"type" : "test"
},
{
"c99name" : "AblyLiveObjects",
"module_type" : "SwiftTarget",
"name" : "AblyLiveObjects",
"path" : "Sources/AblyLiveObjects",
"product_dependencies" : [
"Ably",
"_AblyPluginSupportPrivate"
],
"product_memberships" : [
"AblyLiveObjects"
],
"sources" : [
"Internal/ARTClientOptions+Objects.swift",
"Internal/CoreSDK.swift",
"Internal/DefaultInternalPlugin.swift",
"Internal/DefaultLiveCounterUpdate.swift",
"Internal/DefaultLiveMapUpdate.swift",
"Internal/InternalDefaultLiveCounter.swift",
"Internal/InternalDefaultLiveMap.swift",
"Internal/InternalDefaultRealtimeObjects.swift",
"Internal/InternalLiveMapValue.swift",
"Internal/InternalLiveObject.swift",
"Internal/InternalObjectsMapEntry.swift",
"Internal/LiveObjectMutableState.swift",
"Internal/LiveObjectUpdate.swift",
"Internal/ObjectCreationHelpers.swift",
"Internal/ObjectDiffHelpers.swift",
"Internal/ObjectsOperationSource.swift",
"Internal/ObjectsPool.swift",
"Internal/ObjectsSyncState.swift",
"Internal/PublishResult.swift",
"Internal/SimpleClock.swift",
"Internal/SubscriptionStorage.swift",
"Internal/SyncObjectsPool.swift",
"Protocol/InboundObjectMessage+Synthetic.swift",
"Protocol/ObjectMessage.swift",
"Protocol/SyncCursor.swift",
"Protocol/WireEnum.swift",
"Protocol/WireObjectMessage.swift",
"Public/ARTRealtimeChannel+Objects.swift",
"Public/Plugin.swift",
"Public/Public Proxy Objects/InternalLiveMapValue+ToPublic.swift",
"Public/Public Proxy Objects/PublicDefaultLiveCounter.swift",
"Public/Public Proxy Objects/PublicDefaultLiveMap.swift",
"Public/Public Proxy Objects/PublicDefaultRealtimeObjects.swift",
"Public/Public Proxy Objects/PublicObjectsStore.swift",
"Public/PublicTypes.swift",
"Utility/Assertions.swift",
"Utility/Data+Extensions.swift",
"Utility/Dictionary+Extensions.swift",
"Utility/DispatchQueue+Extensions.swift",
"Utility/DispatchQueueMutex.swift",
"Utility/Errors.swift",
"Utility/ExtendedJSONValue.swift",
"Utility/JSONValue.swift",
"Utility/Logger.swift",
"Utility/LoggingUtilities.swift",
"Utility/MarkerProtocolHelpers.swift",
"Utility/NSLock+Extensions.swift",
"Utility/WeakRef.swift",
"Utility/WireCodable.swift",
"Utility/WireValue.swift"
],
"type" : "library"
}
],
"tools_version" : "6.1"
}
Done.