Build Information
Successful build of SplitThin, reference 1.0.1-rc1 (2a315b), with Swift 6.4 for macOS (SPM) on 1 Oct 2026 02:25:08 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.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/splitio/ios-thin-client.git
Reference: 1.0.1-rc1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/splitio/ios-thin-client
* tag 1.0.1-rc1 -> FETCH_HEAD
HEAD is now at 2a315bc Clients now shared components that can cause data grab/data flush races (#122)
Submodule path 'ios-client': checked out '01f183e1f3b42fe57d1b3ffd363b4c897d1cae66'
Submodule 'ios-client' (https://github.com/splitio/ios-client) registered for path 'ios-client'
Cloning into '/Users/admin/builder/spi-builder-workspace/ios-client'...
Cloned https://github.com/splitio/ios-thin-client.git
Revision (git rev-parse @):
2a315bcbc078c57654d662a724061fb95d942ec6
SUCCESS checkout https://github.com/splitio/ios-thin-client.git at 1.0.1-rc1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/splitio/ios-thin-client.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Provisioning 2 / 11]
[Pre-planning 1 / 270]
[Planning deferred tasks]
[61 / 126]
[65 / 130] Logging
[75 / 184]
[80 / 184]
[83 / 184]
[84 / 184]
[88 / 184]
[90 / 184]
[93 / 184]
[96 / 184]
[98 / 184]
[99 / 184]
[110 / 184] Tracker
[112 / 184] Logging
[138 / 184] Tracker
[145 / 186] Concurrency
[153 / 186] Concurrency
[153 / 186] BackoffCounter
[165 / 201] Http
[174 / 201] Http
[176 / 201] Http
[183 / 202] Http
[192 / 209] Streaming
[199 / 210] Streaming
[201 / 210] SplitThin
[214 / 251]
[222 / 251]
[225 / 251]
[228 / 251]
[230 / 251]
[231 / 251]
[242 / 251] SplitThin
[248 / 251] SplitThin
Build complete! (14.35 sec)
Fetching https://github.com/splitio/ios-client.git
[1/39369] Fetching ios-client
Fetched https://github.com/splitio/ios-client.git (7.05s)
Computing version for https://github.com/splitio/ios-client.git
Computed https://github.com/splitio/ios-client.git at 3.7.2-rc3 (7.77s)
Creating working copy for https://github.com/splitio/ios-client.git
Working copy of https://github.com/splitio/ios-client.git resolved at 3.7.2-rc3
Build complete.
{
"dependencies" : [
{
"identity" : "ios-client",
"requirement" : {
"range" : [
{
"lower_bound" : "3.7.2-rc1",
"upper_bound" : "3.7.3-rc1"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/splitio/ios-client.git"
}
],
"manifest_display_name" : "SplitThin",
"name" : "SplitThin",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "SplitThin",
"targets" : [
"SplitThin"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SplitThinTests",
"module_type" : "SwiftTarget",
"name" : "SplitThinTests",
"path" : "SplitThinTests",
"product_dependencies" : [
"SplitCommons"
],
"sources" : [
"Api/AttributeSanitizerTests.swift",
"Api/Mocks/EventsPeriodicSchedulerMock.swift",
"Api/Mocks/EventsTrackerMock.swift",
"Api/Mocks/SyncManagerMock.swift",
"Api/Mocks/TrackerMock.swift",
"Api/Mocks/TreatmentsManagerMock.swift",
"Api/SplitClientConfigTests.swift",
"Api/SplitClientTests.swift",
"Api/SplitFactoryBuilderTests.swift",
"Api/SplitFactoryTests.swift",
"Api/SplitManagerTests.swift",
"Api/TargetTests.swift",
"Common/DynamicCodableTests.swift",
"Common/VersionTest.swift",
"E2E/AuthE2ETest.swift",
"E2E/EvaluationResultE2ETest.swift",
"E2E/EventsE2ETest.swift",
"E2E/FallbackTreatmentsE2ETest.swift",
"E2E/FetchCoordinatorE2ETest.swift",
"E2E/FlagSetsE2ETest.swift",
"E2E/ManagerE2ETest.swift",
"E2E/PersistenceE2ETest.swift",
"E2E/PollingE2ETest.swift",
"E2E/ReadyTimeoutE2ETest.swift",
"E2E/StreamingDataRaceTest.swift",
"E2E/StreamingE2ETest.swift",
"E2E/TelemetryE2ETest.swift",
"E2E/TrackingE2ETest.swift",
"Engine/EvaluationRepositoryTests.swift",
"Engine/FallbackTreatments/FallbackSanitizerTests.swift",
"Engine/FallbackTreatments/FallbackTreatmentTests.swift",
"Engine/FallbackTreatments/FallbackTreatmentsCalculatorTests.swift",
"Engine/Mocks/FallbackTreatmentsCalculatorMock.swift",
"Events/Mocks/SplitEventsManagerMock.swift",
"Events/SplitEventsManagerTest.swift",
"Helpers/CommonHelpers.swift",
"Helpers/SplitFactoryBuilder+Testing.swift",
"Helpers/TestEventListener.swift",
"Helpers/TestHelpers.swift",
"IntegrationTests/AuthProviderEventsTest.swift",
"IntegrationTests/CredentialFetcherEventsTest.swift",
"IntegrationTests/EvaluationFetchCoordinatorEventsTest.swift",
"IntegrationTests/RetryableHttpClientEventsTest.swift",
"IntegrationTests/SplitClientEventsTest.swift",
"IntegrationTests/SplitFactoryEventsTest.swift",
"IntegrationTests/SyncManagerEventsTest.swift",
"Network/Auth/AuthProviderTests.swift",
"Network/Auth/CredentialFetcherTests.swift",
"Network/Auth/CredentialStorageTests.swift",
"Network/Auth/KeychainCredentialStorageTests.swift",
"Network/Auth/Mocks/AuthProviderMock.swift",
"Network/Auth/Mocks/CredentialFetcherMock.swift",
"Network/Auth/Mocks/CredentialStorageMock.swift",
"Network/Mocks/HttpClientStub.swift",
"Network/Mocks/RetryableHttpClientMock.swift",
"Network/Mocks/SecureHttpClientMock.swift",
"Network/Mocks/StreamingHttpClientStub.swift",
"Network/RetryableHttpClientTests.swift",
"Network/SecureHttpClientTests.swift",
"Network/ServiceEndpointsTests.swift",
"Observable/EventDispatcherTests.swift",
"Observable/LoggingObserverTests.swift",
"Observable/Mocks/ObserverSpy.swift",
"Storage/CacheValidatorTests.swift",
"Storage/CoreDataStorageTests.swift",
"Sync/EvaluationFetchCoordinatorTests.swift",
"Sync/EvaluationPeriodicSchedulerTests.swift",
"Sync/Mocks/EvaluationFetchCoordinatorMock.swift",
"Sync/Mocks/EvaluationProviderMock.swift",
"Sync/Mocks/EvaluationRepositoryMock.swift",
"Sync/Mocks/EvaluationStorageMock.swift",
"Sync/Mocks/EvaluationWriteStorageMock.swift",
"Sync/Streaming/BitmapVerificationTest.swift",
"Sync/Streaming/DelayProviderTest.swift",
"Sync/Streaming/Mocks/PayloadDecoderMock.swift",
"Sync/Streaming/Mocks/SseConnectionHandlerMock.swift",
"Sync/Streaming/Mocks/StreamingMock.swift",
"Sync/Streaming/PayloadDecoderTest.swift",
"Sync/Streaming/SseJwtParserTest.swift",
"Sync/Streaming/StreamingTest.swift",
"Sync/Streaming/ThinNotificationParserTest.swift",
"Sync/SyncManagerTests.swift",
"Telemetry/Mocks/TelemetryStorageMock.swift",
"Telemetry/Mocks/TelemetrySubmitterMock.swift",
"Telemetry/SessionMetricsDTOTests.swift",
"Telemetry/TelemetryObserverTests.swift",
"Telemetry/TelemetryStorageTests.swift",
"Telemetry/TelemetrySubmitterTests.swift",
"Tracking/EventSubmissionCoordinatorTests.swift",
"Tracking/EventTaskTests.swift",
"Tracking/EventsTrackerTests.swift",
"Tracking/EventsValidatorTests.swift",
"Tracking/Mocks/EventSerializerMock.swift",
"Tracking/Mocks/EventSubmissionCoordinatorMock.swift",
"Tracking/Mocks/EventTaskMock.swift",
"Tracking/Mocks/EventsStorageMock.swift",
"Tracking/Mocks/EventsValidatorMock.swift",
"Tracking/Mocks/HttpEventsSubmitterMock.swift"
],
"target_dependencies" : [
"SplitThin"
],
"type" : "test"
},
{
"c99name" : "SplitThin",
"module_type" : "SwiftTarget",
"name" : "SplitThin",
"path" : "SplitThin",
"product_dependencies" : [
"SplitCommons"
],
"product_memberships" : [
"SplitThin"
],
"sources" : [
"Api/FailedClient.swift",
"Api/FailedManager.swift",
"Api/Models/AttributeSanitizer.swift",
"Api/Models/Key.swift",
"Api/Models/LogLevel.swift",
"Api/Models/SdkKey.swift",
"Api/Models/SplitMetadata.swift",
"Api/Models/SyncMode.swift",
"Api/Models/Target.swift",
"Api/SplitClient.swift",
"Api/SplitClientConfig.swift",
"Api/SplitFactory.swift",
"Api/SplitFactoryBuilder.swift",
"Api/SplitManager.swift",
"Common/AppStateManager.swift",
"Common/CommonHelpers.swift",
"Common/CompressionUtil.swift",
"Common/DynamicCodable.swift",
"Common/Murmur3Hash.swift",
"Common/Murmur64x128.swift",
"Common/Version.swift",
"Engine/EvaluationRepository.swift",
"Engine/FallbackTreatments/DefaultFallbackTreatmentsCalculator.swift",
"Engine/FallbackTreatments/FallbackSanitizer.swift",
"Engine/FallbackTreatments/FallbackTreatment.swift",
"Engine/FallbackTreatments/FallbackTreatmentsConfig.swift",
"Engine/Models/EvaluationChange.swift",
"Engine/Models/EvaluationFilters.swift",
"Engine/Models/EvaluationResult.swift",
"Engine/Models/StoredEvaluation.swift",
"Engine/TreatmentsManager.swift",
"Events/Models/EventEntity.swift",
"Events/Models/EventProperties.swift",
"Events/SplitEventListener.swift",
"Events/SplitEventsManager.swift",
"Events/SplitInternalEvent.swift",
"Network/Auth/AuthProvider.swift",
"Network/Auth/CredentialFetcher.swift",
"Network/Auth/CredentialStorage.swift",
"Network/Auth/KeychainCredentialStorage.swift",
"Network/Auth/Models/AuthResponse.swift",
"Network/Auth/Models/JwtCredential.swift",
"Network/Models/RetryComponents.swift",
"Network/RetryableHttpClient.swift",
"Network/SecureHttpClient.swift",
"Network/ServiceEndpoints.swift",
"Observable/EventDispatcher.swift",
"Observable/LoggingObserver.swift",
"Observable/ObservableEvent.swift",
"Storage/CacheValidator.swift",
"Storage/CoreDataStorage.swift",
"Storage/Dtos/EvaluationChangeDTO.swift",
"Storage/Dtos/EvaluationResultDTO.swift",
"Storage/Dtos/EventDTO.swift",
"Storage/PersistentStorage.swift",
"Sync/EvaluationFetchCoordinator.swift",
"Sync/EvaluationPeriodicScheduler.swift",
"Sync/EvaluationProvider.swift",
"Sync/Streaming/DelayProvider.swift",
"Sync/Streaming/PayloadDecoder.swift",
"Sync/Streaming/SseJwtParser.swift",
"Sync/Streaming/Streaming.swift",
"Sync/Streaming/ThinNotification.swift",
"Sync/Streaming/ThinNotificationDto.swift",
"Sync/Streaming/ThinNotificationParser.swift",
"Sync/SyncManager.swift",
"Telemetry/Models/SessionMetricsDTO.swift",
"Telemetry/TelemetryObserver.swift",
"Telemetry/TelemetryStorage.swift",
"Telemetry/TelemetrySubmitter.swift",
"Telemetry/TelemetryTrigger.swift",
"Tracking/EventSerializer.swift",
"Tracking/EventSubmissionCoordinator.swift",
"Tracking/EventTask.swift",
"Tracking/EventsPeriodicScheduler.swift",
"Tracking/EventsStorage.swift",
"Tracking/EventsTracker.swift",
"Tracking/EventsValidator.swift",
"Tracking/HttpEventsSubmitter.swift",
"Tracking/ThinEventValidator.swift",
"Tracking/ThinPropertyValidator.swift",
"Tracking/ThinTrackerLogger.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.