Build Information
Successful build of NSExceptionKt, reference master (3fd782), with Swift 6.2 for macOS (SPM) on 8 Sep 2026 00:45:05 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.0.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rickclephas/NSExceptionKt.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rickclephas/NSExceptionKt
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 3fd7822 Bump version to 1.1.0
Cloned https://github.com/rickclephas/NSExceptionKt.git
Revision (git rev-parse @):
3fd7822da0e9361c74624c19dae1554d323ab7e6
SUCCESS checkout https://github.com/rickclephas/NSExceptionKt.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/rickclephas/NSExceptionKt.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/325] Write sources
[1/325] Copying PrivacyInfo.xcprivacy
[1/325] Write sources
[8/325] Copying PrivacyInfo.xcprivacy
[19/325] Compiling NSExceptionKtCoreObjC NSExceptionKtCoreObjC.m
[20/325] Compiling NSExceptionKtCrashlyticsObjC NSExceptionKtCrashlyticsObjC.m
[21/325] Write swift-version--3CB7CFEC50E0D141.txt
[22/325] Compiling nanopb pb_common.c
[23/325] Compiling nanopb pb_encode.c
[24/325] Compiling nanopb pb_decode.c
[25/330] Compiling GoogleUtilities-Environment resource_bundle_accessor.m
[26/330] Compiling GoogleUtilities-NSData GULNSData+zlib.m
[27/330] Compiling GoogleUtilities-Environment GULAppEnvironmentUtil.m
[28/330] Compiling GULKeychainStorage.m
[29/330] Compiling GoogleUtilities-UserDefaults GULUserDefaults.m
[30/330] Compiling GoogleUtilities-NSData resource_bundle_accessor.m
[31/330] Compiling GULKeychainUtils.m
[32/330] Compiling GoogleUtilities-UserDefaults resource_bundle_accessor.m
[33/330] Compiling GULNetworkInfo.m
[34/330] Compiling GoogleDataTransport resource_bundle_accessor.m
[35/330] Compiling GDTCORProductData.m
[36/330] Compiling GDTCORStorageMetadata.m
[37/330] Compiling GDTCORMetricsMetadata.m
[38/330] Compiling GDTCORUploadBatch.m
[39/330] Compiling GDTCORStorageEventSelector.m
[40/330] Compiling GDTCORMetrics.m
[41/330] Compiling GDTCORLogSourceMetrics.m
[43/330] Compiling FirebaseRemoteConfigInterop RolloutsStateSubscriber.swift
[44/330] Compiling FirebaseRemoteConfigInterop RemoteConfigInterop.swift
[45/330] Compiling FirebaseRemoteConfigInterop RemoteConfigConstants.swift
[46/330] Emitting module FirebaseRemoteConfigInterop
[47/330] Compiling FirebaseRemoteConfigInterop RolloutAssignment.swift
[47/330] Compiling GDTCORTransport.m
[48/330] Compiling GDTCORLifecycle.m
[49/330] Compiling GDTCORTransformer.m
[50/330] Compiling GDTCORPlatform.m
[51/330] Compiling GDTCORRegistrar.m
[52/334] Compiling GDTCOREndpoints.m
[53/334] Compiling GDTCORUploadCoordinator.m
[54/334] Compiling GDTCOREvent.m
[55/334] Compiling GDTCORConsoleLogger.m
[56/334] Compiling GDTCORDirectorySizeTracker.m
[57/334] Compiling GDTCORClock.m
[58/334] Compiling GDTCORAssert.m
[59/334] Compiling GDTCORFlatFileStorage+Promises.m
[60/334] Compiling GDTCORFlatFileStorage.m
[61/334] Compiling GDTCORReachability.m
[62/334] Compiling GDTCORMetricsController.m
[63/334] Compiling GDTCOREvent+GDTMetricsSupport.m
[64/334] Compiling GDTCOREvent+GDTCCTSupport.m
[66/334] Compiling FirebaseCrashlyticsSwift StringToHexConverter.swift
[66/334] Compiling external_privacy_context.nanopb.c
[66/334] Compiling compliance.nanopb.c
[69/334] Compiling FirebaseCrashlyticsSwift EncodedRolloutAssignment.swift
[70/334] Emitting module FirebaseCrashlyticsSwift
[71/334] Compiling FirebaseCrashlyticsSwift CrashlyticsRemoteConfigManager.swift
[71/334] Compiling client_metrics.nanopb.c
[72/334] Compiling GDTCCTUploader.m
[73/334] Compiling external_prequest_context.nanopb.c
[74/334] Compiling GDTCCTURLSessionDataResponse.m
[75/334] Compiling GDTCORMetrics+GDTCCTSupport.m
[76/334] Compiling cct.nanopb.c
[77/334] Compiling GDTCCTUploadOperation.m
[78/334] Compiling GDTCCTNanopbHelpers.m
[79/334] Compiling GDTCCTCompressionHelper.m
[80/334] Compiling sessions.nanopb.c
[81/334] Compiling FirebaseInstallations resource_bundle_accessor.m
[82/334] Compiling FIRInstallationsBackoffController.m
[83/334] Compiling FIRSESNanoPBHelpers.m
[84/334] Compiling FIRInstallationsStoredItem.m
[85/334] Compiling FIRInstallationsItem+RegisterInstallationAPI.m
[86/334] Compiling FIRInstallationsStore.m
[87/334] Compiling FIRInstallationsSingleOperationPromiseCache.m
[88/334] Compiling FIRInstallationsIIDTokenStore.m
[89/334] Compiling FIRCurrentDateProvider.m
[90/334] Compiling FIRInstallationsIDController.m
[91/334] Write sources
[92/334] Compiling FirebaseInstallations FIRInstallationsLogger.m
[93/334] Compiling FIRInstallationsAPIService.m
[94/334] Compiling FirebaseInstallations FIRInstallationsItem.m
[95/334] Compiling FirebaseInstallations FIRInstallationsAuthTokenResult.m
[96/334] Compiling FIRInstallationsHTTPError.m
[97/334] Compiling FirebaseInstallations FIRInstallations.m
[98/334] Compiling FIRInstallationsIIDStore.m
[99/334] Compiling FirebaseCoreExtension resource_bundle_accessor.m
[100/334] Compiling FirebaseCoreExtension dummy.m
[101/334] Compiling FIRInstallationsErrorUtil.m
[102/348] Compiling FIRInstallationsStoredAuthToken.m
[104/348] Compiling FirebaseCoreInternal _ObjC_HeartbeatsPayload.swift
[105/349] Compiling FirebaseCoreInternal _ObjC_HeartbeatController.swift
[106/349] Compiling FirebaseCoreInternal UnfairLock.swift
[107/349] Compiling FirebaseCoreInternal WeakContainer.swift
[108/349] Compiling FirebaseCoreInternal resource_bundle_accessor.swift
[109/349] Compiling FirebaseCoreInternal RingBuffer.swift
[110/349] Compiling FirebaseCoreInternal Storage.swift
[111/349] Compiling FirebaseCoreInternal StorageFactory.swift
[112/349] Compiling FirebaseCoreInternal HeartbeatLoggingTestUtils.swift
[113/349] Compiling FirebaseCoreInternal HeartbeatStorage.swift
[114/349] Compiling FirebaseCoreInternal Heartbeat.swift
[115/349] Compiling FirebaseCoreInternal HeartbeatController.swift
[116/349] Emitting module FirebaseCoreInternal
[117/349] Compiling FirebaseCoreInternal HeartbeatsBundle.swift
[118/349] Compiling FirebaseCoreInternal HeartbeatsPayload.swift
[118/349] Compiling FBLPromises resource_bundle_accessor.m
[119/349] Compiling FBLPromises FBLPromise+Wrap.m
[120/349] Compiling FBLPromises FBLPromise+Testing.m
[121/349] Compiling FBLPromises FBLPromise+Reduce.m
[121/349] Compiling FBLPromises FBLPromise+Validate.m
[123/349] Compiling FBLPromises FBLPromise.m
[124/349] Compiling FBLPromises FBLPromise+Timeout.m
[125/349] Compiling FBLPromises FBLPromise+Then.m
[126/349] Compiling FBLPromises FBLPromiseError.m
[127/349] Compiling FBLPromises FBLPromise+Retry.m
[128/349] Compiling FirebaseCore resource_bundle_accessor.m
[129/349] Compiling FirebaseCore FIRVersion.m
[130/349] Compiling FirebaseCore FIRComponent.m
[131/349] Compiling FirebaseCore FIRTimestamp.m
[132/349] Compiling FirebaseCore FIRComponentType.m
[133/349] Compiling FirebaseCore FIRLogger.m
[134/349] Compiling FirebaseCore FIRBundleUtil.m
[135/349] Compiling FirebaseCore FIRComponentContainer.m
[136/349] Compiling FirebaseCore FIRHeartbeatLogger.m
[137/349] Compiling FirebaseCore FIROptions.m
[138/349] Compiling FBLPromises FBLPromise+Recover.m
[139/349] Compiling FirebaseCore FIRAnalyticsConfiguration.m
[140/349] Compiling FBLPromises FBLPromise+Race.m
[141/349] Compiling FBLPromises FBLPromise+Do.m
[142/349] Compiling FBLPromises FBLPromise+Delay.m
[143/349] Compiling FBLPromises FBLPromise+Catch.m
[144/349] Compiling FirebaseCore FIRFirebaseUserAgent.m
[145/349] Compiling FBLPromises FBLPromise+Await.m
[146/349] Compiling FirebaseCore FIRConfiguration.m
[147/349] Compiling FBLPromises FBLPromise+Async.m
[148/349] Compiling FBLPromises FBLPromise+Any.m
[149/349] Compiling FBLPromises FBLPromise+Always.m
[150/349] Compiling FBLPromises FBLPromise+All.m
[151/349] Compiling Bugsnag resource_bundle_accessor.m
[152/349] Compiling BSGStorageMigratorV0V1.m
[153/349] Compiling BSGRemoteConfiguration.m
[154/349] Compiling BSGFileLocations.m
[155/349] Compiling BSGRemoteConfigStore.m
[156/360] Compiling BugsnagUser.m
[157/366] Compiling BSGPersistentDeviceID.m
[157/366] Compiling BSGRemoteConfigService.m
[159/368] Compiling BSGRemoteConfigHandler.m
[160/368] Compiling BugsnagThread.m
[161/368] Compiling BugsnagStacktrace.m
[162/368] Compiling BugsnagSession.m
[163/368] Compiling BugsnagResponse.m
[164/368] Compiling BugsnagStackframe.m
[165/368] Compiling BugsnagNotifier.m
[166/368] Compiling BugsnagRequest.m
[167/368] Compiling BugsnagHandledState.m
[168/368] Compiling BugsnagError.m
[169/368] Compiling BugsnagDeviceWithState.m
[170/368] Compiling BugsnagCorrelation.m
[171/368] Compiling BugsnagCaptureOptions.m
[171/368] Compiling BugsnagDevice.m
[173/368] Compiling BugsnagEvent.m
[174/368] Compiling BugsnagBreadcrumb.m
[175/368] Compiling BugsnagAppWithState.m
[176/368] Compiling BugsnagApp.m
[177/368] Compiling BSG_KSMach_x86_64.c
[178/368] Compiling BSG_KSMach_x86_32.c
[179/368] Compiling BugsnagMetadata.m
[180/368] Compiling BSG_KSMach_Arm.c
[181/368] Compiling BSG_KSString.c
[182/368] Compiling BSG_KSSignalInfo.c
[183/368] Compiling BSG_KSMach_Arm64.c
[184/368] Compiling BSG_KSSysCtl.c
[185/368] Compiling BSG_KSLogger.c
[186/368] Compiling BSG_KSJSONCodec.c
[187/368] Compiling BSG_KSFileUtils.c
[188/368] Compiling BSG_KSCrashStringConversion.c
[189/368] Compiling BSG_KSBacktrace.c
[190/368] Compiling BSG_KSCrashSentry_NSException.m
[191/368] Compiling BSG_KSCrashSentry_Signal.c
[192/368] Compiling BSG_Symbolicate.c
[193/368] Compiling BSG_KSMach-O.c
[194/368] Compiling BSG_KSMach.c
[195/368] Compiling FirebaseCore FIRApp.m
[196/368] Compiling BSG_KSCrashSentry.c
[197/368] Compiling BSG_KSFile.c
[198/368] Compiling BSG_KSCrashSentry_MachException.c
[199/368] Compiling BSG_KSCrashNames.c
[200/368] Compiling BSG_KSCrashState.m
[201/368] Compiling BSG_KSSystemInfo.m
[202/368] Compiling BSG_KSCrashReport.c
[203/368] Compiling BSG_KSCxaThrowSwapper.c
[204/368] Compiling BSG_KSCrashIdentifier.m
[205/368] Compiling BSG_KSCrashC.c
[206/368] Compiling BSG_KSCrashDoctor.m
[207/368] Compiling MRCCanary.m
[208/368] Compiling BugsnagCollections.m
[209/368] Compiling BugsnagCocoaPerformanceFromBugsnagCocoa.m
[210/368] Compiling BSG_KSMachHeaders.c
[211/368] Compiling BSG_RFC3339DateTool.m
[212/368] Compiling BSGUtils.m
[213/368] Compiling BSGTelemetry.m
[214/368] Compiling BSGGlobals.m
[215/368] Compiling BSGSerialization.m
[216/368] Compiling BSGJSONSerialization.m
[217/368] Compiling BSGFilesystem.m
[218/368] Compiling BSGInternalErrorReporter.m
[219/368] Compiling BSGAppHangDetector.m
[220/368] Compiling BSGStoredFeatureFlag.m
[221/368] Compiling BSGCompositeFeatureFlagStore.m
[222/368] Compiling BSGPersistentFeatureFlagStore.m
[223/368] Compiling BSGMemoryFeatureFlagStore.m
[224/368] Compiling BSGAtomicFeatureFlagStore.m
[225/368] Compiling BSGHashDiscardRule.m
[226/368] Compiling BSGAllHandledEventsDiscardRule.m
[227/368] Compiling BSGAllEventsDiscardRule.m
[228/368] Compiling BSGEventDiscardRuleset.m
[229/368] Compiling BSGEventDiscardRulesetSource.m
[230/368] Compiling BSGEventDiscardProcessor.m
[231/368] Compiling BSGSimplePathExtractor.m
[232/368] Compiling BSGJsonDataExtractorFactory.m
[233/368] Compiling BSGRelativeAddressExtractor.m
[234/368] Compiling BSGRegexExtractor.m
[235/368] Compiling BSGFilterExtractor.m
[236/368] Compiling BSGJsonDataExtractor.m
[237/368] Compiling BSGTerminalPathNode.m
[238/368] Compiling BSGWildcardPathNode.m
[239/368] Compiling BSGPropertyPathNode.m
[240/368] Compiling BSGIndexPathNode.m
[241/368] Compiling BSG_KSCrashSentry_CPPException.mm
[242/368] Compiling BSGPathNode.m
[243/368] Compiling BSGJsonCollectionPath.m
[244/368] Compiling BSGEventDiscardRuleFactory.m
[245/368] Compiling BugsnagApiClient.m
[246/368] Compiling BSGSessionUploader.m
[247/368] Compiling BSGEventUploadObjectOperation.m
[248/368] Compiling BSGEventUploadOperation.m
[249/368] Compiling BSGEventUploader.m
[250/368] Compiling BSGEventUploadFileOperation.m
[251/368] Compiling BSGEventUploadKSCrashReportOperation.m
[252/368] Compiling BugsnagErrorTypes.m
[253/368] Compiling BugsnagEndpointConfiguration.m
[254/368] Compiling BSGConfigurationBuilder.m
[255/368] Compiling BSGConnectivity.m
[256/368] Compiling BugsnagConfiguration.m
[257/368] Compiling Bugsnag BugsnagLastRunInfo.m
[258/368] Compiling Bugsnag BugsnagFeatureFlag.m
[259/368] Compiling Bugsnag Bugsnag.m
[260/368] Compiling BugsnagBreadcrumbs.m
[261/368] Compiling BSGNetworkBreadcrumb.m
[262/368] Compiling Bugsnag BSGCrashSentry.m
[263/368] Compiling BSG_KSCrash.m
[264/368] Compiling BSGNotificationBreadcrumbs.m
[265/368] Compiling Bugsnag BugsnagSessionTracker.m
[266/368] Compiling Bugsnag BugsnagSystemState.m
[267/368] Compiling BugsnagClient.m
[269/368] Compiling Promises Promise+Race.swift
[270/368] Compiling Promises Promise+Recover.swift
[271/368] Compiling Promises Promise+Await.swift
[272/368] Compiling Promises Promise+Catch.swift
[273/368] Compiling Promises Promise+Any.swift
[274/368] Compiling Promises Promise+Async.swift
[275/368] Compiling Promises Promise+Delay.swift
[276/368] Compiling Promises Promise+Do.swift
[277/368] Emitting module Promises
[278/368] Compiling Promises Promise+All.swift
[279/368] Compiling Promises Promise+Always.swift
[280/368] Compiling Promises Promise+Wrap.swift
[281/368] Compiling Promises Promise.swift
[282/368] Compiling Promises Promise+Timeout.swift
[283/368] Compiling Promises Promise+Validate.swift
[284/368] Compiling Promises Promise+Reduce.swift
[285/368] Compiling Promises Promise+Retry.swift
[286/368] Compiling Promises Promise+Testing.swift
[287/368] Compiling Promises Promise+Then.swift
[287/368] Compiling BSGRunContext.m
[289/373] Compiling Promises PromiseError.swift
[290/373] Compiling Promises resource_bundle_accessor.swift
[291/398] Compiling NSExceptionKtBugsnag BugsnagNSExceptionKtReporter.swift
[292/398] Emitting module NSExceptionKtBugsnag
[293/398] Compiling NSExceptionKtBugsnag BugsnagError+NSException.swift
[294/398] Emitting module FirebaseSessions
[295/400] Compiling FirebaseSessions SettingsProvider.swift
[296/400] Compiling FirebaseSessions Time.swift
[297/400] Compiling FirebaseSessions NetworkInfo.swift
[298/400] Compiling FirebaseSessions SessionsDependencies.swift
[299/400] Compiling FirebaseSessions SessionsProvider.swift
[300/400] Compiling FirebaseSessions GoogleDataTransport+GoogleDataTransportProtocol.swift
[301/400] Compiling FirebaseSessions Installations+InstallationsProtocol.swift
[302/400] Compiling FirebaseSessions Logger.swift
[303/400] Compiling FirebaseSessions RemoteSettings.swift
[304/400] Compiling FirebaseSessions SDKDefaultSettings.swift
[305/400] Compiling FirebaseSessions SessionsSubscriber.swift
[306/400] Compiling FirebaseSessions SessionCoordinator.swift
[307/400] Compiling FirebaseSessions SessionGenerator.swift
[308/400] Compiling FirebaseSessions SettingsDownloadClient.swift
[309/400] Compiling FirebaseSessions SettingsProtocol.swift
[310/400] Compiling FirebaseSessions EventGDTLogger.swift
[311/400] Compiling FirebaseSessions FirebaseSessions.swift
[312/400] Compiling FirebaseSessions FirebaseSessionsError.swift
[313/400] Compiling FirebaseSessions ApplicationInfo.swift
[314/400] Compiling FirebaseSessions DevEventConsoleLogger.swift
[315/400] Compiling FirebaseSessions NanoPB+CustomStringConvertible.swift
[316/400] Compiling FirebaseSessions SessionsSettings.swift
[317/400] Compiling FirebaseSessions SettingsCacheClient.swift
[318/400] Compiling FirebaseSessions SessionInitiator.swift
[319/400] Compiling FirebaseSessions SessionStartEvent.swift
[320/400] Compiling FirebaseSessions LocalOverrideSettings.swift
[320/400] Compiling FIRCLSMachO.m
[321/400] Compiling FIRCLSUUID.m
[322/400] Compiling FIRCLSMachOBinary.m
[323/400] Compiling FIRCLSFABNetworkClient.m
[324/400] Compiling FirebaseCrashlytics resource_bundle_accessor.m
[325/400] Compiling FIRCLSCompoundOperation.m
[326/400] Compiling FIRCLSCodeMapping.m
[327/400] Compiling FIRCLSNetworkResponseHandler.m
[328/400] Compiling FIRCLSMachOSlice.m
[329/400] Compiling FIRCLSByteUtility.m
[330/400] Compiling FIRCLSURLBuilder.m
[331/400] Compiling FIRCLSConstants.m
[332/400] Compiling FIRCLSFABHost.m
[333/400] Compiling FIRCLSFABAsyncOperation.m
[334/400] Compiling FIRCLSdSYM.m
[335/400] Compiling crashlytics.nanopb.c
[336/400] Compiling FIRCLSNetworkOperation.m
[337/400] Compiling FIRCLSDownloadAndSaveSettingsOperation.m
[338/400] Compiling FIRCLSApplicationIdentifierModel.m
[339/400] Compiling FIRCLSThreadArrayOperation.m
[340/400] Compiling FIRCLSSymbolicationOperation.m
[341/400] Compiling FIRCLSSettingsManager.m
[342/400] Compiling FIRCLSSerializeSymbolicatedFramesOperation.m
[343/400] Compiling FIRCLSProcessReportOperation.m
[344/400] Compiling FIRCLSAsyncOperation.m
[345/400] Compiling FIRCLSDataParsing.c
[346/400] Compiling FIRCLSUnwind_arm.c
[347/400] Compiling FIRCLSUnwind.c
[348/400] Compiling FIRCLSDwarfExpressionMachine.c
[349/400] Compiling FIRCLSRecordIdentity.m
[350/400] Compiling FIRCLSCompactUnwind.c
[351/400] Compiling FIRCLSDwarfUnwind.c
[352/400] Compiling FIRCLSUnwind_x86.c
[353/400] Compiling FIRCLSRecordHost.m
[354/400] Compiling FIRCLSRecordBase.m
[355/400] Compiling FIRCLSRecordApplication.m
[356/400] Compiling FIRCLSReportAdapter.m
[357/400] Compiling FIRCLSNonFatalError.m
[358/400] Compiling FIRCLSSymbolResolver.m
[359/400] Compiling FIRCLSSettings.m
[360/400] Compiling FIRCLSOnDemandModel.m
[361/400] Compiling FIRCLSLaunchMarkerModel.m
[362/400] Compiling FIRCLSThreadState.c
[363/400] Compiling FIRCLSInternalReport.m
[364/400] Compiling FIRCLSExecutionIdentifierModel.m
[365/400] Compiling FIRCLSInternalLogging.c
[366/400] Compiling FIRCLSFileManager.m
[367/400] Compiling FIRCLSLogger.m
[368/400] Compiling FIRCLSUtility.m
[369/400] Compiling FIRCLSDemangleOperation.mm
[370/400] Compiling FIRCLSInstallIdentifierModel.m
[371/400] Compiling FIRCLSFile.m
[372/400] Compiling FIRCLSSignal.c
[373/400] Compiling FIRCLSContextInitData.m
[374/400] Compiling FIRCLSMachException.c
[375/400] Compiling FIRCLSAllocate.c
[376/400] Compiling FIRStackFrame.m
[377/400] Compiling FIRCLSHandler.m
[378/400] Compiling FIRExceptionModel.m
[379/400] Compiling FIRCLSDataCollectionToken.m
[380/400] Compiling FIRCrashlyticsReport.m
[381/400] Compiling FIRCLSDataCollectionArbiter.m
[382/400] Compiling FIRCLSUserDefaults.m
[383/400] Compiling FIRCLSReportUploader.m
[384/400] Compiling FIRCLSManagerData.m
[385/400] Compiling FIRCLSRolloutsPersistenceManager.m
[386/400] Compiling FIRCLSExistingReportManager.m
[387/400] Compiling FIRCLSAnalyticsManager.m
[388/400] Compiling FIRCLSContextManager.m
[389/400] Compiling FIRCLSUserLogging.m
[390/400] Compiling FIRCLSCrashedMarkerFile.c
[391/400] Compiling FIRCrashlytics.m
[392/400] Compiling FIRCLSBinaryImage.m
[393/400] Compiling FIRCLSProcess.c
[394/400] Compiling FIRCLSContext.m
[395/400] Compiling FIRCLSException.mm
[396/400] Compiling FIRCLSNotificationManager.m
[397/400] Compiling FIRCLSApplication.m
[398/400] Compiling FIRCLSHost.m
[399/400] Compiling FIRCLSReportManager.m
[401/404] Compiling NSExceptionKtCrashlytics ExceptionModel+NSException.swift
[402/404] Compiling NSExceptionKtCrashlytics CrashlyticsNSExceptionKtReporter.swift
[403/404] Emitting module NSExceptionKtCrashlytics
[404/404] Compiling NSExceptionKtCrashlytics CausedByStrategy.swift
Build complete! (102.21s)
Fetching https://github.com/bugsnag/bugsnag-cocoa.git
Fetching https://github.com/firebase/firebase-ios-sdk.git
[1/49705] Fetching bugsnag-cocoa
[8293/470065] Fetching bugsnag-cocoa, firebase-ios-sdk
Fetched https://github.com/firebase/firebase-ios-sdk.git from cache (46.14s)
Fetched https://github.com/bugsnag/bugsnag-cocoa.git from cache (46.14s)
Computing version for https://github.com/bugsnag/bugsnag-cocoa.git
Computed https://github.com/bugsnag/bugsnag-cocoa.git at 6.37.0 (46.93s)
Computing version for https://github.com/firebase/firebase-ios-sdk.git
Computed https://github.com/firebase/firebase-ios-sdk.git at 12.18.0 (1.15s)
Fetching https://github.com/google/app-check.git
Fetching https://github.com/google/gtm-session-fetcher.git
Fetching https://github.com/google/GoogleUtilities.git
Fetching https://github.com/google/grpc-binary.git
Fetching https://github.com/google/interop-ios-for-google-sdks.git
Fetching https://github.com/firebase/nanopb.git
Fetching https://github.com/google/abseil-cpp-binary.git
[1/8302] Fetching nanopb
[2/8605] Fetching nanopb, interop-ios-for-google-sdks
[12/8705] Fetching nanopb, interop-ios-for-google-sdks, abseil-cpp-binary
[57/8858] Fetching nanopb, interop-ios-for-google-sdks, abseil-cpp-binary, grpc-binary
[269/14279] Fetching nanopb, interop-ios-for-google-sdks, abseil-cpp-binary, grpc-binary, googleutilities
[1465/19213] Fetching nanopb, interop-ios-for-google-sdks, abseil-cpp-binary, grpc-binary, googleutilities, gtm-session-fetcher
[4565/24665] Fetching nanopb, interop-ios-for-google-sdks, abseil-cpp-binary, grpc-binary, googleutilities, gtm-session-fetcher, app-check
Fetched https://github.com/google/GoogleUtilities.git from cache (1.48s)
Fetched https://github.com/google/grpc-binary.git from cache (1.48s)
Fetched https://github.com/google/gtm-session-fetcher.git from cache (1.48s)
[11667/14157] Fetching nanopb, interop-ios-for-google-sdks, abseil-cpp-binary, app-check
Fetching https://github.com/google/GoogleDataTransport.git
Fetching https://github.com/google/GoogleAppMeasurement.git
Fetching https://github.com/firebase/leveldb.git
Fetched https://github.com/google/app-check.git from cache (1.54s)
[7045/8705] Fetching nanopb, interop-ios-for-google-sdks, abseil-cpp-binary
Fetching https://github.com/google/promises.git
Fetched https://github.com/google/abseil-cpp-binary.git from cache (1.66s)
Fetched https://github.com/firebase/nanopb.git from cache (1.66s)
Fetched https://github.com/google/interop-ios-for-google-sdks.git from cache (1.66s)
[1/3354] Fetching leveldb
[2/5812] Fetching leveldb, promises
[52/6445] Fetching leveldb, promises, googleappmeasurement
Fetched https://github.com/google/promises.git from cache (1.04s)
[2109/3987] Fetching leveldb, googleappmeasurement
[3687/10095] Fetching leveldb, googleappmeasurement, googledatatransport
Fetched https://github.com/firebase/leveldb.git from cache (1.25s)
Fetched https://github.com/google/GoogleAppMeasurement.git from cache (1.25s)
[184/6108] Fetching googledatatransport
Fetched https://github.com/google/GoogleDataTransport.git from cache (1.63s)
Computing version for https://github.com/google/interop-ios-for-google-sdks.git
Computed https://github.com/google/interop-ios-for-google-sdks.git at 101.0.0 (3.77s)
Computing version for https://github.com/google/abseil-cpp-binary.git
Computed https://github.com/google/abseil-cpp-binary.git at 1.2024072200.0 (0.62s)
Computing version for https://github.com/google/GoogleAppMeasurement.git
Computed https://github.com/google/GoogleAppMeasurement.git at 12.18.0 (0.52s)
Fetching https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
[1/124] Fetching google-ads-on-device-conversion-ios-sdk
Fetched https://github.com/googleads/google-ads-on-device-conversion-ios-sdk from cache (0.82s)
Computing version for https://github.com/google/app-check.git
Computed https://github.com/google/app-check.git at 11.3.1 (1.47s)
Computing version for https://github.com/google/grpc-binary.git
Computed https://github.com/google/grpc-binary.git at 1.69.1 (0.61s)
Computing version for https://github.com/firebase/nanopb.git
Computed https://github.com/firebase/nanopb.git at 2.30910.1 (0.62s)
Computing version for https://github.com/google/GoogleDataTransport.git
Computed https://github.com/google/GoogleDataTransport.git at 10.1.1 (0.51s)
Computing version for https://github.com/google/promises.git
Computed https://github.com/google/promises.git at 2.4.1 (0.61s)
Computing version for https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
Computed https://github.com/googleads/google-ads-on-device-conversion-ios-sdk at 3.6.1 (0.63s)
Computing version for https://github.com/firebase/leveldb.git
Computed https://github.com/firebase/leveldb.git at 1.22.5 (0.63s)
Computing version for https://github.com/google/GoogleUtilities.git
Computed https://github.com/google/GoogleUtilities.git at 8.1.3 (0.55s)
Computing version for https://github.com/google/gtm-session-fetcher.git
Computed https://github.com/google/gtm-session-fetcher.git at 5.3.1 (0.54s)
Creating working copy for https://github.com/firebase/firebase-ios-sdk.git
Working copy of https://github.com/firebase/firebase-ios-sdk.git resolved at 12.18.0
Creating working copy for https://github.com/google/gtm-session-fetcher.git
Working copy of https://github.com/google/gtm-session-fetcher.git resolved at 5.3.1
Creating working copy for https://github.com/google/GoogleUtilities.git
Working copy of https://github.com/google/GoogleUtilities.git resolved at 8.1.3
Creating working copy for https://github.com/google/promises.git
Working copy of https://github.com/google/promises.git resolved at 2.4.1
Creating working copy for https://github.com/firebase/nanopb.git
Working copy of https://github.com/firebase/nanopb.git resolved at 2.30910.1
Creating working copy for https://github.com/google/interop-ios-for-google-sdks.git
Working copy of https://github.com/google/interop-ios-for-google-sdks.git resolved at 101.0.0
Creating working copy for https://github.com/google/grpc-binary.git
Working copy of https://github.com/google/grpc-binary.git resolved at 1.69.1
Creating working copy for https://github.com/firebase/leveldb.git
Working copy of https://github.com/firebase/leveldb.git resolved at 1.22.5
Creating working copy for https://github.com/google/abseil-cpp-binary.git
Working copy of https://github.com/google/abseil-cpp-binary.git resolved at 1.2024072200.0
Creating working copy for https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
Working copy of https://github.com/googleads/google-ads-on-device-conversion-ios-sdk resolved at 3.6.1
Creating working copy for https://github.com/google/GoogleAppMeasurement.git
Working copy of https://github.com/google/GoogleAppMeasurement.git resolved at 12.18.0
Creating working copy for https://github.com/google/GoogleDataTransport.git
Working copy of https://github.com/google/GoogleDataTransport.git resolved at 10.1.1
Creating working copy for https://github.com/bugsnag/bugsnag-cocoa.git
Working copy of https://github.com/bugsnag/bugsnag-cocoa.git resolved at 6.37.0
Creating working copy for https://github.com/google/app-check.git
Working copy of https://github.com/google/app-check.git resolved at 11.3.1
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/12.18.0/FirebaseAnalytics.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip
Downloading binary artifact https://dl.google.com/firebase/ios/appads/3.6.0/GoogleAdsOnDeviceConversion.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurementIdentitySupport.zip
[2029/2029] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip
[6083299/6083299] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip
[6478170/6478170] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip
[9619175/9619175] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurementIdentitySupport.zip
[16796760/16796760] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip
[18309859/18309859] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/appads/3.6.0/GoogleAdsOnDeviceConversion.zip
[21003808/21003808] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/appads/3.6.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip
[21036492/21036492] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/appads/3.6.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip
[27858919/27858919] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/appads/3.6.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/FirebaseAnalytics.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurementIdentitySupport.zip (0.31s)
[15547715/15547715] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip
[24284926/24284926] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip
[29539204/29539204] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip
[31862925/31862925] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip
[33484632/33484632] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip
[34989880/34989880] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip
[47974311/47974311] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/appads/3.6.0/GoogleAdsOnDeviceConversion.zip
[48935465/48935465] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/appads/3.6.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/12.18.0/FirebaseAnalytics.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/12.18.0/FirebaseAnalytics.zip (0.61s)
[35164787/35164787] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip
[50615082/50615082] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip
[79727295/79727295] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip
Downloaded https://dl.google.com/firebase/ios/appads/3.6.0/GoogleAdsOnDeviceConversion.zip (0.67s)
[19953717/19953717] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip
[63180187/63180187] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/12.18.0/GoogleAppMeasurement.zip (1.11s)
Downloaded https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip (2.51s)
Downloaded https://dl.google.com/firebase/ios/bin/firestore/12.18.0/rc0/FirebaseFirestoreInternal.zip (2.60s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip (2.96s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip (8.43s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip (11.55s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/NSExceptionKtCrashlytics/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/NSExceptionKtBugsnag/README.md
Build complete.
{
"dependencies" : [
{
"identity" : "firebase-ios-sdk",
"requirement" : {
"range" : [
{
"lower_bound" : "9.3.0",
"upper_bound" : "13.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/firebase/firebase-ios-sdk.git"
},
{
"identity" : "bugsnag-cocoa",
"requirement" : {
"range" : [
{
"lower_bound" : "6.22.1",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/bugsnag/bugsnag-cocoa.git"
}
],
"manifest_display_name" : "NSExceptionKt",
"name" : "NSExceptionKt",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "watchos",
"version" : "7.0"
}
],
"products" : [
{
"name" : "NSExceptionKtCrashlytics",
"targets" : [
"NSExceptionKtCrashlytics"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NSExceptionKtBugsnag",
"targets" : [
"NSExceptionKtBugsnag"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "NSExceptionKtCrashlyticsObjC",
"module_type" : "ClangTarget",
"name" : "NSExceptionKtCrashlyticsObjC",
"path" : "NSExceptionKtCrashlyticsObjC",
"product_memberships" : [
"NSExceptionKtCrashlytics"
],
"sources" : [
"NSExceptionKtCrashlyticsObjC.m"
],
"type" : "library"
},
{
"c99name" : "NSExceptionKtCrashlytics",
"module_type" : "SwiftTarget",
"name" : "NSExceptionKtCrashlytics",
"path" : "NSExceptionKtCrashlytics",
"product_dependencies" : [
"FirebaseCrashlytics"
],
"product_memberships" : [
"NSExceptionKtCrashlytics"
],
"sources" : [
"CausedByStrategy.swift",
"CrashlyticsNSExceptionKtReporter.swift",
"ExceptionModel+NSException.swift"
],
"target_dependencies" : [
"NSExceptionKtCoreObjC",
"NSExceptionKtCrashlyticsObjC"
],
"type" : "library"
},
{
"c99name" : "NSExceptionKtCoreObjC",
"module_type" : "ClangTarget",
"name" : "NSExceptionKtCoreObjC",
"path" : "NSExceptionKtCoreObjC",
"product_memberships" : [
"NSExceptionKtCrashlytics",
"NSExceptionKtBugsnag"
],
"sources" : [
"NSExceptionKtCoreObjC.m"
],
"type" : "library"
},
{
"c99name" : "NSExceptionKtBugsnag",
"module_type" : "SwiftTarget",
"name" : "NSExceptionKtBugsnag",
"path" : "NSExceptionKtBugsnag",
"product_dependencies" : [
"Bugsnag"
],
"product_memberships" : [
"NSExceptionKtBugsnag"
],
"sources" : [
"BugsnagError+NSException.swift",
"BugsnagNSExceptionKtReporter.swift"
],
"target_dependencies" : [
"NSExceptionKtCoreObjC"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.