The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SplitThin, reference main (bfdbec), with Swift 6.4 for macOS (SPM) on 26 Sep 2026 08:24:41 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/splitio/ios-thin-client.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/splitio/ios-thin-client
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at bfdbec0 Release 1.0.0 (#110)
Submodule path 'ios-client': checked out '4c6b1034f7044a3bf272fea4f607a6f51182d1b8'
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 @):
bfdbec06c9dc7b4465bde352358b8a2743c88e7f
SUCCESS checkout https://github.com/splitio/ios-thin-client.git at main
========================================
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 3 / 11]
[Pre-planning 1 / 270]
[Planning deferred tasks]
[61 / 126]
[65 / 130] Tracker
[75 / 184]
[80 / 184]
[83 / 184]
[84 / 184]
[88 / 184]
[90 / 184]
[93 / 184]
[96 / 184]
[98 / 184]
[99 / 184]
[110 / 184] Tracker
[131 / 184] Tracker
[149 / 186] Concurrency
[151 / 186] Concurrency
[153 / 186] BackoffCounter
[165 / 201] Http
[174 / 201] Http
[176 / 201] Http
[183 / 202] Streaming
[190 / 209] Http
[199 / 210] Streaming
[201 / 210] SplitThin
[213 / 251]
[220 / 251]
[224 / 251]
[228 / 251]
[230 / 251]
[231 / 251]
[242 / 251] SplitThin
[248 / 251] SplitThin
Build complete! (14.63 sec)
Fetching https://github.com/splitio/ios-client.git
[1/39369] Fetching ios-client
Fetched https://github.com/splitio/ios-client.git (10.39s)
Creating working copy for https://github.com/splitio/ios-client.git
Working copy of https://github.com/splitio/ios-client.git resolved at e256f22a7c98af2643ffd03cc60a2b24cf90524f
Build complete.
{
  "dependencies" : [
    {
      "identity" : "ios-client",
      "requirement" : {
        "revision" : [
          "e256f22a7c98af2643ffd03cc60a2b24cf90524f"
        ]
      },
      "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.