Build Information
Successful build of MagicBell, reference main (8bd2e4), with Swift 6.4 for macOS (SPM) on 21 Sep 2026 07:53:34 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/magicbell/magicbell-swift.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/magicbell/magicbell-swift
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 8bd2e47 fix: readme carthage version
Cloned https://github.com/magicbell/magicbell-swift.git
Revision (git rev-parse @):
8bd2e4734259681c2733aec2e1d29abd2dba17e0
SUCCESS checkout https://github.com/magicbell/magicbell-swift.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/magicbell/magicbell-swift.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 / 248]
[Planning deferred tasks]
[55 / 401]
[65 / 402] msgpack
[71 / 415]
[93 / 446]
[99 / 456]
[108 / 456] Harmony
[122 / 535]
[153 / 535] Ably
[182 / 537] Ably
[207 / 537] Ably
[237 / 537] Ably
[261 / 539] Ably
[302 / 540] Ably
[315 / 540]
[322 / 540]
[328 / 540]
[336 / 540]
[339 / 540]
[343 / 540]
[346 / 540]
[362 / 540] Ably
[377 / 540] Ably
[390 / 540] Ably
[406 / 540] Ably
[423 / 540] Ably
[436 / 540] Ably
[450 / 540] msgpack
[461 / 540] Ably
[473 / 540] Ably
[480 / 540] Ably
[489 / 540] Ably
[501 / 540] Ably
[515 / 540] Harmony
[522 / 540] Ably
[525 / 540] Harmony
[532 / 541] Harmony
[532 / 541] MagicBell
[533 / 553]
[544 / 553] MagicBell
[550 / 553] MagicBell
Build complete! (10.13 sec)
Fetching https://github.com/ably/ably-cocoa
Fetching https://github.com/mobilejazz/harmony-swift
Fetching https://github.com/Quick/Nimble.git
[1/12247] Fetching harmony-swift
[2/32233] Fetching harmony-swift, nimble
[5642/88300] Fetching harmony-swift, nimble, ably-cocoa
Fetched https://github.com/mobilejazz/harmony-swift (6.88s)
Fetched https://github.com/ably/ably-cocoa (6.88s)
Fetched https://github.com/Quick/Nimble.git (6.88s)
Computing version for https://github.com/mobilejazz/harmony-swift
Computed https://github.com/mobilejazz/harmony-swift at 2.0.2 (7.62s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 12.3.0 (0.70s)
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
[1/1257] Fetching cwlpreconditiontesting
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git (1.05s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.2 (1.77s)
Fetching https://github.com/mattgallagher/CwlCatchException.git
[1/460] Fetching cwlcatchexception
Fetched https://github.com/mattgallagher/CwlCatchException.git (0.88s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.2.1 (1.57s)
Computing version for https://github.com/ably/ably-cocoa
warning: 'ably-cocoa': /Package.swift:8:17: warning: 'v10_11' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
6 | name: "ably-cocoa",
7 | platforms: [
8 | .macOS(.v10_11),
| `- warning: 'v10_11' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .iOS(.v9),
10 | .tvOS(.v10)
/Package.swift:9:15: warning: 'v9' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
7 | platforms: [
8 | .macOS(.v10_11),
9 | .iOS(.v9),
| `- warning: 'v9' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .tvOS(.v10)
11 | ],
/Package.swift:10:16: warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .macOS(.v10_11),
9 | .iOS(.v9),
10 | .tvOS(.v10)
| `- warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
11 | ],
12 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/ably/ably-cocoa at 1.4.0 (0.59s)
Fetching https://github.com/ably/delta-codec-cocoa
Fetching https://github.com/rvi/msgpack-objective-C
[1/506] Fetching msgpack-objective-c
[17/1135] Fetching msgpack-objective-c, delta-codec-cocoa
Fetched https://github.com/ably/delta-codec-cocoa (1.10s)
Fetched https://github.com/rvi/msgpack-objective-C (1.10s)
Computing version for https://github.com/ably/delta-codec-cocoa
Computed https://github.com/ably/delta-codec-cocoa at 1.3.5 (1.81s)
Computing version for https://github.com/rvi/msgpack-objective-C
Computed https://github.com/rvi/msgpack-objective-C at 0.4.0 (0.65s)
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.2.2
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/mobilejazz/harmony-swift
Working copy of https://github.com/mobilejazz/harmony-swift resolved at 2.0.2
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.2.1
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
Working copy of https://github.com/ably/ably-cocoa resolved at 1.4.0
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 12.3.0
warning: 'ably-cocoa': /Users/admin/builder/spi-builder-workspace/.build/checkouts/ably-cocoa/Package.swift:8:17: warning: 'v10_11' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
6 | name: "ably-cocoa",
7 | platforms: [
8 | .macOS(.v10_11),
| `- warning: 'v10_11' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .iOS(.v9),
10 | .tvOS(.v10)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ably-cocoa/Package.swift:9:15: warning: 'v9' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
7 | platforms: [
8 | .macOS(.v10_11),
9 | .iOS(.v9),
| `- warning: 'v9' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .tvOS(.v10)
11 | ],
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ably-cocoa/Package.swift:10:16: warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .macOS(.v10_11),
9 | .iOS(.v9),
10 | .tvOS(.v10)
| `- warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
11 | ],
12 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Source/Features/APNSToken/APNSTokenDirector.swift:50:88: [1;33mwarning: [1;39m'weak' ownership of capture 'self' differs from implicitly-captured strong reference in outer scope[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implicit-strong-capture\ImplicitStrongCapture]8;;\]
[0;36m46 |[0;0m .then { apnsToken in
[0;36m47 |[0;0m self.logger.info(tag: magicBellTag, "APNS token was registered \(apnsToken)")
[0;36m48 |[0;0m }.fail { error in
[0;36m|[0;0m |- [1;39mnote: [1;39m'self' implicitly strongly captured here[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd 'self' as a capture list item to silence[0;0m
[0;36m49 |[0;0m self.logger.info(tag: magicBellTag, "Registering APNS token failed: \(error.localizedDescription)")
[0;36m50 |[0;0m DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(10)) { [weak self] in
[0;36m|[0;0m |- [1;33mwarning: [1;39m'weak' ownership of capture 'self' differs from implicitly-captured strong reference in outer scope[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implicit-strong-capture\ImplicitStrongCapture]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mexplicitly assign the capture list item to silence[0;0m
[0;36m51 |[0;0m self?.registerAPNSToken(deviceToken)
[0;36m52 |[0;0m }
[#ImplicitStrongCapture]: <https://docs.swift.org/compiler/documentation/diagnostics/implicit-strong-capture>
Build complete.
{
"dependencies" : [
{
"identity" : "harmony-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/mobilejazz/harmony-swift"
},
{
"identity" : "ably-cocoa",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.27",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ably/ably-cocoa"
},
{
"identity" : "nimble",
"requirement" : {
"range" : [
{
"lower_bound" : "12.0.0",
"upper_bound" : "13.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Quick/Nimble.git"
}
],
"manifest_display_name" : "MagicBell",
"name" : "MagicBell",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "MagicBell",
"targets" : [
"MagicBell"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "MagicBellTests",
"module_type" : "SwiftTarget",
"name" : "MagicBellTests",
"path" : "Tests",
"product_dependencies" : [
"Nimble"
],
"sources" : [
"Common/Utils/BoolObjectMother.swift",
"Common/Utils/IntMotherObject.swift",
"Common/Utils/ResultUtils.swift",
"Common/Utils/StringMotherObject.swift",
"Features/Config/DeleteConfigMockInteractor.swift",
"Features/Config/GetConfigMockInteractor.swift",
"Features/Notification/NotificationMotherObject.swift",
"Features/Notification/Utils/ContentObserverMock.swift",
"Features/Notification/Utils/CountObserverMock.swift",
"Features/NotificationPreferences/Data/NotificationPreferencesEntityTests.swift",
"Features/Store/Mock/ActionNotificationMockInteractor.swift",
"Features/Store/Mock/DeleteNotificationMockInteractor.swift",
"Features/Store/Mock/FetchStorePageMockInteractor.swift",
"Features/Store/Mother Object/StorePageMotherObject.swift",
"Features/Store/NotificationStoreCombineTests.swift",
"Features/Store/NotificationStoreRealTimeTests.swift",
"Features/Store/NotificationStoreTests.swift",
"Features/Store/NotificationValidatorTests.swift",
"Features/Store/Utils/InitialNotificationStoreCounts.swift",
"Features/StoreRealTime/Mock/StoreRealTimeMock.swift",
"MagicBellTests.swift"
],
"target_dependencies" : [
"MagicBell"
],
"type" : "test"
},
{
"c99name" : "MagicBell",
"module_type" : "SwiftTarget",
"name" : "MagicBell",
"path" : "Source",
"product_dependencies" : [
"Harmony",
"Ably"
],
"product_memberships" : [
"MagicBell"
],
"sources" : [
"Common/Environment/Environment.swift",
"Common/Error/ErrorEntity.swift",
"Common/Error/MagicBellError.swift",
"Common/Error/MappingError.swift",
"Common/Error/NetworkError.swift",
"Common/Extension/CodingKey+JSON.swift",
"Common/Extension/String+Data.swift",
"Common/Logger/LogLevel.swift",
"Common/Network/DataToDecodableMapper.swift",
"Common/Network/EncodableToDataMapper.swift",
"Common/Network/HttpClient.swift",
"Common/Query/UserQuery.swift",
"Features/APNSToken/APNSEnvironment.swift",
"Features/APNSToken/APNSToken.swift",
"Features/APNSToken/APNSTokenDirector.swift",
"Features/APNSToken/APNSTokenProvider.swift",
"Features/APNSToken/Data/APNSTokenNetworkDataSource.swift",
"Features/APNSToken/Data/DeleteAPNSTokenQuery.swift",
"Features/APNSToken/Data/RegisterAPNSTokenQuery.swift",
"Features/APNSToken/Interactor/DeleteAPNSTokenInteractor.swift",
"Features/APNSToken/Interactor/RegisterAPNSTokensInteractor.swift",
"Features/Config/Config.swift",
"Features/Config/ConfigProvider.swift",
"Features/Config/Data/ConfigNetworkDataSource.swift",
"Features/Config/Interactor/DeleteConfigInteractor.swift",
"Features/Config/Interactor/GetConfigInteractor.swift",
"Features/Notification/Data/ActionNotificationNetworkDataSource.swift",
"Features/Notification/Data/NotificationNetworkDataSource.swift",
"Features/Notification/Data/NotificationQuery.swift",
"Features/Notification/Interactor/ActionNotificationInteractor.swift",
"Features/Notification/Interactor/DeleteNotificationInteractor.swift",
"Features/Notification/Interactor/GetNotificationInteractor.swift",
"Features/Notification/Notification.swift",
"Features/Notification/NotificationProvider.swift",
"Features/NotificationPreferences/Data/NotificationPreferencesEntity.swift",
"Features/NotificationPreferences/Data/NotificationPreferencesNetworkDataSource.swift",
"Features/NotificationPreferences/Interactor/GetNotificationPreferencesInteractor.swift",
"Features/NotificationPreferences/Interactor/UpdateNotificationPreferencesInteractor.swift",
"Features/NotificationPreferences/NotificationPreferences.swift",
"Features/NotificationPreferences/NotificationPreferencesDirector.swift",
"Features/NotificationPreferences/NotificationPreferencesMapper.swift",
"Features/NotificationPreferences/NotificationPreferencesProvider.swift",
"Features/Store/Data/StoreContext+QueryItems.swift",
"Features/Store/Data/StoreDataSource.swift",
"Features/Store/Data/StoreQuery.swift",
"Features/Store/Interactor/FetchStorePageInteractor.swift",
"Features/Store/Interactor/GetStorePagesInteractor.swift",
"Features/Store/NotificationStore.swift",
"Features/Store/NotificationStoreCombine.swift",
"Features/Store/NotificationStoreObserver.swift",
"Features/Store/NotificationStorePublisher.swift",
"Features/Store/NotificationValidator.swift",
"Features/Store/StoreContext.swift",
"Features/Store/StoreDirector.swift",
"Features/Store/StorePage.swift",
"Features/Store/StorePagePredicate.swift",
"Features/Store/StorePredicate.swift",
"Features/Store/StoreProvider.swift",
"Features/StoreRealTime/AblyConnector.swift",
"Features/StoreRealTime/AblyMessageProcessor.swift",
"Features/StoreRealTime/StoreRealTime.swift",
"Features/StoreRealTime/StoreRealTimeProvider.swift",
"MagicBellClient.swift",
"SDKProvider.swift",
"User.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.