This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 BlackBoxFirebaseCrashlytics with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dodobrands/BlackBoxFirebaseCrashlytics.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/dodobrands/BlackBoxFirebaseCrashlytics
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 91bf8ec Added shields.io badges (#18)
Cloned https://github.com/dodobrands/BlackBoxFirebaseCrashlytics.git
Revision (git rev-parse @):
91bf8ec245e51adc80f3a7affdfbdec890c898dc
SUCCESS checkout https://github.com/dodobrands/BlackBoxFirebaseCrashlytics.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/dodobrands/BlackBoxFirebaseCrashlytics.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin SwiftProtobufPlugin
Building for debugging...
[1/83] Write swift-version-6F35C1178C84523A.txt
[2/83] Compiling FIRCLSCrashedMarkerFile.c
[3/83] Compiling FIRCLSProcess.c
[4/83] Compiling FIRCLSUUID.m
[5/83] Compiling FIRCLSBinaryImage.m
[6/83] Compiling FIRCLSSettings.m
[7/83] Compiling FIRCLSFABAsyncOperation.m
[8/83] Compiling FIRCLSURLBuilder.m
[9/83] Compiling FIRCLSAnalyticsManager.m
[10/83] Compiling FIRCLSNetworkResponseHandler.m
[11/83] Compiling FIRCLSUserLogging.m
[12/83] Compiling FIRCLSMultipartMimeStreamEncoder.m
[13/83] Compiling FIRCLSCompoundOperation.m
[14/83] Compiling FIRCLSExistingReportManager.m
[15/83] Compiling FIRCLSContext.m
[16/83] Compiling FIRCLSFABNetworkClient.m
[17/83] Compiling FIRCLSdSYM.m
[18/83] Compiling FIRCLSMachOSlice.m
[19/83] Compiling FIRCLSUnwind_x86.c
[20/83] Compiling FIRCLSMachO.m
[21/83] Compiling FIRCLSCodeMapping.m
[22/83] Compiling crashlytics.nanopb.c
[23/83] Compiling FIRCLSUnwind_arm.c
[24/83] Compiling FIRCLSFABHost.m
[25/83] Compiling FIRCLSByteUtility.m
[26/83] Compiling FIRCLSUnwind.c
[27/83] Compiling FIRCLSConstants.m
[28/83] Compiling FIRCLSDataParsing.c
[29/83] Compiling FIRCLSDwarfExpressionMachine.c
[30/83] Compiling FIRCLSMachOBinary.m
[31/83] Compiling FIRCLSCompactUnwind.c
[32/83] Compiling FIRCLSDwarfUnwind.c
[33/83] Compiling FIRCLSNetworkOperation.m
[34/83] Compiling FIRCLSDownloadAndSaveSettingsOperation.m
[35/83] Compiling FIRCLSApplicationIdentifierModel.m
[36/83] Compiling FIRCLSThreadArrayOperation.m
[37/83] Compiling FIRCLSSymbolicationOperation.m
[38/83] Compiling FIRCLSSettingsManager.m
[39/83] Compiling FIRCLSSerializeSymbolicatedFramesOperation.m
[40/83] Compiling FIRCLSProcessReportOperation.m
[41/83] Compiling FIRCLSAsyncOperation.m
[42/83] Compiling FIRCLSRecordIdentity.m
[43/83] Compiling FIRCLSRecordHost.m
[44/83] Compiling FIRCLSRecordBase.m
[45/83] Compiling FIRCLSRecordApplication.m
[46/83] Compiling FIRCLSSymbolResolver.m
[47/83] Compiling FIRCLSLaunchMarkerModel.m
[48/83] Compiling FIRCLSReportAdapter.m
[49/83] Compiling FIRCLSOnDemandModel.m
[50/83] Compiling FIRCLSInternalReport.m
[51/83] Compiling FIRCLSThreadState.c
[52/83] Compiling FIRCLSProfiling.c
[53/83] Compiling FIRCLSFileManager.m
[54/83] Compiling FIRCLSExecutionIdentifierModel.m
[55/83] Compiling FIRCLSInternalLogging.c
[56/83] Compiling FIRCLSUtility.m
[57/83] Compiling FIRCLSLogger.m
[58/83] Compiling FIRCLSAllocate.c
[59/83] Compiling FIRCLSInstallIdentifierModel.m
[60/83] Compiling FIRCLSCallStackTree.m
[61/83] Compiling FIRCLSMachException.c
[62/83] Compiling FIRCLSSignal.c
[63/83] Compiling FIRCLSFile.m
[64/83] Compiling FIRStackFrame.m
[65/83] Compiling FIRCLSHandler.m
[66/83] Compiling FIRExceptionModel.m
[67/83] Compiling FIRCLSDataCollectionToken.m
[68/83] Compiling FIRCrashlyticsReport.m
[69/83] Compiling FIRCLSUserDefaults.m
[70/83] Compiling FIRCLSDataCollectionArbiter.m
[71/83] Compiling FIRCLSDemangleOperation.mm
[71/83] Write sources
[74/83] Compiling FIRCrashlytics.m
[75/83] Compiling FIRCLSMetricKitManager.m
[76/83] Compiling FIRCLSReportUploader.m
[77/93] Compiling FIRCLSManagerData.m
[78/93] Compiling FIRCLSHost.m
[79/93] Compiling FIRCLSApplication.m
[80/93] Compiling FIRCLSReportManager.m
[81/93] Compiling FIRCLSException.mm
[82/93] Compiling FIRCLSNotificationManager.m
[84/93] Compiling BlackBox OSLogger.swift
[85/93] Compiling BlackBox BlackBoxEvents.swift
[86/93] Compiling BlackBox BlackBox.swift
[87/93] Compiling BlackBox BBLogFormat.swift
[88/93] Compiling BlackBox BBLoggerProtocol.swift
[89/93] Emitting module BlackBox
[90/93] Compiling BlackBox OSSignpostLogger.swift
[91/93] Compiling BlackBox FSLogger.swift
[92/93] Compiling BlackBox BBHelpers.swift
[93/93] Compiling BlackBox BBLogLevel.swift
[94/95] Emitting module BlackBoxFirebaseCrashlytics
[95/95] Compiling BlackBoxFirebaseCrashlytics CrashlyticsLogger.swift
Build complete! (96.58s)
Fetching https://github.com/dodobrands/BlackBox.git
Fetching https://github.com/firebase/abseil-cpp-SwiftPM.git
Fetching https://github.com/firebase/nanopb.git
Fetching https://github.com/firebase/boringssl-SwiftPM.git
Fetching https://github.com/grpc/grpc-ios.git
Fetching https://github.com/google/gtm-session-fetcher.git
Fetching https://github.com/google/GoogleDataTransport.git
[1/8285] Fetching nanopb
[167/10364] Fetching nanopb, blackbox
[375/16024] Fetching nanopb, blackbox, googledatatransport
[432/24167] Fetching nanopb, blackbox, googledatatransport, boringssl-swiftpm
[988/27973] Fetching nanopb, blackbox, googledatatransport, boringssl-swiftpm, gtm-session-fetcher
[1681/133381] Fetching nanopb, blackbox, googledatatransport, boringssl-swiftpm, gtm-session-fetcher, grpc-ios
[12690/136987] Fetching nanopb, blackbox, googledatatransport, boringssl-swiftpm, gtm-session-fetcher, grpc-ios, abseil-cpp-swiftpm
Fetched https://github.com/firebase/boringssl-SwiftPM.git from cache (2.59s)
Fetching https://github.com/firebase/leveldb.git
Fetched https://github.com/google/GoogleDataTransport.git from cache (2.59s)
Fetched https://github.com/firebase/abseil-cpp-SwiftPM.git from cache (2.59s)
Fetching https://github.com/google/promises.git
Fetching https://github.com/google/GoogleUtilities.git
[34198/119578] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios
[50010/122923] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios, leveldb
[54228/127439] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios, leveldb, googleutilities
[54497/129835] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios, leveldb, googleutilities, promises
Fetched https://github.com/google/promises.git from cache (1.06s)
Fetching https://github.com/google/GoogleAppMeasurement.git
[61921/127439] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios, leveldb, googleutilities
Fetched https://github.com/firebase/leveldb.git from cache (1.25s)
Fetched https://github.com/google/GoogleUtilities.git from cache (1.25s)
Fetching https://github.com/firebase/firebase-ios-sdk.git
Fetching https://github.com/apple/swift-protobuf.git
[60550/119578] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios
[65821/119950] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios, googleappmeasurement
Fetched https://github.com/google/GoogleAppMeasurement.git from cache (0.80s)
[72145/119578] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios
[119579/453734] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios, firebase-ios-sdk
[122921/489912] Fetching nanopb, blackbox, gtm-session-fetcher, grpc-ios, firebase-ios-sdk, swift-protobuf
Fetched https://github.com/dodobrands/BlackBox.git from cache (6.98s)
Fetched https://github.com/firebase/nanopb.git from cache (6.98s)
Fetched https://github.com/grpc/grpc-ios.git from cache (6.98s)
Fetched https://github.com/google/gtm-session-fetcher.git from cache (6.98s)
[24392/370334] Fetching firebase-ios-sdk, swift-protobuf
Fetched https://github.com/firebase/firebase-ios-sdk.git from cache (19.09s)
Fetched https://github.com/apple/swift-protobuf.git from cache (19.09s)
Computing version for https://github.com/firebase/firebase-ios-sdk.git
Computed https://github.com/firebase/firebase-ios-sdk.git at 10.3.0 (1.58s)
Computing version for https://github.com/dodobrands/BlackBox.git
Computed https://github.com/dodobrands/BlackBox.git at 3.0.0 (0.69s)
Computing version for https://github.com/firebase/leveldb.git
Computed https://github.com/firebase/leveldb.git at 1.22.2 (0.67s)
Computing version for https://github.com/grpc/grpc-ios.git
Computed https://github.com/grpc/grpc-ios.git at 1.44.3-grpc (0.71s)
Computing version for https://github.com/firebase/abseil-cpp-SwiftPM.git
Computed https://github.com/firebase/abseil-cpp-SwiftPM.git at 0.20220203.2 (0.69s)
Computing version for https://github.com/firebase/nanopb.git
Computed https://github.com/firebase/nanopb.git at 2.30909.0 (0.70s)
Computing version for https://github.com/google/gtm-session-fetcher.git
Computed https://github.com/google/gtm-session-fetcher.git at 3.0.0 (0.68s)
Computing version for https://github.com/google/GoogleUtilities.git
Computed https://github.com/google/GoogleUtilities.git at 7.10.0 (0.71s)
Computing version for https://github.com/google/GoogleDataTransport.git
Computed https://github.com/google/GoogleDataTransport.git at 9.2.0 (0.69s)
Computing version for https://github.com/google/GoogleAppMeasurement.git
Computed https://github.com/google/GoogleAppMeasurement.git at 10.1.0 (0.69s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.20.3 (0.69s)
Computing version for https://github.com/google/promises.git
Computed https://github.com/google/promises.git at 2.1.1 (2.60s)
Computing version for https://github.com/firebase/boringssl-SwiftPM.git
Computed https://github.com/firebase/boringssl-SwiftPM.git at 0.9.1 (0.69s)
Creating working copy for https://github.com/firebase/nanopb.git
Working copy of https://github.com/firebase/nanopb.git resolved at 2.30909.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 3.0.0
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.20.3
Creating working copy for https://github.com/google/GoogleAppMeasurement.git
Working copy of https://github.com/google/GoogleAppMeasurement.git resolved at 10.1.0
Creating working copy for https://github.com/grpc/grpc-ios.git
Working copy of https://github.com/grpc/grpc-ios.git resolved at 1.44.3-grpc
Creating working copy for https://github.com/google/GoogleDataTransport.git
Working copy of https://github.com/google/GoogleDataTransport.git resolved at 9.2.0
Creating working copy for https://github.com/firebase/boringssl-SwiftPM.git
Working copy of https://github.com/firebase/boringssl-SwiftPM.git resolved at 0.9.1
Creating working copy for https://github.com/firebase/abseil-cpp-SwiftPM.git
Working copy of https://github.com/firebase/abseil-cpp-SwiftPM.git resolved at 0.20220203.2
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 10.3.0
Creating working copy for https://github.com/google/GoogleUtilities.git
Working copy of https://github.com/google/GoogleUtilities.git resolved at 7.10.0
Creating working copy for https://github.com/google/promises.git
Working copy of https://github.com/google/promises.git resolved at 2.1.1
Creating working copy for https://github.com/dodobrands/BlackBox.git
Working copy of https://github.com/dodobrands/BlackBox.git resolved at 3.0.0
Creating working copy for https://github.com/firebase/leveldb.git
Working copy of https://github.com/firebase/leveldb.git resolved at 1.22.2
[1336/14096291] Downloading https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementOnDeviceConversion.zip
[330694/14623052] Downloading https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/FirebaseAnalytics.zip
[359427/14686889] Downloading https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementIdentitySupport.zip
[447456/27360177] Downloading https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurement.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementIdentitySupport.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementIdentitySupport.zip (0.42s)
[2397922/27296340] Downloading https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurement.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/10.1.0/FirebaseAnalytics.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/10.1.0/FirebaseAnalytics.zip (0.52s)
[18677468/26769579] Downloading https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurement.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementOnDeviceConversion.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurement.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurementOnDeviceConversion.zip (1.21s)
Downloaded https://dl.google.com/firebase/ios/swiftpm/10.1.0/GoogleAppMeasurement.zip (1.24s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "blackbox",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dodobrands/BlackBox.git"
    },
    {
      "identity" : "firebase-ios-sdk",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "10.0.0",
            "upper_bound" : "11.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/firebase/firebase-ios-sdk.git"
    }
  ],
  "manifest_display_name" : "BlackBoxFirebaseCrashlytics",
  "name" : "BlackBoxFirebaseCrashlytics",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "10.14"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "BlackBoxFirebaseCrashlytics",
      "targets" : [
        "BlackBoxFirebaseCrashlytics"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "BlackBoxFirebaseCrashlyticsTests",
      "module_type" : "SwiftTarget",
      "name" : "BlackBoxFirebaseCrashlyticsTests",
      "path" : "Tests/BlackBoxFirebaseCrashlyticsTests",
      "product_dependencies" : [
        "BlackBox"
      ],
      "sources" : [
        "BlackBoxTestCase.swift",
        "CrashlyticsLoggerTests.swift"
      ],
      "target_dependencies" : [
        "BlackBoxFirebaseCrashlytics"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BlackBoxFirebaseCrashlytics",
      "module_type" : "SwiftTarget",
      "name" : "BlackBoxFirebaseCrashlytics",
      "path" : "Sources/BlackBoxFirebaseCrashlytics",
      "product_dependencies" : [
        "BlackBox",
        "FirebaseCrashlytics"
      ],
      "product_memberships" : [
        "BlackBoxFirebaseCrashlytics"
      ],
      "sources" : [
        "CrashlyticsLogger.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.8"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.