The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Split, reference 3.0.0 (e0433d), with Swift 5.8 for macOS (SPM) on 2 Nov 2024 01:03:05 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/splitio/ios-client.git
Reference: 3.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/splitio/ios-client
 * tag               3.0.0      -> FETCH_HEAD
HEAD is now at e0433db Release 3.0.0 (#595)
Cloned https://github.com/splitio/ios-client.git
Revision (git rev-parse @):
e0433db12ce263fd301c3673a8171e5c71413189
SUCCESS checkout https://github.com/splitio/ios-client.git at 3.0.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.8
Building package at path:  $PWD
https://github.com/splitio/ios-client.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64
Building for debugging...
[0/1] Copying split_cache.xcdatamodeld
[2/218] Emitting module Split
[3/242] Compiling Split MatcherGroup.swift
[4/242] Compiling Split MatcherProtocol.swift
[5/242] Compiling Split MatcherType.swift
[6/242] Compiling Split Segment.swift
[7/242] Compiling Split Split.swift
[8/242] Compiling Split SplitBase.swift
[9/242] Compiling Split SplitChange.swift
[10/242] Compiling Split Status.swift
[11/242] Compiling Split TrafficType.swift
[12/242] Compiling Split Treatment.swift
[13/242] Compiling Split UnaryNumericMatcherData.swift
[14/242] Compiling Split UserDefinedSegmentMatcherData.swift
[15/242] Compiling Split WhitelistMatcherData.swift
[16/242] Compiling Split RestClientConfiguration.swift
[17/242] Compiling Split Json.swift
[18/242] Compiling Split Endpoint.swift
[19/242] Compiling Split EndpointFactory.swift
[20/242] Compiling Split ServiceEndpoints.swift
[21/242] Compiling Split GenericError.swift
[22/242] Compiling Split HttpClient.swift
[23/242] Compiling Split HttpDataRequest.swift
[24/242] Compiling Split HttpDataResponse.swift
[25/242] Compiling Split HttpError.swift
[26/242] Compiling Split HttpParameter.swift
[27/266] Compiling Split LegacyHash.swift
[28/266] Compiling Split Murmur3Hash.swift
[29/266] Compiling Split Murmur64x128.swift
[30/266] Compiling Split Partition.swift
[31/266] Compiling Split Splitter.swift
[32/266] Compiling Split TreatmentManager.swift
[33/266] Compiling Split EventsManagerCoordinator.swift
[34/266] Compiling Split SplitEvent.swift
[35/266] Compiling Split SplitEventActionTask.swift
[36/266] Compiling Split SplitEventTask.swift
[37/266] Compiling Split SplitEventsManager.swift
[38/266] Compiling Split SplitInternalEvent.swift
[39/266] Compiling Split HttpMySegmentsFetcher.swift
[40/266] Compiling Split HttpSplitFetcher.swift
[41/266] Compiling Split EventsRecorder.swift
[42/266] Compiling Split EventsRecorderWorker.swift
[43/266] Compiling Split ImpressionsCountRecorder.swift
[44/266] Compiling Split ImpressionsCountRecorderWorker.swift
[45/266] Compiling Split ImpressionsRecorder.swift
[46/266] Compiling Split ImpressionsRecorderWorker.swift
[47/266] Compiling Split PeriodicRecorderWorker.swift
[48/266] Compiling Split RecorderWorker.swift
[49/266] Compiling Split TelemetryConfigRecorder.swift
[50/266] Compiling Split TelemetryConfigRecorderWorker.swift
[51/266] Compiling Split GreaterThanOrEqualToMatcher.swift
[52/266] Compiling Split InSegmentMatcher.swift
[53/266] Compiling Split LessThanOrEqualToMatcher.swift
[54/266] Compiling Split MatchesStringMatcher.swift
[55/266] Compiling Split PartOfSetMatcher.swift
[56/266] Compiling Split BetweenSemverMatcher.swift
[57/266] Compiling Split EqualToSemverMatcher.swift
[58/266] Compiling Split GreaterThanOrEqualToSemverMatcher.swift
[59/266] Compiling Split InListSemverMatcher.swift
[60/266] Compiling Split LessThanOrEqualToSemverMatcher.swift
[61/266] Compiling Split Semver.swift
[62/266] Compiling Split StartWithMatcher.swift
[63/266] Compiling Split Whitelist.swift
[64/266] Compiling Split BetweenMatcherData.swift
[65/266] Compiling Split BetweenStringMatcherData.swift
[66/266] Compiling Split Condition.swift
[67/266] Compiling Split ConditionType.swift
[68/266] Compiling Split DataType.swift
[69/266] Compiling Split DependencyMatcherData.swift
[70/266] Compiling Split SplitModels+StringConvertible.swift
[71/266] Compiling Split Key.swift
[72/266] Compiling Split KeySelector.swift
[73/266] Compiling Split Matcher.swift
[74/266] Compiling Split MatcherCombiner.swift
[75/266] Compiling Split UniqueKey.swift
[76/266] Compiling Split UniqueKeys.swift
[77/266] Compiling Split SplitComponentCatalog.swift
[78/266] Compiling Split SplitComponentFactory.swift
[79/266] Compiling Split LocalhostApiDataSource.swift
[80/266] Compiling Split LocalhostClientManager.swift
[81/266] Compiling Split LocalhostFileDataSource.swift
[82/266] Compiling Split LocalhostSplitsParser.swift
[83/266] Compiling Split LocalhostSplitsStorage.swift
[84/266] Compiling Split LocalhostSynchronizer.swift
[85/266] Compiling Split SpaceDelimitedLocalhostSplitsParser.swift
[86/266] Compiling Split YamlLocalhostSplitsParser.swift
[87/266] Compiling Split AllKeysMatcher.swift
[88/266] Compiling Split BaseMatcher.swift
[89/266] Compiling Split BetweenMatcher.swift
[90/266] Compiling Split ContainsAllOfSetMatcher.swift
[91/266] Compiling Split ContainsAnyOfSetMatcher.swift
[92/266] Compiling Split ContainsStringMatcher.swift
[93/266] Compiling Split DateTime.swift
[94/266] Compiling Split DependencyMatcher.swift
[95/266] Compiling Split EndsWithMatcher.swift
[96/266] Compiling Split EqualToBooleanMatcher.swift
[97/266] Compiling Split EqualToMatcher.swift
[98/266] Compiling Split EqualToSetMatcher.swift
[99/337] Compiling Split CertificatePinningConfig.swift
[100/337] Compiling Split DefaultSplitClient.swift
[101/337] Compiling Split DefaultSplitFactory.swift
[102/337] Compiling Split DefaultSplitFactoryBuilder.swift
[103/337] Compiling Split DefaultSplitManager.swift
[104/337] Compiling Split Destroyable.swift
[105/337] Compiling Split EventsTracker.swift
[106/337] Compiling Split FailHelpers.swift
[107/337] Compiling Split FilterBuilder.swift
[108/337] Compiling Split FlagSetsValidator.swift
[109/337] Compiling Split InternalSplitClient.swift
[110/337] Compiling Split LocalhostSplitClient.swift
[111/337] Compiling Split LocalhostSplitFactory.swift
[112/337] Compiling Split SplitApiFacade.swift
[113/337] Compiling Split SplitCertPinningAuthenticator.swift
[114/337] Compiling Split SplitClient.swift
[115/337] Compiling Split SplitClientConfig.swift
[116/337] Compiling Split SplitClientManager.swift
[117/337] Compiling Split SplitDatabaseHelper.swift
[118/337] Compiling Split SplitEncryptionLevel.swift
[119/337] Compiling Split SplitError.swift
[120/337] Compiling Split SplitFactory.swift
[121/337] Compiling Split SplitFactoryBuilder.swift
[122/337] Compiling Split SplitFilter.swift
[123/337] Compiling Split TelemetryStatsRecorder.swift
[124/337] Compiling Split TelemetryStatsRecorderWorker.swift
[125/337] Compiling Split UniqueKeysRecorder.swift
[126/337] Compiling Split UniqueKeysRecorderWorker.swift
[127/337] Compiling Split BackgroundSyncWorker.swift
[128/337] Compiling Split ChangesChecker.swift
[129/337] Compiling Split EmptyMySegmentsStorage.swift
[130/337] Compiling Split PeriodicSyncWorker.swift
[131/337] Compiling Split QueryableMySegmentsFetcher.swift
[132/337] Compiling Split RetryableSegmentsSyncWorker.swift
[133/337] Compiling Split RetryableSyncWorker.swift
[134/337] Compiling Split SplitBgSynchronizer.swift
[135/337] Compiling Split SplitsSyncHelper.swift
[136/337] Compiling Split SyncHelper.swift
[137/337] Compiling Split DefaultImpressionsObserver.swift
[138/337] Compiling Split HashedImpression.swift
[139/337] Compiling Split Impression.swift
[140/337] Compiling Split ImpressionsConstants.swift
[141/337] Compiling Split ImpressionsCount.swift
[142/337] Compiling Split ImpressionsCountEntity.swift
[143/337] Compiling Split ImpressionsCountPerFeature.swift
[144/337] Compiling Split ImpressionsCounter.swift
[145/337] Compiling Split ImpressionsTest.swift
[146/337] Compiling Split KeyImpression.swift
[147/337] Compiling Split SplitHttpsAuthenticator.swift
[148/337] Compiling Split SplitLocalhostDataSource.swift
[149/337] Compiling Split SplitLogLevel.swift
[150/337] Compiling Split SplitManager.swift
[151/337] Compiling Split SplitResult.swift
[152/337] Compiling Split SplitView.swift
[153/337] Compiling Split SyncConfig.swift
[154/337] Compiling Split TelemetryConfigHelper.swift
[155/337] Compiling Split UserConsentManager.swift
[156/337] Compiling Split UserConsent.swift
[157/337] Compiling Split Array+Chunked.swift
[158/337] Compiling Split Array+DynamicCodable.swift
[159/337] Compiling Split Array+asSet.swift
[160/337] Compiling Split Bundle+Finder.swift
[161/337] Compiling Split Bundle+Name.swift
[162/337] Compiling Split Data+StringRepresentation.swift
[163/337] Compiling Split Date+Utils.swift
[164/337] Compiling Split Dictionary+DynamicCodable.swift
[165/337] Compiling Split Dictionary+Extensions.swift
[166/337] Compiling Split Dictionary+JSON.swift
[167/337] Compiling Split Int+Extension.swift
[168/337] Compiling Split Set+Extension.swift
[169/337] Compiling Split SplitView+StringConvertible.swift
[170/337] Compiling Split String+Utils.swift
[171/337] Compiling Split HttpParameters.swift
[172/337] Compiling Split HttpRequest.swift
[173/337] Compiling Split HttpRequestList.swift
[174/337] Compiling Split HttpRequestManager.swift
[175/337] Compiling Split HttpResponse.swift
[176/337] Compiling Split HttpSession.swift
[177/337] Compiling Split HttpStreamRequest.swift
[178/337] Compiling Split HttpStreamResponse.swift
[179/337] Compiling Split HttpTask.swift
[180/337] Compiling Split NetworkReachabilityManager.swift
[181/337] Compiling Split RestClient+Impressions.swift
[182/337] Compiling Split RestClient+ImpressionsCount.swift
[183/337] Compiling Split RestClient+MySegments.swift
[184/337] Compiling Split RestClient+SplitChanges.swift
[185/337] Compiling Split RestClient+SseAuthenticator.swift
[186/337] Compiling Split RestClient+TelemetryConfig.swift
[187/337] Compiling Split RestClient+TelemetryStats.swift
[188/337] Compiling Split RestClient+TrackEvents.swift
[189/337] Compiling Split RestClient+UniqueKeys.swift
[190/337] Compiling Split RestClient.swift
[191/337] Compiling Split AllSegmentsChange.swift
[192/337] Compiling Split DataResult.swift
[193/337] Compiling Split SegmentsChange.swift
[194/337] Compiling Split HostDomainFilter.swift
[195/337] Compiling Split Spec.swift
[196/337] Compiling Split SplitHelper.swift
[197/337] Compiling Split Stopwatch.swift
[198/337] Compiling Split ThreadUtils.swift
[199/337] Compiling Split Version.swift
[200/337] Compiling Split AnyValueValidator.swift
[201/337] Compiling Split ApiKeyValidator.swift
[202/337] Compiling Split EventValidator.swift
[203/337] Compiling Split FactoryMonitor.swift
[204/337] Compiling Split KeyValidator.swift
[205/337] Compiling Split SplitValidator.swift
[206/337] Compiling Split ValidationConfig.swift
[207/337] Compiling Split ValidationErrorInfo.swift
[208/337] Compiling Split ValidatorMessageLogger.swift
[209/337] Compiling Split YAMLOperators.swift
[210/337] Compiling Split YAMLParser.swift
[211/337] Compiling Split YAMLRegex.swift
[212/337] Compiling Split YAMLResult.swift
[213/337] Compiling Split YAMLTokenizer.swift
[214/337] Compiling Split Yaml.swift
[215/337] Compiling Split SplitConstants.swift
[216/337] Compiling Split DefaultTreatmentManager.swift
[217/337] Compiling Split Evaluator.swift
[218/337] Compiling Split EvaluatorError.swift
[219/337] Compiling Split UInt64+bits.swift
[220/337] Compiling Split ServiceConstants.swift
[221/337] Compiling Split BlockingQueue.swift
[222/337] Compiling Split ConcurrentArrayQueue.swift
[223/337] Compiling Split ConcurrentDictionary.swift
[224/337] Compiling Split ConcurrentDictionaryList.swift
[225/337] Compiling Split ConcurrentSet.swift
[226/337] Compiling Split KeyStorage.swift
[227/337] Compiling Split LRUCache.swift
[228/337] Compiling Split SynchronizedDictionary.swift
[229/337] Compiling Split SynchronizedDictionaryComposed.swift
[230/337] Compiling Split SynchronizedDictionarySet.swift
[231/337] Compiling Split SynchronizedList.swift
[232/337] Compiling Split Atomic.swift
[233/337] Compiling Split Base64Utils.swift
[234/337] Compiling Split CastUtils.swift
[235/337] Compiling Split Cipher.swift
[236/337] Compiling Split CompressionUtil.swift
[237/337] Compiling Split DbCipher.swift
[238/337] Compiling Split FileUtil.swift
[239/337] Compiling Split InfoUtils.swift
[240/337] Compiling Split Logger.swift
[241/337] Compiling Split NotificationsHelper.swift
[242/337] Compiling Split PeriodicTaskManager.swift
[243/337] Compiling Split EventDao.swift
[244/337] Compiling Split EventEntity.swift
[245/337] Compiling Split EventsStorage.swift
[246/337] Compiling Split PersistentEventsStorage.swift
[247/337] Compiling Split FileStorage.swift
[248/337] Compiling Split GeneralInfoDao.swift
[249/337] Compiling Split GeneralInfoEntity.swift
[250/337] Compiling Split GlobalSecureStorage.swift
[251/337] Compiling Split KeyValueStorage.swift
[252/337] Compiling Split HashedImpressionDao.swift
[253/337] Compiling Split HashedImpressionEntity.swift
[254/337] Compiling Split HashedImpressionStorage.swift
[255/337] Compiling Split PersistentHashedImpressionsStorage.swift
[256/337] Compiling Split ImpressionDao.swift
[257/337] Compiling Split ImpressionEntity.swift
[258/337] Compiling Split ImpressionsCountDao.swift
[259/337] Compiling Split ImpressionsMode.swift
[260/337] Compiling Split ImpressionsStorage.swift
[261/337] Compiling Split PersistentImpressionsCountStorage.swift
[262/337] Compiling Split PersistentImpressionsStorage.swift
[263/337] Compiling Split LegacyStorageCleaner.swift
[264/337] Compiling Split ByKeyMySegmentsStorage.swift
[265/337] Compiling Split MyLargeSegmentsStorage.swift
[266/337] Compiling Split MySegmentEntity.swift
[267/337] Compiling Split ByKeyFacade.swift
[268/337] Compiling Split EventsSynchronizer.swift
[269/337] Compiling Split FeatureFlagsSynchronizer.swift
[270/337] Compiling Split ImpressionsTracker.swift
[271/337] Compiling Split MySegmentsSynchronizer.swift
[272/337] Compiling Split SyncCommons.swift
[273/337] Compiling Split SyncGuardian.swift
[274/337] Compiling Split SyncManager.swift
[275/337] Compiling Split SyncManagerBuilder.swift
[276/337] Compiling Split Synchronizer.swift
[277/337] Compiling Split TelemetrySynchronizer.swift
[278/337] Compiling Split UniqueKeyTracker.swift
[279/337] Compiling Split SecureDataStore.swift
[280/337] Compiling Split AttributeEntity.swift
[281/337] Compiling Split AttributeMap.swift
[282/337] Compiling Split AttributesDao.swift
[283/337] Compiling Split AttributesStorage.swift
[284/337] Compiling Split ByKeyAttributesStorage.swift
[285/337] Compiling Split OneKeyAttributesStorage.swift
[286/337] Compiling Split OneKeyPersistentAttributesStorage.swift
[287/337] Compiling Split PersistentAttributesStorage.swift
[288/337] Compiling Split CoreDataContextBuilder.swift
[289/337] Compiling Split CoreDataHelper.swift
[290/337] Compiling Split DefaultFileStorage.swift
[291/337] Compiling Split PublicKeyHeaders.swift
[292/337] Compiling Split TlsPinChecker.swift
[293/337] Compiling Split BackoffCounterTimer.swift
[294/337] Compiling Split DefaultSseNotificationParser.swift
[295/337] Compiling Split EventStreamParser.swift
[296/337] Compiling Split FeatureFlagsPayloadDecoder.swift
[297/337] Compiling Split JwtTokenParser.swift
[298/337] Compiling Split MySegmentsPayloadDecoder.swift
[299/337] Compiling Split NotificationManagerKeeper.swift
[300/337] Compiling Split PushNotificationManager.swift
[301/337] Compiling Split ReconnectBackoffCounter.swift
[302/337] Compiling Split RetryableSplitsUpdateWorkerFactory.swift
[303/337] Compiling Split SegmentsPayloadDecoder.swift
[304/337] Compiling Split SseAuthenticator.swift
[305/337] Compiling Split SseClient.swift
[306/337] Compiling Split SseClientFactory.swift
[307/337] Compiling Split SseConnectionHandler.swift
[308/337] Compiling Split SseHandler.swift
[309/337] Compiling Split SseNotificationProcessor.swift
[310/337] Compiling Split SseNotifications.swift
[311/337] Compiling Split SyncEventBroadcaster.swift
[312/337] Compiling Split SyncSegmentsUpdateWorker.swift
[313/337] Compiling Split SyncUpdateWorker.swift
[314/337] Compiling Split Timers.swift
[315/337] Compiling Split MySegmentsDao.swift
[316/337] Compiling Split MySegmentsStorage.swift
[317/337] Compiling Split PersistentMySegmentsStorage.swift
[318/337] Compiling Split SplitDatabase.swift
[319/337] Compiling Split FlagSetsCache.swift
[320/337] Compiling Split PersistentSplitsStorage.swift
[321/337] Compiling Split ProcessedSplitChange.swift
[322/337] Compiling Split SplitDao.swift
[323/337] Compiling Split SplitEntity.swift
[324/337] Compiling Split SplitsDecoder.swift
[325/337] Compiling Split SplitsEncoder.swift
[326/337] Compiling Split SplitsSnapshot.swift
[327/337] Compiling Split SplitsStorage.swift
[328/337] Compiling Split PersistentUniqueKeysStorage.swift
[329/337] Compiling Split UniqueKeyDao.swift
[330/337] Compiling Split UniqueKeyEntity.swift
[331/337] Compiling Split LatencyCounter.swift
[332/337] Compiling Split TelemetryConfig.swift
[333/337] Compiling Split TelemetryInMemoryStorage.swift
[334/337] Compiling Split TelemetryStats.swift
[335/337] Compiling Split TelemetryStorage.swift
[336/337] Compiling Split EventDTO.swift
[337/337] Compiling Split resource_bundle_accessor.swift
Build complete! (14.43s)
Build complete.
Done.