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

Failed to build Sentry, reference 8.52.1 (930b78), with Swift 6.1 for Android on 5 Jun 2025 21:38:23 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[34/52] Compiling SentryCoreSwift SentryProfileOptions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[35/52] Compiling SentryCoreSwift SentryTransactionNameSource.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[36/52] Compiling SentryCoreSwift SwizzleClassNameExclude.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[37/52] Compiling SentryCoreSwift SentryMXCallStackTree.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[38/52] Compiling SentryCoreSwift SentryMXManager.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[39/52] Compiling SentryCoreSwift SentryId.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[40/52] Compiling SentryCoreSwift SentryRedactOptions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[41/52] Compiling SentryCoreSwift SentryViewControllerBreadcrumbTracking.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[42/52] Compiling SentryCoreSwift SentryBaggageSerialization.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[43/52] Compiling SentryCoreSwift SentryCurrentDateProvider.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[44/52] Compiling SentryCoreSwift SentryFileContents.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[45/52] Compiling SentryCoreSwift SentryANRTracker.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[46/52] Compiling SentryCoreSwift SentryANRTrackerV2Delegate.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[47/52] Emitting module SentryCoreSwift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:16:29: warning: static property 'isDebug' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
 16 |     static private(set) var isDebug = true
    |                             |- warning: static property 'isDebug' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'isDebug' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'isDebug' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     static private(set) var diagnosticLevel = SentryLevel.error
 18 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:17:29: warning: static property 'diagnosticLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 |     static private(set) var isDebug = true
 17 |     static private(set) var diagnosticLevel = SentryLevel.error
    |                             |- warning: static property 'diagnosticLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'diagnosticLevel' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'diagnosticLevel' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:22:16: warning: static property 'alwaysLevel' is not concurrency-safe because non-'Sendable' type 'SentryLevel' may have shared mutable state; this is an error in the Swift 6 language mode
 20 |      * Threshold log level to always log, regardless of the current configuration
 21 |      */
 22 |     static let alwaysLevel = SentryLevel.fatal
    |                |- warning: static property 'alwaysLevel' is not concurrency-safe because non-'Sendable' type 'SentryLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'alwaysLevel' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |     private static var logOutput = SentryLogOutput()
 24 |     private static var dateProvider: SentryCurrentDateProvider = SentryDefaultCurrentDateProvider()
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:4:13: note: consider making enum 'SentryLevel' conform to the 'Sendable' protocol
 2 |
 3 | @objc
 4 | public enum SentryLevel: UInt {
   |             `- note: consider making enum 'SentryLevel' conform to the 'Sendable' protocol
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:23:24: warning: static property 'logOutput' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |      */
 22 |     static let alwaysLevel = SentryLevel.fatal
 23 |     private static var logOutput = SentryLogOutput()
    |                        |- warning: static property 'logOutput' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'logOutput' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'logOutput' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |     private static var dateProvider: SentryCurrentDateProvider = SentryDefaultCurrentDateProvider()
 25 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:24:24: warning: static property 'dateProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 22 |     static let alwaysLevel = SentryLevel.fatal
 23 |     private static var logOutput = SentryLogOutput()
 24 |     private static var dateProvider: SentryCurrentDateProvider = SentryDefaultCurrentDateProvider()
    |                        |- warning: static property 'dateProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'dateProvider' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'dateProvider' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     static func _configure(_ isDebug: Bool, diagnosticLevel: SentryLevel) {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[48/52] Compiling SentryCoreSwift Locks.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[49/52] Compiling SentryCoreSwift NumberExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[50/52] Compiling SentryCoreSwift StringExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[51/52] Compiling SentryCoreSwift UIViewExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[52/52] Compiling SentryCoreSwift SentryLevel.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/44] Compiling SentrySwiftUI SentryReplayView.swift
[3/44] Compiling SentrySwiftUI SentryTracedView.swift
[4/44] Emitting module SentrySwiftUI
[5/44] Compiling SentrySwiftUI SentryReplayMaskPreviewUIView.swift
[6/44] Compiling SentrySwiftUI SentryReplayMaskPreview.swift
[7/44] Compiling SentrySwiftUI PreviewRedactOptions.swift
[8/44] Compiling SentrySwiftUI SentrySpanOperation.swift
[9/44] Compiling SentrySwiftUI SentryTraceOrigin.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[10/45] Emitting module SentryCoreSwift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[12/49] Compiling SentryCoreSwift SentryGraphicsImageRenderer.swift
[13/49] Compiling SentryCoreSwift SentryMaskRenderer.swift
[14/49] Compiling SentryCoreSwift SentryMaskRendererV2.swift
[15/49] Compiling SentryCoreSwift SentryViewPhotographer.swift
[16/49] Compiling SentryCoreSwift SentryANRType.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[17/49] Compiling SentryCoreSwift SentryFramesDelayResult.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[18/49] Compiling SentryCoreSwift SentryProfileOptions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[19/49] Compiling SentryCoreSwift SentryTransactionNameSource.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[20/49] Compiling SentryCoreSwift SwizzleClassNameExclude.swift
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:12:2: error: Objective-C interoperability is disabled
10 | }
11 |
12 | @objc
   |  `- error: Objective-C interoperability is disabled
13 | @_spi(Private) public class SentryAppHangTypeMapper: NSObject {
14 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:23:6: error: Objective-C interoperability is disabled
21 |     }
22 |
23 |     @objc
   |      `- error: Objective-C interoperability is disabled
24 |     public static func getExceptionType(anrType: SentryANRType) -> String {
25 |         switch anrType {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:39:6: error: Objective-C interoperability is disabled
37 |     }
38 |
39 |     @objc
   |      `- error: Objective-C interoperability is disabled
40 |     static func getFatalExceptionType(nonFatalErrorType: String) -> String {
41 |         if nonFatalErrorType == ExceptionType.nonFullyBlocking.rawValue {
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRType.swift:48:6: error: Objective-C interoperability is disabled
46 |     }
47 |
48 |     @objc
   |      `- error: Objective-C interoperability is disabled
49 |     public static func isExceptionTypeAppHang(exceptionType: String) -> Bool {
50 |         return ExceptionType(rawValue: exceptionType) != nil
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:9:25: error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
 9 |     init(delayDuration: CFTimeInterval, framesContributingToDelayCount: UInt) {
   |                         `- error: cannot find type 'CFTimeInterval' in scope
10 |         self.delayDuration = delayDuration
11 |         self.framesContributingToDelayCount = framesContributingToDelayCount
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/FramesTracking/SentryFramesDelayResult.swift:6:24: error: cannot find type 'CFTimeInterval' in scope
 4 | class SentryFramesDelayResult: NSObject {
 5 |     /// The frames delay for the passed time period. If frame delay can't be calculated this is -1.
 6 |     let delayDuration: CFTimeInterval
   |                        `- error: cannot find type 'CFTimeInterval' in scope
 7 |     let framesContributingToDelayCount: UInt
 8 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:5:6: error: Objective-C interoperability is disabled
 3 | @objc
 4 | public enum SentryTransactionNameSource: Int {
 5 |     @objc(kSentryTransactionNameSourceCustom)
   |      `- error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:8:6: error: Objective-C interoperability is disabled
 6 |     case custom = 0
 7 |
 8 |     @objc(kSentryTransactionNameSourceUrl)
   |      `- error: Objective-C interoperability is disabled
 9 |     case url
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:11:6: error: Objective-C interoperability is disabled
 9 |     case url
10 |
11 |     @objc(kSentryTransactionNameSourceRoute)
   |      `- error: Objective-C interoperability is disabled
12 |     case route
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:14:6: error: Objective-C interoperability is disabled
12 |     case route
13 |
14 |     @objc(kSentryTransactionNameSourceView)
   |      `- error: Objective-C interoperability is disabled
15 |     case view
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:17:6: error: Objective-C interoperability is disabled
15 |     case view
16 |
17 |     @objc(kSentryTransactionNameSourceComponent)
   |      `- error: Objective-C interoperability is disabled
18 |     case component
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SentryTransactionNameSource.swift:20:6: error: Objective-C interoperability is disabled
18 |     case component
19 |
20 |     @objc(kSentryTransactionNameSourceTask)
   |      `- error: Objective-C interoperability is disabled
21 |     case sourceTask
22 | }
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/Performance/SwizzleClassNameExclude.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | class SentrySwizzleClassNameExclude: NSObject {
 5 |     static func shouldExcludeClass(className: String, swizzleClassNameExcludes: Set<String>) -> Bool {
[21/49] Compiling SentryCoreSwift SentryMXCallStackTree.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[22/49] Compiling SentryCoreSwift SentryMXManager.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[23/49] Compiling SentryCoreSwift SentryId.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[24/49] Compiling SentryCoreSwift SentryRedactOptions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[25/49] Compiling SentryCoreSwift SentryViewControllerBreadcrumbTracking.swift
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | final public class SentryId: NSObject, Sendable {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryId.swift:41:6: error: Objective-C interoperability is disabled
39 |      * @return SentryId.empty for invalid strings.
40 |      */
41 |     @objc(initWithUUIDString:)
   |      `- error: Objective-C interoperability is disabled
42 |     public init(uuidString: String) {
43 |         if let id = UUID(uuidString: uuidString) {
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | public protocol SentryRedactOptions {
 5 |     var maskAllText: Bool { get }
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryRedactOptions.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | final class SentryRedactDefaultOptions: NSObject, SentryRedactOptions {
13 |     var maskAllText: Bool = true
/host/spi-builder-workspace/Sources/Swift/Core/Protocol/SentryViewControllerBreadcrumbTracking.swift:7:2: error: Objective-C interoperability is disabled
 5 | /// UIViewController performance tracker, view hierarchy, and breadcrumbs.
 6 | ///
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | public protocol SentryUIViewControllerDescriptor: NSObjectProtocol {
 9 |
[26/49] Compiling SentryCoreSwift Locks.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[27/49] Compiling SentryCoreSwift NumberExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[28/49] Compiling SentryCoreSwift StringExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[29/49] Compiling SentryCoreSwift UIViewExtensions.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[30/49] Compiling SentryCoreSwift SentryLevel.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:7:6: error: Objective-C interoperability is disabled
 5 |     static let levelNames = ["none", "debug", "info", "warning", "error", "fatal"]
 6 |
 7 |     @objc(kSentryLevelNone)
   |      `- error: Objective-C interoperability is disabled
 8 |     case none = 0
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:11:6: error: Objective-C interoperability is disabled
 9 |
10 |     // Goes from Debug to Fatal so possible to: (level > Info) { .. }
11 |     @objc(kSentryLevelDebug)
   |      `- error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:14:6: error: Objective-C interoperability is disabled
12 |     case debug = 1
13 |
14 |     @objc(kSentryLevelInfo)
   |      `- error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:17:6: error: Objective-C interoperability is disabled
15 |     case info = 2
16 |
17 |     @objc(kSentryLevelWarning)
   |      `- error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:20:6: error: Objective-C interoperability is disabled
18 |     case warning = 3
19 |
20 |     @objc(kSentryLevelError)
   |      `- error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:23:6: error: Objective-C interoperability is disabled
21 |     case error = 4
22 |
23 |     @objc(kSentryLevelFatal)
   |      `- error: Objective-C interoperability is disabled
24 |     case fatal = 5
25 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/Log/SentryLevel.swift:38:1: error: Objective-C interoperability is disabled
36 | }
37 |
38 | @objcMembers
   | `- error: Objective-C interoperability is disabled
39 | @_spi(Private) public class SentryLevelHelper: NSObject {
40 |     public static func nameForLevel(_  level: SentryLevel) -> String {
[31/49] Compiling SentryCoreSwift SentryBaggageSerialization.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[32/49] Compiling SentryCoreSwift SentryCurrentDateProvider.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[33/49] Compiling SentryCoreSwift SentryFileContents.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[34/49] Compiling SentryCoreSwift SentryANRTracker.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[35/49] Compiling SentryCoreSwift SentryANRTrackerV2Delegate.swift
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryBaggageSerialization.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryBaggageSerialization: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:7:2: error: Objective-C interoperability is disabled
 5 |  * Mocking the previous private class from `SentryTestUtils` stopped working in Xcode 16.
 6 | */
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | protocol SentryCurrentDateProvider {
 9 |     func date() -> Date
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:15:1: error: Objective-C interoperability is disabled
13 | }
14 |
15 | @objcMembers
   | `- error: Objective-C interoperability is disabled
16 | @_spi(Private) public class SentryDefaultCurrentDateProvider: NSObject, SentryCurrentDateProvider {
17 |     public func date() -> Date {
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:9: error: cannot find 'clock_gettime_nsec_np' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |         `- error: cannot find 'clock_gettime_nsec_np' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryCurrentDateProvider.swift:38:31: error: cannot find 'CLOCK_UPTIME_RAW' in scope
36 |
37 |     public static func getAbsoluteTime() -> UInt64 {
38 |         clock_gettime_nsec_np(CLOCK_UPTIME_RAW)
   |                               `- error: cannot find 'CLOCK_UPTIME_RAW' in scope
39 |     }
40 | }
/host/spi-builder-workspace/Sources/Swift/Core/Helper/SentryFileContents.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class SentryFileContents: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:3:2: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objc
   |  `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:5:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 3 | @objc
 4 | @_spi(Private) public protocol SentryANRTracker {
 5 |     @objc(addListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTracker.swift:7:6: error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 5 |     @objc(addListener:)
 6 |     func add(listener: SentryANRTrackerDelegate)
 7 |     @objc(removeListener:)
   |      `- error: @objc can only be used with members of classes, @objc protocols, and concrete extensions of classes
 8 |     func remove(listener: SentryANRTrackerDelegate)
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:4:2: error: Objective-C interoperability is disabled
 2 |
 3 | /// The  methods are called from a  background thread.
 4 | @objc
   |  `- error: Objective-C interoperability is disabled
 5 | @_spi(Private) public protocol SentryANRTrackerDelegate {
 6 |     func anrDetected(type: SentryANRType)
/host/spi-builder-workspace/Sources/Swift/Core/Integrations/ANR/SentryANRTrackerV2Delegate.swift:11:1: error: Objective-C interoperability is disabled
 9 | }
10 |
11 | @objcMembers
   | `- error: Objective-C interoperability is disabled
12 | @_spi(Private) public class SentryANRStoppedResult: NSObject {
13 |
[36/49] Compiling SentryCoreSwift UIImageHelper.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[37/49] Compiling SentryCoreSwift URLSessionTaskHelper.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[38/49] Compiling SentryCoreSwift UrlSanitized.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[39/49] Compiling SentryCoreSwift SentryDefaultMaskRenderer.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[40/49] Compiling SentryCoreSwift SentryDefaultViewRenderer.swift
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:6:59: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 4 | @_spi(Private) public class URLSessionTaskHelper: NSObject {
 5 |
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
   |                                                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:8:20: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 6 |     public static func getGraphQLOperationName(from task: URLSessionTask?) -> String? {
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
   |                    `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
10 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/URLSessionTaskHelper.swift:9:38: error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
 7 |         guard let task = task else { return nil }
 8 |         guard task.originalRequest?.value(forHTTPHeaderField: "Content-Type") == "application/json" else { return nil }
 9 |         guard let requestBody = task.originalRequest?.httpBody else { return nil }
   |                                      `- error: value of type 'URLSessionTask' (aka 'AnyObject') has no member 'originalRequest'
10 |
11 |         let requestInfo = try? JSONDecoder().decode(GraphQLRequest.self, from: requestBody)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/UrlSanitized.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class UrlSanitized: NSObject {
 5 |     static let SENSITIVE_DATA_SUBSTITUTE = "[Filtered]"
[41/49] Compiling SentryCoreSwift SentryExperimentalOptions.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[42/49] Compiling SentryCoreSwift SwiftDescriptor.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[43/49] Compiling SentryCoreSwift HTTPHeaderSanitizer.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[44/49] Compiling SentryCoreSwift SentryLog.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[45/49] Compiling SentryCoreSwift SentryLogOutput.swift
/host/spi-builder-workspace/Sources/Swift/Core/SentryExperimentalOptions.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | public class SentryExperimentalOptions: NSObject {
 5 |     /**
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:7:2: error: Objective-C interoperability is disabled
 5 | #endif
 6 |
 7 | @objc
   |  `- error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:10:6: error: Objective-C interoperability is disabled
 8 | @_spi(Private) public class SwiftDescriptor: NSObject {
 9 |
10 |     @objc
   |      `- error: Objective-C interoperability is disabled
11 |     public static func getObjectClassName(_ object: AnyObject) -> String {
12 |         return String(describing: type(of: object))
/host/spi-builder-workspace/Sources/Swift/Core/SwiftDescriptor.swift:26:6: error: Objective-C interoperability is disabled
24 | #endif
25 |
26 |     @objc
   |      `- error: Objective-C interoperability is disabled
27 |     public static func getSwiftErrorDescription(_ error: Error) -> String? {
28 |         return String(describing: error)
/host/spi-builder-workspace/Sources/Swift/Core/Tools/HTTPHeaderSanitizer.swift:3:1: error: Objective-C interoperability is disabled
 1 | import Foundation
 2 |
 3 | @objcMembers
   | `- error: Objective-C interoperability is disabled
 4 | @_spi(Private) public class HTTPHeaderSanitizer: NSObject {
 5 |     public static func sanitizeHeaders(_ headers: [String: String]) -> [String: String] {
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:13:2: error: Objective-C interoperability is disabled
 11 | /// and the thread sanitizer would surface these race conditions. We accept these race conditions for
 12 | /// the log messages in the tests over adding locking for all log messages.
 13 | @objc
    |  `- error: Objective-C interoperability is disabled
 14 | @_spi(Private) public class SentryLog: NSObject {
 15 |
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:31:6: error: Objective-C interoperability is disabled
 29 |     }
 30 |
 31 |     @objc
    |      `- error: Objective-C interoperability is disabled
 32 |     public static func log(message: String, andLevel level: SentryLevel) {
 33 |         guard willLog(atLevel: level) else { return }
/host/spi-builder-workspace/Sources/Swift/Core/Tools/SentryLog.swift:47:6: error: Objective-C interoperability is disabled
 45 |      * @c NO if not.
 46 |      */
 47 |     @objc
    |      `- error: Objective-C interoperability is disabled
 48 |     public static func willLog(atLevel level: SentryLevel) -> Bool {
 49 |         if level == .none {
[46/49] Compiling SentryCoreSwift SentryViewRenderer.swift
[47/49] Compiling SentryCoreSwift SentryViewRendererV2.swift
[48/49] Compiling SentryCoreSwift SentryViewScreenshotProvider.swift
[49/49] Compiling SentryCoreSwift UIRedactBuilder.swift
BUILD FAILURE 6.1 android