The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of RollbarSDK, reference master (ffd970), with Swift 6.1 for macOS (SPM) on 23 Jul 2025 18:32:40 UTC.

Swift 6 data race errors: 2

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.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.64.0
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 ffd970a Added example on how to attach stack trace for caught errors (#366)
Cloned https://github.com/rollbar/rollbar-apple.git
Revision (git rev-parse @):
ffd970af3102c35d1d5a856aaba877c2880adee9
SUCCESS checkout https://github.com/rollbar/rollbar-apple.git at master
Fetching https://github.com/CocoaLumberjack/CocoaLumberjack.git
Fetching https://github.com/apple/swift-log.git from cache
[1/18627] Fetching cocoalumberjack
Fetched https://github.com/CocoaLumberjack/CocoaLumberjack.git from cache (1.56s)
Computing version for https://github.com/CocoaLumberjack/CocoaLumberjack.git
Fetched https://github.com/apple/swift-log.git from cache (1.59s)
Computed https://github.com/CocoaLumberjack/CocoaLumberjack.git at 3.8.0 (2.19s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.2 (0.59s)
Creating working copy for https://github.com/CocoaLumberjack/CocoaLumberjack.git
Working copy of https://github.com/CocoaLumberjack/CocoaLumberjack.git resolved at 3.8.0
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
========================================
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.9.0",
          "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/15115] Fetching rollbar-apple
Fetched https://github.com/rollbar/rollbar-apple.git from cache (6.26s)
Fetching https://github.com/CocoaLumberjack/CocoaLumberjack.git from cache
Fetched https://github.com/CocoaLumberjack/CocoaLumberjack.git from cache (0.54s)
Computing version for https://github.com/CocoaLumberjack/CocoaLumberjack.git
Computed https://github.com/CocoaLumberjack/CocoaLumberjack.git at 3.9.0 (1.05s)
Fetching https://github.com/apple/swift-log from cache
Fetched https://github.com/apple/swift-log from cache (0.53s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.6.3 (1.02s)
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.6.3
Creating working copy for https://github.com/rollbar/rollbar-apple.git
Working copy of https://github.com/rollbar/rollbar-apple.git resolved at master (ffd970a)
Creating working copy for https://github.com/CocoaLumberjack/CocoaLumberjack.git
Working copy of https://github.com/CocoaLumberjack/CocoaLumberjack.git resolved at 3.9.0
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.1
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.3.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 RollbarDTO+Protected.m
[1/148] Compiling RollbarAUL RollbarAulClient.m
[2/148] Copying PrivacyInfo.xcprivacy
[2/148] Write sources
[4/148] Compiling RollbarAUL RollbarAulStoreMonitorOptions.m
[5/148] Compiling RollbarDTO.m
[6/148] Compiling RollbarAUL RollbarAulPredicateBuilder.m
[7/148] Compiling RollbarAUL RollbarAulLogLevelConverter.m
[8/148] Compiling RollbarDeploymentDetails.m
[9/148] Compiling RollbarDeploys RollbarDeploysManager.m
[10/148] Compiling RollbarDeployment.m
[11/148] Compiling RollbarDeployApiCallResult.m
[12/148] Compiling RollbarAUL RollbarAulStoreMonitor.m
[13/148] Write swift-version-2F0A5646E1D333AE.txt
[14/148] Compiling DeployApiCallOutcome.m
[15/148] Compiling RollbarAUL RollbarAulEntrySnapper.m
[16/148] Compiling RollbarAUL RollbarAulOSLogEntryLogLevelConverter.m
[17/148] Compiling RollbarCrashString.c
[18/148] Compiling RollbarCrashSignalInfo.c
[19/148] Compiling RollbarCrashgetsect.c
[20/148] Compiling RollbarCrashStackCursor_Backtrace.c
[21/148] Compiling RollbarCrashMemory.c
[22/148] Compiling RollbarCrashStackCursor.c
[23/148] Compiling RollbarCrashMachineContext.c
[24/148] Compiling RollbarCrashSysCtl.c
[25/148] Compiling RollbarCrashMach.c
[26/148] Compiling RollbarCrashSymbolicator.c
[27/148] Compiling RollbarCrashID.c
[28/148] Compiling RollbarCrashStackCursor_SelfThread.c
[29/148] Compiling RollbarCrashJSONCodec.c
[30/148] Compiling RollbarCrashFileUtils.c
[31/148] Compiling RollbarCrashThread.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 RollbarCrashCPU_arm64.c
[40/148] Compiling RollbarCrashStackCursor_MachineContext.c
[41/148] Compiling RollbarCrashCPU.c
[42/148] Compiling RollbarCrashReportStore.c
[43/148] Compiling RollbarCrashLogger.c
[44/148] Compiling RollbarCrashReportFixer.c
[45/148] Compiling RollbarCrashReport.c
[46/148] Compiling RollbarCrashObjC.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 RollbarCocoaLumberjack RollbarCocoaLumberjackLogger.m
[52/148] Compiling RollbarCrashMonitor_Signal.c
[53/148] Compiling RollbarCrashMonitor_NSException.m
[54/148] Compiling RollbarCrashJSONCodecObjC.m
[55/148] Compiling RollbarCrashDoctor.m
[56/148] Compiling RollbarCrashMonitor_MachException.c
[57/148] Compiling RollbarCrashHandler.m
[58/148] Compiling RollbarCrashMonitor_Deadlock.m
[59/148] Compiling RollbarCrash RollbarCrashReportFilterBasic.m
[60/148] Compiling RollbarCrashMonitor_AppState.c
[61/148] Compiling RollbarCrashMonitorType.c
[62/148] Compiling RollbarCrashMonitor.c
[63/148] Compiling Container+DeepSearch.m
[64/148] Compiling RollbarCrashCString.m
[65/148] Compiling RollbarCrash RollbarCrashInstallation.m
[66/148] Compiling RollbarCommon RollbarTriStateFlag.m
[67/148] Compiling NSError+SimpleConstructor.m
[68/148] Compiling RollbarCommon RollbarOsUtil.m
[69/148] Compiling RollbarCommon RollbarPredicateBuilder.m
[70/148] Compiling RollbarCommon RollbarMemoryUtil.m
[71/148] Compiling RollbarCommon RollbarMemoryStatsDescriptors.m
[72/148] Compiling RollbarCommon RollbarInternalLogging.m
[73/148] Compiling RollbarCommon RollbarHostingProcessUtil.m
[74/148] Compiling RollbarCrashMonitor_System.m
[75/148] Compiling RollbarCommon RollbarFileWriter.m
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarCrash/Monitors/RollbarCrashMonitor_CPPException.cpp:167:9: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  167 |         RollbarCrashMC_NEW_CONTEXT(machineContext);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarCrash/include/RollbarCrashMachineContext.h:58:32: note: expanded from macro 'RollbarCrashMC_NEW_CONTEXT'
   58 |     char rcmc_##NAME##_storage[rcmc_contextSize()]; \
      |                                ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarCrash/Monitors/RollbarCrashMonitor_CPPException.cpp:167:9: note: non-constexpr function 'rcmc_contextSize' cannot be used in a constant expression
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarCrash/include/RollbarCrashMachineContext.h:58:32: note: expanded from macro 'RollbarCrashMC_NEW_CONTEXT'
   58 |     char rcmc_##NAME##_storage[rcmc_contextSize()]; \
      |                                ^
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarCrash/include/RollbarCrashMachineContext.h:65:5: note: declared here
   65 | int rcmc_contextSize(void);
      |     ^
1 warning generated.
[76/148] Compiling RollbarCrashMonitor_CPPException.cpp
[77/148] Compiling RollbarCommon RollbarFileReader.m
[78/148] Compiling RollbarCommon RollbarFileIOUtil.m
[79/148] Compiling RollbarCommon RollbarCrashReportUtil.m
[80/148] Compiling RollbarCommon RollbarBundleUtil.m
[81/148] Compiling RollbarCommon RollbarCachesDirectory.m
[82/148] Compiling RollbarCommon NSObject+Rollbar.m
[83/148] Compiling RollbarCommon NSDictionary+Rollbar.m
[84/148] Compiling RollbarCommon NSDate+Rollbar.m
[85/148] Compiling RollbarCommon NSJSONSerialization+Rollbar.m
[86/156] Compiling RollbarTaskDispatcher.m
[87/160] Compiling RollbarBuilder.m
[88/160] Compiling RollbarReceptionist.m
[89/160] Compiling RollbarDTO+CustomData.m
[91/160] Compiling RollbarReport CPU.swift
[92/160] Compiling RollbarReport Frame.swift
[93/160] Compiling RollbarReport Report.swift
[94/161] Compiling RollbarReport BinaryImage.swift
[95/161] Compiling RollbarReport Address.swift
[96/161] Compiling RollbarReport Error.swift
[97/161] Compiling RollbarReport FormatBuilder.swift
[98/161] Compiling RollbarReport Prelude.swift
[99/161] Compiling RollbarReport RollbarCrashFormattingFilter.swift
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Formatter/RollbarCrashFormattingFilter.swift:359: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
357 | fileprivate extension Report {
358 |
359 |     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: add '@MainActor' to make static property 'requiredKeys' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
360 |         "crash",
361 |         "report",
[100/161] Emitting module RollbarReport
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Diagnostic/RollbarCrashDiagnosticFilter.swift:106: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
104 | fileprivate extension Report {
105 |
106 |     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: add '@MainActor' to make static property 'requiredKeys' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |         "crash",
108 |         "report",
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Formatter/RollbarCrashFormattingFilter.swift:359: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
357 | fileprivate extension Report {
358 |
359 |     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: add '@MainActor' to make static property 'requiredKeys' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
360 |         "crash",
361 |         "report",
[101/161] Compiling RollbarReport Diagnostic.swift
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Diagnostic/RollbarCrashDiagnosticFilter.swift:106: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
104 | fileprivate extension Report {
105 |
106 |     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: add '@MainActor' to make static property 'requiredKeys' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |         "crash",
108 |         "report",
[102/161] Compiling RollbarReport RollbarCrashDiagnosticFilter.swift
/Users/admin/builder/spi-builder-workspace/RollbarNotifier/Sources/RollbarReport/Diagnostic/RollbarCrashDiagnosticFilter.swift:106: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
104 | fileprivate extension Report {
105 |
106 |     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: add '@MainActor' to make static property 'requiredKeys' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |         "crash",
108 |         "report",
[103/161] Compiling RollbarReport Timestamp.swift
[103/161] Compiling RollbarNotifier resource_bundle_accessor.m
[104/161] Compiling RollbarNotifier RollbarSender.m
[105/161] Compiling RollbarNotifier RollbarTelemetryThread.m
[106/161] Compiling RollbarNotifier RollbarTelemetryOptionsObserver.m
[107/161] Compiling RollbarNotifier RollbarPayloadTruncator.m
[108/161] Compiling RollbarNotifier RollbarRegistry.m
[109/161] Compiling RollbarNotifier RollbarReachability.m
[110/161] Compiling RollbarNotifier RollbarTelemetry.m
[111/161] Compiling RollbarNotifier RollbarPayloadPostReply.m
[112/161] Compiling RollbarNotifier RollbarThread.m
[113/161] Compiling RollbarNotifier RollbarNotifierFiles.m
[114/161] Compiling RollbarNotifier RollbarPayloadFactory.m
[115/161] Compiling RollbarNotifier RollbarPayloadRepository.m
[116/161] Compiling RollbarNotifier RollbarLogger+Test.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.
[117/161] Compiling RollbarNotifier RollbarLogger.m
[118/161] Compiling RollbarNotifier RollbarLog.m
[119/161] Compiling RollbarNotifier RollbarInternalLogging.m
[120/161] Compiling RollbarNotifier RollbarDestinationRecord.m
[121/161] Compiling RollbarNotifier RollbarInfrastructure.m
[122/161] Compiling RollbarNotifier RollbarConfigUtil.m
[123/161] Compiling RollbarNotifier Rollbar.m
[124/161] Compiling RollbarNotifier RollbarCrashCollector.m
[125/161] Compiling RollbarTrace.m
[126/161] Compiling RollbarTelemetryViewBody.m
[127/161] Compiling RollbarTelemetryType.m
[128/161] Compiling RollbarTelemetryOptions.m
[129/161] Compiling RollbarTelemetryNetworkBody.m
[130/161] Compiling RollbarTelemetryNavigationBody.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 RollbarScrubbingOptions.m
[141/161] Compiling RollbarRequest.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
[146/161] Compiling RollbarMessage.m
[148/161] Compiling RollbarLevel.m
[149/161] Compiling RollbarHttpMethod.m
[150/161] Compiling RollbarLoggingOptions.m
[151/161] Compiling RollbarException.m
[152/161] Compiling RollbarDeveloperOptions.m
[153/161] Compiling RollbarDestination.m
[154/161] Compiling RollbarData.m
[155/161] Compiling RollbarCaptureIpType.m
[156/161] Compiling RollbarCallStackFrameContext.m
[157/161] Compiling RollbarAppLanguage.m
[158/161] Compiling RollbarCallStackFrame.m
[159/161] Compiling RollbarBody.m
[160/161] Compiling RollbarConfig.m
Build complete! (12.98s)
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.