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 RollbarSDK, reference master (f261ed), with Swift 6.0 for macOS (SPM) on 19 Apr 2025 16:57:19 UTC.

Swift 6 data race errors: 2

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rollbar/rollbar-apple.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rollbar/rollbar-apple
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at f261ed5 Update README.md
Cloned https://github.com/rollbar/rollbar-apple.git
Revision (git rev-parse @):
f261ed5c11c4b03c28feec7de3b9fef20bed966d
SUCCESS checkout https://github.com/rollbar/rollbar-apple.git at master
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/CocoaLumberjack/CocoaLumberjack.git
[1/3832] Fetching swift-log
[1036/22336] Fetching swift-log, cocoalumberjack
Fetched https://github.com/apple/swift-log.git from cache (1.48s)
Fetched https://github.com/CocoaLumberjack/CocoaLumberjack.git from cache (1.48s)
Computing version for https://github.com/CocoaLumberjack/CocoaLumberjack.git
Computed https://github.com/CocoaLumberjack/CocoaLumberjack.git at 3.8.0 (0.63s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.2 (0.57s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.5.2
Creating working copy for https://github.com/CocoaLumberjack/CocoaLumberjack.git
Working copy of https://github.com/CocoaLumberjack/CocoaLumberjack.git resolved at 3.8.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "rollbar-apple",
      "name": "RollbarSDK",
      "url": "https://github.com/rollbar/rollbar-apple.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/rollbar-apple",
      "dependencies": [
        {
          "identity": "cocoalumberjack",
          "name": "CocoaLumberjack",
          "url": "https://github.com/CocoaLumberjack/CocoaLumberjack.git",
          "version": "3.8.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CocoaLumberjack",
          "dependencies": [
            {
              "identity": "swift-log",
              "name": "swift-log",
              "url": "https://github.com/apple/swift-log",
              "version": "1.6.3",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/rollbar/rollbar-apple.git
[1/15054] Fetching rollbar-apple
Fetched https://github.com/rollbar/rollbar-apple.git from cache (8.11s)
Fetching https://github.com/CocoaLumberjack/CocoaLumberjack.git from cache
Fetched https://github.com/CocoaLumberjack/CocoaLumberjack.git from cache (0.50s)
Computing version for https://github.com/CocoaLumberjack/CocoaLumberjack.git
Computed https://github.com/CocoaLumberjack/CocoaLumberjack.git at 3.8.5 (0.47s)
Fetching https://github.com/apple/swift-log from cache
Fetched https://github.com/apple/swift-log from cache (0.46s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.6.3 (0.46s)
Creating working copy for https://github.com/rollbar/rollbar-apple.git
Working copy of https://github.com/rollbar/rollbar-apple.git resolved at master (f261ed5)
Creating working copy for https://github.com/CocoaLumberjack/CocoaLumberjack.git
Working copy of https://github.com/CocoaLumberjack/CocoaLumberjack.git resolved at 3.8.5
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.6.3
warning: '.resolve-product-dependencies': dependency 'rollbar-apple' is not used by any target
Found 1 product dependencies
  - CocoaLumberjack
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/rollbar/rollbar-apple.git
https://github.com/rollbar/rollbar-apple.git
{
  "cxx_language_standard" : "c++17",
  "dependencies" : [
    {
      "identity" : "cocoalumberjack",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.8.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/CocoaLumberjack/CocoaLumberjack.git"
    }
  ],
  "manifest_display_name" : "RollbarSDK",
  "name" : "RollbarSDK",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    }
  ],
  "products" : [
    {
      "name" : "RollbarCommon",
      "targets" : [
        "RollbarCommon"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RollbarNotifier",
      "targets" : [
        "RollbarCrash",
        "RollbarReport",
        "RollbarNotifier"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RollbarDeploys",
      "targets" : [
        "RollbarDeploys"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RollbarAUL",
      "targets" : [
        "RollbarAUL"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RollbarCocoaLumberjack",
      "targets" : [
        "RollbarCocoaLumberjack"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "RollbarReport",
      "module_type" : "SwiftTarget",
      "name" : "RollbarReport",
      "path" : "RollbarNotifier/Sources/RollbarReport",
      "product_memberships" : [
        "RollbarNotifier",
        "RollbarAUL",
        "RollbarCocoaLumberjack"
      ],
      "sources" : [
        "Diagnostic/Diagnostic.swift",
        "Diagnostic/RollbarCrashDiagnosticFilter.swift",
        "Error.swift",
        "Formatter/FormatBuilder.swift",
        "Formatter/RollbarCrashFormattingFilter.swift",
        "Prelude.swift",
        "Report/Address.swift",
        "Report/BinaryImage.swift",
        "Report/CPU.swift",
        "Report/Frame.swift",
        "Report/Report.swift",
        "Report/Timestamp.swift"
      ],
      "target_dependencies" : [
        "RollbarCrash"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarNotifier",
      "module_type" : "ClangTarget",
      "name" : "RollbarNotifier",
      "path" : "RollbarNotifier/Sources/RollbarNotifier",
      "product_memberships" : [
        "RollbarNotifier",
        "RollbarAUL",
        "RollbarCocoaLumberjack"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarNotifier/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "DTOs/RollbarAppLanguage.m",
        "DTOs/RollbarBody.m",
        "DTOs/RollbarCallStackFrame.m",
        "DTOs/RollbarCallStackFrameContext.m",
        "DTOs/RollbarCaptureIpType.m",
        "DTOs/RollbarConfig.m",
        "DTOs/RollbarData.m",
        "DTOs/RollbarDestination.m",
        "DTOs/RollbarDeveloperOptions.m",
        "DTOs/RollbarException.m",
        "DTOs/RollbarHttpMethod.m",
        "DTOs/RollbarLevel.m",
        "DTOs/RollbarLoggingOptions.m",
        "DTOs/RollbarMessage.m",
        "DTOs/RollbarModule.m",
        "DTOs/RollbarPayload.m",
        "DTOs/RollbarPerson.m",
        "DTOs/RollbarProxy.m",
        "DTOs/RollbarRawCrashReport.m",
        "DTOs/RollbarRequest.m",
        "DTOs/RollbarScrubbingOptions.m",
        "DTOs/RollbarServer.m",
        "DTOs/RollbarServerConfig.m",
        "DTOs/RollbarSource.m",
        "DTOs/RollbarTelemetryBody.m",
        "DTOs/RollbarTelemetryConnectivityBody.m",
        "DTOs/RollbarTelemetryErrorBody.m",
        "DTOs/RollbarTelemetryEvent.m",
        "DTOs/RollbarTelemetryLogBody.m",
        "DTOs/RollbarTelemetryManualBody.m",
        "DTOs/RollbarTelemetryNavigationBody.m",
        "DTOs/RollbarTelemetryNetworkBody.m",
        "DTOs/RollbarTelemetryOptions.m",
        "DTOs/RollbarTelemetryType.m",
        "DTOs/RollbarTelemetryViewBody.m",
        "DTOs/RollbarTrace.m",
        "Rollbar.m",
        "RollbarConfigUtil.m",
        "RollbarCrashCollector.m",
        "RollbarDestinationRecord.m",
        "RollbarInfrastructure.m",
        "RollbarInternalLogging.m",
        "RollbarLog.m",
        "RollbarLogger+Test.m",
        "RollbarLogger.m",
        "RollbarNotifierFiles.m",
        "RollbarPayloadFactory.m",
        "RollbarPayloadPostReply.m",
        "RollbarPayloadRepository.m",
        "RollbarPayloadTruncator.m",
        "RollbarReachability.m",
        "RollbarRegistry.m",
        "RollbarSender.m",
        "RollbarTelemetry.m",
        "RollbarTelemetryOptionsObserver.m",
        "RollbarTelemetryThread.m",
        "RollbarThread.m"
      ],
      "target_dependencies" : [
        "RollbarCommon",
        "RollbarCrash",
        "RollbarReport"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarDeploys",
      "module_type" : "ClangTarget",
      "name" : "RollbarDeploys",
      "path" : "RollbarDeploys/Sources/RollbarDeploys",
      "product_memberships" : [
        "RollbarDeploys"
      ],
      "sources" : [
        "DTOs/DeployApiCallOutcome.m",
        "DTOs/RollbarDeployApiCallResult.m",
        "DTOs/RollbarDeployment.m",
        "DTOs/RollbarDeploymentDetails.m",
        "RollbarDeploysManager.m"
      ],
      "target_dependencies" : [
        "RollbarCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarCrash",
      "module_type" : "ClangTarget",
      "name" : "RollbarCrash",
      "path" : "RollbarNotifier/Sources/RollbarCrash",
      "product_memberships" : [
        "RollbarNotifier",
        "RollbarAUL",
        "RollbarCocoaLumberjack"
      ],
      "sources" : [
        "Monitors/RollbarCrashMonitor.c",
        "Monitors/RollbarCrashMonitorType.c",
        "Monitors/RollbarCrashMonitor_AppState.c",
        "Monitors/RollbarCrashMonitor_CPPException.cpp",
        "Monitors/RollbarCrashMonitor_Deadlock.m",
        "Monitors/RollbarCrashMonitor_MachException.c",
        "Monitors/RollbarCrashMonitor_NSException.m",
        "Monitors/RollbarCrashMonitor_Signal.c",
        "Monitors/RollbarCrashMonitor_System.m",
        "Monitors/RollbarCrashMonitor_User.c",
        "Monitors/RollbarCrashMonitor_Zombie.c",
        "Recording/RollbarCrashC.c",
        "Recording/RollbarCrashCachedData.c",
        "Recording/RollbarCrashDoctor.m",
        "Recording/RollbarCrashHandler.m",
        "Recording/RollbarCrashReport.c",
        "Recording/RollbarCrashReportFixer.c",
        "Recording/RollbarCrashReportStore.c",
        "RollbarCrashInstallation.m",
        "RollbarCrashReportFilterBasic.m",
        "Util/Container+DeepSearch.m",
        "Util/NSError+SimpleConstructor.m",
        "Util/RollbarCrashCPU.c",
        "Util/RollbarCrashCPU_arm.c",
        "Util/RollbarCrashCPU_arm64.c",
        "Util/RollbarCrashCPU_x86_32.c",
        "Util/RollbarCrashCPU_x86_64.c",
        "Util/RollbarCrashCString.m",
        "Util/RollbarCrashCxaThrowSwapper.c",
        "Util/RollbarCrashDate.c",
        "Util/RollbarCrashDebug.c",
        "Util/RollbarCrashDynamicLinker.c",
        "Util/RollbarCrashFileUtils.c",
        "Util/RollbarCrashID.c",
        "Util/RollbarCrashJSONCodec.c",
        "Util/RollbarCrashJSONCodecObjC.m",
        "Util/RollbarCrashLogger.c",
        "Util/RollbarCrashMach.c",
        "Util/RollbarCrashMachineContext.c",
        "Util/RollbarCrashMemory.c",
        "Util/RollbarCrashObjC.c",
        "Util/RollbarCrashSignalInfo.c",
        "Util/RollbarCrashStackCursor.c",
        "Util/RollbarCrashStackCursor_Backtrace.c",
        "Util/RollbarCrashStackCursor_MachineContext.c",
        "Util/RollbarCrashStackCursor_SelfThread.c",
        "Util/RollbarCrashString.c",
        "Util/RollbarCrashSymbolicator.c",
        "Util/RollbarCrashSysCtl.c",
        "Util/RollbarCrashThread.c",
        "Util/RollbarCrashgetsect.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarCommon",
      "module_type" : "ClangTarget",
      "name" : "RollbarCommon",
      "path" : "RollbarCommon/Sources/RollbarCommon",
      "product_memberships" : [
        "RollbarCommon",
        "RollbarNotifier",
        "RollbarDeploys",
        "RollbarAUL",
        "RollbarCocoaLumberjack"
      ],
      "sources" : [
        "DTOs/RollbarDTO+CustomData.m",
        "DTOs/RollbarDTO+Protected.m",
        "DTOs/RollbarDTO.m",
        "DesignPatterns/Creational/RollbarBuilder.m",
        "DesignPatterns/RollbarReceptionist.m",
        "DesignPatterns/RollbarTaskDispatcher.m",
        "NSDate+Rollbar.m",
        "NSDictionary+Rollbar.m",
        "NSJSONSerialization+Rollbar.m",
        "NSObject+Rollbar.m",
        "RollbarBundleUtil.m",
        "RollbarCachesDirectory.m",
        "RollbarCrashReportUtil.m",
        "RollbarFileIOUtil.m",
        "RollbarFileReader.m",
        "RollbarFileWriter.m",
        "RollbarHostingProcessUtil.m",
        "RollbarInternalLogging.m",
        "RollbarMemoryStatsDescriptors.m",
        "RollbarMemoryUtil.m",
        "RollbarOsUtil.m",
        "RollbarPredicateBuilder.m",
        "RollbarTriStateFlag.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarCocoaLumberjack",
      "module_type" : "ClangTarget",
      "name" : "RollbarCocoaLumberjack",
      "path" : "RollbarCocoaLumberjack/Sources/RollbarCocoaLumberjack",
      "product_dependencies" : [
        "CocoaLumberjack"
      ],
      "product_memberships" : [
        "RollbarCocoaLumberjack"
      ],
      "sources" : [
        "RollbarCocoaLumberjackLogger.m"
      ],
      "target_dependencies" : [
        "RollbarCommon",
        "RollbarNotifier"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarAUL",
      "module_type" : "ClangTarget",
      "name" : "RollbarAUL",
      "path" : "RollbarAUL/Sources/RollbarAUL",
      "product_memberships" : [
        "RollbarAUL"
      ],
      "sources" : [
        "RollbarAulClient.m",
        "RollbarAulEntrySnapper.m",
        "RollbarAulLogLevelConverter.m",
        "RollbarAulOSLogEntryLogLevelConverter.m",
        "RollbarAulPredicateBuilder.m",
        "RollbarAulStoreMonitor.m",
        "RollbarAulStoreMonitorOptions.m"
      ],
      "target_dependencies" : [
        "RollbarCommon",
        "RollbarNotifier"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7.1"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/148] Compiling RollbarCommon RollbarCachesDirectory.m
[1/148] Compiling RollbarCommon RollbarFileIOUtil.m
[1/148] Copying PrivacyInfo.xcprivacy
[1/148] Write sources
[4/148] Compiling RollbarCommon NSObject+Rollbar.m
[5/148] Compiling RollbarDeploys RollbarDeploysManager.m
[6/148] Write swift-version-5BDAB9E9C0126B9D.txt
[7/148] Compiling RollbarDeploymentDetails.m
[8/148] Compiling RollbarCommon RollbarCrashReportUtil.m
[9/148] Compiling RollbarCommon RollbarFileReader.m
[10/148] Compiling RollbarCommon NSDictionary+Rollbar.m
[11/148] Compiling RollbarDeployment.m
[12/148] Compiling RollbarDeployApiCallResult.m
[13/148] Compiling RollbarAUL RollbarAulStoreMonitor.m
[14/148] Compiling DeployApiCallOutcome.m
[15/148] Compiling RollbarAUL RollbarAulOSLogEntryLogLevelConverter.m
[16/148] Compiling RollbarCommon RollbarBundleUtil.m
[17/148] Compiling RollbarCommon NSJSONSerialization+Rollbar.m
[18/148] Compiling RollbarCrashString.c
[19/148] Compiling RollbarCrashSignalInfo.c
[20/148] Compiling RollbarCrashStackCursor_MachineContext.c
[21/148] Compiling RollbarCrashStackCursor.c
[22/148] Compiling RollbarCrashgetsect.c
[23/148] Compiling RollbarCrashStackCursor_SelfThread.c
[24/148] Compiling RollbarCrashSysCtl.c
[25/148] Compiling RollbarCrashMach.c
[25/148] Compiling RollbarCrashMachineContext.c
[27/148] Compiling RollbarCrashStackCursor_Backtrace.c
[28/148] Compiling RollbarCrashID.c
[29/148] Compiling RollbarCrashFileUtils.c
[30/148] Compiling RollbarCrashJSONCodec.c
[31/148] Compiling RollbarCrashSymbolicator.c
[32/148] Compiling RollbarCrashDynamicLinker.c
[33/148] Compiling RollbarCrashDebug.c
[34/148] Compiling RollbarCrashDate.c
[35/148] Compiling RollbarCrashCPU_x86_64.c
[36/148] Compiling RollbarCrashCPU_x86_32.c
[37/148] Compiling RollbarCrashCxaThrowSwapper.c
[38/148] Compiling RollbarCrashCPU_arm.c
[39/148] Compiling RollbarCrashMemory.c
[40/148] Compiling RollbarCrashCPU_arm64.c
[41/148] Compiling RollbarCrashThread.c
[42/148] Compiling RollbarCrashCPU.c
[43/148] Compiling RollbarCrashReportStore.c
[44/148] Compiling RollbarCrashReportFixer.c
[45/148] Compiling RollbarCrashLogger.c
[46/148] Compiling RollbarCrashReport.c
[47/148] Compiling RollbarCrashCachedData.c
[48/148] Compiling RollbarCrashC.c
[49/148] Compiling RollbarCrashMonitor_Zombie.c
[50/148] Compiling RollbarCrashMonitor_User.c
[51/148] Compiling RollbarCrashObjC.c
[52/148] Compiling RollbarCrashMonitor_Signal.c
[53/148] Compiling RollbarCrashJSONCodecObjC.m
[54/148] Compiling RollbarCrashMonitor_NSException.m
[55/148] Compiling RollbarCrash RollbarCrashInstallation.m
[56/148] Compiling RollbarCrashMonitor_MachException.c
[57/148] Compiling RollbarCrash RollbarCrashReportFilterBasic.m
[58/148] Compiling RollbarCrashDoctor.m
[59/148] Compiling RollbarCrashMonitor_Deadlock.m
[60/148] Compiling RollbarCrashMonitor_AppState.c
[61/148] Compiling RollbarCrashMonitorType.c
[62/148] Compiling RollbarCrashMonitor.c
[63/148] Compiling NSError+SimpleConstructor.m
[64/148] Compiling RollbarCrashHandler.m
[65/148] Compiling Container+DeepSearch.m
[66/148] Compiling RollbarCommon RollbarTriStateFlag.m
[67/148] Compiling RollbarCommon RollbarPredicateBuilder.m
[68/148] Compiling RollbarCommon RollbarOsUtil.m
[69/148] Compiling RollbarCommon RollbarInternalLogging.m
[70/148] Compiling RollbarCommon RollbarMemoryStatsDescriptors.m
[71/148] Compiling RollbarCommon RollbarHostingProcessUtil.m
[72/148] Compiling RollbarCommon RollbarMemoryUtil.m
[73/148] Compiling RollbarCommon RollbarFileWriter.m
[74/148] Compiling RollbarCommon NSDate+Rollbar.m
[75/148] Compiling RollbarCrashCString.m
[76/148] Compiling RollbarTaskDispatcher.m
[77/148] Compiling RollbarCrashMonitor_CPPException.cpp
[78/148] Compiling RollbarCrashMonitor_System.m
[79/148] Compiling RollbarReceptionist.m
[80/148] Compiling RollbarBuilder.m
[81/148] Compiling RollbarDTO.m
[82/148] Compiling RollbarDTO+Protected.m
[83/148] Compiling RollbarDTO+CustomData.m
[84/160] Compiling RollbarAUL RollbarAulLogLevelConverter.m
[84/160] Compiling RollbarAUL RollbarAulStoreMonitorOptions.m
[86/160] Compiling RollbarAUL RollbarAulPredicateBuilder.m
[87/160] Compiling RollbarAUL RollbarAulEntrySnapper.m
[88/160] Compiling RollbarAUL RollbarAulClient.m
[89/160] Compiling RollbarCocoaLumberjack RollbarCocoaLumberjackLogger.m
[91/160] Compiling RollbarReport Frame.swift
[92/161] Compiling RollbarReport Timestamp.swift
[93/161] Compiling RollbarReport CPU.swift
[94/161] Compiling RollbarReport Address.swift
[95/161] Compiling RollbarReport Prelude.swift
[96/161] Compiling RollbarReport Report.swift
[97/161] Compiling RollbarReport BinaryImage.swift
[98/161] Compiling RollbarReport Error.swift
[99/161] Compiling RollbarReport FormatBuilder.swift
[100/161] Compiling RollbarReport Diagnostic.swift
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Diagnostic/RollbarCrashDiagnosticFilter.swift:101:16: warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 99 | fileprivate extension Report {
100 |
101 |     static var requiredKeys = [
    |                |- warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'requiredKeys' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'requiredKeys' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |         "crash",
103 |         "report",
[101/161] Compiling RollbarReport RollbarCrashDiagnosticFilter.swift
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Diagnostic/RollbarCrashDiagnosticFilter.swift:101:16: warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 99 | fileprivate extension Report {
100 |
101 |     static var requiredKeys = [
    |                |- warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'requiredKeys' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'requiredKeys' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |         "crash",
103 |         "report",
[102/161] Emitting module RollbarReport
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Diagnostic/RollbarCrashDiagnosticFilter.swift:101:16: warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 99 | fileprivate extension Report {
100 |
101 |     static var requiredKeys = [
    |                |- warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'requiredKeys' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'requiredKeys' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |         "crash",
103 |         "report",
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Formatter/RollbarCrashFormattingFilter.swift:336:16: warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
334 | fileprivate extension Report {
335 |
336 |     static var requiredKeys = [
    |                |- warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'requiredKeys' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'requiredKeys' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
337 |         "crash",
338 |         "report",
[103/161] Compiling RollbarReport RollbarCrashFormattingFilter.swift
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Formatter/RollbarCrashFormattingFilter.swift:336:16: warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
334 | fileprivate extension Report {
335 |
336 |     static var requiredKeys = [
    |                |- warning: static property 'requiredKeys' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'requiredKeys' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'requiredKeys' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
337 |         "crash",
338 |         "report",
[103/161] Compiling RollbarNotifier RollbarTelemetry.m
[104/161] Compiling RollbarNotifier RollbarRegistry.m
[105/161] Compiling RollbarNotifier resource_bundle_accessor.m
[106/161] Compiling RollbarNotifier RollbarTelemetryOptionsObserver.m
[107/161] Compiling RollbarNotifier RollbarPayloadTruncator.m
[108/161] Compiling RollbarNotifier RollbarTelemetryThread.m
[109/161] Compiling RollbarNotifier RollbarSender.m
[110/161] Compiling RollbarNotifier RollbarPayloadRepository.m
[111/161] Compiling RollbarNotifier RollbarPayloadPostReply.m
[112/161] Compiling RollbarNotifier RollbarThread.m
[113/161] Compiling RollbarNotifier RollbarPayloadFactory.m
[114/161] Compiling RollbarNotifier RollbarNotifierFiles.m
[115/161] Compiling RollbarNotifier RollbarLog.m
[116/161] Compiling RollbarNotifier RollbarLogger+Test.m
[117/161] Compiling RollbarNotifier RollbarInternalLogging.m
[118/161] Compiling RollbarNotifier RollbarReachability.m
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarNotifier/RollbarLogger.m:70:35: warning: local declaration of 'configuration' hides instance variable [-Wshadow-ivar]
   70 |         [self updateConfiguration:configuration];
      |                                   ^
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarNotifier/RollbarLogger.m:198:27: warning: local declaration of 'configuration' hides instance variable [-Wshadow-ivar]
  198 |     self.configuration = [configuration copy];
      |                           ^
2 warnings generated.
[119/161] Compiling RollbarNotifier RollbarLogger.m
[120/161] Compiling RollbarNotifier RollbarDestinationRecord.m
[121/161] Compiling RollbarNotifier RollbarConfigUtil.m
[122/161] Compiling RollbarNotifier Rollbar.m
[123/161] Compiling RollbarTrace.m
[124/161] Compiling RollbarTelemetryViewBody.m
[125/161] Compiling RollbarTelemetryType.m
[126/161] Compiling RollbarNotifier RollbarCrashCollector.m
[127/161] Compiling RollbarTelemetryNetworkBody.m
[128/161] Compiling RollbarTelemetryOptions.m
[129/161] Compiling RollbarTelemetryNavigationBody.m
[130/161] Compiling RollbarNotifier RollbarInfrastructure.m
[131/161] Compiling RollbarTelemetryManualBody.m
[132/161] Compiling RollbarTelemetryLogBody.m
[133/161] Compiling RollbarTelemetryEvent.m
[134/161] Compiling RollbarTelemetryErrorBody.m
[135/161] Compiling RollbarTelemetryConnectivityBody.m
[136/161] Compiling RollbarTelemetryBody.m
[137/161] Compiling RollbarSource.m
[138/161] Compiling RollbarServer.m
[139/161] Compiling RollbarServerConfig.m
[140/161] Compiling RollbarRequest.m
[141/161] Compiling RollbarScrubbingOptions.m
[142/161] Compiling RollbarRawCrashReport.m
[143/161] Compiling RollbarProxy.m
[144/161] Compiling RollbarPerson.m
[145/161] Compiling RollbarPayload.m
[146/161] Compiling RollbarModule.m
[147/161] Compiling RollbarMessage.m
[148/161] Compiling RollbarLoggingOptions.m
[149/161] Compiling RollbarLevel.m
[150/161] Compiling RollbarHttpMethod.m
[151/161] Compiling RollbarException.m
[152/161] Compiling RollbarDestination.m
[153/161] Compiling RollbarDeveloperOptions.m
[154/161] Compiling RollbarCaptureIpType.m
[155/161] Compiling RollbarCallStackFrameContext.m
[156/161] Compiling RollbarData.m
[157/161] Compiling RollbarConfig.m
[158/161] Compiling RollbarCallStackFrame.m
[159/161] Compiling RollbarBody.m
[159/161] Compiling RollbarAppLanguage.m
Build complete! (19.28s)
Build complete.
{
  "cxx_language_standard" : "c++17",
  "dependencies" : [
    {
      "identity" : "cocoalumberjack",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.8.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/CocoaLumberjack/CocoaLumberjack.git"
    }
  ],
  "manifest_display_name" : "RollbarSDK",
  "name" : "RollbarSDK",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    }
  ],
  "products" : [
    {
      "name" : "RollbarCommon",
      "targets" : [
        "RollbarCommon"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RollbarNotifier",
      "targets" : [
        "RollbarCrash",
        "RollbarReport",
        "RollbarNotifier"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RollbarDeploys",
      "targets" : [
        "RollbarDeploys"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RollbarAUL",
      "targets" : [
        "RollbarAUL"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RollbarCocoaLumberjack",
      "targets" : [
        "RollbarCocoaLumberjack"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "RollbarReport",
      "module_type" : "SwiftTarget",
      "name" : "RollbarReport",
      "path" : "RollbarNotifier/Sources/RollbarReport",
      "product_memberships" : [
        "RollbarNotifier",
        "RollbarAUL",
        "RollbarCocoaLumberjack"
      ],
      "sources" : [
        "Diagnostic/Diagnostic.swift",
        "Diagnostic/RollbarCrashDiagnosticFilter.swift",
        "Error.swift",
        "Formatter/FormatBuilder.swift",
        "Formatter/RollbarCrashFormattingFilter.swift",
        "Prelude.swift",
        "Report/Address.swift",
        "Report/BinaryImage.swift",
        "Report/CPU.swift",
        "Report/Frame.swift",
        "Report/Report.swift",
        "Report/Timestamp.swift"
      ],
      "target_dependencies" : [
        "RollbarCrash"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarNotifier",
      "module_type" : "ClangTarget",
      "name" : "RollbarNotifier",
      "path" : "RollbarNotifier/Sources/RollbarNotifier",
      "product_memberships" : [
        "RollbarNotifier",
        "RollbarAUL",
        "RollbarCocoaLumberjack"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarNotifier/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "DTOs/RollbarAppLanguage.m",
        "DTOs/RollbarBody.m",
        "DTOs/RollbarCallStackFrame.m",
        "DTOs/RollbarCallStackFrameContext.m",
        "DTOs/RollbarCaptureIpType.m",
        "DTOs/RollbarConfig.m",
        "DTOs/RollbarData.m",
        "DTOs/RollbarDestination.m",
        "DTOs/RollbarDeveloperOptions.m",
        "DTOs/RollbarException.m",
        "DTOs/RollbarHttpMethod.m",
        "DTOs/RollbarLevel.m",
        "DTOs/RollbarLoggingOptions.m",
        "DTOs/RollbarMessage.m",
        "DTOs/RollbarModule.m",
        "DTOs/RollbarPayload.m",
        "DTOs/RollbarPerson.m",
        "DTOs/RollbarProxy.m",
        "DTOs/RollbarRawCrashReport.m",
        "DTOs/RollbarRequest.m",
        "DTOs/RollbarScrubbingOptions.m",
        "DTOs/RollbarServer.m",
        "DTOs/RollbarServerConfig.m",
        "DTOs/RollbarSource.m",
        "DTOs/RollbarTelemetryBody.m",
        "DTOs/RollbarTelemetryConnectivityBody.m",
        "DTOs/RollbarTelemetryErrorBody.m",
        "DTOs/RollbarTelemetryEvent.m",
        "DTOs/RollbarTelemetryLogBody.m",
        "DTOs/RollbarTelemetryManualBody.m",
        "DTOs/RollbarTelemetryNavigationBody.m",
        "DTOs/RollbarTelemetryNetworkBody.m",
        "DTOs/RollbarTelemetryOptions.m",
        "DTOs/RollbarTelemetryType.m",
        "DTOs/RollbarTelemetryViewBody.m",
        "DTOs/RollbarTrace.m",
        "Rollbar.m",
        "RollbarConfigUtil.m",
        "RollbarCrashCollector.m",
        "RollbarDestinationRecord.m",
        "RollbarInfrastructure.m",
        "RollbarInternalLogging.m",
        "RollbarLog.m",
        "RollbarLogger+Test.m",
        "RollbarLogger.m",
        "RollbarNotifierFiles.m",
        "RollbarPayloadFactory.m",
        "RollbarPayloadPostReply.m",
        "RollbarPayloadRepository.m",
        "RollbarPayloadTruncator.m",
        "RollbarReachability.m",
        "RollbarRegistry.m",
        "RollbarSender.m",
        "RollbarTelemetry.m",
        "RollbarTelemetryOptionsObserver.m",
        "RollbarTelemetryThread.m",
        "RollbarThread.m"
      ],
      "target_dependencies" : [
        "RollbarCommon",
        "RollbarCrash",
        "RollbarReport"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarDeploys",
      "module_type" : "ClangTarget",
      "name" : "RollbarDeploys",
      "path" : "RollbarDeploys/Sources/RollbarDeploys",
      "product_memberships" : [
        "RollbarDeploys"
      ],
      "sources" : [
        "DTOs/DeployApiCallOutcome.m",
        "DTOs/RollbarDeployApiCallResult.m",
        "DTOs/RollbarDeployment.m",
        "DTOs/RollbarDeploymentDetails.m",
        "RollbarDeploysManager.m"
      ],
      "target_dependencies" : [
        "RollbarCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarCrash",
      "module_type" : "ClangTarget",
      "name" : "RollbarCrash",
      "path" : "RollbarNotifier/Sources/RollbarCrash",
      "product_memberships" : [
        "RollbarNotifier",
        "RollbarAUL",
        "RollbarCocoaLumberjack"
      ],
      "sources" : [
        "Monitors/RollbarCrashMonitor.c",
        "Monitors/RollbarCrashMonitorType.c",
        "Monitors/RollbarCrashMonitor_AppState.c",
        "Monitors/RollbarCrashMonitor_CPPException.cpp",
        "Monitors/RollbarCrashMonitor_Deadlock.m",
        "Monitors/RollbarCrashMonitor_MachException.c",
        "Monitors/RollbarCrashMonitor_NSException.m",
        "Monitors/RollbarCrashMonitor_Signal.c",
        "Monitors/RollbarCrashMonitor_System.m",
        "Monitors/RollbarCrashMonitor_User.c",
        "Monitors/RollbarCrashMonitor_Zombie.c",
        "Recording/RollbarCrashC.c",
        "Recording/RollbarCrashCachedData.c",
        "Recording/RollbarCrashDoctor.m",
        "Recording/RollbarCrashHandler.m",
        "Recording/RollbarCrashReport.c",
        "Recording/RollbarCrashReportFixer.c",
        "Recording/RollbarCrashReportStore.c",
        "RollbarCrashInstallation.m",
        "RollbarCrashReportFilterBasic.m",
        "Util/Container+DeepSearch.m",
        "Util/NSError+SimpleConstructor.m",
        "Util/RollbarCrashCPU.c",
        "Util/RollbarCrashCPU_arm.c",
        "Util/RollbarCrashCPU_arm64.c",
        "Util/RollbarCrashCPU_x86_32.c",
        "Util/RollbarCrashCPU_x86_64.c",
        "Util/RollbarCrashCString.m",
        "Util/RollbarCrashCxaThrowSwapper.c",
        "Util/RollbarCrashDate.c",
        "Util/RollbarCrashDebug.c",
        "Util/RollbarCrashDynamicLinker.c",
        "Util/RollbarCrashFileUtils.c",
        "Util/RollbarCrashID.c",
        "Util/RollbarCrashJSONCodec.c",
        "Util/RollbarCrashJSONCodecObjC.m",
        "Util/RollbarCrashLogger.c",
        "Util/RollbarCrashMach.c",
        "Util/RollbarCrashMachineContext.c",
        "Util/RollbarCrashMemory.c",
        "Util/RollbarCrashObjC.c",
        "Util/RollbarCrashSignalInfo.c",
        "Util/RollbarCrashStackCursor.c",
        "Util/RollbarCrashStackCursor_Backtrace.c",
        "Util/RollbarCrashStackCursor_MachineContext.c",
        "Util/RollbarCrashStackCursor_SelfThread.c",
        "Util/RollbarCrashString.c",
        "Util/RollbarCrashSymbolicator.c",
        "Util/RollbarCrashSysCtl.c",
        "Util/RollbarCrashThread.c",
        "Util/RollbarCrashgetsect.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarCommon",
      "module_type" : "ClangTarget",
      "name" : "RollbarCommon",
      "path" : "RollbarCommon/Sources/RollbarCommon",
      "product_memberships" : [
        "RollbarCommon",
        "RollbarNotifier",
        "RollbarDeploys",
        "RollbarAUL",
        "RollbarCocoaLumberjack"
      ],
      "sources" : [
        "DTOs/RollbarDTO+CustomData.m",
        "DTOs/RollbarDTO+Protected.m",
        "DTOs/RollbarDTO.m",
        "DesignPatterns/Creational/RollbarBuilder.m",
        "DesignPatterns/RollbarReceptionist.m",
        "DesignPatterns/RollbarTaskDispatcher.m",
        "NSDate+Rollbar.m",
        "NSDictionary+Rollbar.m",
        "NSJSONSerialization+Rollbar.m",
        "NSObject+Rollbar.m",
        "RollbarBundleUtil.m",
        "RollbarCachesDirectory.m",
        "RollbarCrashReportUtil.m",
        "RollbarFileIOUtil.m",
        "RollbarFileReader.m",
        "RollbarFileWriter.m",
        "RollbarHostingProcessUtil.m",
        "RollbarInternalLogging.m",
        "RollbarMemoryStatsDescriptors.m",
        "RollbarMemoryUtil.m",
        "RollbarOsUtil.m",
        "RollbarPredicateBuilder.m",
        "RollbarTriStateFlag.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarCocoaLumberjack",
      "module_type" : "ClangTarget",
      "name" : "RollbarCocoaLumberjack",
      "path" : "RollbarCocoaLumberjack/Sources/RollbarCocoaLumberjack",
      "product_dependencies" : [
        "CocoaLumberjack"
      ],
      "product_memberships" : [
        "RollbarCocoaLumberjack"
      ],
      "sources" : [
        "RollbarCocoaLumberjackLogger.m"
      ],
      "target_dependencies" : [
        "RollbarCommon",
        "RollbarNotifier"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RollbarAUL",
      "module_type" : "ClangTarget",
      "name" : "RollbarAUL",
      "path" : "RollbarAUL/Sources/RollbarAUL",
      "product_memberships" : [
        "RollbarAUL"
      ],
      "sources" : [
        "RollbarAulClient.m",
        "RollbarAulEntrySnapper.m",
        "RollbarAulLogLevelConverter.m",
        "RollbarAulOSLogEntryLogLevelConverter.m",
        "RollbarAulPredicateBuilder.m",
        "RollbarAulStoreMonitor.m",
        "RollbarAulStoreMonitorOptions.m"
      ],
      "target_dependencies" : [
        "RollbarCommon",
        "RollbarNotifier"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7.1"
}
Done.