The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SwiftMsQuic, reference main (ed2276), with Swift 6.1 for macOS (SPM) on 15 Apr 2026 20:55:46 UTC.

Swift 6 data race errors: 2

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/team-unstablers/swift-msquic.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/team-unstablers/swift-msquic
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ed2276b core: fix latent concurrency bugs and clean up stale files
Cloned https://github.com/team-unstablers/swift-msquic.git
Revision (git rev-parse @):
ed2276bdf88f963e2d3962bb79c7a955edff37be
SUCCESS checkout https://github.com/team-unstablers/swift-msquic.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/team-unstablers/swift-msquic.git
https://github.com/team-unstablers/swift-msquic.git
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "SwiftMsQuic",
  "name" : "SwiftMsQuic",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftMsQuic",
      "targets" : [
        "MsQuic",
        "SwiftMsQuicHelper"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SwiftMsQuicStatic",
      "targets" : [
        "MsQuic",
        "SwiftMsQuicHelper"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "SwiftMsQuicExample",
      "targets" : [
        "SwiftMsQuicExample"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftMsQuicOpenSSLUtils",
      "module_type" : "ClangTarget",
      "name" : "SwiftMsQuicOpenSSLUtils",
      "path" : "Sources/SwiftMsQuicOpenSSLUtils",
      "product_memberships" : [
        "SwiftMsQuic",
        "SwiftMsQuicStatic",
        "SwiftMsQuicExample"
      ],
      "sources" : [
        "CertBridge.m"
      ],
      "target_dependencies" : [
        "MsQuic"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftMsQuicHelper",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMsQuicHelper",
      "path" : "Sources/SwiftMsQuicHelper",
      "product_memberships" : [
        "SwiftMsQuic",
        "SwiftMsQuicStatic",
        "SwiftMsQuicExample"
      ],
      "sources" : [
        "Configuration/QuicConfiguration.swift",
        "Configuration/QuicCredentialConfig.swift",
        "Configuration/QuicExecutionProfile.swift",
        "Configuration/QuicRegistration.swift",
        "Configuration/QuicRegistrationConfig.swift",
        "Configuration/QuicSettings.swift",
        "Core/CInteropHandle.swift",
        "Core/QuicBuffer.swift",
        "Core/QuicError.swift",
        "Core/QuicObject.swift",
        "Core/QuicStatus.swift",
        "Events/QuicConnectionEvent.swift",
        "Events/QuicEventConverter.swift",
        "Events/QuicListenerEvent.swift",
        "Events/QuicStreamEvent.swift",
        "Handlers/QuicConnection.swift",
        "Handlers/QuicListener.swift",
        "Handlers/QuicStream.swift",
        "SwiftMsQuicAPI.swift",
        "Utilities/QuicAddress.swift",
        "Utilities/QuicCallbackThunks.swift",
        "Utilities/QuicCertificate.swift",
        "Utilities/QuicCertificateValidationFlags.swift",
        "Utilities/QuicFlags.swift"
      ],
      "target_dependencies" : [
        "MsQuic",
        "SwiftMsQuicOpenSSLUtils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftMsQuicExample",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMsQuicExample",
      "path" : "Sources/SwiftMsQuicExample",
      "product_memberships" : [
        "SwiftMsQuicExample"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "SwiftMsQuicHelper"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "MsQuicDebug",
      "module_type" : "BinaryTarget",
      "name" : "MsQuicDebug",
      "path" : "remote/archive/MsQuic-2.5.6-tuvariant+260410-DEBUG-darwin-multiarch-static-unsigned.zip",
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "MsQuic",
      "module_type" : "BinaryTarget",
      "name" : "MsQuic",
      "path" : "remote/archive/MsQuic-2.5.6-tuvariant+260410-RELEASE-darwin-multiarch-static-unsigned.zip",
      "product_memberships" : [
        "SwiftMsQuic",
        "SwiftMsQuicStatic",
        "SwiftMsQuicExample"
      ],
      "sources" : [
      ],
      "type" : "binary"
    }
  ],
  "tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/15] Copying libmsquic.a
[2/15] Write sources
[3/15] Write SwiftMsQuicExample-entitlement.plist
[6/15] Write swift-version-2F0A5646E1D333AE.txt
[7/15] Compiling SwiftMsQuicOpenSSLUtils CertBridge.m
[9/38] Compiling SwiftMsQuicHelper QuicRegistration.swift
[10/38] Compiling SwiftMsQuicHelper QuicRegistrationConfig.swift
[11/38] Compiling SwiftMsQuicHelper QuicSettings.swift
[12/40] Compiling SwiftMsQuicHelper QuicCallbackThunks.swift
[13/40] Compiling SwiftMsQuicHelper QuicCertificate.swift
[14/40] Compiling SwiftMsQuicHelper QuicConfiguration.swift
[15/40] Compiling SwiftMsQuicHelper QuicCredentialConfig.swift
[16/40] Compiling SwiftMsQuicHelper QuicExecutionProfile.swift
[17/40] Compiling SwiftMsQuicHelper SwiftMsQuicAPI.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/SwiftMsQuicAPI.swift:39:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SwiftMsQuicAPI' may have shared mutable state; this is an error in the Swift 6 language mode
35 | ///
36 | /// - ``MsQuic``
37 | public struct SwiftMsQuicAPI {
   |               `- note: consider making struct 'SwiftMsQuicAPI' conform to the 'Sendable' protocol
38 |     /// Shared instance (for compatibility).
39 |     public static let shared = Self()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SwiftMsQuicAPI' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     private static var _MsQuic: UnsafeRawPointer? = nil
41 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/SwiftMsQuicAPI.swift:40:24: warning: static property '_MsQuic' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     /// Shared instance (for compatibility).
39 |     public static let shared = Self()
40 |     private static var _MsQuic: UnsafeRawPointer? = nil
   |                        |- warning: static property '_MsQuic' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert '_MsQuic' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property '_MsQuic' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |     /// The raw MsQuic API table.
[18/40] Compiling SwiftMsQuicHelper QuicAddress.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/SwiftMsQuicAPI.swift:39:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SwiftMsQuicAPI' may have shared mutable state; this is an error in the Swift 6 language mode
35 | ///
36 | /// - ``MsQuic``
37 | public struct SwiftMsQuicAPI {
   |               `- note: consider making struct 'SwiftMsQuicAPI' conform to the 'Sendable' protocol
38 |     /// Shared instance (for compatibility).
39 |     public static let shared = Self()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SwiftMsQuicAPI' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     private static var _MsQuic: UnsafeRawPointer? = nil
41 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/SwiftMsQuicAPI.swift:40:24: warning: static property '_MsQuic' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     /// Shared instance (for compatibility).
39 |     public static let shared = Self()
40 |     private static var _MsQuic: UnsafeRawPointer? = nil
   |                        |- warning: static property '_MsQuic' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert '_MsQuic' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property '_MsQuic' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |     /// The raw MsQuic API table.
[19/40] Emitting module SwiftMsQuicHelper
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/SwiftMsQuicAPI.swift:39:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SwiftMsQuicAPI' may have shared mutable state; this is an error in the Swift 6 language mode
35 | ///
36 | /// - ``MsQuic``
37 | public struct SwiftMsQuicAPI {
   |               `- note: consider making struct 'SwiftMsQuicAPI' conform to the 'Sendable' protocol
38 |     /// Shared instance (for compatibility).
39 |     public static let shared = Self()
   |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SwiftMsQuicAPI' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     private static var _MsQuic: UnsafeRawPointer? = nil
41 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/SwiftMsQuicAPI.swift:40:24: warning: static property '_MsQuic' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
38 |     /// Shared instance (for compatibility).
39 |     public static let shared = Self()
40 |     private static var _MsQuic: UnsafeRawPointer? = nil
   |                        |- warning: static property '_MsQuic' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert '_MsQuic' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property '_MsQuic' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 |     /// The raw MsQuic API table.
[20/40] Compiling SwiftMsQuicHelper CInteropHandle.swift
[21/40] Compiling SwiftMsQuicHelper QuicBuffer.swift
[22/40] Compiling SwiftMsQuicHelper QuicError.swift
[23/40] Compiling SwiftMsQuicHelper QuicEventConverter.swift
[24/40] Compiling SwiftMsQuicHelper QuicListenerEvent.swift
[25/40] Compiling SwiftMsQuicHelper QuicStreamEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Handlers/QuicConnection.swift:402:71: warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
174 |     ) -> QuicStatus
175 |
176 |     private class DatagramSendContext {
    |                   `- note: class 'DatagramSendContext' does not conform to the 'Sendable' protocol
177 |         let continuation: CheckedContinuation<Void, Error>
178 |         let buffer: UnsafeMutableRawBufferPointer
    :
400 |
401 |             if status.failed {
402 |                 let sendContext: DatagramSendContext? = internalState.withLock { state in
    |                                                                       `- warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
403 |                     guard state.datagramSendContexts.remove(contextToken) != nil else {
404 |                         return nil
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Handlers/QuicConnection.swift:781:71: warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
174 |     ) -> QuicStatus
175 |
176 |     private class DatagramSendContext {
    |                   `- note: class 'DatagramSendContext' does not conform to the 'Sendable' protocol
177 |         let continuation: CheckedContinuation<Void, Error>
178 |         let buffer: UnsafeMutableRawBufferPointer
    :
779 |             switch state {
780 |             case .sent, .lostDiscarded, .acknowledged, .acknowledgedSpurious:
781 |                 let sendContext: DatagramSendContext? = internalState.withLock { state in
    |                                                                       `- warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
782 |                     guard state.datagramSendContexts.remove(contextToken) != nil else {
783 |                         return nil
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Handlers/QuicConnection.swift:793:71: warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
174 |     ) -> QuicStatus
175 |
176 |     private class DatagramSendContext {
    |                   `- note: class 'DatagramSendContext' does not conform to the 'Sendable' protocol
177 |         let continuation: CheckedContinuation<Void, Error>
178 |         let buffer: UnsafeMutableRawBufferPointer
    :
791 |
792 |             case .canceled, .unknown:
793 |                 let sendContext: DatagramSendContext? = internalState.withLock { state in
    |                                                                       `- warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
794 |                     guard state.datagramSendContexts.remove(contextToken) != nil else {
795 |                         return nil
[26/40] Compiling SwiftMsQuicHelper QuicConnection.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Handlers/QuicConnection.swift:402:71: warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
174 |     ) -> QuicStatus
175 |
176 |     private class DatagramSendContext {
    |                   `- note: class 'DatagramSendContext' does not conform to the 'Sendable' protocol
177 |         let continuation: CheckedContinuation<Void, Error>
178 |         let buffer: UnsafeMutableRawBufferPointer
    :
400 |
401 |             if status.failed {
402 |                 let sendContext: DatagramSendContext? = internalState.withLock { state in
    |                                                                       `- warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
403 |                     guard state.datagramSendContexts.remove(contextToken) != nil else {
404 |                         return nil
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Handlers/QuicConnection.swift:781:71: warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
174 |     ) -> QuicStatus
175 |
176 |     private class DatagramSendContext {
    |                   `- note: class 'DatagramSendContext' does not conform to the 'Sendable' protocol
177 |         let continuation: CheckedContinuation<Void, Error>
178 |         let buffer: UnsafeMutableRawBufferPointer
    :
779 |             switch state {
780 |             case .sent, .lostDiscarded, .acknowledged, .acknowledgedSpurious:
781 |                 let sendContext: DatagramSendContext? = internalState.withLock { state in
    |                                                                       `- warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
782 |                     guard state.datagramSendContexts.remove(contextToken) != nil else {
783 |                         return nil
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Handlers/QuicConnection.swift:793:71: warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
174 |     ) -> QuicStatus
175 |
176 |     private class DatagramSendContext {
    |                   `- note: class 'DatagramSendContext' does not conform to the 'Sendable' protocol
177 |         let continuation: CheckedContinuation<Void, Error>
178 |         let buffer: UnsafeMutableRawBufferPointer
    :
791 |
792 |             case .canceled, .unknown:
793 |                 let sendContext: DatagramSendContext? = internalState.withLock { state in
    |                                                                       `- warning: type 'QuicConnection.DatagramSendContext' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
794 |                     guard state.datagramSendContexts.remove(contextToken) != nil else {
795 |                         return nil
[27/40] Compiling SwiftMsQuicHelper QuicListener.swift
[28/40] Compiling SwiftMsQuicHelper QuicStream.swift
[29/40] Compiling SwiftMsQuicHelper QuicObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Core/QuicObject.swift:57:57: warning: capture of 'self' with non-sendable type 'QuicObject' in a '@Sendable' closure; this is an error in the Swift 6 language mode
17 | /// - Note: This class is typically not used directly. Use the concrete subclasses
18 | ///   like ``QuicConnection``, ``QuicStream``, or ``QuicListener`` instead.
19 | open class QuicObject: CInteropHandle {
   |            `- note: class 'QuicObject' does not conform to the 'Sendable' protocol
20 |     /// Internal MsQuic Handle
21 |     internal var handle: HQUIC?
   :
55 |         retainState.withLock { state in
56 |             guard state.retainedSelf == nil else { return }
57 |             state.retainedSelf = Unmanaged.passRetained(self as AnyObject)
   |                                                         `- warning: capture of 'self' with non-sendable type 'QuicObject' in a '@Sendable' closure; this is an error in the Swift 6 language mode
58 |         }
59 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Core/QuicObject.swift:63:36: warning: type 'AnyObject' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |     /// Release previously retained self. Safe to call multiple times.
62 |     internal func releaseSelfFromCallback() {
63 |         let retained = retainState.withLock { state -> Unmanaged<AnyObject>? in
   |                                    `- warning: type 'AnyObject' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |             let retained = state.retainedSelf
65 |             state.retainedSelf = nil
[30/40] Compiling SwiftMsQuicHelper QuicStatus.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Core/QuicObject.swift:57:57: warning: capture of 'self' with non-sendable type 'QuicObject' in a '@Sendable' closure; this is an error in the Swift 6 language mode
17 | /// - Note: This class is typically not used directly. Use the concrete subclasses
18 | ///   like ``QuicConnection``, ``QuicStream``, or ``QuicListener`` instead.
19 | open class QuicObject: CInteropHandle {
   |            `- note: class 'QuicObject' does not conform to the 'Sendable' protocol
20 |     /// Internal MsQuic Handle
21 |     internal var handle: HQUIC?
   :
55 |         retainState.withLock { state in
56 |             guard state.retainedSelf == nil else { return }
57 |             state.retainedSelf = Unmanaged.passRetained(self as AnyObject)
   |                                                         `- warning: capture of 'self' with non-sendable type 'QuicObject' in a '@Sendable' closure; this is an error in the Swift 6 language mode
58 |         }
59 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Core/QuicObject.swift:63:36: warning: type 'AnyObject' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |     /// Release previously retained self. Safe to call multiple times.
62 |     internal func releaseSelfFromCallback() {
63 |         let retained = retainState.withLock { state -> Unmanaged<AnyObject>? in
   |                                    `- warning: type 'AnyObject' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |             let retained = state.retainedSelf
65 |             state.retainedSelf = nil
[31/40] Compiling SwiftMsQuicHelper QuicConnectionEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Core/QuicObject.swift:57:57: warning: capture of 'self' with non-sendable type 'QuicObject' in a '@Sendable' closure; this is an error in the Swift 6 language mode
17 | /// - Note: This class is typically not used directly. Use the concrete subclasses
18 | ///   like ``QuicConnection``, ``QuicStream``, or ``QuicListener`` instead.
19 | open class QuicObject: CInteropHandle {
   |            `- note: class 'QuicObject' does not conform to the 'Sendable' protocol
20 |     /// Internal MsQuic Handle
21 |     internal var handle: HQUIC?
   :
55 |         retainState.withLock { state in
56 |             guard state.retainedSelf == nil else { return }
57 |             state.retainedSelf = Unmanaged.passRetained(self as AnyObject)
   |                                                         `- warning: capture of 'self' with non-sendable type 'QuicObject' in a '@Sendable' closure; this is an error in the Swift 6 language mode
58 |         }
59 |     }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Core/QuicObject.swift:63:36: warning: type 'AnyObject' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
61 |     /// Release previously retained self. Safe to call multiple times.
62 |     internal func releaseSelfFromCallback() {
63 |         let retained = retainState.withLock { state -> Unmanaged<AnyObject>? in
   |                                    `- warning: type 'AnyObject' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
64 |             let retained = state.retainedSelf
65 |             state.retainedSelf = nil
[32/40] Compiling SwiftMsQuicHelper QuicCertificateValidationFlags.swift
[33/40] Compiling SwiftMsQuicHelper QuicFlags.swift
[33/40] Write Objects.LinkFileList
[35/40] Archiving libSwiftMsQuicStatic.a
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][3](ack_tracker.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][4](api.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][5](binding.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][6](configuration.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][7](congestion_control.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][8](connection.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][9](connection_pool.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][10](crypto.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][11](crypto_tls.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][12](cubic.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][13](bbr.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][14](datagram.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][15](frame.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][16](partition.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][17](library.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][18](listener.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][19](lookup.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][20](loss_detection.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][21](mtu_discovery.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][22](operation.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][23](packet.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][24](packet_builder.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][25](packet_space.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][26](path.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][27](range.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][28](recv_buffer.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][29](registration.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][30](send.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][31](send_buffer.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][32](sent_packet_metadata.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][33](settings.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][34](stream.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][35](stream_recv.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][36](stream_send.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][37](stream_set.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][38](timer_wheel.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][39](worker.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][40](version_neg.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][41](sliding_window_extremum.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][42](crypt.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][43](hashtable.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][44](pcp.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][45](platform_worker.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][46](toeplitz.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][47](platform_posix.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][48](storage_posix.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][49](cgroup.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][50](datapath_unix.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][51](datapath_kqueue.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][52](tls_openssl.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][53](crypt_openssl.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][54](certificates_darwin.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
[36/42] Linking libSwiftMsQuic.dylib
[38/42] Compiling SwiftMsQuicExample main.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicExample/main.swift:148:89: warning: capture of 'config' with non-sendable type 'QuicConfiguration' in a '@Sendable' closure; this is an error in the Swift 6 language mode
146 |             print("[Server] New connection from \(info.remoteAddress)")
147 |
148 |             let connection = try QuicConnection(handle: info.connection, configuration: config) { conn, stream, flags in
    |                                                                                         `- warning: capture of 'config' with non-sendable type 'QuicConfiguration' in a '@Sendable' closure; this is an error in the Swift 6 language mode
149 |                 let direction = flags.contains(.unidirectional) ? "unidirectional" : "bidirectional"
150 |                 print("[Server] Stream started (\(direction))")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicHelper/Configuration/QuicConfiguration.swift:45:20: note: class 'QuicConfiguration' does not conform to the 'Sendable' protocol
 43 | ///
 44 | /// - ``loadCredential(_:)``
 45 | public final class QuicConfiguration: QuicObject {
    |                    `- note: class 'QuicConfiguration' does not conform to the 'Sendable' protocol
 46 |     /// The registration this configuration belongs to.
 47 |     public let registration: QuicRegistration
/Users/admin/builder/spi-builder-workspace/Sources/SwiftMsQuicExample/main.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftMsQuicHelper'
  7 |
  8 | import Foundation
  9 | import SwiftMsQuicHelper
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftMsQuicHelper'
 10 | import os
 11 |
[39/42] Emitting module SwiftMsQuicExample
[39/42] Write Objects.LinkFileList
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][3](ack_tracker.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][4](api.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][5](binding.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][6](configuration.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][7](congestion_control.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][8](connection.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][9](connection_pool.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][10](crypto.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][11](crypto_tls.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][12](cubic.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][13](bbr.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][14](datagram.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][15](frame.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][16](partition.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][17](library.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][18](listener.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][19](lookup.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][20](loss_detection.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][21](mtu_discovery.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][22](operation.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][23](packet.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][24](packet_builder.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][25](packet_space.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][26](path.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][27](range.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][28](recv_buffer.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][29](registration.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][30](send.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][31](send_buffer.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][32](sent_packet_metadata.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][33](settings.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][34](stream.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][35](stream_recv.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][36](stream_send.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][37](stream_set.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][38](timer_wheel.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][39](worker.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][40](version_neg.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][41](sliding_window_extremum.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][42](crypt.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][43](hashtable.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][44](pcp.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][45](platform_worker.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][46](toeplitz.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][47](platform_posix.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][48](storage_posix.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][49](cgroup.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][50](datapath_unix.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][51](datapath_kqueue.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][52](tls_openssl.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][53](crypt_openssl.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
ld: warning: object file (/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/libmsquic.a[arm64][54](certificates_darwin.c.o)) was built for newer 'macOS' version (26.0) than being linked (13.0)
[40/42] Linking SwiftMsQuicExample
[41/42] Applying SwiftMsQuicExample
Build complete! (50.03s)
Fetching https://github.com/apple/swift-docc-plugin
[1/2277] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin from cache (1.22s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.6 (1.89s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.89s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.64s)
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.6
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Downloading binary artifact https://github.com/team-unstablers/msquic/releases/download/v2.5.6-tuvariant%2B260410/MsQuic-2.5.6-tuvariant+260410-RELEASE-darwin-multiarch-static-unsigned.zip
Downloading binary artifact https://github.com/team-unstablers/msquic/releases/download/v2.5.6-tuvariant%2B260410/MsQuic-2.5.6-tuvariant+260410-DEBUG-darwin-multiarch-static-unsigned.zip
[16375/13674828] Downloading https://github.com/team-unstablers/msquic/releases/download/v2.5.6-tuvariant%2B260410/MsQuic-2.5.6-tuvariant+260410-RELEASE-darwin-multiarch-static-unsigned.zip
[2986579/36594060] Downloading https://github.com/team-unstablers/msquic/releases/download/v2.5.6-tuvariant%2B260410/MsQuic-2.5.6-tuvariant+260410-RELEASE-darwin-multiarch-static-unsigned.zip, https://github.com/team-unstablers/msquic/releases/download/v2.5.6-tuvariant%2B260410/MsQuic-2.5.6-tuvariant+260410-DEBUG-darwin-multiarch-static-unsigned.zip
Downloaded https://github.com/team-unstablers/msquic/releases/download/v2.5.6-tuvariant%2B260410/MsQuic-2.5.6-tuvariant+260410-RELEASE-darwin-multiarch-static-unsigned.zip (1.40s)
Downloaded https://github.com/team-unstablers/msquic/releases/download/v2.5.6-tuvariant%2B260410/MsQuic-2.5.6-tuvariant+260410-DEBUG-darwin-multiarch-static-unsigned.zip (1.76s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "SwiftMsQuic",
  "name" : "SwiftMsQuic",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftMsQuic",
      "targets" : [
        "MsQuic",
        "SwiftMsQuicHelper"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SwiftMsQuicStatic",
      "targets" : [
        "MsQuic",
        "SwiftMsQuicHelper"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "SwiftMsQuicExample",
      "targets" : [
        "SwiftMsQuicExample"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftMsQuicOpenSSLUtils",
      "module_type" : "ClangTarget",
      "name" : "SwiftMsQuicOpenSSLUtils",
      "path" : "Sources/SwiftMsQuicOpenSSLUtils",
      "product_memberships" : [
        "SwiftMsQuic",
        "SwiftMsQuicStatic",
        "SwiftMsQuicExample"
      ],
      "sources" : [
        "CertBridge.m"
      ],
      "target_dependencies" : [
        "MsQuic"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftMsQuicHelper",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMsQuicHelper",
      "path" : "Sources/SwiftMsQuicHelper",
      "product_memberships" : [
        "SwiftMsQuic",
        "SwiftMsQuicStatic",
        "SwiftMsQuicExample"
      ],
      "sources" : [
        "Configuration/QuicConfiguration.swift",
        "Configuration/QuicCredentialConfig.swift",
        "Configuration/QuicExecutionProfile.swift",
        "Configuration/QuicRegistration.swift",
        "Configuration/QuicRegistrationConfig.swift",
        "Configuration/QuicSettings.swift",
        "Core/CInteropHandle.swift",
        "Core/QuicBuffer.swift",
        "Core/QuicError.swift",
        "Core/QuicObject.swift",
        "Core/QuicStatus.swift",
        "Events/QuicConnectionEvent.swift",
        "Events/QuicEventConverter.swift",
        "Events/QuicListenerEvent.swift",
        "Events/QuicStreamEvent.swift",
        "Handlers/QuicConnection.swift",
        "Handlers/QuicListener.swift",
        "Handlers/QuicStream.swift",
        "SwiftMsQuicAPI.swift",
        "Utilities/QuicAddress.swift",
        "Utilities/QuicCallbackThunks.swift",
        "Utilities/QuicCertificate.swift",
        "Utilities/QuicCertificateValidationFlags.swift",
        "Utilities/QuicFlags.swift"
      ],
      "target_dependencies" : [
        "MsQuic",
        "SwiftMsQuicOpenSSLUtils"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftMsQuicExample",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMsQuicExample",
      "path" : "Sources/SwiftMsQuicExample",
      "product_memberships" : [
        "SwiftMsQuicExample"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "SwiftMsQuicHelper"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "MsQuicDebug",
      "module_type" : "BinaryTarget",
      "name" : "MsQuicDebug",
      "path" : "remote/archive/MsQuic-2.5.6-tuvariant+260410-DEBUG-darwin-multiarch-static-unsigned.zip",
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "MsQuic",
      "module_type" : "BinaryTarget",
      "name" : "MsQuic",
      "path" : "remote/archive/MsQuic-2.5.6-tuvariant+260410-RELEASE-darwin-multiarch-static-unsigned.zip",
      "product_memberships" : [
        "SwiftMsQuic",
        "SwiftMsQuicStatic",
        "SwiftMsQuicExample"
      ],
      "sources" : [
      ],
      "type" : "binary"
    }
  ],
  "tools_version" : "5.9"
}
Done.