The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of opentelemetry-swift, reference main (adcfc3), with Swift 6.0 for macOS (SPM) on 16 Sep 2024 09:39:10 UTC.

Swift 6 data race errors: 149

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[76/107] Compiling OpenTelemetryApi EntryMetadata.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[77/107] Compiling OpenTelemetryApi EntryValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[78/107] Compiling OpenTelemetryApi JaegerBaggagePropagator.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[79/107] Compiling OpenTelemetryApi TextMapBaggagePropagator.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[80/107] Compiling OpenTelemetryApi W3CBaggagePropagator.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[81/107] Compiling OpenTelemetryApi ZipkinBaggagePropagator.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[82/107] Compiling OpenTelemetryApi AttributeSet.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[83/107] Compiling OpenTelemetryApi AttributeValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[84/107] Compiling OpenTelemetryApi ActivityContextManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[85/107] Compiling OpenTelemetryApi ContextManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Common/AttributeSet.swift:12:21: warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 |   /// Empty LabelSet.
12 |   public static var empty = AttributeSet()
   |                     |- warning: static property 'empty' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'empty' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: annotate 'empty' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private init() {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:10:13: warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             `- warning: let 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t' (aka 'any OS_os_activity') may have shared mutable state; this is an error in the Swift 6 language mode
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
os.OS_os_activity:2:17: note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.12, *)
2 | public protocol OS_os_activity : NSObjectProtocol {
  |                 `- note: protocol 'OS_os_activity' does not conform to the 'Sendable' protocol
3 | }
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:7:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 5 |
 6 | import Foundation
 7 | import os.activity
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
 8 |
 9 | // Bridging Obj-C variabled defined as c-macroses. See `activity.h` header.
10 | private let OS_ACTIVITY_CURRENT = unsafeBitCast(dlsym(UnsafeMutableRawPointer(bitPattern: -2), "_os_activity_current"),
   |             |- note: annotate 'OS_ACTIVITY_CURRENT' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |                                                 to: os_activity_t.self)
