Build Information
Successful build of Sentry, reference main (5741a3
), with Swift 6.0 for macOS (SPM) on 16 Jun 2025 10:39:55 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/getsentry/sentry-cocoa.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/getsentry/sentry-cocoa
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 5741a3f chore(deps): Update clang-format version (#5410)
Cloned https://github.com/getsentry/sentry-cocoa.git
Revision (git rev-parse @):
5741a3f7980c39fa21e17a833da27f27eb1b3a66
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/getsentry/sentry-cocoa.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/getsentry/sentry-cocoa.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/5] Write sources
[2/5] Copying Sentry.framework
[3/5] Compiling SentryInternal.m
[4/5] Write swift-version-5BDAB9E9C0126B9D.txt
[6/50] Emitting module SentryCoreSwift
[7/54] Compiling SentryCoreSwift SentryRedactRegion.swift
[8/54] Compiling SentryCoreSwift SentryRedactRegionType.swift
[9/54] Compiling SentryCoreSwift SentryRedactViewHelper.swift
[10/54] Compiling SentryCoreSwift SentryUIRedactBuilder.swift
[11/54] Compiling SentryCoreSwift SentryDefaultViewRenderer.swift
[12/54] Compiling SentryCoreSwift SentryGraphicsImageRenderer.swift
[13/54] Compiling SentryCoreSwift SentryMaskRenderer.swift
[14/54] Compiling SentryCoreSwift SentryMaskRendererV2.swift
[15/54] Compiling SentryCoreSwift SentryViewPhotographer.swift
[16/54] Compiling SentryCoreSwift SentryViewRenderer.swift
[17/54] Compiling SentryCoreSwift SentryViewRendererV2.swift
[18/54] Compiling SentryCoreSwift SentryViewScreenshotProvider.swift
[19/54] Compiling SentryCoreSwift UIImageHelper.swift
[20/54] Compiling SentryCoreSwift URLSessionTaskHelper.swift
[21/54] Compiling SentryCoreSwift UrlSanitized.swift
[22/54] Compiling SentryCoreSwift SentryDefaultMaskRenderer.swift
[23/54] Compiling SentryCoreSwift SwiftDescriptor.swift
[24/54] Compiling SentryCoreSwift HTTPHeaderSanitizer.swift
[25/54] Compiling SentryCoreSwift SentryLog.swift
[26/54] Compiling SentryCoreSwift SentryLogOutput.swift
[27/54] Compiling SentryCoreSwift SentryANRTracker.swift
[28/54] Compiling SentryCoreSwift SentryANRTrackerV2Delegate.swift
[29/54] Compiling SentryCoreSwift SentryANRType.swift
[30/54] Compiling SentryCoreSwift SentryFramesDelayResult.swift
[31/54] Compiling SentryCoreSwift SentryProfileOptions.swift
[32/54] Compiling SentryCoreSwift SentryTransactionNameSource.swift
[33/54] Compiling SentryCoreSwift SwizzleClassNameExclude.swift
[34/54] Compiling SentryCoreSwift SentryMXCallStackTree.swift
[35/54] Compiling SentryCoreSwift SentryLevel.swift
[36/54] Compiling SentryCoreSwift SentryBaggageSerialization.swift
[37/54] Compiling SentryCoreSwift SentryCurrentDateProvider.swift
[38/54] Compiling SentryCoreSwift SentryFileContents.swift
[39/54] Compiling SentryCoreSwift Locks.swift
[40/54] Compiling SentryCoreSwift NumberExtensions.swift
[41/54] Compiling SentryCoreSwift StringExtensions.swift
[42/54] Compiling SentryCoreSwift UIViewExtensions.swift
[43/54] Compiling SentryCoreSwift SentryMXManager.swift
[44/54] Compiling SentryCoreSwift SentryId.swift
[45/54] Compiling SentryCoreSwift SentryRedactOptions.swift
[46/54] Compiling SentryCoreSwift SentryViewControllerBreadcrumbTracking.swift
[47/54] Emitting module SentrySwiftUI
[48/54] Compiling SentrySwiftUI SentryReplayMaskPreviewUIView.swift
[49/54] Compiling SentrySwiftUI SentryReplayMaskPreview.swift
[50/54] Compiling SentrySwiftUI PreviewRedactOptions.swift
[51/54] Compiling SentrySwiftUI SentryReplayView.swift
[52/54] Compiling SentrySwiftUI SentrySpanOperation.swift
[53/54] Compiling SentrySwiftUI SentryTracedView.swift
[54/54] Compiling SentrySwiftUI SentryTraceOrigin.swift
Build complete! (17.17s)
[17896/99032649] Downloading https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip
[6219987/138973372] Downloading https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip, https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip
Downloading binary artifact https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip
Downloading binary artifact https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip
Downloaded https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip (3.88s)
Downloaded https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip (6.58s)
Build complete.
{
"cxx_language_standard" : "c++14",
"dependencies" : [
],
"manifest_display_name" : "Sentry",
"name" : "Sentry",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "4.0"
}
],
"products" : [
{
"name" : "Sentry",
"targets" : [
"Sentry"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Sentry-Dynamic",
"targets" : [
"Sentry-Dynamic"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SentrySwiftUI",
"targets" : [
"Sentry",
"SentrySwiftUI"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SentrySwiftUI",
"module_type" : "SwiftTarget",
"name" : "SentrySwiftUI",
"path" : "Sources/SentrySwiftUI",
"product_memberships" : [
"SentrySwiftUI"
],
"sources" : [
"Preview/PreviewRedactOptions.swift",
"Preview/SentryReplayMaskPreview.swift",
"Preview/SentryReplayMaskPreviewUIView.swift",
"SentryReplayView.swift",
"SentrySpanOperation.swift",
"SentryTraceOrigin.swift",
"SentryTracedView.swift"
],
"target_dependencies" : [
"Sentry",
"SentryInternal"
],
"type" : "library"
},
{
"c99name" : "SentryInternal",
"module_type" : "ClangTarget",
"name" : "SentryInternal",
"path" : "Sources/SentrySwiftUI",
"product_memberships" : [
"SentrySwiftUI"
],
"sources" : [
"SentryInternal/SentryInternal.m"
],
"type" : "library"
},
{
"c99name" : "SentryCoreSwift",
"module_type" : "SwiftTarget",
"name" : "SentryCoreSwift",
"path" : "Sources/Swift/Core",
"sources" : [
"Extensions/Locks.swift",
"Extensions/NumberExtensions.swift",
"Extensions/StringExtensions.swift",
"Extensions/UIViewExtensions.swift",
"Helper/Log/SentryLevel.swift",
"Helper/SentryBaggageSerialization.swift",
"Helper/SentryCurrentDateProvider.swift",
"Helper/SentryFileContents.swift",
"Integrations/ANR/SentryANRTracker.swift",
"Integrations/ANR/SentryANRTrackerV2Delegate.swift",
"Integrations/ANR/SentryANRType.swift",
"Integrations/FramesTracking/SentryFramesDelayResult.swift",
"Integrations/Performance/SentryProfileOptions.swift",
"Integrations/Performance/SentryTransactionNameSource.swift",
"Integrations/Performance/SwizzleClassNameExclude.swift",
"MetricKit/SentryMXCallStackTree.swift",
"MetricKit/SentryMXManager.swift",
"Protocol/SentryId.swift",
"Protocol/SentryRedactOptions.swift",
"Protocol/SentryViewControllerBreadcrumbTracking.swift",
"SwiftDescriptor.swift",
"Tools/HTTPHeaderSanitizer.swift",
"Tools/SentryLog.swift",
"Tools/SentryLogOutput.swift",
"Tools/UIImageHelper.swift",
"Tools/URLSessionTaskHelper.swift",
"Tools/UrlSanitized.swift",
"Tools/ViewCapture/SentryDefaultMaskRenderer.swift",
"Tools/ViewCapture/SentryDefaultViewRenderer.swift",
"Tools/ViewCapture/SentryGraphicsImageRenderer.swift",
"Tools/ViewCapture/SentryMaskRenderer.swift",
"Tools/ViewCapture/SentryMaskRendererV2.swift",
"Tools/ViewCapture/SentryRedactRegion.swift",
"Tools/ViewCapture/SentryRedactRegionType.swift",
"Tools/ViewCapture/SentryRedactViewHelper.swift",
"Tools/ViewCapture/SentryUIRedactBuilder.swift",
"Tools/ViewCapture/SentryViewPhotographer.swift",
"Tools/ViewCapture/SentryViewRenderer.swift",
"Tools/ViewCapture/SentryViewRendererV2.swift",
"Tools/ViewCapture/SentryViewScreenshotProvider.swift"
],
"type" : "library"
},
{
"c99name" : "Sentry_Dynamic",
"module_type" : "BinaryTarget",
"name" : "Sentry-Dynamic",
"path" : "remote/archive/Sentry-Dynamic.xcframework.zip",
"product_memberships" : [
"Sentry-Dynamic"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "Sentry",
"module_type" : "BinaryTarget",
"name" : "Sentry",
"path" : "remote/archive/Sentry.xcframework.zip",
"product_memberships" : [
"Sentry",
"SentrySwiftUI"
],
"sources" : [
],
"type" : "binary"
}
],
"tools_version" : "5.3"
}
Done.