Build Information
Successful build of Dribble, reference 0.1.1 (7e82e7), with Swift 6.4 for macOS (SPM) on 19 Sep 2026 19:26:54 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/orlandos-nl/Dribble.git
Reference: 0.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/orlandos-nl/Dribble
* tag 0.1.1 -> FETCH_HEAD
HEAD is now at 7e82e7f Merge pull request #2 from needle-tail/main
Cloned https://github.com/orlandos-nl/Dribble.git
Revision (git rev-parse @):
7e82e7fc28f21da4923ecf4b4d4edd7f3d08d87b
SUCCESS checkout https://github.com/orlandos-nl/Dribble.git at 0.1.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/orlandos-nl/Dribble.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 835]
[Planning deferred tasks]
[156 / 328] swift-nio_NIOPosix
[159 / 328]
[177 / 334] CNIOWindows
[186 / 353] CNIOLinux
[199 / 381]
[213 / 404]
[226 / 430]
[241 / 430] _NIOBase64
[252 / 436] Crypto
[262 / 467] InternalCollectionsUtilities
[271 / 467]
[277 / 467]
[284 / 467] InternalCollectionsUtilities
[291 / 467] Atomics
[294 / 469]
[300 / 469] Atomics
[305 / 469] InternalCollectionsUtilities
[312 / 469] _NIODataStructures
[314 / 469] NIOConcurrencyHelpers
[335 / 469] NIOConcurrencyHelpers
[343 / 469]
[348 / 469]
[360 / 481] ContainersPreview
[365 / 481] ContainersPreview
[376 / 482] ContainersPreview
[385 / 493] DequeModule
[387 / 493] DequeModule
[391 / 493] DequeModule
[391 / 493]
[399 / 493] Crypto
[402 / 493] Crypto
[415 / 493] Crypto
[416 / 493] Crypto
[418 / 494] Crypto
[420 / 494] NIOCore
[423 / 511]
[427 / 511] NIOConcurrencyHelpers
[439 / 511] NIOCore
[450 / 514] NIOEmbedded
[454 / 518] NIOFoundationEssentialsCompat
[466 / 550]
[475 / 550]
[477 / 550]
[479 / 550]
[480 / 550]
[491 / 550] NIOPosix
[492 / 550] NIOFoundationEssentialsCompat
[494 / 550] NIOFoundationEssentialsCompat
[500 / 550] NIOPosix
[500 / 550] NIOFoundationEssentialsCompat
[502 / 550] NIOPosix
[509 / 551] NIO
[517 / 553] NIO
[520 / 555] _NIOConcurrency
[529 / 557] NIOFoundationCompat
[533 / 561] NIOFoundationCompat
[541 / 562] Dribble
[556 / 577] Dribble
[565 / 578] Dribble
[566 / 578] CLIExample-product
[568 / 580] CLIExample-product
[570 / 580] CLIExample-product
[570 / 580] NIOPosix
[576 / 580] Dribble
[578 / 580] CLIExample-product
Build complete! (18.74 sec)
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-nio.git
[1/18549] Fetching swift-crypto
[1856/104622] Fetching swift-crypto, swift-nio
Fetched https://github.com/apple/swift-crypto.git (3.06s)
[55087/86073] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (7.92s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 2.6.0 (8.62s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.68s)
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-collections.git
[1/1875] Fetching swift-atomics
[133/8773] Fetching swift-atomics, swift-system
[1448/36125] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-system.git (1.46s)
[6252/29227] Fetching swift-atomics, swift-collections
Fetched https://github.com/apple/swift-atomics.git (2.98s)
Fetched https://github.com/apple/swift-collections.git (2.98s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (3.61s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (0.69s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.60s)
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 2.6.0
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunClient.swift:24:21: [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m22 |[0;0m _ = channel.close()
[0;36m23 |[0;0m },
[0;36m24 |[0;0m ByteToMessageHandler(StunParser()),
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m sender
[0;36m26 |[0;0m )
NIOCore.ByteToMessageHandler:2:11: [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable)
[0;36m2 |[0;0m extension ByteToMessageHandler : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunClient.swift:25:21: [1;33mwarning: [1;39mcapture of 'sender' with non-Sendable type 'StunInboundHandler' in a '@Sendable' closure[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m23 |[0;0m },
[0;36m24 |[0;0m ByteToMessageHandler(StunParser()),
[0;36m25 |[0;0m sender
[0;36m|[0;0m `- [1;33mwarning: [1;39mcapture of 'sender' with non-Sendable type 'StunInboundHandler' in a '@Sendable' closure[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m26 |[0;0m )
[0;36m27 |[0;0m }.bind(
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunInboundHandler.swift:9:13: [1;39mnote: [1;39mclass 'StunInboundHandler' does not conform to the 'Sendable' protocol[0;0m
[0;36m7 |[0;0m }
[0;36m8 |[0;0m
[0;36m9 |[0;0m final class StunInboundHandler: ChannelInboundHandler, StunMessageSender {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass 'StunInboundHandler' does not conform to the 'Sendable' protocol[0;0m
[0;36m10 |[0;0m public typealias InboundIn = StunMessage
[0;36m11 |[0;0m public typealias OutboundOut = AddressedEnvelope<ByteBuffer>
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunClient.swift:24:21: [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m22 |[0;0m _ = channel.close()
[0;36m23 |[0;0m },
[0;36m24 |[0;0m ByteToMessageHandler(StunParser()),
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m sender
[0;36m26 |[0;0m )
NIOCore.ByteToMessageHandler:2:11: [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable)
[0;36m2 |[0;0m extension ByteToMessageHandler : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunClient.swift:25:21: [1;33mwarning: [1;39mcapture of 'sender' with non-Sendable type 'StunInboundHandler' in a '@Sendable' closure[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m23 |[0;0m },
[0;36m24 |[0;0m ByteToMessageHandler(StunParser()),
[0;36m25 |[0;0m sender
[0;36m|[0;0m `- [1;33mwarning: [1;39mcapture of 'sender' with non-Sendable type 'StunInboundHandler' in a '@Sendable' closure[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m26 |[0;0m )
[0;36m27 |[0;0m }.bind(
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunInboundHandler.swift:9:13: [1;39mnote: [1;39mclass 'StunInboundHandler' does not conform to the 'Sendable' protocol[0;0m
[0;36m7 |[0;0m }
[0;36m8 |[0;0m
[0;36m9 |[0;0m final class StunInboundHandler: ChannelInboundHandler, StunMessageSender {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass 'StunInboundHandler' does not conform to the 'Sendable' protocol[0;0m
[0;36m10 |[0;0m public typealias InboundIn = StunMessage
[0;36m11 |[0;0m public typealias OutboundOut = AddressedEnvelope<ByteBuffer>
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunInboundHandler.swift:47:44: [1;33mwarning: [1;39m'fireChannelRead' is deprecated: NIOAny is not Sendable. Avoid wrapping the value in NIOAny to silence this warning.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m45 |[0;0m }
[0;36m46 |[0;0m })
[0;36m47 |[0;0m allocation?.1.pipeline.fireChannelRead(NIOAny(buffer))
[0;36m|[0;0m `- [1;33mwarning: [1;39m'fireChannelRead' is deprecated: NIOAny is not Sendable. Avoid wrapping the value in NIOAny to silence this warning.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m48 |[0;0m }
[0;36m49 |[0;0m } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunInboundHandler.swift:81:11: [1;33mwarning: [1;39mtype 'StunMessage' does not conform to the 'Sendable' protocol[0;0m
[0;36m79 |[0;0m data: data
[0;36m80 |[0;0m )
[0;36m81 |[0;0m ).flatMap {
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'StunMessage' does not conform to the 'Sendable' protocol[0;0m
[0;36m82 |[0;0m promise.futureResult
[0;36m83 |[0;0m }.get()
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/STUN.swift:442:15: [1;39mnote: [1;39mconsider making struct 'StunMessage' conform to the 'Sendable' protocol[0;0m
[0;36m440 |[0;0m }
[0;36m441 |[0;0m
[0;36m442 |[0;0m public struct StunMessage {
[0;36m|[0;0m `- [1;39mnote: [1;39mconsider making struct 'StunMessage' conform to the 'Sendable' protocol[0;0m
[0;36m443 |[0;0m public internal(set) var header: StunMessageHeader
[0;36m444 |[0;0m public internal(set) var attributes: [StunAttribute]
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/StunInboundHandler.swift:83:11: [1;33mwarning: [1;39mtype 'StunMessage' does not conform to the 'Sendable' protocol[0;0m
[0;36m81 |[0;0m ).flatMap {
[0;36m82 |[0;0m promise.futureResult
[0;36m83 |[0;0m }.get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'StunMessage' does not conform to the 'Sendable' protocol[0;0m
[0;36m84 |[0;0m }
[0;36m85 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/STUN.swift:442:15: [1;39mnote: [1;39mconsider making struct 'StunMessage' conform to the 'Sendable' protocol[0;0m
[0;36m440 |[0;0m }
[0;36m441 |[0;0m
[0;36m442 |[0;0m public struct StunMessage {
[0;36m|[0;0m `- [1;39mnote: [1;39mconsider making struct 'StunMessage' conform to the 'Sendable' protocol[0;0m
[0;36m443 |[0;0m public internal(set) var header: StunMessageHeader
[0;36m444 |[0;0m public internal(set) var attributes: [StunAttribute]
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/TurnAllocation.swift:127:18: [1;33mwarning: [1;39munstructured throwing task created by 'detached(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m125 |[0;0m }
[0;36m126 |[0;0m } else {
[0;36m127 |[0;0m Task.detached {
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'detached(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m128 |[0;0m try await run()
[0;36m129 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Dribble/TurnAllocation.swift:115:47: [1;33mwarning: [1;39mcapture of 'data' with non-Sendable type 'NIOAny' in a '@Sendable' local function; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m113 |[0;0m StunAttribute(
[0;36m114 |[0;0m type: .data,
[0;36m115 |[0;0m value: unwrapData(data)
[0;36m|[0;0m `- [1;33mwarning: [1;39mcapture of 'data' with non-Sendable type 'NIOAny' in a '@Sendable' local function; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m116 |[0;0m )
[0;36m117 |[0;0m ]
NIOCore.NIOAny:1:15: [1;39mnote: [1;39mstruct 'NIOAny' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m public struct NIOAny {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'NIOAny' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m @inlinable public init<T>(_ value: T)
[0;36m3 |[0;0m }
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
/Users/admin/builder/spi-builder-workspace/Sources/CLIExample/CLI.swift:68:57: [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m66 |[0;0m theirAddress.port = proxyTargettedChannel.localAddress?.port
[0;36m67 |[0;0m let allocationChannel = try await allocation.createChannel(for: theirAddress)
[0;36m68 |[0;0m try await allocationChannel.pipeline.addHandler(ByteToMessageHandler(PrintHandler()))
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m69 |[0;0m try await proxyTargettedChannel.pipeline.addHandlers(
[0;36m70 |[0;0m EnvelopToByteBufferConverter { _ in },
NIOCore.ByteToMessageHandler:2:11: [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable)
[0;36m2 |[0;0m extension ByteToMessageHandler : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/CLIExample/CLI.swift:70:13: [1;33mwarning: [1;39mtype 'EnvelopToByteBufferConverter' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m import NIO
[0;36m3 |[0;0m
[0;36m4 |[0;0m final class EnvelopToByteBufferConverter: ChannelInboundHandler {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass 'EnvelopToByteBufferConverter' does not conform to the 'Sendable' protocol[0;0m
[0;36m5 |[0;0m public typealias InboundIn = AddressedEnvelope<ByteBuffer>
[0;36m6 |[0;0m public typealias InboundOut = ByteBuffer
[0;36m:[0;0m
[0;36m68 |[0;0m try await allocationChannel.pipeline.addHandler(ByteToMessageHandler(PrintHandler()))
[0;36m69 |[0;0m try await proxyTargettedChannel.pipeline.addHandlers(
[0;36m70 |[0;0m EnvelopToByteBufferConverter { _ in },
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'EnvelopToByteBufferConverter' does not conform to the 'Sendable' protocol[0;0m
[0;36m71 |[0;0m ByteToMessageHandler(PrintHandler())
[0;36m72 |[0;0m )
/Users/admin/builder/spi-builder-workspace/Sources/CLIExample/CLI.swift:71:13: [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m69 |[0;0m try await proxyTargettedChannel.pipeline.addHandlers(
[0;36m70 |[0;0m EnvelopToByteBufferConverter { _ in },
[0;36m71 |[0;0m ByteToMessageHandler(PrintHandler())
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m72 |[0;0m )
[0;36m73 |[0;0m
NIOCore.ByteToMessageHandler:2:11: [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable)
[0;36m2 |[0;0m extension ByteToMessageHandler : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/CLIExample/CLI.swift:68:57: [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m66 |[0;0m theirAddress.port = proxyTargettedChannel.localAddress?.port
[0;36m67 |[0;0m let allocationChannel = try await allocation.createChannel(for: theirAddress)
[0;36m68 |[0;0m try await allocationChannel.pipeline.addHandler(ByteToMessageHandler(PrintHandler()))
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m69 |[0;0m try await proxyTargettedChannel.pipeline.addHandlers(
[0;36m70 |[0;0m EnvelopToByteBufferConverter { _ in },
NIOCore.ByteToMessageHandler:2:11: [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable)
[0;36m2 |[0;0m extension ByteToMessageHandler : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/CLIExample/CLI.swift:70:13: [1;33mwarning: [1;39mtype 'EnvelopToByteBufferConverter' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m import NIO
[0;36m3 |[0;0m
[0;36m4 |[0;0m final class EnvelopToByteBufferConverter: ChannelInboundHandler {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass 'EnvelopToByteBufferConverter' does not conform to the 'Sendable' protocol[0;0m
[0;36m5 |[0;0m public typealias InboundIn = AddressedEnvelope<ByteBuffer>
[0;36m6 |[0;0m public typealias InboundOut = ByteBuffer
[0;36m:[0;0m
[0;36m68 |[0;0m try await allocationChannel.pipeline.addHandler(ByteToMessageHandler(PrintHandler()))
[0;36m69 |[0;0m try await proxyTargettedChannel.pipeline.addHandlers(
[0;36m70 |[0;0m EnvelopToByteBufferConverter { _ in },
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'EnvelopToByteBufferConverter' does not conform to the 'Sendable' protocol[0;0m
[0;36m71 |[0;0m ByteToMessageHandler(PrintHandler())
[0;36m72 |[0;0m )
/Users/admin/builder/spi-builder-workspace/Sources/CLIExample/CLI.swift:71:13: [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m69 |[0;0m try await proxyTargettedChannel.pipeline.addHandlers(
[0;36m70 |[0;0m EnvelopToByteBufferConverter { _ in },
[0;36m71 |[0;0m ByteToMessageHandler(PrintHandler())
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode[0;0m
[0;36m72 |[0;0m )
[0;36m73 |[0;0m
NIOCore.ByteToMessageHandler:2:11: [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable)
[0;36m2 |[0;0m extension ByteToMessageHandler : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mconformance of 'ByteToMessageHandler<Decoder>' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m3 |[0;0m }
Build complete.
{
"dependencies" : [
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.60.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
}
],
"manifest_display_name" : "Dribble",
"name" : "Dribble",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "ios",
"version" : "15.0"
}
],
"products" : [
{
"name" : "Dribble",
"targets" : [
"Dribble"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CLIExample",
"targets" : [
"CLIExample"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "DribbleTests",
"module_type" : "SwiftTarget",
"name" : "DribbleTests",
"path" : "Tests/DribbleTests",
"sources" : [
"DribbleTests.swift"
],
"target_dependencies" : [
"Dribble"
],
"type" : "test"
},
{
"c99name" : "Dribble",
"module_type" : "SwiftTarget",
"name" : "Dribble",
"path" : "Sources/Dribble",
"product_dependencies" : [
"NIO",
"_NIOConcurrency",
"NIOFoundationCompat",
"Crypto"
],
"product_memberships" : [
"Dribble",
"CLIExample"
],
"sources" : [
"Errors.swift",
"Heplers.swift",
"STUN.swift",
"StunClient.swift",
"StunInboundHandler.swift",
"TurnAllocation.swift",
"TurnChannels.swift",
"TurnClient.swift"
],
"type" : "library"
},
{
"c99name" : "CLIExample",
"module_type" : "SwiftTarget",
"name" : "CLIExample",
"path" : "Sources/CLIExample",
"product_memberships" : [
"CLIExample"
],
"sources" : [
"CLI.swift"
],
"target_dependencies" : [
"Dribble"
],
"type" : "executable"
}
],
"tools_version" : "5.5"
}
Done.