This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 DLog with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 73

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

51 |   static let swift_demangle: Swift_Demangle? = dynamic(symbol: "swift_demangle")
52 | }
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[24/37] Compiling DLog DLog.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/DLog.swift:42:21: warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The central class to emit log messages to specified outputs using one of the methods corresponding to a log level.
 30 | ///
 31 | public class DLog: LogProtocol {
    |              `- note: class 'DLog' does not conform to the 'Sendable' protocol
 32 |
 33 |   private let output: LogOutput?
    :
 40 |   ///
 41 |   @objc
 42 |   public static let disabled = DLog(nil)
    |                     |- warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'disabled' 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
 43 |
 44 |   /// Creates a logger object that assigns log messages to a specified category.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogScope.swift:30:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | import os.log
 28 |
 29 | class ScopeStack {
    |       `- note: class 'ScopeStack' does not conform to the 'Sendable' protocol
 30 |   static let shared = ScopeStack()
    |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: annotate 'shared' 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
 31 |
 32 |   private var scopes = [LogScope]()
/Users/admin/builder/spi-builder-workspace/Sources/DLog/Dynamic.swift:39:14: warning: static property 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 |   // Constants
39 |   static let dso = UnsafeMutableRawPointer(mutating: #dsohandle)
   |              |- warning: static property 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'dso' 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
40 |   private static let RTLD_DEFAULT = UnsafeMutableRawPointer(bitPattern: -2)
41 |
Swift.UnsafeMutableRawPointer:1:23: note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutableRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/DLog/Dynamic.swift:40:22: warning: static property 'RTLD_DEFAULT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer?' may have shared mutable state; this is an error in the Swift 6 language mode
38 |   // Constants
39 |   static let dso = UnsafeMutableRawPointer(mutating: #dsohandle)
40 |   private static let RTLD_DEFAULT = UnsafeMutableRawPointer(bitPattern: -2)
   |                      |- warning: static property 'RTLD_DEFAULT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer?' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'RTLD_DEFAULT' 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
41 |
42 |   private static func dynamic<T>(symbol: String) -> T? {
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/Sources/DLog/Dynamic.swift:50:14: warning: static property 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t?' (aka 'Optional<any OS_os_activity>') may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 |   // Functions
50 |   static let OS_ACTIVITY_CURRENT: os_activity_t? = dynamic(symbol: "_os_activity_current")
   |              `- warning: static property 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t?' (aka 'Optional<any OS_os_activity>') may have shared mutable state; this is an error in the Swift 6 language mode
51 |   static let swift_demangle: Swift_Demangle? = dynamic(symbol: "swift_demangle")
52 | }
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/DLog/Dynamic.swift:27:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
25 |
26 | import Foundation
27 | import os
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
28 |
29 |
   :
48 |
49 |   // Functions
50 |   static let OS_ACTIVITY_CURRENT: os_activity_t? = dynamic(symbol: "_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
51 |   static let swift_demangle: Swift_Demangle? = dynamic(symbol: "swift_demangle")
52 | }
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[25/37] Compiling DLog Dynamic.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/DLog.swift:42:21: warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The central class to emit log messages to specified outputs using one of the methods corresponding to a log level.
 30 | ///
 31 | public class DLog: LogProtocol {
    |              `- note: class 'DLog' does not conform to the 'Sendable' protocol
 32 |
 33 |   private let output: LogOutput?
    :
 40 |   ///
 41 |   @objc
 42 |   public static let disabled = DLog(nil)
    |                     |- warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'disabled' 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
 43 |
 44 |   /// Creates a logger object that assigns log messages to a specified category.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogScope.swift:30:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | import os.log
 28 |
 29 | class ScopeStack {
    |       `- note: class 'ScopeStack' does not conform to the 'Sendable' protocol
 30 |   static let shared = ScopeStack()
    |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: annotate 'shared' 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
 31 |
 32 |   private var scopes = [LogScope]()
/Users/admin/builder/spi-builder-workspace/Sources/DLog/Dynamic.swift:39:14: warning: static property 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
37 |
38 |   // Constants
39 |   static let dso = UnsafeMutableRawPointer(mutating: #dsohandle)
   |              |- warning: static property 'dso' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'dso' 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
40 |   private static let RTLD_DEFAULT = UnsafeMutableRawPointer(bitPattern: -2)
41 |
Swift.UnsafeMutableRawPointer:1:23: note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeMutableRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeMutableRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/DLog/Dynamic.swift:40:22: warning: static property 'RTLD_DEFAULT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer?' may have shared mutable state; this is an error in the Swift 6 language mode
38 |   // Constants
39 |   static let dso = UnsafeMutableRawPointer(mutating: #dsohandle)
40 |   private static let RTLD_DEFAULT = UnsafeMutableRawPointer(bitPattern: -2)
   |                      |- warning: static property 'RTLD_DEFAULT' is not concurrency-safe because non-'Sendable' type 'UnsafeMutableRawPointer?' may have shared mutable state; this is an error in the Swift 6 language mode
   |                      |- note: annotate 'RTLD_DEFAULT' 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
41 |
42 |   private static func dynamic<T>(symbol: String) -> T? {
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
1 | @frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
  |                     `- note: generic enum 'Optional' does not conform to the 'Sendable' protocol
2 |     case none
3 |     case some(Wrapped)
/Users/admin/builder/spi-builder-workspace/Sources/DLog/Dynamic.swift:50:14: warning: static property 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t?' (aka 'Optional<any OS_os_activity>') may have shared mutable state; this is an error in the Swift 6 language mode
48 |
49 |   // Functions
50 |   static let OS_ACTIVITY_CURRENT: os_activity_t? = dynamic(symbol: "_os_activity_current")
   |              `- warning: static property 'OS_ACTIVITY_CURRENT' is not concurrency-safe because non-'Sendable' type 'os_activity_t?' (aka 'Optional<any OS_os_activity>') may have shared mutable state; this is an error in the Swift 6 language mode
51 |   static let swift_demangle: Swift_Demangle? = dynamic(symbol: "swift_demangle")
52 | }
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/DLog/Dynamic.swift:27:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
25 |
26 | import Foundation
27 | import os
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'os'
28 |
29 |
   :
48 |
49 |   // Functions
50 |   static let OS_ACTIVITY_CURRENT: os_activity_t? = dynamic(symbol: "_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
51 |   static let swift_demangle: Swift_Demangle? = dynamic(symbol: "swift_demangle")
52 | }
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[26/37] Compiling DLog LogPrivacy.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/DLog.swift:42:21: warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The central class to emit log messages to specified outputs using one of the methods corresponding to a log level.
 30 | ///
 31 | public class DLog: LogProtocol {
    |              `- note: class 'DLog' does not conform to the 'Sendable' protocol
 32 |
 33 |   private let output: LogOutput?
    :
 40 |   ///
 41 |   @objc
 42 |   public static let disabled = DLog(nil)
    |                     |- warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'disabled' 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
 43 |
 44 |   /// Creates a logger object that assigns log messages to a specified category.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogScope.swift:30:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | import os.log
 28 |
 29 | class ScopeStack {
    |       `- note: class 'ScopeStack' does not conform to the 'Sendable' protocol
 30 |   static let shared = ScopeStack()
    |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: annotate 'shared' 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
 31 |
 32 |   private var scopes = [LogScope]()
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[27/37] Compiling DLog LogProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/DLog.swift:42:21: warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The central class to emit log messages to specified outputs using one of the methods corresponding to a log level.
 30 | ///
 31 | public class DLog: LogProtocol {
    |              `- note: class 'DLog' does not conform to the 'Sendable' protocol
 32 |
 33 |   private let output: LogOutput?
    :
 40 |   ///
 41 |   @objc
 42 |   public static let disabled = DLog(nil)
    |                     |- warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'disabled' 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
 43 |
 44 |   /// Creates a logger object that assigns log messages to a specified category.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogScope.swift:30:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | import os.log
 28 |
 29 | class ScopeStack {
    |       `- note: class 'ScopeStack' does not conform to the 'Sendable' protocol
 30 |   static let shared = ScopeStack()
    |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: annotate 'shared' 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
 31 |
 32 |   private var scopes = [LogScope]()
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[28/37] Compiling DLog LogScope.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/DLog.swift:42:21: warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The central class to emit log messages to specified outputs using one of the methods corresponding to a log level.
 30 | ///
 31 | public class DLog: LogProtocol {
    |              `- note: class 'DLog' does not conform to the 'Sendable' protocol
 32 |
 33 |   private let output: LogOutput?
    :
 40 |   ///
 41 |   @objc
 42 |   public static let disabled = DLog(nil)
    |                     |- warning: static property 'disabled' is not concurrency-safe because non-'Sendable' type 'DLog' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'disabled' 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
 43 |
 44 |   /// Creates a logger object that assigns log messages to a specified category.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogScope.swift:30:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | import os.log
 28 |
 29 | class ScopeStack {
    |       `- note: class 'ScopeStack' does not conform to the 'Sendable' protocol
 30 |   static let shared = ScopeStack()
    |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ScopeStack' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: annotate 'shared' 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
 31 |
 32 |   private var scopes = [LogScope]()
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[29/37] Compiling DLog File.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/File.swift:74:11: warning: capture of 'self' with non-sendable type 'File' in a `@Sendable` closure; this is an error in the Swift 6 language mode
29 | /// Target output for a file.
30 | ///
31 | public class File : LogOutput {
   |              `- note: class 'File' does not conform to the 'Sendable' protocol
32 |   private let file: FileHandle?
33 |   private let queue = DispatchQueue(label: "File")
   :
72 |       queue.async {
73 |         if let data = (str + "\n").data(using: .utf8) {
74 |           self.file?.write(data)
   |           `- warning: capture of 'self' with non-sendable type 'File' in a `@Sendable` closure; this is an error in the Swift 6 language mode
75 |         }
76 |       }
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:50:21: warning: static property 'sign' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
48 |
49 |   /// Start sign
50 |   public static let sign = Self(0)
   |                     |- warning: static property 'sign' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'sign' 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
51 |
52 |   /// Timestamp
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:53:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
51 |
52 |   /// Timestamp
53 |   public static let time = Self(1)
   |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'time' 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
54 |
55 |   /// Level of the current scope
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:56:21: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
54 |
55 |   /// Level of the current scope
56 |   public static let level = Self(2)
   |                     |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'level' 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
57 |
58 |   /// Category
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:59:21: warning: static property 'category' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
57 |
58 |   /// Category
59 |   public static let category = Self(3)
   |                     |- warning: static property 'category' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'category' 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
60 |
61 |   /// The current scope padding
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:62:21: warning: static property 'padding' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
60 |
61 |   /// The current scope padding
62 |   public static let padding = Self(4)
   |                     |- warning: static property 'padding' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'padding' 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
63 |
64 |   /// Log type
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:65:21: warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
63 |
64 |   /// Log type
65 |   public static let type = Self(5)
   |                     |- warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'type' 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
66 |
67 |   /// Location
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:68:21: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
66 |
67 |   /// Location
68 |   public static let location = Self(6)
   |                     |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'location' 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
69 |
70 |   /// Metadata
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:71:21: warning: static property 'metadata' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
69 |
70 |   /// Metadata
71 |   public static let metadata = Self(7)
   |                     |- warning: static property 'metadata' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'metadata' 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
72 |
73 |   /// Compact: `.sign` and `.time`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:74:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
72 |
73 |   /// Compact: `.sign` and `.time`
74 |   public static let compact: Self = [.sign, .time]
   |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'compact' 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
75 |
76 |   /// Regular: `.sign`, `.time`, `.category`, `.padding`, `.type`, `.location` and `.metadata`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:77:21: warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
75 |
76 |   /// Regular: `.sign`, `.time`, `.category`, `.padding`, `.type`, `.location` and `.metadata`
77 |   public static let regular: Self = [.sign, .time, .category, .padding, .type, .location, .metadata]
   |                     |- warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'regular' 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
78 | }
79 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[30/37] Compiling DLog Filter.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/File.swift:74:11: warning: capture of 'self' with non-sendable type 'File' in a `@Sendable` closure; this is an error in the Swift 6 language mode
29 | /// Target output for a file.
30 | ///
31 | public class File : LogOutput {
   |              `- note: class 'File' does not conform to the 'Sendable' protocol
32 |   private let file: FileHandle?
33 |   private let queue = DispatchQueue(label: "File")
   :
72 |       queue.async {
73 |         if let data = (str + "\n").data(using: .utf8) {
74 |           self.file?.write(data)
   |           `- warning: capture of 'self' with non-sendable type 'File' in a `@Sendable` closure; this is an error in the Swift 6 language mode
75 |         }
76 |       }
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:50:21: warning: static property 'sign' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
48 |
49 |   /// Start sign
50 |   public static let sign = Self(0)
   |                     |- warning: static property 'sign' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'sign' 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
51 |
52 |   /// Timestamp
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:53:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
51 |
52 |   /// Timestamp
53 |   public static let time = Self(1)
   |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'time' 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
54 |
55 |   /// Level of the current scope
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:56:21: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
54 |
55 |   /// Level of the current scope
56 |   public static let level = Self(2)
   |                     |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'level' 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
57 |
58 |   /// Category
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:59:21: warning: static property 'category' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
57 |
58 |   /// Category
59 |   public static let category = Self(3)
   |                     |- warning: static property 'category' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'category' 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
60 |
61 |   /// The current scope padding
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:62:21: warning: static property 'padding' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
60 |
61 |   /// The current scope padding
62 |   public static let padding = Self(4)
   |                     |- warning: static property 'padding' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'padding' 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
63 |
64 |   /// Log type
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:65:21: warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
63 |
64 |   /// Log type
65 |   public static let type = Self(5)
   |                     |- warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'type' 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
66 |
67 |   /// Location
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:68:21: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
66 |
67 |   /// Location
68 |   public static let location = Self(6)
   |                     |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'location' 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
69 |
70 |   /// Metadata
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:71:21: warning: static property 'metadata' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
69 |
70 |   /// Metadata
71 |   public static let metadata = Self(7)
   |                     |- warning: static property 'metadata' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'metadata' 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
72 |
73 |   /// Compact: `.sign` and `.time`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:74:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
72 |
73 |   /// Compact: `.sign` and `.time`
74 |   public static let compact: Self = [.sign, .time]
   |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'compact' 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
75 |
76 |   /// Regular: `.sign`, `.time`, `.category`, `.padding`, `.type`, `.location` and `.metadata`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:77:21: warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
75 |
76 |   /// Regular: `.sign`, `.time`, `.category`, `.padding`, `.type`, `.location` and `.metadata`
77 |   public static let regular: Self = [.sign, .time, .category, .padding, .type, .location, .metadata]
   |                     |- warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'regular' 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
78 | }
79 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[31/37] Compiling DLog LogConfig.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/File.swift:74:11: warning: capture of 'self' with non-sendable type 'File' in a `@Sendable` closure; this is an error in the Swift 6 language mode
29 | /// Target output for a file.
30 | ///
31 | public class File : LogOutput {
   |              `- note: class 'File' does not conform to the 'Sendable' protocol
32 |   private let file: FileHandle?
33 |   private let queue = DispatchQueue(label: "File")
   :
72 |       queue.async {
73 |         if let data = (str + "\n").data(using: .utf8) {
74 |           self.file?.write(data)
   |           `- warning: capture of 'self' with non-sendable type 'File' in a `@Sendable` closure; this is an error in the Swift 6 language mode
75 |         }
76 |       }
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:50:21: warning: static property 'sign' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
48 |
49 |   /// Start sign
50 |   public static let sign = Self(0)
   |                     |- warning: static property 'sign' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'sign' 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
51 |
52 |   /// Timestamp
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:53:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
51 |
52 |   /// Timestamp
53 |   public static let time = Self(1)
   |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'time' 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
54 |
55 |   /// Level of the current scope
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:56:21: warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
54 |
55 |   /// Level of the current scope
56 |   public static let level = Self(2)
   |                     |- warning: static property 'level' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'level' 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
57 |
58 |   /// Category
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:59:21: warning: static property 'category' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
57 |
58 |   /// Category
59 |   public static let category = Self(3)
   |                     |- warning: static property 'category' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'category' 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
60 |
61 |   /// The current scope padding
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:62:21: warning: static property 'padding' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
60 |
61 |   /// The current scope padding
62 |   public static let padding = Self(4)
   |                     |- warning: static property 'padding' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'padding' 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
63 |
64 |   /// Log type
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:65:21: warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
63 |
64 |   /// Log type
65 |   public static let type = Self(5)
   |                     |- warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'type' 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
66 |
67 |   /// Location
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:68:21: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
66 |
67 |   /// Location
68 |   public static let location = Self(6)
   |                     |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'location' 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
69 |
70 |   /// Metadata
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:71:21: warning: static property 'metadata' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
69 |
70 |   /// Metadata
71 |   public static let metadata = Self(7)
   |                     |- warning: static property 'metadata' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'metadata' 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
72 |
73 |   /// Compact: `.sign` and `.time`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:74:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
72 |
73 |   /// Compact: `.sign` and `.time`
74 |   public static let compact: Self = [.sign, .time]
   |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'compact' 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
75 |
76 |   /// Regular: `.sign`, `.time`, `.category`, `.padding`, `.type`, `.location` and `.metadata`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogConfig.swift:77:21: warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | /// Indicates which info from the logger should be used.
40 | public struct LogOptions: OptionSet {
   |               `- note: consider making struct 'LogOptions' conform to the 'Sendable' protocol
41 |   /// The corresponding value of the raw type.
42 |   public let rawValue: Int
   :
75 |
76 |   /// Regular: `.sign`, `.time`, `.category`, `.padding`, `.type`, `.location` and `.metadata`
77 |   public static let regular: Self = [.sign, .time, .category, .padding, .type, .location, .metadata]
   |                     |- warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'LogOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'regular' 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
78 | }
79 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[32/37] Compiling DLog LogFormat.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:34:17: warning: let 'byteCountFormatter' is not concurrency-safe because non-'Sendable' type 'ByteCountFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | fileprivate let dateFormatter = DateFormatter()
 34 | fileprivate let byteCountFormatter = ByteCountFormatter()
    |                 |- warning: let 'byteCountFormatter' is not concurrency-safe because non-'Sendable' type 'ByteCountFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
    |                 |- note: annotate 'byteCountFormatter' 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
 35 | fileprivate let numberFormatter = NumberFormatter()
 36 | fileprivate let dateComponentsFormatter: DateComponentsFormatter = {
Foundation.ByteCountFormatter:2:12: note: class 'ByteCountFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.8, *)
 2 | open class ByteCountFormatter : Formatter {
   |            `- note: class 'ByteCountFormatter' does not conform to the 'Sendable' protocol
 3 |     open class func string(fromByteCount byteCount: Int64, countStyle: ByteCountFormatter.CountStyle) -> String
 4 |     @available(swift, obsoleted: 3, renamed: "string(fromByteCount:countStyle:)")
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:139:21: warning: static property 'octal' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
137 |
138 |   /// Displays an integer value in octal format.
139 |   public static let octal = Self.octal()
    |                     |- warning: static property 'octal' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'octal' 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
140 |
141 |   /// Displays an integer value in hexadecimal format with the specified
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:151:21: warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
149 |
150 |   /// Displays an integer value in hexadecimal format.
151 |   public static let hex = Self.hex()
    |                     |- warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hex' 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
152 |
153 |   /// Displays an integer value in byte count format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:161:21: warning: static property 'byteCount' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
159 |
160 |   /// Displays an integer value in byte count format.
161 |   public static let byteCount = Self.byteCount(allowedUnits: .useAll)
    |                     |- warning: static property 'byteCount' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'byteCount' 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
162 |
163 |   /// Displays an integer value in number format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:171:21: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
169 |
170 |   /// Displays an integer value in number format.
171 |   public static let number = Self.number(style: .decimal)
    |                     |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'number' 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
172 |
173 |   /// Displays a localized string corresponding to a specified HTTP status code.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:188:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
186 |
187 |   /// Displays a time duration from seconds.
188 |   public static let time = Self.time(unitsStyle: .abbreviated)
    |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'time' 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
189 |
190 |   /// Displays date from seconds since 1970.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:199:21: warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
197 |
198 |   /// Displays date from seconds since 1970.
199 |   public static let date = Self.date(dateStyle: .short, timeStyle: .short)
    |                     |- warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'date' 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
200 |
201 |   func string<T: BinaryInteger>(from value: T) -> String {
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:262:21: warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
260 |
261 |   /// Displays a floating-point value in fprintf's `%f` format with default precision.
262 |   public static let fixed = Self.fixed()
    |                     |- warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'fixed' 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
263 |
264 |   /// Displays a floating-point value in hexadecimal format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:273:21: warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
271 |
272 |   /// Displays a floating-point value in hexadecimal format.
273 |   public static let hex = Self.hex()
    |                     |- warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hex' 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
274 |
275 |   /// Displays a floating-point value in fprintf's `%e` format with specified precision.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:282:21: warning: static property 'exponential' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
280 |
281 |   /// Displays a floating-point value in fprintf's `%e` format.
282 |   public static let exponential = Self.exponential()
    |                     |- warning: static property 'exponential' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'exponential' 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
283 |
284 |   /// Displays a floating-point value in fprintf's `%g` format with the
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:292:21: warning: static property 'hybrid' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
290 |
291 |   /// Displays a floating-point value in fprintf's `%g` format.
292 |   public static let hybrid = Self.hybrid()
    |                     |- warning: static property 'hybrid' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hybrid' 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
293 |
294 |   /// Displays a floating-point value in number format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:308:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
306 |
307 |   /// Displays a time duration from seconds.
308 |   public static let time = Self.time(unitsStyle: .abbreviated)
    |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'time' 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
309 |
310 |   /// Displays date from seconds since 1970.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:319:21: warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
317 |
318 |   /// Displays date from seconds since 1970.
319 |   public static let date = Self.date(dateStyle: .short, timeStyle: .short)
    |                     |- warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'date' 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
320 |
321 |   /// Displays a floating-point value in number format.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:322:21: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
320 |
321 |   /// Displays a floating-point value in number format.
322 |   public static let number = Self.number(style: .decimal)
    |                     |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'number' 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
323 |
324 |   func string<T: BinaryFloatingPoint>(from value: T) -> String {
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:40:21: warning: static property 'average' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 38 |
 39 |   /// Average time duration
 40 |   public static let average = Self(0)
    |                     |- warning: static property 'average' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'average' 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
 41 |
 42 |   /// Number of total calls
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:43:21: warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 41 |
 42 |   /// Number of total calls
 43 |   public static let count = Self(1)
    |                     |- warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'count' 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
 44 |
 45 |   /// Time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:46:21: warning: static property 'duration' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 44 |
 45 |   /// Time duration
 46 |   public static let duration = Self(2)
    |                     |- warning: static property 'duration' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'duration' 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
 47 |
 48 |   /// Maximum time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:49:21: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 47 |
 48 |   /// Maximum time duration
 49 |   public static let max = Self(3)
    |                     |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'max' 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
 50 |
 51 |   /// Minimum time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:52:21: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 50 |
 51 |   /// Minimum time duration
 52 |   public static let min = Self(4)
    |                     |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'min' 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
 53 |
 54 |   /// Total time duration of all calls
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:55:21: warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 53 |
 54 |   /// Total time duration of all calls
 55 |   public static let total = Self(5)
    |                     |- warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'total' 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
 56 |
 57 |   /// Compact: `.duration` and `.average`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:58:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 56 |
 57 |   /// Compact: `.duration` and `.average`
 58 |   public static let compact: Self = [.duration, .average]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 59 |
 60 |   /// Regular: `.duration`, `.average`, `.count` and `.total`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:61:21: warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 59 |
 60 |   /// Regular: `.duration`, `.average`, `.count` and `.total`
 61 |   public static let regular: Self = [.duration, .average, .count, .total]
    |                     |- warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'regular' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:93:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'StatisticsStore' may have shared mutable state; this is an error in the Swift 6 language mode
 90 | }
 91 |
 92 | fileprivate class StatisticsStore {
    |                   `- note: class 'StatisticsStore' does not conform to the 'Sendable' protocol
 93 |   static let shared = StatisticsStore()
    |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'StatisticsStore' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: annotate 'shared' 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
 94 |
 95 |   private var intervals = [Int : IntervalStatistics]()
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[33/37] Compiling DLog LogInterval.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:34:17: warning: let 'byteCountFormatter' is not concurrency-safe because non-'Sendable' type 'ByteCountFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | fileprivate let dateFormatter = DateFormatter()
 34 | fileprivate let byteCountFormatter = ByteCountFormatter()
    |                 |- warning: let 'byteCountFormatter' is not concurrency-safe because non-'Sendable' type 'ByteCountFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
    |                 |- note: annotate 'byteCountFormatter' 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
 35 | fileprivate let numberFormatter = NumberFormatter()
 36 | fileprivate let dateComponentsFormatter: DateComponentsFormatter = {
Foundation.ByteCountFormatter:2:12: note: class 'ByteCountFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.8, *)
 2 | open class ByteCountFormatter : Formatter {
   |            `- note: class 'ByteCountFormatter' does not conform to the 'Sendable' protocol
 3 |     open class func string(fromByteCount byteCount: Int64, countStyle: ByteCountFormatter.CountStyle) -> String
 4 |     @available(swift, obsoleted: 3, renamed: "string(fromByteCount:countStyle:)")
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:139:21: warning: static property 'octal' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
137 |
138 |   /// Displays an integer value in octal format.
139 |   public static let octal = Self.octal()
    |                     |- warning: static property 'octal' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'octal' 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
140 |
141 |   /// Displays an integer value in hexadecimal format with the specified
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:151:21: warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
149 |
150 |   /// Displays an integer value in hexadecimal format.
151 |   public static let hex = Self.hex()
    |                     |- warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hex' 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
152 |
153 |   /// Displays an integer value in byte count format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:161:21: warning: static property 'byteCount' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
159 |
160 |   /// Displays an integer value in byte count format.
161 |   public static let byteCount = Self.byteCount(allowedUnits: .useAll)
    |                     |- warning: static property 'byteCount' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'byteCount' 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
162 |
163 |   /// Displays an integer value in number format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:171:21: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
169 |
170 |   /// Displays an integer value in number format.
171 |   public static let number = Self.number(style: .decimal)
    |                     |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'number' 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
172 |
173 |   /// Displays a localized string corresponding to a specified HTTP status code.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:188:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
186 |
187 |   /// Displays a time duration from seconds.
188 |   public static let time = Self.time(unitsStyle: .abbreviated)
    |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'time' 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
189 |
190 |   /// Displays date from seconds since 1970.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:199:21: warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
197 |
198 |   /// Displays date from seconds since 1970.
199 |   public static let date = Self.date(dateStyle: .short, timeStyle: .short)
    |                     |- warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'date' 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
200 |
201 |   func string<T: BinaryInteger>(from value: T) -> String {
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:262:21: warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
260 |
261 |   /// Displays a floating-point value in fprintf's `%f` format with default precision.
262 |   public static let fixed = Self.fixed()
    |                     |- warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'fixed' 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
263 |
264 |   /// Displays a floating-point value in hexadecimal format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:273:21: warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
271 |
272 |   /// Displays a floating-point value in hexadecimal format.
273 |   public static let hex = Self.hex()
    |                     |- warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hex' 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
274 |
275 |   /// Displays a floating-point value in fprintf's `%e` format with specified precision.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:282:21: warning: static property 'exponential' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
280 |
281 |   /// Displays a floating-point value in fprintf's `%e` format.
282 |   public static let exponential = Self.exponential()
    |                     |- warning: static property 'exponential' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'exponential' 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
283 |
284 |   /// Displays a floating-point value in fprintf's `%g` format with the
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:292:21: warning: static property 'hybrid' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
290 |
291 |   /// Displays a floating-point value in fprintf's `%g` format.
292 |   public static let hybrid = Self.hybrid()
    |                     |- warning: static property 'hybrid' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hybrid' 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
293 |
294 |   /// Displays a floating-point value in number format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:308:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
306 |
307 |   /// Displays a time duration from seconds.
308 |   public static let time = Self.time(unitsStyle: .abbreviated)
    |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'time' 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
309 |
310 |   /// Displays date from seconds since 1970.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:319:21: warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
317 |
318 |   /// Displays date from seconds since 1970.
319 |   public static let date = Self.date(dateStyle: .short, timeStyle: .short)
    |                     |- warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'date' 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
320 |
321 |   /// Displays a floating-point value in number format.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:322:21: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
320 |
321 |   /// Displays a floating-point value in number format.
322 |   public static let number = Self.number(style: .decimal)
    |                     |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'number' 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
323 |
324 |   func string<T: BinaryFloatingPoint>(from value: T) -> String {
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:40:21: warning: static property 'average' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 38 |
 39 |   /// Average time duration
 40 |   public static let average = Self(0)
    |                     |- warning: static property 'average' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'average' 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
 41 |
 42 |   /// Number of total calls
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:43:21: warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 41 |
 42 |   /// Number of total calls
 43 |   public static let count = Self(1)
    |                     |- warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'count' 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
 44 |
 45 |   /// Time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:46:21: warning: static property 'duration' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 44 |
 45 |   /// Time duration
 46 |   public static let duration = Self(2)
    |                     |- warning: static property 'duration' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'duration' 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
 47 |
 48 |   /// Maximum time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:49:21: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 47 |
 48 |   /// Maximum time duration
 49 |   public static let max = Self(3)
    |                     |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'max' 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
 50 |
 51 |   /// Minimum time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:52:21: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 50 |
 51 |   /// Minimum time duration
 52 |   public static let min = Self(4)
    |                     |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'min' 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
 53 |
 54 |   /// Total time duration of all calls
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:55:21: warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 53 |
 54 |   /// Total time duration of all calls
 55 |   public static let total = Self(5)
    |                     |- warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'total' 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
 56 |
 57 |   /// Compact: `.duration` and `.average`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:58:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 56 |
 57 |   /// Compact: `.duration` and `.average`
 58 |   public static let compact: Self = [.duration, .average]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 59 |
 60 |   /// Regular: `.duration`, `.average`, `.count` and `.total`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:61:21: warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 59 |
 60 |   /// Regular: `.duration`, `.average`, `.count` and `.total`
 61 |   public static let regular: Self = [.duration, .average, .count, .total]
    |                     |- warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'regular' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:93:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'StatisticsStore' may have shared mutable state; this is an error in the Swift 6 language mode
 90 | }
 91 |
 92 | fileprivate class StatisticsStore {
    |                   `- note: class 'StatisticsStore' does not conform to the 'Sendable' protocol
 93 |   static let shared = StatisticsStore()
    |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'StatisticsStore' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: annotate 'shared' 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
 94 |
 95 |   private var intervals = [Int : IntervalStatistics]()
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[34/37] Compiling DLog LogItem.swift
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:34:17: warning: let 'byteCountFormatter' is not concurrency-safe because non-'Sendable' type 'ByteCountFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 | fileprivate let dateFormatter = DateFormatter()
 34 | fileprivate let byteCountFormatter = ByteCountFormatter()
    |                 |- warning: let 'byteCountFormatter' is not concurrency-safe because non-'Sendable' type 'ByteCountFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
    |                 |- note: annotate 'byteCountFormatter' 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
 35 | fileprivate let numberFormatter = NumberFormatter()
 36 | fileprivate let dateComponentsFormatter: DateComponentsFormatter = {
Foundation.ByteCountFormatter:2:12: note: class 'ByteCountFormatter' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.8, *)
 2 | open class ByteCountFormatter : Formatter {
   |            `- note: class 'ByteCountFormatter' does not conform to the 'Sendable' protocol
 3 |     open class func string(fromByteCount byteCount: Int64, countStyle: ByteCountFormatter.CountStyle) -> String
 4 |     @available(swift, obsoleted: 3, renamed: "string(fromByteCount:countStyle:)")
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:139:21: warning: static property 'octal' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
137 |
138 |   /// Displays an integer value in octal format.
139 |   public static let octal = Self.octal()
    |                     |- warning: static property 'octal' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'octal' 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
140 |
141 |   /// Displays an integer value in hexadecimal format with the specified
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:151:21: warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
149 |
150 |   /// Displays an integer value in hexadecimal format.
151 |   public static let hex = Self.hex()
    |                     |- warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hex' 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
152 |
153 |   /// Displays an integer value in byte count format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:161:21: warning: static property 'byteCount' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
159 |
160 |   /// Displays an integer value in byte count format.
161 |   public static let byteCount = Self.byteCount(allowedUnits: .useAll)
    |                     |- warning: static property 'byteCount' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'byteCount' 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
162 |
163 |   /// Displays an integer value in number format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:171:21: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
169 |
170 |   /// Displays an integer value in number format.
171 |   public static let number = Self.number(style: .decimal)
    |                     |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'number' 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
172 |
173 |   /// Displays a localized string corresponding to a specified HTTP status code.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:188:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
186 |
187 |   /// Displays a time duration from seconds.
188 |   public static let time = Self.time(unitsStyle: .abbreviated)
    |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'time' 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
189 |
190 |   /// Displays date from seconds since 1970.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:199:21: warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | /// Format options for integers.
128 | public enum LogIntFormatting {
    |             `- note: consider making enum 'LogIntFormatting' conform to the 'Sendable' protocol
129 |   /// Displays an integer value in binary format.
130 |   case binary
    :
197 |
198 |   /// Displays date from seconds since 1970.
199 |   public static let date = Self.date(dateStyle: .short, timeStyle: .short)
    |                     |- warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogIntFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'date' 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
200 |
201 |   func string<T: BinaryInteger>(from value: T) -> String {
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:262:21: warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
260 |
261 |   /// Displays a floating-point value in fprintf's `%f` format with default precision.
262 |   public static let fixed = Self.fixed()
    |                     |- warning: static property 'fixed' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'fixed' 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
263 |
264 |   /// Displays a floating-point value in hexadecimal format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:273:21: warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
271 |
272 |   /// Displays a floating-point value in hexadecimal format.
273 |   public static let hex = Self.hex()
    |                     |- warning: static property 'hex' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hex' 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
274 |
275 |   /// Displays a floating-point value in fprintf's `%e` format with specified precision.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:282:21: warning: static property 'exponential' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
280 |
281 |   /// Displays a floating-point value in fprintf's `%e` format.
282 |   public static let exponential = Self.exponential()
    |                     |- warning: static property 'exponential' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'exponential' 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
283 |
284 |   /// Displays a floating-point value in fprintf's `%g` format with the
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:292:21: warning: static property 'hybrid' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
290 |
291 |   /// Displays a floating-point value in fprintf's `%g` format.
292 |   public static let hybrid = Self.hybrid()
    |                     |- warning: static property 'hybrid' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'hybrid' 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
293 |
294 |   /// Displays a floating-point value in number format with the specified parameters.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:308:21: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
306 |
307 |   /// Displays a time duration from seconds.
308 |   public static let time = Self.time(unitsStyle: .abbreviated)
    |                     |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'time' 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
309 |
310 |   /// Displays date from seconds since 1970.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:319:21: warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
317 |
318 |   /// Displays date from seconds since 1970.
319 |   public static let date = Self.date(dateStyle: .short, timeStyle: .short)
    |                     |- warning: static property 'date' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'date' 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
320 |
321 |   /// Displays a floating-point value in number format.
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogFormat.swift:322:21: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
252 |
253 | /// Format options for floating-point numbers.
254 | public enum LogFloatFormatting {
    |             `- note: consider making enum 'LogFloatFormatting' conform to the 'Sendable' protocol
255 |   /// Displays a floating-point value in fprintf's `%f` format with specified precision.
256 |   ///
    :
320 |
321 |   /// Displays a floating-point value in number format.
322 |   public static let number = Self.number(style: .decimal)
    |                     |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'LogFloatFormatting' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'number' 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
323 |
324 |   func string<T: BinaryFloatingPoint>(from value: T) -> String {
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:40:21: warning: static property 'average' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 38 |
 39 |   /// Average time duration
 40 |   public static let average = Self(0)
    |                     |- warning: static property 'average' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'average' 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
 41 |
 42 |   /// Number of total calls
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:43:21: warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 41 |
 42 |   /// Number of total calls
 43 |   public static let count = Self(1)
    |                     |- warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'count' 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
 44 |
 45 |   /// Time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:46:21: warning: static property 'duration' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 44 |
 45 |   /// Time duration
 46 |   public static let duration = Self(2)
    |                     |- warning: static property 'duration' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'duration' 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
 47 |
 48 |   /// Maximum time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:49:21: warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 47 |
 48 |   /// Maximum time duration
 49 |   public static let max = Self(3)
    |                     |- warning: static property 'max' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'max' 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
 50 |
 51 |   /// Minimum time duration
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:52:21: warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 50 |
 51 |   /// Minimum time duration
 52 |   public static let min = Self(4)
    |                     |- warning: static property 'min' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'min' 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
 53 |
 54 |   /// Total time duration of all calls
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:55:21: warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 53 |
 54 |   /// Total time duration of all calls
 55 |   public static let total = Self(5)
    |                     |- warning: static property 'total' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'total' 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
 56 |
 57 |   /// Compact: `.duration` and `.average`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:58:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 56 |
 57 |   /// Compact: `.duration` and `.average`
 58 |   public static let compact: Self = [.duration, .average]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 59 |
 60 |   /// Regular: `.duration`, `.average`, `.count` and `.total`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:61:21: warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | /// Indicates which info from intervals should be used.
 30 | public struct IntervalOptions: OptionSet {
    |               `- note: consider making struct 'IntervalOptions' conform to the 'Sendable' protocol
 31 |   /// The corresponding value of the raw type.
 32 |   public let rawValue: Int
    :
 59 |
 60 |   /// Regular: `.duration`, `.average`, `.count` and `.total`
 61 |   public static let regular: Self = [.duration, .average, .count, .total]
    |                     |- warning: static property 'regular' is not concurrency-safe because non-'Sendable' type 'IntervalOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'regular' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/LogInterval.swift:93:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'StatisticsStore' may have shared mutable state; this is an error in the Swift 6 language mode
 90 | }
 91 |
 92 | fileprivate class StatisticsStore {
    |                   `- note: class 'StatisticsStore' does not conform to the 'Sendable' protocol
 93 |   static let shared = StatisticsStore()
    |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'StatisticsStore' may have shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: annotate 'shared' 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
 94 |
 95 |   private var intervals = [Int : IntervalStatistics]()
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceProcess.swift:61:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Contains configuration values regarding to a process info.
 29 | public struct ProcessOptions: OptionSet {
    |               `- note: consider making struct 'ProcessOptions' conform to the 'Sendable' protocol
 30 |
 31 |   /// The corresponding value of the raw type.
    :
 59 |
 60 |   /// Compact: `.cpu`, `.memory`, `.pid` and `.threads`
 61 |   public static let compact: Self = [.cpu, .memory, .pid, .threads]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ProcessOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 62 | }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceThread.swift:92:21: warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 62 |
 63 | /// Indicates which info from threads should be used.
 64 | public struct ThreadOptions: OptionSet {
    |               `- note: consider making struct 'ThreadOptions' conform to the 'Sendable' protocol
 65 |   /// The corresponding value of the raw type.
 66 |   public let rawValue: Int
    :
 90 |
 91 |   /// Compact: `.number` and `.name`
 92 |   public static let compact: Self = [.number, .name]
    |                     |- warning: static property 'compact' is not concurrency-safe because non-'Sendable' type 'ThreadOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'compact' 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
 93 |
 94 |   /// Regular: `.number`, `.name` and `.qos`
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:42:21: warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 40 |
 41 |   /// Frame
 42 |   public static let frame = Self(1)
    |                     |- warning: static property 'frame' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'frame' 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
 43 |
 44 |   /// Module name
/Users/admin/builder/spi-builder-workspace/Sources/DLog/TraceStack.swift:51:21: warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 27 |
 28 | /// Indicates which info from stacks should be used.
 29 | public struct StackOptions: OptionSet {
    |               `- note: consider making struct 'StackOptions' conform to the 'Sendable' protocol
 30 |   /// The corresponding value of the raw type.
 31 |   public let rawValue: Int
    :
 49 |
 50 |   /// Stack symbol
 51 |   public static let symbol = Self(4)
    |                     |- warning: static property 'symbol' is not concurrency-safe because non-'Sendable' type 'StackOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'symbol' 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
 52 | }
 53 |
[34/37] Compiling DLogObjC DLog.m
[35/37] Linking NetConsole
[36/37] Applying NetConsole
Build complete! (26.13s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "DLog",
  "name" : "DLog",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "10.14"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "5.0"
    }
  ],
  "products" : [
    {
      "name" : "DLog",
      "targets" : [
        "DLog"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DLogObjC",
      "targets" : [
        "DLogObjC"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NetConsole",
      "targets" : [
        "NetConsole"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "NetConsole",
      "module_type" : "SwiftTarget",
      "name" : "NetConsole",
      "path" : "Sources/NetConsole",
      "product_memberships" : [
        "NetConsole"
      ],
      "sources" : [
        "Arguments.swift",
        "main.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "DLogTestsObjC",
      "module_type" : "ClangTarget",
      "name" : "DLogTestsObjC",
      "path" : "Tests/DLogTestsObjC",
      "sources" : [
        "DLogTestsObjC.m"
      ],
      "target_dependencies" : [
        "DLogObjC"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DLogTests",
      "module_type" : "SwiftTarget",
      "name" : "DLogTests",
      "path" : "Tests/DLogTests",
      "sources" : [
        "DLogTests.swift"
      ],
      "target_dependencies" : [
        "DLog"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DLogObjC",
      "module_type" : "ClangTarget",
      "name" : "DLogObjC",
      "path" : "Sources/DLogObjC",
      "product_memberships" : [
        "DLogObjC"
      ],
      "sources" : [
        "DLog.m"
      ],
      "target_dependencies" : [
        "DLog"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DLog",
      "module_type" : "SwiftTarget",
      "name" : "DLog",
      "path" : "Sources/DLog",
      "product_memberships" : [
        "DLog",
        "DLogObjC"
      ],
      "sources" : [
        "Atomic.swift",
        "DLog.swift",
        "Dynamic.swift",
        "File.swift",
        "Filter.swift",
        "LogConfig.swift",
        "LogFormat.swift",
        "LogInterval.swift",
        "LogItem.swift",
        "LogMessage.swift",
        "LogMetadata.swift",
        "LogOutput.swift",
        "LogPrivacy.swift",
        "LogProtocol.swift",
        "LogScope.swift",
        "Mach.swift",
        "Net.swift",
        "OSLog.swift",
        "Standard.swift",
        "Text.swift",
        "Trace.swift",
        "TraceFunc.swift",
        "TraceProcess.swift",
        "TraceStack.swift",
        "TraceThread.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.