12 | @_silgen_name("_os_activity_create") private func _os_activity_create(_ dso: UnsafeRawPointer?,
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Context/ActivityContextManager.swift:18:16: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
15 |                                                                       _ flags: os_activity_flag_t) -> AnyObject!
16 |
17 | class ActivityContextManager: ContextManager {
   |       `- note: class 'ActivityContextManager' does not conform to the 'Sendable' protocol
18 |     static let instance = ActivityContextManager()
   |                |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'ActivityContextManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 |     let rlock = NSRecursiveLock()
[86/107] Compiling OpenTelemetryApi Baggage.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[87/107] Compiling OpenTelemetryApi BaggageBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[88/107] Compiling OpenTelemetryApi BaggageManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[89/107] Compiling OpenTelemetryApi BaggageManagerProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[90/107] Compiling OpenTelemetryApi DefaultBaggage.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[91/107] Compiling OpenTelemetryApi DefaultBaggageBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[92/107] Compiling OpenTelemetryApi DefaultBaggageManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[93/107] Compiling OpenTelemetryApi DefaultBaggageManagerProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[94/107] Compiling OpenTelemetryApi EmptyBaggage.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[95/107] Compiling OpenTelemetryApi EmptyBaggageBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[96/107] Compiling OpenTelemetryApi Entry.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/OpenTelemetry.swift:15:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
13 |     public static var version = "v1.20.0"
14 |
15 |     public static var instance = OpenTelemetry()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 |     /// Registered tracerProvider or default via DefaultTracerProvider.instance.
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/EmptyBaggage.swift:13:16: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
11 |
12 |     /// Returns the single instance of the EmptyBaggage class.
13 |     static var instance = EmptyBaggage()
   |                |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 |
15 |     static func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManager.swift:14:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
12 |     ///  Returns a BaggageManager singleton that is the default implementation for
13 |     ///  BaggageManager.
14 |     public static var instance = DefaultBaggageManager()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 |     public func baggageBuilder() -> BaggageBuilder {
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Baggage/DefaultBaggageManagerProvider.swift:10:23: warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 8 | /// No-op implementations of BaggageManager.
 9 | public class DefaultBaggageManagerProvider: BaggageManagerProvider {
10 |     public static var instance = DefaultBaggageManagerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'instance' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 |     public func create() -> BaggageManager {
[97/107] Compiling OpenTelemetryApi OpenTelemetryContextProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[98/107] Compiling OpenTelemetryApi StringUtils.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[99/107] Compiling OpenTelemetryApi SwiftExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[100/107] Compiling OpenTelemetryApi TracestateUtils.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[101/107] Compiling OpenTelemetryApi DefaultLogger.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[102/107] Compiling OpenTelemetryApi DefaultLoggerProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[103/107] Compiling OpenTelemetryApi EventBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[104/107] Compiling OpenTelemetryApi LogRecordBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[105/107] Compiling OpenTelemetryApi Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[106/107] Compiling OpenTelemetryApi LoggerBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
[107/107] Compiling OpenTelemetryApi LoggerProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:10:22: warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
   |                      |- warning: static property 'instanceWithDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:11:22: warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 6 | import Foundation
 7 |
 8 | public class DefaultLogger: Logger {
   |              `- note: class 'DefaultLogger' does not conform to the 'Sendable' protocol
 9 |
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
   |                      |- warning: static property 'instanceNoDomain' is not concurrency-safe because non-'Sendable' type 'DefaultLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'instanceNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
13 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLogger.swift:12:22: warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
10 |   private static let instanceWithDomain = DefaultLogger(true)
11 |   private static let instanceNoDomain = DefaultLogger(false)
12 |   private static let noopLogRecordBuilder = NoopLogRecordBuilder()
   |                      |- warning: static property 'noopLogRecordBuilder' is not concurrency-safe because non-'Sendable' type 'DefaultLogger.NoopLogRecordBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'noopLogRecordBuilder' with '@MainActor' if property should only be accessed from the main actor
   |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 |   private var hasDomain: Bool
   :
37 |   }
38 |
39 |   private class NoopLogRecordBuilder: EventBuilder {
   |                 `- note: class 'NoopLogRecordBuilder' does not conform to the 'Sendable' protocol
40 |     func setTimestamp(_ timestamp: Date) -> Self {
41 |       return self
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:9:23: warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
 7 |
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
   |                       |- warning: static property 'instance' is not concurrency-safe because non-'Sendable' type 'any LoggerProvider' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'instance' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/LoggerProvider.swift:8:17: note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 6 | import Foundation
 7 |
 8 | public protocol LoggerProvider : AnyObject {
   |                 `- note: protocol 'LoggerProvider' does not conform to the 'Sendable' protocol
 9 |     /// Returns a Logger for a given name and version
10 |     /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:10:28: warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | public class DefaultLoggerProvider : LoggerProvider {
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
   |                            |- warning: static property 'noopBuilderWithDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderWithDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
12 |
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenTelemetryApi/Logs/DefaultLoggerProvider.swift:11:28: warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
 9 |     public static let instance: LoggerProvider = DefaultLoggerProvider()
10 |     fileprivate static let noopBuilderWithDomain = NoopLoggerBuilder(true)
11 |     fileprivate static let noopBuilderNoDomain = NoopLoggerBuilder(false)
   |                            |- warning: static property 'noopBuilderNoDomain' is not concurrency-safe because non-'Sendable' type 'NoopLoggerBuilder' may have shared mutable state; this is an error in the Swift 6 language mode
   |                            |- note: annotate 'noopBuilderNoDomain' with '@MainActor' if property should only be accessed from the main actor
   |                            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 |     public func get(instrumentationScopeName: String) -> Logger {
   :
20 | }
21 |
22 | fileprivate class NoopLoggerBuilder: LoggerBuilder {
   |                   `- note: class 'NoopLoggerBuilder' does not conform to the 'Sendable' protocol
23 |     private let hasDomain : Bool
24 |
Build complete! (16.08s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "opentelemetry-swift",
  "name" : "opentelemetry-swift",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "OpenTelemetryApi",
      "targets" : [
        "OpenTelemetryApi"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "OpenTelemetryApiTests",
      "module_type" : "SwiftTarget",
      "name" : "OpenTelemetryApiTests",
      "path" : "Tests/OpenTelemetryApiTests",
      "sources" : [
        "Baggage/BaggageTestUtil.swift",
        "Baggage/DefaultBaggageManagerTests.swift",
        "Baggage/DefaultBaggageTests.swift",
        "Baggage/EntryKeyTests.swift",
        "Baggage/EntryMetadataTests.swift",
        "Baggage/EntryTests.swift",
        "Baggage/EntryValueTests.swift",
        "Baggage/Mocks/BaggageMock.swift",
        "Baggage/Propagation/JaegerBaggagePropagatorTests.swift",
        "Baggage/Propagation/W3CBaggagePropagatorTest.swift",
        "Baggage/Propagation/ZipkinBaggagePropagatorTests.swift",
        "Baggage/ScopedBaggageTests.swift",
        "Common/AttributeValueTests.swift",
        "Context/ActivityContextManagerTests.swift",
        "Internal/SwiftExtensionsTests.swift",
        "Logs/DefaultLoggerProviderTests.swift",
        "Logs/DefaultLoggerTests.swift",
        "Logs/SeverityTests.swift",
        "Metrics/DefaultMeterProviderTests.swift",
        "Trace/DefaultTracerTests.swift",
        "Trace/PropagatedSpanTests.swift",
        "Trace/Propagation/B3PropagatorTests.swift",
        "Trace/Propagation/JaegerPropagatorTests.swift",
        "Trace/Propagation/PropagationTestUtils.swift",
        "Trace/Propagation/W3CTraceContextPropagatorTest.swift",
        "Trace/SpanBuilderTests.swift",
        "Trace/SpanContextTests.swift",
        "Trace/SpanIdTests.swift",
        "Trace/StatusTests.swift",
        "Trace/TraceFlagsTests.swift",
        "Trace/TraceIdTests.swift",
        "Trace/TracestateTests.swift"
      ],
      "target_dependencies" : [
        "OpenTelemetryApi"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OpenTelemetryApi",
      "module_type" : "SwiftTarget",
      "name" : "OpenTelemetryApi",
      "path" : "Sources/OpenTelemetryApi",
      "product_memberships" : [
        "OpenTelemetryApi"
      ],
      "sources" : [
        "Baggage/Baggage.swift",
        "Baggage/BaggageBuilder.swift",
        "Baggage/BaggageManager.swift",
        "Baggage/BaggageManagerProvider.swift",
        "Baggage/DefaultBaggage.swift",
        "Baggage/DefaultBaggageBuilder.swift",
        "Baggage/DefaultBaggageManager.swift",
        "Baggage/DefaultBaggageManagerProvider.swift",
        "Baggage/EmptyBaggage.swift",
        "Baggage/EmptyBaggageBuilder.swift",
        "Baggage/Entry.swift",
        "Baggage/EntryKey.swift",
        "Baggage/EntryMetadata.swift",
        "Baggage/EntryValue.swift",
        "Baggage/Propagation/JaegerBaggagePropagator.swift",
        "Baggage/Propagation/TextMapBaggagePropagator.swift",
        "Baggage/Propagation/W3CBaggagePropagator.swift",
        "Baggage/Propagation/ZipkinBaggagePropagator.swift",
        "Common/AttributeSet.swift",
        "Common/AttributeValue.swift",
        "Context/ActivityContextManager.swift",
        "Context/ContextManager.swift",
        "Context/OpenTelemetryContextProvider.swift",
        "Internal/StringUtils.swift",
        "Internal/SwiftExtensions.swift",
        "Internal/TracestateUtils.swift",
        "Logs/DefaultLogger.swift",
        "Logs/DefaultLoggerProvider.swift",
        "Logs/EventBuilder.swift",
        "Logs/LogRecordBuilder.swift",
        "Logs/Logger.swift",
        "Logs/LoggerBuilder.swift",
        "Logs/LoggerProvider.swift",
        "Logs/Severity.swift",
        "Metrics/DefaultMeterProvider.swift",
        "Metrics/Instruments/Gauge/BoundMeasureMetric.swift",
        "Metrics/Instruments/Gauge/DoubleObserverMetric.swift",
        "Metrics/Instruments/Gauge/DoubleObserverMetricHandle.swift",
        "Metrics/Instruments/Gauge/IntObserverMetric.swift",
        "Metrics/Instruments/Gauge/IntObserverMetricHandle.swift",
        "Metrics/Instruments/Gauge/MeasureMetric.swift",
        "Metrics/Instruments/Histogram/BoundHistogramMetric.swift",
        "Metrics/Instruments/Histogram/HistogramMetric.swift",
        "Metrics/Instruments/Sum/BoundCounterMetric.swift",
        "Metrics/Instruments/Sum/CounterMetric.swift",
        "Metrics/LabelSet.swift",
        "Metrics/Meter.swift",
        "Metrics/MeterProvider.swift",
        "Metrics/ProxyMeter.swift",
        "Metrics/Raw/BoundRawCounterMetric.swift",
        "Metrics/Raw/BoundRawHistogramMetric.swift",
        "Metrics/Raw/RawCounterMetric.swift",
        "Metrics/Raw/RawHistogramMetric.swift",
        "Metrics/Stable/DefaultStableMeter.swift",
        "Metrics/Stable/DefaultStableMeterProvider.swift",
        "Metrics/Stable/DoubleCounter.swift",
        "Metrics/Stable/DoubleCounterBuilder.swift",
        "Metrics/Stable/DoubleGaugeBuilder.swift",
        "Metrics/Stable/DoubleHistogram.swift",
        "Metrics/Stable/DoubleHistogramBuilder.swift",
        "Metrics/Stable/DoubleUpDownCounter.swift",
        "Metrics/Stable/DoubleUpDownCounterBuilder.swift",
        "Metrics/Stable/LongCounter.swift",
        "Metrics/Stable/LongCounterBuilder.swift",
        "Metrics/Stable/LongGaugeBuilder.swift",
        "Metrics/Stable/LongHistogram.swift",
        "Metrics/Stable/LongHistogramBuilder.swift",
        "Metrics/Stable/LongUpDownCounter.swift",
        "Metrics/Stable/LongUpDownCounterBuilder.swift",
        "Metrics/Stable/MeterBuilder.swift",
        "Metrics/Stable/ObservableDoubleCounter.swift",
        "Metrics/Stable/ObservableDoubleGauge.swift",
        "Metrics/Stable/ObservableDoubleMeasurement.swift",
        "Metrics/Stable/ObservableDoubleUpDownCounter.swift",
        "Metrics/Stable/ObservableLongCounter.swift",
        "Metrics/Stable/ObservableLongGauge.swift",
        "Metrics/Stable/ObservableLongMeasurement.swift",
        "Metrics/Stable/ObservableLongUpDownCounter.swift",
        "Metrics/Stable/StableMeter.swift",
        "Metrics/Stable/StableMeterProvider.swift",
        "OpenTelemetry.swift",
        "Propagation/ContextPropagators.swift",
        "Propagation/DefaultContextPropagators.swift",
        "Trace/DefaultTracer.swift",
        "Trace/DefaultTracerProvider.swift",
        "Trace/PropagatedSpan.swift",
        "Trace/PropagatedSpanBuilder.swift",
        "Trace/Propagation/B3Propagator.swift",
        "Trace/Propagation/BinaryFormattable.swift",
        "Trace/Propagation/JaegerPropagator.swift",
        "Trace/Propagation/TextMapPropagator.swift",
        "Trace/Propagation/W3CTraceContextPropagator.swift",
        "Trace/SemanticAttributes.swift",
        "Trace/Span.swift",
        "Trace/SpanBuilder.swift",
        "Trace/SpanContext.swift",
        "Trace/SpanId.swift",
        "Trace/SpanKind.swift",
        "Trace/Status.swift",
        "Trace/TraceFlags.swift",
        "Trace/TraceId.swift",
        "Trace/TraceState.swift",
        "Trace/Tracer.swift",
        "Trace/TracerProvider.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.