Build Information
Successful build of AblyLiveObjects, reference 0.4.1 (768aac), with Swift 6.4 for macOS (SPM) on 27 Sep 2026 04:24:01 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: 0.4.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ably/ably-liveobjects-swift-plugin
* tag 0.4.1 -> FETCH_HEAD
HEAD is now at 768aacc Merge pull request #138 from ably/release/0.4.1
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 @):
768aacc19561bcd5461208c4e0a850ee66138d1f
SUCCESS checkout https://github.com/ably/ably-liveobjects-swift-plugin.git at 0.4.1
========================================
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]
[106 / 523]
[114 / 523]
[124 / 527] msgpack
[130 / 540]
[133 / 555]
[156 / 586] InternalCollectionsUtilities
[161 / 586] ArgumentParserToolInfo
[174 / 626]
[180 / 674]
[195 / 674]
[207 / 674]
[212 / 674] ArgumentParser
[218 / 684]
[228 / 684]
[244 / 684] Ably
[275 / 716] ArgumentParserToolInfo
[309 / 718] Ably
[336 / 718] Ably
[363 / 718] Ably
[391 / 720]
[410 / 720]
[440 / 724]
[451 / 728]
[466 / 730] OrderedCollections
[475 / 751] DequeModule
[480 / 762]
[484 / 762] msgpack
[491 / 762] msgpack
[499 / 762] msgpack
[506 / 762]
[509 / 762]
[514 / 762] DequeModule
[520 / 762] OrderedCollections
[527 / 762] OrderedCollections-product
[529 / 762] OrderedCollections-product
[534 / 762] Ably
[540 / 762]
[547 / 762] DequeModule
[572 / 762] Ably
[586 / 762] Ably
[600 / 762] Ably
[620 / 762] Ably
[632 / 762] Ably
[652 / 762] Table
[661 / 762] Ably
[666 / 762] Ably
[675 / 762] Ably
[681 / 762] Ably
[689 / 762] Ably
[700 / 762] Ably
[712 / 762] Ably
[723 / 762] ArgumentParser
[727 / 762] ArgumentParser
[729 / 762] Table
[733 / 762] AblyLiveObjects-product
[736 / 762] AblyLiveObjects
[737 / 762] AblyLiveObjects
[738 / 762] AblyLiveObjects
[739 / 762] ArgumentParser
[745 / 763] Ably
[745 / 763] AsyncAlgorithms
[755 / 774] AsyncAlgorithms
[756 / 774] AsyncAlgorithms
[757 / 774] AblyLiveObjects
[759 / 774] AsyncAlgorithms
[768 / 775] AsyncAlgorithms
[781 / 786] BuildTool-product
[782 / 786] BuildTool-product
[784 / 786] BuildTool-product
Build complete! (13.57 sec)
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/ably/ably-cocoa-plugin-support
Fetching https://github.com/ably/ably-cocoa.git
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-async-algorithms
Fetching https://github.com/JanGorman/Table.git
[1/139] Fetching table
[63/268] Fetching table, ably-cocoa-plugin-support
[79/2613] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin
[504/21559] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin, swift-argument-parser
[694/28296] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin, swift-argument-parser, swift-async-algorithms
[8589/84711] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin, swift-argument-parser, swift-async-algorithms, ably-cocoa
Fetched https://github.com/apple/swift-argument-parser (1.93s)
[14992/65765] Fetching table, ably-cocoa-plugin-support, swift-docc-plugin, swift-async-algorithms, ably-cocoa
Fetched https://github.com/ably/ably-cocoa.git (4.28s)
Fetched https://github.com/JanGorman/Table.git (4.28s)
Fetched https://github.com/apple/swift-async-algorithms (4.28s)
Fetched https://github.com/apple/swift-docc-plugin (4.28s)
Fetched https://github.com/ably/ably-cocoa-plugin-support (4.28s)
Computing version for https://github.com/JanGorman/Table.git
Computed https://github.com/JanGorman/Table.git at 1.1.1 (7.07s)
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.66s)
Computing version for https://github.com/ably/ably-cocoa.git
Computed https://github.com/ably/ably-cocoa.git at 1.2.62 (0.68s)
Fetching https://github.com/rvi/msgpack-objective-C
Fetching https://github.com/ably/delta-codec-cocoa
[1/506] Fetching msgpack-objective-c
[7/1135] Fetching msgpack-objective-c, delta-codec-cocoa
Fetched https://github.com/ably/delta-codec-cocoa (1.03s)
Fetched https://github.com/rvi/msgpack-objective-C (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.76s)
Computing version for https://github.com/rvi/msgpack-objective-C
Computed https://github.com/rvi/msgpack-objective-C at 0.4.0 (0.68s)
Computing version for https://github.com/apple/swift-async-algorithms
Computed https://github.com/apple/swift-async-algorithms at 1.1.6 (0.67s)
Fetching https://github.com/apple/swift-collections.git
[1/27779] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (2.66s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.1 (3.37s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.59s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (0.68s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3831] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.37s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.12s)
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/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/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/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
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/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-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.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/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/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
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.