The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-nio, reference main (56f9b7), with Swift 6.4 for Android on 21 Sep 2026 15:44:51 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344844-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

 79 |             self._backingIndex = UInt32(backingIndex)
 80 |             debugOnly {
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:79:13: warning: setter for property '_backingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 64 |     ///         but remains valid when you replace one item by another using the subscript.
 65 |     public struct Index: Comparable, Sendable {
 66 |         @usableFromInline private(set) var _backingIndex: UInt32
    |                                            `- note: setter for property '_backingIndex' is not '@usableFromInline' or public
 67 |         @usableFromInline private(set) var _backingCheck: _UInt24
 68 |         @usableFromInline private(set) var isIndexGEQHeadIndex: Bool
    :
 77 |             self.isIndexGEQHeadIndex = backingIndex >= backingIndexOfHead
 78 |             self._backingCheck = .max
 79 |             self._backingIndex = UInt32(backingIndex)
    |             `- warning: setter for property '_backingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 80 |             debugOnly {
 81 |                 // if we can, we store the check for the backing here
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:82:17: warning: setter for property '_backingCheck' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 65 |     public struct Index: Comparable, Sendable {
 66 |         @usableFromInline private(set) var _backingIndex: UInt32
 67 |         @usableFromInline private(set) var _backingCheck: _UInt24
    |                                            `- note: setter for property '_backingCheck' is not '@usableFromInline' or public
 68 |         @usableFromInline private(set) var isIndexGEQHeadIndex: Bool
 69 |
    :
 80 |             debugOnly {
 81 |                 // if we can, we store the check for the backing here
 82 |                 self._backingCheck = backingCount < Int(_UInt24.max) ? _UInt24(UInt32(backingCount)) : .max
    |                 `- warning: setter for property '_backingCheck' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 83 |             }
 84 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:167:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
165 |                     + "but actual count is \(self.count)"
166 |             )
167 |             self._buffer[position.backingIndex] = newValue
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
168 |         }
169 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:318:13: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
316 |
317 |             var newRing = self
318 |             newRing.headBackingIndex = bounds.lowerBound.backingIndex
    |             `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
319 |             newRing.tailBackingIndex = bounds.upperBound.backingIndex
320 |             return newRing
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:319:13: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
317 |             var newRing = self
318 |             newRing.headBackingIndex = bounds.lowerBound.backingIndex
319 |             newRing.tailBackingIndex = bounds.upperBound.backingIndex
    |             `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
320 |             return newRing
321 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:338:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
336 |     public init(initialCapacity: Int) {
337 |         let capacity = Int(UInt32(initialCapacity).nextPowerOf2())
338 |         self.headBackingIndex = 0
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
339 |         self.tailBackingIndex = 0
340 |         self._buffer = ContiguousArray<Element?>(repeating: nil, count: capacity)
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:339:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
337 |         let capacity = Int(UInt32(initialCapacity).nextPowerOf2())
338 |         self.headBackingIndex = 0
339 |         self.tailBackingIndex = 0
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
340 |         self._buffer = ContiguousArray<Element?>(repeating: nil, count: capacity)
341 |         assert(self._buffer.count == capacity)
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:340:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
338 |         self.headBackingIndex = 0
339 |         self.tailBackingIndex = 0
340 |         self._buffer = ContiguousArray<Element?>(repeating: nil, count: capacity)
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
341 |         assert(self._buffer.count == capacity)
342 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:355:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
353 |     @inlinable
354 |     public mutating func append(_ value: Element) {
355 |         self._buffer[self.tailBackingIndex] = value
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
356 |         self.advanceTailIdx(by: 1)
357 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:370:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
368 |     public mutating func prepend(_ value: Element) {
369 |         let idx = self.indexBeforeHeadIdx()
370 |         self._buffer[idx] = value
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
371 |         self.advanceHeadIdx(by: -1)
372 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:402:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
400 |         newBacking.append(contentsOf: repeatElement(nil, count: paddingCount))
401 |
402 |         self.headBackingIndex = 0
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
403 |         self.tailBackingIndex = newTailIndex
404 |         self._buffer = newBacking
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:403:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
401 |
402 |         self.headBackingIndex = 0
403 |         self.tailBackingIndex = newTailIndex
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
404 |         self._buffer = newBacking
405 |         assert(self.verifyInvariants())
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:404:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
402 |         self.headBackingIndex = 0
403 |         self.tailBackingIndex = newTailIndex
404 |         self._buffer = newBacking
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
405 |         assert(self.verifyInvariants())
406 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:431:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
429 |         newBacking.append(contentsOf: repeatElement(nil, count: paddingCount))
430 |
431 |         self.headBackingIndex = 0
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
432 |         self.tailBackingIndex = newTailIndex
433 |         self._buffer = newBacking
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:432:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
430 |
431 |         self.headBackingIndex = 0
432 |         self.tailBackingIndex = newTailIndex
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
433 |         self._buffer = newBacking
434 |         assert(self.verifyInvariants())
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:433:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
431 |         self.headBackingIndex = 0
432 |         self.tailBackingIndex = newTailIndex
433 |         self._buffer = newBacking
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
434 |         assert(self.verifyInvariants())
435 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:478:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
476 |             self.removeFirst(self.count)
477 |         } else {
478 |             self._buffer.removeAll(keepingCapacity: false)
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
479 |             self._buffer.append(nil)
480 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:479:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
477 |         } else {
478 |             self._buffer.removeAll(keepingCapacity: false)
479 |             self._buffer.append(nil)
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
480 |         }
481 |         self.headBackingIndex = 0
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:481:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
479 |             self._buffer.append(nil)
480 |         }
481 |         self.headBackingIndex = 0
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
482 |         self.tailBackingIndex = 0
483 |         assert(self.verifyInvariants())
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:482:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
480 |         }
481 |         self.headBackingIndex = 0
482 |         self.tailBackingIndex = 0
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
483 |         assert(self.verifyInvariants())
484 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:506:25: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
504 |         _ modifyFunc: (inout Element) throws -> Result
505 |     ) rethrows -> Result {
506 |         try modifyFunc(&self._buffer[index.backingIndex]!)
    |                         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
507 |     }
508 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:588:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
586 |         for _ in 0..<k {
587 |             idx = self.indexAdvanced(index: idx, by: -1)
588 |             self._buffer[idx] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
589 |         }
590 |         self.tailBackingIndex = idx
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:590:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
588 |             self._buffer[idx] = nil
589 |         }
590 |         self.tailBackingIndex = idx
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
591 |     }
592 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:609:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
607 |         var idx = self.headBackingIndex
608 |         for _ in 0..<k {
609 |             self._buffer[idx] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
610 |             idx = self.indexAdvanced(index: idx, by: 1)
611 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:612:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
610 |             idx = self.indexAdvanced(index: idx, by: 1)
611 |         }
612 |         self.headBackingIndex = idx
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
613 |     }
614 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:687:17: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
685 |             var index = subrange.lowerBound
686 |             for element in newElements {
687 |                 self._buffer[index.backingIndex] = element
    |                 `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
688 |                 index = self.index(after: index)
689 |             }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:709:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
707 |                 newBuffer.append(contentsOf: repeatElement(nil, count: repetitionCount))
708 |             }
709 |             self._buffer = newBuffer
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
710 |             self.headBackingIndex = 0
711 |             self.tailBackingIndex = newBuffer.count &- repetitionCount
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:710:13: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
708 |             }
709 |             self._buffer = newBuffer
710 |             self.headBackingIndex = 0
    |             `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
711 |             self.tailBackingIndex = newBuffer.count &- repetitionCount
712 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:711:13: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
709 |             self._buffer = newBuffer
710 |             self.headBackingIndex = 0
711 |             self.tailBackingIndex = newBuffer.count &- repetitionCount
    |             `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
712 |         }
713 |         assert(self.verifyInvariants())
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:760:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
758 |         case self.headBackingIndex:
759 |             self.advanceHeadIdx(by: 1)
760 |             self._buffer[bufferIndex] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
761 |         case self.indexBeforeTailIdx():
762 |             self.advanceTailIdx(by: -1)
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:763:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
761 |         case self.indexBeforeTailIdx():
762 |             self.advanceTailIdx(by: -1)
763 |             self._buffer[bufferIndex] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
764 |         default:
765 |             self._buffer[bufferIndex] = nil
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:765:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
763 |             self._buffer[bufferIndex] = nil
764 |         default:
765 |             self._buffer[bufferIndex] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
766 |             var nextIndex = self.indexAdvanced(index: bufferIndex, by: 1)
767 |             while nextIndex != self.tailBackingIndex {
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:768:17: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
766 |             var nextIndex = self.indexAdvanced(index: bufferIndex, by: 1)
767 |             while nextIndex != self.tailBackingIndex {
768 |                 self._buffer.swapAt(bufferIndex, nextIndex)
    |                 `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
769 |                 bufferIndex = nextIndex
770 |                 nextIndex = self.indexAdvanced(index: bufferIndex, by: 1)
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:58:9: warning: setter for property '_begin' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  46 | struct _ByteBufferSlice: Sendable {
  47 |     @usableFromInline private(set) var upperBound: ByteBuffer._Index
  48 |     @usableFromInline private(set) var _begin: _UInt24
     |                                        `- note: setter for property '_begin' is not '@usableFromInline' or public
  49 |     @inlinable var lowerBound: ByteBuffer._Index {
  50 |         UInt32(self._begin)
     :
  56 |     }
  57 |     @inlinable init() {
  58 |         self._begin = .init(0)
     |         `- warning: setter for property '_begin' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  59 |         self.upperBound = .init(0)
  60 |     }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:59:9: warning: setter for property 'upperBound' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  45 | @usableFromInline
  46 | struct _ByteBufferSlice: Sendable {
  47 |     @usableFromInline private(set) var upperBound: ByteBuffer._Index
     |                                        `- note: setter for property 'upperBound' is not '@usableFromInline' or public
  48 |     @usableFromInline private(set) var _begin: _UInt24
  49 |     @inlinable var lowerBound: ByteBuffer._Index {
     :
  57 |     @inlinable init() {
  58 |         self._begin = .init(0)
  59 |         self.upperBound = .init(0)
     |         `- warning: setter for property 'upperBound' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  60 |     }
  61 |     @inlinable static var maxSupportedLowerBound: ByteBuffer._Index {
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:68:9: warning: setter for property '_begin' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  46 | struct _ByteBufferSlice: Sendable {
  47 |     @usableFromInline private(set) var upperBound: ByteBuffer._Index
  48 |     @usableFromInline private(set) var _begin: _UInt24
     |                                        `- note: setter for property '_begin' is not '@usableFromInline' or public
  49 |     @inlinable var lowerBound: ByteBuffer._Index {
  50 |         UInt32(self._begin)
     :
  66 | extension _ByteBufferSlice {
  67 |     @inlinable init(_ range: Range<UInt32>) {
  68 |         self._begin = _UInt24(range.lowerBound)
     |         `- warning: setter for property '_begin' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  69 |         self.upperBound = range.upperBound
  70 |     }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:69:9: warning: setter for property 'upperBound' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  45 | @usableFromInline
  46 | struct _ByteBufferSlice: Sendable {
  47 |     @usableFromInline private(set) var upperBound: ByteBuffer._Index
     |                                        `- note: setter for property 'upperBound' is not '@usableFromInline' or public
  48 |     @usableFromInline private(set) var _begin: _UInt24
  49 |     @inlinable var lowerBound: ByteBuffer._Index {
     :
  67 |     @inlinable init(_ range: Range<UInt32>) {
  68 |         self._begin = _UInt24(range.lowerBound)
  69 |         self.upperBound = range.upperBound
     |         `- warning: setter for property 'upperBound' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  70 |     }
  71 | }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:288:13: warning: setter for property 'bytes' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 281 |     @usableFromInline final class _Storage {
 282 |         @usableFromInline private(set) var capacity: _Capacity
 283 |         @usableFromInline private(set) var bytes: UnsafeMutableRawPointer
     |                                            `- note: setter for property 'bytes' is not '@usableFromInline' or public
 284 |         @usableFromInline let allocator: ByteBufferAllocator
 285 |
 286 |         @inlinable
 287 |         init(bytesNoCopy: UnsafeMutableRawPointer, capacity: _Capacity, allocator: ByteBufferAllocator) {
 288 |             self.bytes = bytesNoCopy
     |             `- warning: setter for property 'bytes' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 289 |             self.capacity = capacity
 290 |             self.allocator = allocator
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:289:13: warning: setter for property 'capacity' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 280 |     /// Note: This class is **not** thread-safe
 281 |     @usableFromInline final class _Storage {
 282 |         @usableFromInline private(set) var capacity: _Capacity
     |                                            `- note: setter for property 'capacity' is not '@usableFromInline' or public
 283 |         @usableFromInline private(set) var bytes: UnsafeMutableRawPointer
 284 |         @usableFromInline let allocator: ByteBufferAllocator
     :
 287 |         init(bytesNoCopy: UnsafeMutableRawPointer, capacity: _Capacity, allocator: ByteBufferAllocator) {
 288 |             self.bytes = bytesNoCopy
 289 |             self.capacity = capacity
     |             `- warning: setter for property 'capacity' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 290 |             self.allocator = allocator
 291 |         }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:339:13: warning: setter for property 'bytes' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 281 |     @usableFromInline final class _Storage {
 282 |         @usableFromInline private(set) var capacity: _Capacity
 283 |         @usableFromInline private(set) var bytes: UnsafeMutableRawPointer
     |                                            `- note: setter for property 'bytes' is not '@usableFromInline' or public
 284 |         @usableFromInline let allocator: ByteBufferAllocator
 285 |
     :
 337 |             // bind the memory so we can assume it elsewhere to be bound to UInt8
 338 |             ptr.bindMemory(to: UInt8.self, capacity: Int(newCapacity))
 339 |             self.bytes = ptr
     |             `- warning: setter for property 'bytes' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 340 |             self.capacity = newCapacity
 341 |         }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:340:13: warning: setter for property 'capacity' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 280 |     /// Note: This class is **not** thread-safe
 281 |     @usableFromInline final class _Storage {
 282 |         @usableFromInline private(set) var capacity: _Capacity
     |                                            `- note: setter for property 'capacity' is not '@usableFromInline' or public
 283 |         @usableFromInline private(set) var bytes: UnsafeMutableRawPointer
 284 |         @usableFromInline let allocator: ByteBufferAllocator
     :
 338 |             ptr.bindMemory(to: UInt8.self, capacity: Int(newCapacity))
 339 |             self.bytes = ptr
 340 |             self.capacity = newCapacity
     |             `- warning: setter for property 'capacity' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 341 |         }
 342 |
[411 / 583] NIOCore
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:58:9: warning: setter for property '_begin' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  46 | struct _ByteBufferSlice: Sendable {
  47 |     @usableFromInline private(set) var upperBound: ByteBuffer._Index
  48 |     @usableFromInline private(set) var _begin: _UInt24
     |                                        `- note: setter for property '_begin' is not '@usableFromInline' or public
  49 |     @inlinable var lowerBound: ByteBuffer._Index {
  50 |         UInt32(self._begin)
     :
  56 |     }
  57 |     @inlinable init() {
  58 |         self._begin = .init(0)
     |         `- warning: setter for property '_begin' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  59 |         self.upperBound = .init(0)
  60 |     }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:59:9: warning: setter for property 'upperBound' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  45 | @usableFromInline
  46 | struct _ByteBufferSlice: Sendable {
  47 |     @usableFromInline private(set) var upperBound: ByteBuffer._Index
     |                                        `- note: setter for property 'upperBound' is not '@usableFromInline' or public
  48 |     @usableFromInline private(set) var _begin: _UInt24
  49 |     @inlinable var lowerBound: ByteBuffer._Index {
     :
  57 |     @inlinable init() {
  58 |         self._begin = .init(0)
  59 |         self.upperBound = .init(0)
     |         `- warning: setter for property 'upperBound' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  60 |     }
  61 |     @inlinable static var maxSupportedLowerBound: ByteBuffer._Index {
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:68:9: warning: setter for property '_begin' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  46 | struct _ByteBufferSlice: Sendable {
  47 |     @usableFromInline private(set) var upperBound: ByteBuffer._Index
  48 |     @usableFromInline private(set) var _begin: _UInt24
     |                                        `- note: setter for property '_begin' is not '@usableFromInline' or public
  49 |     @inlinable var lowerBound: ByteBuffer._Index {
  50 |         UInt32(self._begin)
     :
  66 | extension _ByteBufferSlice {
  67 |     @inlinable init(_ range: Range<UInt32>) {
  68 |         self._begin = _UInt24(range.lowerBound)
     |         `- warning: setter for property '_begin' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  69 |         self.upperBound = range.upperBound
  70 |     }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:69:9: warning: setter for property 'upperBound' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  45 | @usableFromInline
  46 | struct _ByteBufferSlice: Sendable {
  47 |     @usableFromInline private(set) var upperBound: ByteBuffer._Index
     |                                        `- note: setter for property 'upperBound' is not '@usableFromInline' or public
  48 |     @usableFromInline private(set) var _begin: _UInt24
  49 |     @inlinable var lowerBound: ByteBuffer._Index {
     :
  67 |     @inlinable init(_ range: Range<UInt32>) {
  68 |         self._begin = _UInt24(range.lowerBound)
  69 |         self.upperBound = range.upperBound
     |         `- warning: setter for property 'upperBound' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
  70 |     }
  71 | }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:288:13: warning: setter for property 'bytes' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 281 |     @usableFromInline final class _Storage {
 282 |         @usableFromInline private(set) var capacity: _Capacity
 283 |         @usableFromInline private(set) var bytes: UnsafeMutableRawPointer
     |                                            `- note: setter for property 'bytes' is not '@usableFromInline' or public
 284 |         @usableFromInline let allocator: ByteBufferAllocator
 285 |
 286 |         @inlinable
 287 |         init(bytesNoCopy: UnsafeMutableRawPointer, capacity: _Capacity, allocator: ByteBufferAllocator) {
 288 |             self.bytes = bytesNoCopy
     |             `- warning: setter for property 'bytes' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 289 |             self.capacity = capacity
 290 |             self.allocator = allocator
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:289:13: warning: setter for property 'capacity' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 280 |     /// Note: This class is **not** thread-safe
 281 |     @usableFromInline final class _Storage {
 282 |         @usableFromInline private(set) var capacity: _Capacity
     |                                            `- note: setter for property 'capacity' is not '@usableFromInline' or public
 283 |         @usableFromInline private(set) var bytes: UnsafeMutableRawPointer
 284 |         @usableFromInline let allocator: ByteBufferAllocator
     :
 287 |         init(bytesNoCopy: UnsafeMutableRawPointer, capacity: _Capacity, allocator: ByteBufferAllocator) {
 288 |             self.bytes = bytesNoCopy
 289 |             self.capacity = capacity
     |             `- warning: setter for property 'capacity' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 290 |             self.allocator = allocator
 291 |         }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:339:13: warning: setter for property 'bytes' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 281 |     @usableFromInline final class _Storage {
 282 |         @usableFromInline private(set) var capacity: _Capacity
 283 |         @usableFromInline private(set) var bytes: UnsafeMutableRawPointer
     |                                            `- note: setter for property 'bytes' is not '@usableFromInline' or public
 284 |         @usableFromInline let allocator: ByteBufferAllocator
 285 |
     :
 337 |             // bind the memory so we can assume it elsewhere to be bound to UInt8
 338 |             ptr.bindMemory(to: UInt8.self, capacity: Int(newCapacity))
 339 |             self.bytes = ptr
     |             `- warning: setter for property 'bytes' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 340 |             self.capacity = newCapacity
 341 |         }
/host/spi-builder-workspace/Sources/NIOCore/ByteBuffer-core.swift:340:13: warning: setter for property 'capacity' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 280 |     /// Note: This class is **not** thread-safe
 281 |     @usableFromInline final class _Storage {
 282 |         @usableFromInline private(set) var capacity: _Capacity
     |                                            `- note: setter for property 'capacity' is not '@usableFromInline' or public
 283 |         @usableFromInline private(set) var bytes: UnsafeMutableRawPointer
 284 |         @usableFromInline let allocator: ByteBufferAllocator
     :
 338 |             ptr.bindMemory(to: UInt8.self, capacity: Int(newCapacity))
 339 |             self.bytes = ptr
 340 |             self.capacity = newCapacity
     |             `- warning: setter for property 'capacity' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 341 |         }
 342 |
/host/spi-builder-workspace/Sources/NIOCore/ChannelPipeline.swift:540:101: warning: capture of 'handlerType' with non-Sendable type 'Handler.Type' in a '@Sendable' closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
 538 |         } else {
 539 |             self.eventLoop.execute {
 540 |                 promise.assumeIsolatedUnsafeUnchecked().completeWith(self._contextSync(handlerType: handlerType))
     |                                                                                                     `- warning: capture of 'handlerType' with non-Sendable type 'Handler.Type' in a '@Sendable' closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
 541 |             }
 542 |         }
/host/spi-builder-workspace/Sources/NIOCore/ChannelPipeline.swift:540:75: warning: capture of non-Sendable type 'Handler.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 538 |         } else {
 539 |             self.eventLoop.execute {
 540 |                 promise.assumeIsolatedUnsafeUnchecked().completeWith(self._contextSync(handlerType: handlerType))
     |                                                                           `- warning: capture of non-Sendable type 'Handler.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 541 |             }
 542 |         }
/host/spi-builder-workspace/Sources/NIOCore/ChannelPipeline.swift:555:38: warning: capture of non-Sendable type 'Handler.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 553 |     @inlinable
 554 |     public func containsHandler<Handler: ChannelHandler>(type: Handler.Type) -> EventLoopFuture<Void> {
 555 |         self.handler(type: type).map { _ in () }
     |                                      `- warning: capture of non-Sendable type 'Handler.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
 556 |     }
 557 |
/host/spi-builder-workspace/Sources/NIOCore/ChannelPipeline.swift:2339:54: warning: capture of non-Sendable type 'Handler.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
2337 |     public func handler<Handler: ChannelHandler>(type _: Handler.Type) -> EventLoopFuture<Handler> {
2338 |         self.context(handlerType: Handler.self).map { context in
2339 |             guard let typedContext = context.handler as? Handler else {
     |                                                      `- warning: capture of non-Sendable type 'Handler.Type' in an isolated closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes\SendableMetatypes]8;;\]
2340 |                 preconditionFailure(
2341 |                     "Expected channel handler of type \(Handler.self), got \(type(of: context.handler)) instead."
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:35:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
 33 |     @inlinable
 34 |     internal mutating func advanceHeadIdx(by: Int) {
 35 |         self.headBackingIndex = indexAdvanced(index: self.headBackingIndex, by: by)
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 36 |     }
 37 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:40:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
 38 |     @inlinable
 39 |     internal mutating func advanceTailIdx(by: Int) {
 40 |         self.tailBackingIndex = indexAdvanced(index: self.tailBackingIndex, by: by)
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 41 |     }
 42 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:77:13: warning: setter for property 'isIndexGEQHeadIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 66 |         @usableFromInline private(set) var _backingIndex: UInt32
 67 |         @usableFromInline private(set) var _backingCheck: _UInt24
 68 |         @usableFromInline private(set) var isIndexGEQHeadIndex: Bool
    |                                            `- note: setter for property 'isIndexGEQHeadIndex' is not '@usableFromInline' or public
 69 |
 70 |         @inlinable
    :
 75 |         @inlinable
 76 |         internal init(backingIndex: Int, backingCount: Int, backingIndexOfHead: Int) {
 77 |             self.isIndexGEQHeadIndex = backingIndex >= backingIndexOfHead
    |             `- warning: setter for property 'isIndexGEQHeadIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 78 |             self._backingCheck = .max
 79 |             self._backingIndex = UInt32(backingIndex)
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:78:13: warning: setter for property '_backingCheck' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 65 |     public struct Index: Comparable, Sendable {
 66 |         @usableFromInline private(set) var _backingIndex: UInt32
 67 |         @usableFromInline private(set) var _backingCheck: _UInt24
    |                                            `- note: setter for property '_backingCheck' is not '@usableFromInline' or public
 68 |         @usableFromInline private(set) var isIndexGEQHeadIndex: Bool
 69 |
    :
 76 |         internal init(backingIndex: Int, backingCount: Int, backingIndexOfHead: Int) {
 77 |             self.isIndexGEQHeadIndex = backingIndex >= backingIndexOfHead
 78 |             self._backingCheck = .max
    |             `- warning: setter for property '_backingCheck' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 79 |             self._backingIndex = UInt32(backingIndex)
 80 |             debugOnly {
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:79:13: warning: setter for property '_backingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 64 |     ///         but remains valid when you replace one item by another using the subscript.
 65 |     public struct Index: Comparable, Sendable {
 66 |         @usableFromInline private(set) var _backingIndex: UInt32
    |                                            `- note: setter for property '_backingIndex' is not '@usableFromInline' or public
 67 |         @usableFromInline private(set) var _backingCheck: _UInt24
 68 |         @usableFromInline private(set) var isIndexGEQHeadIndex: Bool
    :
 77 |             self.isIndexGEQHeadIndex = backingIndex >= backingIndexOfHead
 78 |             self._backingCheck = .max
 79 |             self._backingIndex = UInt32(backingIndex)
    |             `- warning: setter for property '_backingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 80 |             debugOnly {
 81 |                 // if we can, we store the check for the backing here
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:82:17: warning: setter for property '_backingCheck' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 65 |     public struct Index: Comparable, Sendable {
 66 |         @usableFromInline private(set) var _backingIndex: UInt32
 67 |         @usableFromInline private(set) var _backingCheck: _UInt24
    |                                            `- note: setter for property '_backingCheck' is not '@usableFromInline' or public
 68 |         @usableFromInline private(set) var isIndexGEQHeadIndex: Bool
 69 |
    :
 80 |             debugOnly {
 81 |                 // if we can, we store the check for the backing here
 82 |                 self._backingCheck = backingCount < Int(_UInt24.max) ? _UInt24(UInt32(backingCount)) : .max
    |                 `- warning: setter for property '_backingCheck' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 83 |             }
 84 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:167:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
165 |                     + "but actual count is \(self.count)"
166 |             )
167 |             self._buffer[position.backingIndex] = newValue
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
168 |         }
169 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:318:13: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
316 |
317 |             var newRing = self
318 |             newRing.headBackingIndex = bounds.lowerBound.backingIndex
    |             `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
319 |             newRing.tailBackingIndex = bounds.upperBound.backingIndex
320 |             return newRing
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:319:13: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
317 |             var newRing = self
318 |             newRing.headBackingIndex = bounds.lowerBound.backingIndex
319 |             newRing.tailBackingIndex = bounds.upperBound.backingIndex
    |             `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
320 |             return newRing
321 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:338:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
336 |     public init(initialCapacity: Int) {
337 |         let capacity = Int(UInt32(initialCapacity).nextPowerOf2())
338 |         self.headBackingIndex = 0
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
339 |         self.tailBackingIndex = 0
340 |         self._buffer = ContiguousArray<Element?>(repeating: nil, count: capacity)
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:339:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
337 |         let capacity = Int(UInt32(initialCapacity).nextPowerOf2())
338 |         self.headBackingIndex = 0
339 |         self.tailBackingIndex = 0
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
340 |         self._buffer = ContiguousArray<Element?>(repeating: nil, count: capacity)
341 |         assert(self._buffer.count == capacity)
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:340:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
338 |         self.headBackingIndex = 0
339 |         self.tailBackingIndex = 0
340 |         self._buffer = ContiguousArray<Element?>(repeating: nil, count: capacity)
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
341 |         assert(self._buffer.count == capacity)
342 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:355:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
353 |     @inlinable
354 |     public mutating func append(_ value: Element) {
355 |         self._buffer[self.tailBackingIndex] = value
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
356 |         self.advanceTailIdx(by: 1)
357 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:370:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
368 |     public mutating func prepend(_ value: Element) {
369 |         let idx = self.indexBeforeHeadIdx()
370 |         self._buffer[idx] = value
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
371 |         self.advanceHeadIdx(by: -1)
372 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:402:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
400 |         newBacking.append(contentsOf: repeatElement(nil, count: paddingCount))
401 |
402 |         self.headBackingIndex = 0
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
403 |         self.tailBackingIndex = newTailIndex
404 |         self._buffer = newBacking
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:403:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
401 |
402 |         self.headBackingIndex = 0
403 |         self.tailBackingIndex = newTailIndex
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
404 |         self._buffer = newBacking
405 |         assert(self.verifyInvariants())
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:404:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
402 |         self.headBackingIndex = 0
403 |         self.tailBackingIndex = newTailIndex
404 |         self._buffer = newBacking
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
405 |         assert(self.verifyInvariants())
406 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:431:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
429 |         newBacking.append(contentsOf: repeatElement(nil, count: paddingCount))
430 |
431 |         self.headBackingIndex = 0
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
432 |         self.tailBackingIndex = newTailIndex
433 |         self._buffer = newBacking
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:432:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
430 |
431 |         self.headBackingIndex = 0
432 |         self.tailBackingIndex = newTailIndex
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
433 |         self._buffer = newBacking
434 |         assert(self.verifyInvariants())
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:433:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
431 |         self.headBackingIndex = 0
432 |         self.tailBackingIndex = newTailIndex
433 |         self._buffer = newBacking
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
434 |         assert(self.verifyInvariants())
435 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:478:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
476 |             self.removeFirst(self.count)
477 |         } else {
478 |             self._buffer.removeAll(keepingCapacity: false)
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
479 |             self._buffer.append(nil)
480 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:479:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
477 |         } else {
478 |             self._buffer.removeAll(keepingCapacity: false)
479 |             self._buffer.append(nil)
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
480 |         }
481 |         self.headBackingIndex = 0
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:481:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
479 |             self._buffer.append(nil)
480 |         }
481 |         self.headBackingIndex = 0
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
482 |         self.tailBackingIndex = 0
483 |         assert(self.verifyInvariants())
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:482:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
480 |         }
481 |         self.headBackingIndex = 0
482 |         self.tailBackingIndex = 0
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
483 |         assert(self.verifyInvariants())
484 |     }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:506:25: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
504 |         _ modifyFunc: (inout Element) throws -> Result
505 |     ) rethrows -> Result {
506 |         try modifyFunc(&self._buffer[index.backingIndex]!)
    |                         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
507 |     }
508 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:588:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
586 |         for _ in 0..<k {
587 |             idx = self.indexAdvanced(index: idx, by: -1)
588 |             self._buffer[idx] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
589 |         }
590 |         self.tailBackingIndex = idx
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:590:9: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
588 |             self._buffer[idx] = nil
589 |         }
590 |         self.tailBackingIndex = idx
    |         `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
591 |     }
592 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:609:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
607 |         var idx = self.headBackingIndex
608 |         for _ in 0..<k {
609 |             self._buffer[idx] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
610 |             idx = self.indexAdvanced(index: idx, by: 1)
611 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:612:9: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
610 |             idx = self.indexAdvanced(index: idx, by: 1)
611 |         }
612 |         self.headBackingIndex = idx
    |         `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
613 |     }
614 |
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:687:17: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
685 |             var index = subrange.lowerBound
686 |             for element in newElements {
687 |                 self._buffer[index.backingIndex] = element
    |                 `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
688 |                 index = self.index(after: index)
689 |             }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:709:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
707 |                 newBuffer.append(contentsOf: repeatElement(nil, count: repetitionCount))
708 |             }
709 |             self._buffer = newBuffer
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
710 |             self.headBackingIndex = 0
711 |             self.tailBackingIndex = newBuffer.count &- repetitionCount
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:710:13: warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 21 |
 22 |     @usableFromInline
 23 |     internal private(set) var headBackingIndex: Int
    |                               `- note: setter for property 'headBackingIndex' is not '@usableFromInline' or public
 24 |
 25 |     @usableFromInline
    :
708 |             }
709 |             self._buffer = newBuffer
710 |             self.headBackingIndex = 0
    |             `- warning: setter for property 'headBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
711 |             self.tailBackingIndex = newBuffer.count &- repetitionCount
712 |         }
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:711:13: warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 24 |
 25 |     @usableFromInline
 26 |     internal private(set) var tailBackingIndex: Int
    |                               `- note: setter for property 'tailBackingIndex' is not '@usableFromInline' or public
 27 |
 28 |     @inlinable
    :
709 |             self._buffer = newBuffer
710 |             self.headBackingIndex = 0
711 |             self.tailBackingIndex = newBuffer.count &- repetitionCount
    |             `- warning: setter for property 'tailBackingIndex' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
712 |         }
713 |         assert(self.verifyInvariants())
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:760:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
758 |         case self.headBackingIndex:
759 |             self.advanceHeadIdx(by: 1)
760 |             self._buffer[bufferIndex] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
761 |         case self.indexBeforeTailIdx():
762 |             self.advanceTailIdx(by: -1)
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:763:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
761 |         case self.indexBeforeTailIdx():
762 |             self.advanceTailIdx(by: -1)
763 |             self._buffer[bufferIndex] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
764 |         default:
765 |             self._buffer[bufferIndex] = nil
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:765:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
763 |             self._buffer[bufferIndex] = nil
764 |         default:
765 |             self._buffer[bufferIndex] = nil
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
766 |             var nextIndex = self.indexAdvanced(index: bufferIndex, by: 1)
767 |             while nextIndex != self.tailBackingIndex {
/host/spi-builder-workspace/Sources/NIOCore/CircularBuffer.swift:768:17: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
 18 | public struct CircularBuffer<Element>: CustomStringConvertible {
 19 |     @usableFromInline
 20 |     internal private(set) var _buffer: ContiguousArray<Element?>
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
 21 |
 22 |     @usableFromInline
    :
766 |             var nextIndex = self.indexAdvanced(index: bufferIndex, by: 1)
767 |             while nextIndex != self.tailBackingIndex {
768 |                 self._buffer.swapAt(bufferIndex, nextIndex)
    |                 `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
769 |                 bufferIndex = nextIndex
770 |                 nextIndex = self.indexAdvanced(index: bufferIndex, by: 1)
/host/spi-builder-workspace/Sources/NIOCore/FileRegion.swift:97:23: warning: redundant conformance of 'FileRegion' to protocol 'Sendable'
 44 | /// - Note: It is important to manually manage the lifetime of the ``NIOFileHandle`` used to create a ``FileRegion``.
 45 | /// - Note: As of SwiftNIO 2.77.0, `FileRegion` objects are are thread-safe and the underlying ``NIOFileHandle`` does enforce singular access.
 46 | public struct FileRegion: Sendable {
    |               `- note: 'FileRegion' declares conformance to protocol 'Sendable' here
 47 |
 48 |     /// The `NIOFileHandle` that is used by this `FileRegion`.
    :
 95 |
 96 | @available(*, unavailable)
 97 | extension FileRegion: Sendable {}
    |                       `- warning: redundant conformance of 'FileRegion' to protocol 'Sendable'
 98 |
 99 | extension FileRegion {
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:211:9: warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
196 |
197 |     @usableFromInline
198 |     internal private(set) var decoder: Decoder
    |                               `- note: setter for property 'decoder' is not '@usableFromInline' or public
199 |     @usableFromInline
200 |     let maximumBufferSize: Int?
    :
209 |     @inlinable
210 |     public init(_ decoder: Decoder, maximumBufferSize: Int? = nil) {
211 |         self.decoder = decoder
    |         `- warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
212 |         self.maximumBufferSize = maximumBufferSize
213 |     }
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:218:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
200 |     let maximumBufferSize: Int?
201 |     @usableFromInline
202 |     internal private(set) var _buffer: ByteBuffer?
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
203 |
204 |     /// Initialize a `NIOSingleStepByteToMessageProcessor`.
    :
216 |     func _append(_ buffer: ByteBuffer) {
217 |         if self._buffer == nil || self._buffer!.readableBytes == 0 {
218 |             self._buffer = buffer
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
219 |         } else {
220 |             var buffer = buffer
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:221:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
200 |     let maximumBufferSize: Int?
201 |     @usableFromInline
202 |     internal private(set) var _buffer: ByteBuffer?
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
203 |
204 |     /// Initialize a `NIOSingleStepByteToMessageProcessor`.
    :
219 |         } else {
220 |             var buffer = buffer
221 |             self._buffer!.writeBuffer(&buffer)
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
222 |         }
223 |     }
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:235:9: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
200 |     let maximumBufferSize: Int?
201 |     @usableFromInline
202 |     internal private(set) var _buffer: ByteBuffer?
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
203 |
204 |     /// Initialize a `NIOSingleStepByteToMessageProcessor`.
    :
233 |         }
234 |
235 |         self._buffer = nil  // To avoid CoW
    |         `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
236 |         defer { self._buffer = buffer }
237 |
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:236:17: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
200 |     let maximumBufferSize: Int?
201 |     @usableFromInline
202 |     internal private(set) var _buffer: ByteBuffer?
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
203 |
204 |     /// Initialize a `NIOSingleStepByteToMessageProcessor`.
    :
234 |
235 |         self._buffer = nil  // To avoid CoW
236 |         defer { self._buffer = buffer }
    |                 `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
237 |
238 |         let result = try body(&buffer)
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:251:34: warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
196 |
197 |     @usableFromInline
198 |     internal private(set) var decoder: Decoder
    |                               `- note: setter for property 'decoder' is not '@usableFromInline' or public
199 |     @usableFromInline
200 |     let maximumBufferSize: Int?
    :
249 |         if decodeMode == .last && (self._buffer == nil || self._buffer!.readableBytes == 0) {
250 |             var emptyBuffer = self._buffer == nil ? ByteBuffer() : self._buffer!
251 |             if let message = try self.decoder.decodeLast(buffer: &emptyBuffer, seenEOF: seenEOF) {
    |                                  `- warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
252 |                 try messageReceiver(message)
253 |             }
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:262:28: warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
196 |
197 |     @usableFromInline
198 |     internal private(set) var decoder: Decoder
    |                               `- note: setter for property 'decoder' is not '@usableFromInline' or public
199 |     @usableFromInline
200 |     let maximumBufferSize: Int?
    :
260 |         func decodeOnce(buffer: inout ByteBuffer) throws -> Decoder.InboundOut? {
261 |             if decodeMode == .normal {
262 |                 return try self.decoder.decode(buffer: &buffer)
    |                            `- warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
263 |             } else {
264 |                 return try self.decoder.decodeLast(buffer: &buffer, seenEOF: seenEOF)
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:264:28: warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
196 |
197 |     @usableFromInline
198 |     internal private(set) var decoder: Decoder
    |                               `- note: setter for property 'decoder' is not '@usableFromInline' or public
199 |     @usableFromInline
200 |     let maximumBufferSize: Int?
    :
262 |                 return try self.decoder.decode(buffer: &buffer)
263 |             } else {
264 |                 return try self.decoder.decodeLast(buffer: &buffer, seenEOF: seenEOF)
    |                            `- warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
265 |             }
266 |         }
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:277:13: warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
196 |
197 |     @usableFromInline
198 |     internal private(set) var decoder: Decoder
    |                               `- note: setter for property 'decoder' is not '@usableFromInline' or public
199 |     @usableFromInline
200 |     let maximumBufferSize: Int?
    :
275 |
276 |         if let readerIndex = self._buffer?.readerIndex, readerIndex > 0,
277 |             self.decoder.shouldReclaimBytes(buffer: self._buffer!)
    |             `- warning: setter for property 'decoder' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
278 |         {
279 |             self._buffer!.discardReadBytes()
/host/spi-builder-workspace/Sources/NIOCore/SingleStepByteToMessageDecoder.swift:279:13: warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
200 |     let maximumBufferSize: Int?
201 |     @usableFromInline
202 |     internal private(set) var _buffer: ByteBuffer?
    |                               `- note: setter for property '_buffer' is not '@usableFromInline' or public
203 |
204 |     /// Initialize a `NIOSingleStepByteToMessageProcessor`.
    :
277 |             self.decoder.shouldReclaimBytes(buffer: self._buffer!)
278 |         {
279 |             self._buffer!.discardReadBytes()
    |             `- warning: setter for property '_buffer' is private and cannot be referenced from an '@inlinable' function; this will be an error in a future Swift language mode
280 |         }
281 |     }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[429 / 598] NIOPosix
[429 / 598] NIOEmbedded
/host/spi-builder-workspace/Sources/NIOEmbedded/AsyncTestingEventLoop.swift:65:20: warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 63 | /// `loop.run()`.
 64 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0, *)
 65 | public final class NIOAsyncTestingEventLoop: EventLoop, @unchecked Sendable {
    |                    `- warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 66 |     // This type is `@unchecked Sendable` because of the use of `taskNumber`. This
 67 |     // variable is only used from within `queue`, but the compiler cannot see that.
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:270:10: note: expected sendability to match requirement here
 268 |     /// - Returns: `EventLoopFuture` that is notified once the task was executed.
 269 |     @preconcurrency
 270 |     func submit<T>(_ task: @escaping @Sendable () throws -> T) -> EventLoopFuture<T>
     |          `- note: expected sendability to match requirement here
 271 |
 272 |     /// The current time of the event loop.
/host/spi-builder-workspace/Sources/NIOEmbedded/AsyncTestingEventLoop.swift:162:17: warning: sendability of function types in instance method 'scheduleTask(deadline:_:)' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
160 |     @discardableResult
161 |     @preconcurrency
162 |     public func scheduleTask<T: Sendable>(
    |                 `- warning: sendability of function types in instance method 'scheduleTask(deadline:_:)' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
163 |         deadline: NIODeadline,
164 |         _ task: @escaping @Sendable () throws -> T
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:286:10: note: expected sendability to match requirement here
 284 |     @discardableResult
 285 |     @preconcurrency
 286 |     func scheduleTask<T>(deadline: NIODeadline, _ task: @escaping @Sendable () throws -> T) -> Scheduled<T>
     |          `- note: expected sendability to match requirement here
 287 |
 288 |     /// Schedule a `task` that is executed by this `EventLoop` after the given amount of time.
/host/spi-builder-workspace/Sources/NIOEmbedded/AsyncTestingEventLoop.swift:204:17: warning: sendability of function types in instance method 'scheduleTask(in:_:)' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
202 |     @discardableResult
203 |     @preconcurrency
204 |     public func scheduleTask<T: Sendable>(in: TimeAmount, _ task: @escaping @Sendable () throws -> T) -> Scheduled<T> {
    |                 `- warning: sendability of function types in instance method 'scheduleTask(in:_:)' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
205 |         self.scheduleTask(deadline: self.now + `in`, task)
206 |     }
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:300:10: note: expected sendability to match requirement here
 298 |     @discardableResult
 299 |     @preconcurrency
 300 |     func scheduleTask<T>(in: TimeAmount, _ task: @escaping @Sendable () throws -> T) -> Scheduled<T>
     |          `- note: expected sendability to match requirement here
 301 |
 302 |     /// Asserts that the current thread is the one tied to this `EventLoop`.
/host/spi-builder-workspace/Sources/NIOEmbedded/Embedded.swift:112:20: warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 110 | ///     responsible for ensuring they never call into the `EmbeddedEventLoop` in an
 111 | ///     unsynchronized fashion.
 112 | public final class EmbeddedEventLoop: EventLoop, CustomStringConvertible {
     |                    `- warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 113 |     private var _now: NIODeadline = .uptimeNanoseconds(0)
 114 |     /// The current "time" for this event loop. This is an amount in nanoseconds.
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:270:10: note: expected sendability to match requirement here
 268 |     /// - Returns: `EventLoopFuture` that is notified once the task was executed.
 269 |     @preconcurrency
 270 |     func submit<T>(_ task: @escaping @Sendable () throws -> T) -> EventLoopFuture<T>
     |          `- note: expected sendability to match requirement here
 271 |
 272 |     /// The current time of the event loop.
[430 / 598] NIOEmbedded
/host/spi-builder-workspace/Sources/NIOEmbedded/AsyncTestingEventLoop.swift:65:20: warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 63 | /// `loop.run()`.
 64 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0, *)
 65 | public final class NIOAsyncTestingEventLoop: EventLoop, @unchecked Sendable {
    |                    `- warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 66 |     // This type is `@unchecked Sendable` because of the use of `taskNumber`. This
 67 |     // variable is only used from within `queue`, but the compiler cannot see that.
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:270:10: note: expected sendability to match requirement here
 268 |     /// - Returns: `EventLoopFuture` that is notified once the task was executed.
 269 |     @preconcurrency
 270 |     func submit<T>(_ task: @escaping @Sendable () throws -> T) -> EventLoopFuture<T>
     |          `- note: expected sendability to match requirement here
 271 |
 272 |     /// The current time of the event loop.
/host/spi-builder-workspace/Sources/NIOEmbedded/AsyncTestingEventLoop.swift:162:17: warning: sendability of function types in instance method 'scheduleTask(deadline:_:)' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
160 |     @discardableResult
161 |     @preconcurrency
162 |     public func scheduleTask<T: Sendable>(
    |                 `- warning: sendability of function types in instance method 'scheduleTask(deadline:_:)' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
163 |         deadline: NIODeadline,
164 |         _ task: @escaping @Sendable () throws -> T
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:286:10: note: expected sendability to match requirement here
 284 |     @discardableResult
 285 |     @preconcurrency
 286 |     func scheduleTask<T>(deadline: NIODeadline, _ task: @escaping @Sendable () throws -> T) -> Scheduled<T>
     |          `- note: expected sendability to match requirement here
 287 |
 288 |     /// Schedule a `task` that is executed by this `EventLoop` after the given amount of time.
/host/spi-builder-workspace/Sources/NIOEmbedded/AsyncTestingEventLoop.swift:204:17: warning: sendability of function types in instance method 'scheduleTask(in:_:)' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
202 |     @discardableResult
203 |     @preconcurrency
204 |     public func scheduleTask<T: Sendable>(in: TimeAmount, _ task: @escaping @Sendable () throws -> T) -> Scheduled<T> {
    |                 `- warning: sendability of function types in instance method 'scheduleTask(in:_:)' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
205 |         self.scheduleTask(deadline: self.now + `in`, task)
206 |     }
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:300:10: note: expected sendability to match requirement here
 298 |     @discardableResult
 299 |     @preconcurrency
 300 |     func scheduleTask<T>(in: TimeAmount, _ task: @escaping @Sendable () throws -> T) -> Scheduled<T>
     |          `- note: expected sendability to match requirement here
 301 |
 302 |     /// Asserts that the current thread is the one tied to this `EventLoop`.
/host/spi-builder-workspace/Sources/NIOEmbedded/Embedded.swift:112:20: warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 110 | ///     responsible for ensuring they never call into the `EmbeddedEventLoop` in an
 111 | ///     unsynchronized fashion.
 112 | public final class EmbeddedEventLoop: EventLoop, CustomStringConvertible {
     |                    `- warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 113 |     private var _now: NIODeadline = .uptimeNanoseconds(0)
 114 |     /// The current "time" for this event loop. This is an amount in nanoseconds.
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:270:10: note: expected sendability to match requirement here
 268 |     /// - Returns: `EventLoopFuture` that is notified once the task was executed.
 269 |     @preconcurrency
 270 |     func submit<T>(_ task: @escaping @Sendable () throws -> T) -> EventLoopFuture<T>
     |          `- note: expected sendability to match requirement here
 271 |
 272 |     /// The current time of the event loop.
[434 / 598] NIOEmbedded
[439 / 599] NIOEmbedded
[442 / 599] NIOEmbedded
[444 / 599] NIOEmbedded-product
[444 / 599] NIOPosix
/host/spi-builder-workspace/Sources/NIOPosix/SelectableEventLoop.swift:63:22: warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 61 | /// is guaranteed to never change!
 62 | @usableFromInline
 63 | internal final class SelectableEventLoop: EventLoop {
    |                      `- warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 64 |
 65 |     static let strictModeEnabled: Bool = {
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:270:10: note: expected sendability to match requirement here
 268 |     /// - Returns: `EventLoopFuture` that is notified once the task was executed.
 269 |     @preconcurrency
 270 |     func submit<T>(_ task: @escaping @Sendable () throws -> T) -> EventLoopFuture<T>
     |          `- note: expected sendability to match requirement here
 271 |
 272 |     /// The current time of the event loop.
[455 / 606] NIOUDPEchoClient-product
[456 / 615] _NIOFileSystem
[457 / 615] NIOUDPEchoServer-product
[460 / 615] _NIOFileSystem
[460 / 616] NIOUDPEchoServer-product
[461 / 616] _NIOFileSystem
/host/spi-builder-workspace/Sources/NIOPosix/SelectableEventLoop.swift:63:22: warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 61 | /// is guaranteed to never change!
 62 | @usableFromInline
 63 | internal final class SelectableEventLoop: EventLoop {
    |                      `- warning: sendability of function types in instance method 'submit' does not match requirement in protocol 'EventLoop'; this is an error in the Swift 6 language mode
 64 |
 65 |     static let strictModeEnabled: Bool = {
/host/spi-builder-workspace/Sources/NIOCore/EventLoop.swift:270:10: note: expected sendability to match requirement here
 268 |     /// - Returns: `EventLoopFuture` that is notified once the task was executed.
 269 |     @preconcurrency
 270 |     func submit<T>(_ task: @escaping @Sendable () throws -> T) -> EventLoopFuture<T>
     |          `- note: expected sendability to match requirement here
 271 |
 272 |     /// The current time of the event loop.
[462 / 616] _NIOFileSystem
[463 / 616] _NIOFileSystem
[463 / 616] NIOPosix
[470 / 616] _NIOFileSystem
[471 / 616] NIOUDPEchoServer-product
[474 / 617] NIOUDPEchoServer-product
[475 / 617] NIOUDPEchoServer-product
[477 / 618] NIOUDPEchoClient-product
[482 / 619] NIOTCPEchoServer-product
[484 / 621] NIOTCPEchoServer-product
[489 / 630] NIOTCPEchoClient-product
[495 / 634] NIOEchoServer-product
[498 / 635] NIOEchoClient-product
[502 / 642] NIOChatClient-product
[507 / 642] NIOEchoClient-product
[511 / 643] NIOEchoServer-product
[521 / 643] NIOChatClient-product
[523 / 643] NIOChatClient-product
[524 / 644] NIOEchoServer-product
[526 / 645] NIOTCPEchoClient-product
[531 / 646] NIOEchoClient-product
[532 / 647] NIOMulticastChat-product
[538 / 649] NIOEchoClient-product
[546 / 652] NIOMulticastChat-product
[547 / 653] NIOChatServer-product
[554 / 655] _NIOFileSystem
[556 / 658] _NIOConcurrency
[566 / 659] _NIOFileSystem
[568 / 659] _NIOConcurrency
[582 / 673] _NIOConcurrency-product
[584 / 682] NIOHTTP1
[588 / 682] NIOChatServer-product
[590 / 682] NIOTLS
[592 / 682] NIOTLS
[598 / 683] NIOTLS-product
[600 / 683] NIOTLS-product
/host/spi-builder-workspace/Sources/NIOHTTP1/HTTPDecoder.swift:15:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'NIOHTTP1' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
  13 | //===----------------------------------------------------------------------===//
  14 |
  15 | @_implementationOnly import CNIOLLHTTP
     |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'NIOHTTP1' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
  16 | import NIOCore
  17 |
/host/spi-builder-workspace/Sources/NIOHTTP1/HTTPDecoder.swift:57:20: warning: cannot use type alias 'llhttp_errno_t' in an associated value of an enum not marked '@_implementationOnly'; 'CNIOLLHTTP' has been imported as implementation-only
  55 |         case normal
  56 |         case skipBody
  57 |         case error(llhttp_errno_t)
     |                    `- warning: cannot use type alias 'llhttp_errno_t' in an associated value of an enum not marked '@_implementationOnly'; 'CNIOLLHTTP' has been imported as implementation-only
  58 |     }
  59 |
/host/spi-builder-workspace/Sources/CNIOLLHTTP/include/c_nio_llhttp.h:98:27: note: type alias declared here
 96 |   HPE_CB_RESET = 31
 97 | };
 98 | typedef enum llhttp_errno llhttp_errno_t;
    |                           `- note: type alias declared here
 99 |
100 | enum llhttp_flags {
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[607 / 683] NIOWebSocket
[608 / 683] NIOWebSocket
[609 / 683] NIOEchoServer-product
[616 / 684]
[621 / 702] NIOTestUtils
[622 / 702] _NIOFileSystemFoundationCompat
[633 / 702] NIOFoundationCompat
[638 / 702] NIOFoundationCompat
[640 / 703] NIOWebSocket
[642 / 703] NIOWebSocket
[648 / 704] _NIOFileSystemFoundationCompat
[650 / 704] _NIOFileSystemFoundationCompat
/host/spi-builder-workspace/Sources/NIOHTTP1/HTTPDecoder.swift:15:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'NIOHTTP1' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
  13 | //===----------------------------------------------------------------------===//
  14 |
  15 | @_implementationOnly import CNIOLLHTTP
     |                      `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'NIOHTTP1' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
  16 | import NIOCore
  17 |
/host/spi-builder-workspace/Sources/NIOHTTP1/HTTPDecoder.swift:57:20: warning: cannot use type alias 'llhttp_errno_t' in an associated value of an enum not marked '@_implementationOnly'; 'CNIOLLHTTP' has been imported as implementation-only
  55 |         case normal
  56 |         case skipBody
  57 |         case error(llhttp_errno_t)
     |                    `- warning: cannot use type alias 'llhttp_errno_t' in an associated value of an enum not marked '@_implementationOnly'; 'CNIOLLHTTP' has been imported as implementation-only
  58 |     }
  59 |
/host/spi-builder-workspace/Sources/CNIOLLHTTP/include/c_nio_llhttp.h:98:27: note: type alias declared here
 96 |   HPE_CB_RESET = 31
 97 | };
 98 | typedef enum llhttp_errno llhttp_errno_t;
    |                           `- note: type alias declared here
 99 |
100 | enum llhttp_flags {
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[651 / 705] NIOTestUtils-product
[654 / 705] NIOHTTP1
[658 / 709] NIOHTTP1Server-product
[659 / 709] NIOHTTP1Client-product
[661 / 711]
[664 / 714]
[668 / 720] NIOWebSocketClient-product
[672 / 733] NIOAsyncAwaitDemo-product
[679 / 734] NIOHTTP1Client-product
[682 / 735] NIOAsyncAwaitDemo-product
[685 / 735] NIOPerformanceTester-product
[686 / 736] NIOWebSocketClient-product
/host/spi-builder-workspace/Sources/NIOPerformanceTester/main.swift:798:66: warning: converting non-Sendable function value to '@Sendable (Int, Int) -> Int' may introduce data races
 796 |
 797 |     let futures = (1...10_000).map { i in el1.makeSucceededFuture(i) }
 798 |     return try! EventLoopFuture<Int>.reduce(0, futures, on: el1, +).wait()
     |                                                                  `- warning: converting non-Sendable function value to '@Sendable (Int, Int) -> Int' may introduce data races
 799 | }
 800 |
[688 / 736] NIOWebSocketClient-product
/host/spi-builder-workspace/Sources/NIOPerformanceTester/Benchmark.swift:44:5: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
42 |     let group = DispatchGroup()
43 |     group.enter()
44 |     Task {
   |     |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
   |     `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
45 |         do {
46 |             try await bench.setUp()
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
[693 / 737] NIOPerformanceTester-product
[695 / 738] NIOPerformanceTester-product
[698 / 738] NIOWebSocketServer-product
[701 / 738] NIOHTTP1Server-product
[706 / 741] NIOFileSystemTour-product
[707 / 741] NIO
[712 / 742] NIOHTTP1
[714 / 742] NIOCrashTester-product
[719 / 752] NIOFoundationCompat
[721 / 752] NIOCrashTester-product
[722 / 753] NIOCrashTester-product
/host/spi-builder-workspace/Sources/NIOPerformanceTester/main.swift:798:66: warning: converting non-Sendable function value to '@Sendable (Int, Int) -> Int' may introduce data races
 796 |
 797 |     let futures = (1...10_000).map { i in el1.makeSucceededFuture(i) }
 798 |     return try! EventLoopFuture<Int>.reduce(0, futures, on: el1, +).wait()
     |                                                                  `- warning: converting non-Sendable function value to '@Sendable (Int, Int) -> Int' may introduce data races
 799 | }
 800 |
[725 / 754] NIOPerformanceTester-product
/host/spi-builder-workspace/Sources/NIOCrashTester/CrashTests+EventLoop.swift:195:13: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
193 |         let semaphoreAbuse = DispatchSemaphore(value: 0)
194 |         if #available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *) {
195 |             Task {
    |             |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
    |             `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
196 |                 precondition(MultiThreadedEventLoopGroup.currentEventLoop != nil)
197 |                 try await Task.sleep(nanoseconds: 123)
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
[731 / 754] NIOFoundationCompat
[740 / 754] NIOHTTP1Client-product
/host/spi-builder-workspace/Sources/NIOCrashTester/CrashTests+EventLoop.swift:195:13: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
193 |         let semaphoreAbuse = DispatchSemaphore(value: 0)
194 |         if #available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *) {
195 |             Task {
    |             |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
    |             `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
196 |                 precondition(MultiThreadedEventLoopGroup.currentEventLoop != nil)
197 |                 try await Task.sleep(nanoseconds: 123)
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
[743 / 754] _NIOFileSystemFoundationCompat
[743 / 754] _NIOFileSystem-product
[747 / 754] NIOWebSocket-product
/host/spi-builder-workspace/Sources/NIOCrashTester/CrashTests+EventLoop.swift:195:13: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
193 |         let semaphoreAbuse = DispatchSemaphore(value: 0)
194 |         if #available(macOS 14.0, iOS 17.0, watchOS 10.0, tvOS 17.0, *) {
195 |             Task {
    |             |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
    |             `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
196 |                 precondition(MultiThreadedEventLoopGroup.currentEventLoop != nil)
197 |                 try await Task.sleep(nanoseconds: 123)
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
[751 / 754] NIOCrashTester-product
[754 / 755] NIOCrashTester-product
[755 / 755] NIOCrashTester-product
Build complete! (43.84 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-atomics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-atomics.git"
    },
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.git"
    },
    {
      "identity" : "swift-system",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-system.git"
    }
  ],
  "manifest_display_name" : "swift-nio",
  "name" : "swift-nio",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "NIOCore",
      "targets" : [
        "NIOCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIO",
      "targets" : [
        "NIO"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOEmbedded",
      "targets" : [
        "NIOEmbedded"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOPosix",
      "targets" : [
        "NIOPosix"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "_NIOConcurrency",
      "targets" : [
        "_NIOConcurrency"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOTLS",
      "targets" : [
        "NIOTLS"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOHTTP1",
      "targets" : [
        "NIOHTTP1"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOConcurrencyHelpers",
      "targets" : [
        "NIOConcurrencyHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOFoundationCompat",
      "targets" : [
        "NIOFoundationCompat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOWebSocket",
      "targets" : [
        "NIOWebSocket"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOTestUtils",
      "targets" : [
        "NIOTestUtils"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "_NIOFileSystem",
      "targets" : [
        "_NIOFileSystem",
        "NIOFileSystem"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "_NIOFileSystemFoundationCompat",
      "targets" : [
        "_NIOFileSystemFoundationCompat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NIOWebSocketServer",
      "targets" : [
        "NIOWebSocketServer"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOWebSocketClient",
      "targets" : [
        "NIOWebSocketClient"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOUDPEchoServer",
      "targets" : [
        "NIOUDPEchoServer"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOUDPEchoClient",
      "targets" : [
        "NIOUDPEchoClient"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOTCPEchoServer",
      "targets" : [
        "NIOTCPEchoServer"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOTCPEchoClient",
      "targets" : [
        "NIOTCPEchoClient"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOPerformanceTester",
      "targets" : [
        "NIOPerformanceTester"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOMulticastChat",
      "targets" : [
        "NIOMulticastChat"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOHTTP1Server",
      "targets" : [
        "NIOHTTP1Server"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOHTTP1Client",
      "targets" : [
        "NIOHTTP1Client"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOEchoServer",
      "targets" : [
        "NIOEchoServer"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOEchoClient",
      "targets" : [
        "NIOEchoClient"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOCrashTester",
      "targets" : [
        "NIOCrashTester"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOChatServer",
      "targets" : [
        "NIOChatServer"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOChatClient",
      "targets" : [
        "NIOChatClient"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOAsyncAwaitDemo",
      "targets" : [
        "NIOAsyncAwaitDemo"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NIOFileSystemTour",
      "targets" : [
        "NIOFileSystemTour"
      ],
      "type" : {
        "snippet" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "_NIOFileSystemFoundationCompat",
      "module_type" : "SwiftTarget",
      "name" : "_NIOFileSystemFoundationCompat",
      "path" : "Sources/NIOFileSystemFoundationCompat",
      "product_memberships" : [
        "_NIOFileSystemFoundationCompat",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "Data+FileSystem.swift",
        "Date+FileInfo.swift"
      ],
      "target_dependencies" : [
        "_NIOFileSystem",
        "NIOFoundationCompat"
      ],
      "type" : "library"
    },
    {
      "c99name" : "_NIOFileSystem",
      "module_type" : "SwiftTarget",
      "name" : "_NIOFileSystem",
      "path" : "Sources/NIOFileSystem",
      "product_dependencies" : [
        "Atomics",
        "DequeModule",
        "SystemPackage"
      ],
      "product_memberships" : [
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "Array+FileSystem.swift",
        "ArraySlice+FileSystem.swift",
        "BufferedReader.swift",
        "BufferedWriter.swift",
        "ByteBuffer+FileSystem.swift",
        "ByteCount.swift",
        "Convenience.swift",
        "DirectoryEntries.swift",
        "DirectoryEntry.swift",
        "Exports.swift",
        "FileChunks.swift",
        "FileHandle.swift",
        "FileHandleProtocol.swift",
        "FileInfo.swift",
        "FileSystem.swift",
        "FileSystemError+Syscall.swift",
        "FileSystemError.swift",
        "FileSystemProtocol.swift",
        "FileType.swift",
        "IOStrategy.swift",
        "Internal/BufferedOrAnyStream.swift",
        "Internal/BufferedStream.swift",
        "Internal/Cancellation.swift",
        "Internal/Concurrency Primitives/TokenBucket.swift",
        "Internal/Concurrency Primitives/UnsafeTransfer.swift",
        "Internal/ParallelDirCopy.swift",
        "Internal/ParallelRemoval.swift",
        "Internal/String+UnsafeUnititializedCapacity.swift",
        "Internal/System Calls/CInterop.swift",
        "Internal/System Calls/Errno.swift",
        "Internal/System Calls/FileDescriptor+Syscalls.swift",
        "Internal/System Calls/Mocking.swift",
        "Internal/System Calls/Syscall.swift",
        "Internal/System Calls/Syscalls.swift",
        "Internal/SystemFileHandle.swift",
        "Internal/Utilities.swift",
        "OpenOptions.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOPosix",
        "CNIOLinux",
        "CNIODarwin"
      ],
      "type" : "library"
    },
    {
      "c99name" : "_NIODataStructures",
      "module_type" : "SwiftTarget",
      "name" : "_NIODataStructures",
      "path" : "Sources/_NIODataStructures",
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "Heap.swift",
        "PriorityQueue.swift",
        "_TinyArray.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "_NIOConcurrency",
      "module_type" : "SwiftTarget",
      "name" : "_NIOConcurrency",
      "path" : "Sources/_NIOConcurrency",
      "product_memberships" : [
        "_NIOConcurrency",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "Empty.swift"
      ],
      "target_dependencies" : [
        "NIO",
        "NIOCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "_NIOBase64",
      "module_type" : "SwiftTarget",
      "name" : "_NIOBase64",
      "path" : "Sources/_NIOBase64",
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "Base64.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOWebSocketTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOWebSocketTests",
      "path" : "Tests/NIOWebSocketTests",
      "sources" : [
        "NIOWebSocketClientUpgraderTests.swift",
        "NIOWebSocketFrameAggregatorTests.swift",
        "WebSocketClientEndToEndTests.swift",
        "WebSocketFrameDecoderTest.swift",
        "WebSocketFrameEncoderTest.swift",
        "WebSocketMaskingKeyTests.swift",
        "WebSocketServerEndToEndTests.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOEmbedded",
        "NIOWebSocket"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOWebSocketServer",
      "module_type" : "SwiftTarget",
      "name" : "NIOWebSocketServer",
      "path" : "Sources/NIOWebSocketServer",
      "product_memberships" : [
        "NIOWebSocketServer"
      ],
      "sources" : [
        "Server.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOHTTP1",
        "NIOWebSocket"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOWebSocketClient",
      "module_type" : "SwiftTarget",
      "name" : "NIOWebSocketClient",
      "path" : "Sources/NIOWebSocketClient",
      "product_memberships" : [
        "NIOWebSocketClient"
      ],
      "sources" : [
        "Client.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOHTTP1",
        "NIOWebSocket"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOWebSocket",
      "module_type" : "SwiftTarget",
      "name" : "NIOWebSocket",
      "path" : "Sources/NIOWebSocket",
      "product_memberships" : [
        "NIOWebSocket",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOPerformanceTester",
        "NIOCrashTester",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "NIOWebSocketClientUpgrader.swift",
        "NIOWebSocketFrameAggregator.swift",
        "NIOWebSocketServerUpgrader.swift",
        "SHA1.swift",
        "WebSocketErrorCodes.swift",
        "WebSocketFrame.swift",
        "WebSocketFrameDecoder.swift",
        "WebSocketFrameEncoder.swift",
        "WebSocketOpcode.swift",
        "WebSocketProtocolErrorHandler.swift"
      ],
      "target_dependencies" : [
        "NIO",
        "NIOCore",
        "NIOHTTP1",
        "CNIOSHA1",
        "_NIOBase64"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOUDPEchoServer",
      "module_type" : "SwiftTarget",
      "name" : "NIOUDPEchoServer",
      "path" : "Sources/NIOUDPEchoServer",
      "product_memberships" : [
        "NIOUDPEchoServer"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOUDPEchoClient",
      "module_type" : "SwiftTarget",
      "name" : "NIOUDPEchoClient",
      "path" : "Sources/NIOUDPEchoClient",
      "product_memberships" : [
        "NIOUDPEchoClient"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOTests",
      "path" : "Tests/NIOTests",
      "sources" : [
        "NIOTests.swift"
      ],
      "target_dependencies" : [
        "NIO"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOTestUtilsTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOTestUtilsTests",
      "path" : "Tests/NIOTestUtilsTests",
      "sources" : [
        "ByteToMessageDecoderVerifierTest.swift",
        "EventCounterHandlerTest.swift",
        "NIOHTTP1TestServerTest.swift"
      ],
      "target_dependencies" : [
        "NIOTestUtils",
        "NIOCore",
        "NIOEmbedded",
        "NIOPosix"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOTestUtils",
      "module_type" : "SwiftTarget",
      "name" : "NIOTestUtils",
      "path" : "Sources/NIOTestUtils",
      "product_dependencies" : [
        "Atomics"
      ],
      "product_memberships" : [
        "NIOTestUtils",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "ByteToMessageDecoderVerifier.swift",
        "EventCounterHandler.swift",
        "NIOHTTP1TestServer.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOEmbedded",
        "NIOHTTP1"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOTLSTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOTLSTests",
      "path" : "Tests/NIOTLSTests",
      "sources" : [
        "ApplicationProtocolNegotiationHandlerTests.swift",
        "NIOTypedApplicationProtocolNegotiationHandlerTests.swift",
        "SNIHandlerTests.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOEmbedded",
        "NIOTLS",
        "NIOFoundationCompat",
        "NIOTestUtils"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOTLS",
      "module_type" : "SwiftTarget",
      "name" : "NIOTLS",
      "path" : "Sources/NIOTLS",
      "product_dependencies" : [
        "DequeModule"
      ],
      "product_memberships" : [
        "NIOTLS",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "ApplicationProtocolNegotiationHandler.swift",
        "NIOTypedApplicationProtocolNegotiationHandler.swift",
        "ProtocolNegotiationHandlerStateMachine.swift",
        "SNIHandler.swift",
        "TLSEvents.swift"
      ],
      "target_dependencies" : [
        "NIO",
        "NIOCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOTCPEchoServer",
      "module_type" : "SwiftTarget",
      "name" : "NIOTCPEchoServer",
      "path" : "Sources/NIOTCPEchoServer",
      "product_memberships" : [
        "NIOTCPEchoServer"
      ],
      "sources" : [
        "Server.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOTCPEchoClient",
      "module_type" : "SwiftTarget",
      "name" : "NIOTCPEchoClient",
      "path" : "Sources/NIOTCPEchoClient",
      "product_memberships" : [
        "NIOTCPEchoClient"
      ],
      "sources" : [
        "Client.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOSingletonsTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOSingletonsTests",
      "path" : "Tests/NIOSingletonsTests",
      "sources" : [
        "GlobalSingletonsTests.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOPosix"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOPosixTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOPosixTests",
      "path" : "Tests/NIOPosixTests",
      "sources" : [
        "AcceptBackoffHandlerTest.swift",
        "AsyncChannelBootstrapTests.swift",
        "BlockingIOThreadPoolTest.swift",
        "BootstrapTest.swift",
        "ChannelNotificationTest.swift",
        "ChannelPipelineTest.swift",
        "ChannelTests.swift",
        "CoWValue.swift",
        "CodecTest.swift",
        "ControlMessageTests.swift",
        "DatagramChannelTests.swift",
        "EchoServerClientTest.swift",
        "EventLoopFutureIsolatedTests.swift",
        "EventLoopFutureTest.swift",
        "EventLoopMetricsDelegateTests.swift",
        "EventLoopTest.swift",
        "FileRegionTest.swift",
        "GetAddrInfoResolverTest.swift",
        "HappyEyeballsTest.swift",
        "IPv4Header.swift",
        "IdleStateHandlerTest.swift",
        "IntegerBitPackingTests.swift",
        "MulticastTest.swift",
        "NIOFileHandleTest.swift",
        "NIOLoopBoundTests.swift",
        "NIOScheduledCallbackTests.swift",
        "NIOThreadPoolTest.swift",
        "NonBlockingFileIOTest.swift",
        "PendingDatagramWritesManagerTests.swift",
        "PipeChannelTest.swift",
        "PooledRecvBufferAllocatorTests.swift",
        "RawSocketBootstrapTests.swift",
        "SALChannelTests.swift",
        "SALEventLoopTests.swift",
        "SelectorTest.swift",
        "SerialExecutorTests.swift",
        "SocketAddressTest.swift",
        "SocketChannelTest.swift",
        "SocketOptionProviderTest.swift",
        "StreamChannelsTest.swift",
        "SyscallAbstractionLayer.swift",
        "SystemCallWrapperHelpers.swift",
        "SystemTest.swift",
        "TestUtils.swift",
        "ThreadTest.swift",
        "UniversalBootstrapSupportTest.swift",
        "VsockAddressTest.swift",
        "XCTest+AsyncAwait.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOFoundationCompat",
        "NIOTestUtils",
        "NIOConcurrencyHelpers",
        "NIOEmbedded",
        "CNIOLinux",
        "NIOTLS"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOPosix",
      "module_type" : "SwiftTarget",
      "name" : "NIOPosix",
      "path" : "Sources/NIOPosix",
      "product_dependencies" : [
        "Atomics"
      ],
      "product_memberships" : [
        "NIO",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "BSDSocketAPICommon.swift",
        "BSDSocketAPIPosix.swift",
        "BSDSocketAPIWindows.swift",
        "BaseSocket.swift",
        "BaseSocketChannel+SocketOptionProvider.swift",
        "BaseSocketChannel.swift",
        "BaseStreamSocketChannel.swift",
        "Bootstrap.swift",
        "ControlMessage.swift",
        "DatagramVectorReadManager.swift",
        "Errors+Any.swift",
        "FileDescriptor.swift",
        "GetaddrinfoResolver.swift",
        "HappyEyeballs.swift",
        "IO.swift",
        "IntegerBitPacking.swift",
        "IntegerTypes.swift",
        "Linux.swift",
        "LinuxCPUSet.swift",
        "LinuxUring.swift",
        "MultiThreadedEventLoopGroup.swift",
        "NIOThreadPool.swift",
        "NonBlockingFileIO.swift",
        "PendingDatagramWritesManager.swift",
        "PendingWritesManager.swift",
        "PipeChannel.swift",
        "PipePair.swift",
        "Pool.swift",
        "PooledRecvBufferAllocator.swift",
        "PosixSingletons+ConcurrencyTakeOver.swift",
        "PosixSingletons.swift",
        "RawSocketBootstrap.swift",
        "Resolver.swift",
        "Selectable.swift",
        "SelectableChannel.swift",
        "SelectableEventLoop.swift",
        "SelectorEpoll.swift",
        "SelectorGeneric.swift",
        "SelectorKqueue.swift",
        "SelectorUring.swift",
        "ServerSocket.swift",
        "Socket.swift",
        "SocketChannel.swift",
        "SocketProtocols.swift",
        "System.swift",
        "Thread.swift",
        "ThreadPosix.swift",
        "ThreadWindows.swift",
        "UnsafeTransfer.swift",
        "Utilities.swift",
        "VsockAddress.swift",
        "VsockChannelEvents.swift"
      ],
      "target_dependencies" : [
        "CNIOLinux",
        "CNIODarwin",
        "CNIOWindows",
        "NIOConcurrencyHelpers",
        "NIOCore",
        "_NIODataStructures"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOPerformanceTester",
      "module_type" : "SwiftTarget",
      "name" : "NIOPerformanceTester",
      "path" : "Sources/NIOPerformanceTester",
      "product_memberships" : [
        "NIOPerformanceTester"
      ],
      "sources" : [
        "Benchmark.swift",
        "ByteBufferViewContainsBenchmark.swift",
        "ByteBufferViewCopyToArrayBenchmark.swift",
        "ByteBufferViewIteratorBenchmark.swift",
        "ByteBufferWriteMultipleBenchmarks.swift",
        "ByteToMessageDecoderDecodeManySmallsBenchmark.swift",
        "ChannelPipelineBenchmark.swift",
        "CircularBufferCopyToArrayBenchmark.swift",
        "CircularBufferIntoByteBufferBenchmark.swift",
        "DeadlineNowBenchmark.swift",
        "ExecuteBenchmark.swift",
        "LockBenchmark.swift",
        "NIOAsyncSequenceProducerBenchmark.swift",
        "NIOAsyncWriterSingleWritesBenchmark.swift",
        "RunIfActiveBenchmark.swift",
        "SchedulingAndRunningBenchmark.swift",
        "TCPThroughputBenchmark.swift",
        "UDPBenchmark.swift",
        "WebSocketFrameDecoderBenchmark.swift",
        "WebSocketFrameEncoderBenchmark.swift",
        "main.swift",
        "resources.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOEmbedded",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOMulticastChat",
      "module_type" : "SwiftTarget",
      "name" : "NIOMulticastChat",
      "path" : "Sources/NIOMulticastChat",
      "product_memberships" : [
        "NIOMulticastChat"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOHTTP1Tests",
      "module_type" : "SwiftTarget",
      "name" : "NIOHTTP1Tests",
      "path" : "Tests/NIOHTTP1Tests",
      "sources" : [
        "ByteBufferUtilsTest.swift",
        "ContentLengthTests.swift",
        "HTTPClientUpgradeTests.swift",
        "HTTPDecoderLengthTest.swift",
        "HTTPDecoderTest.swift",
        "HTTPHeaderValidationTests.swift",
        "HTTPHeadersTest.swift",
        "HTTPRequestEncoderTest.swift",
        "HTTPResponseEncoderTest.swift",
        "HTTPResponseStatusTests.swift",
        "HTTPServerClientTest.swift",
        "HTTPServerPipelineHandlerTest.swift",
        "HTTPServerProtocolErrorHandlerTest.swift",
        "HTTPServerUpgradeTests.swift",
        "HTTPTest.swift",
        "HTTPTypesTest.swift",
        "NIOHTTPObjectAggregatorTest.swift",
        "TestUtils.swift",
        "UnsafeTransfer.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOEmbedded",
        "NIOPosix",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOTestUtils"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOHTTP1Server",
      "module_type" : "SwiftTarget",
      "name" : "NIOHTTP1Server",
      "path" : "Sources/NIOHTTP1Server",
      "product_memberships" : [
        "NIOHTTP1Server"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOHTTP1",
        "NIOConcurrencyHelpers"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOHTTP1Client",
      "module_type" : "SwiftTarget",
      "name" : "NIOHTTP1Client",
      "path" : "Sources/NIOHTTP1Client",
      "product_memberships" : [
        "NIOHTTP1Client"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOHTTP1",
        "NIOConcurrencyHelpers"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOHTTP1",
      "module_type" : "SwiftTarget",
      "name" : "NIOHTTP1",
      "path" : "Sources/NIOHTTP1",
      "product_dependencies" : [
        "DequeModule"
      ],
      "product_memberships" : [
        "NIOHTTP1",
        "NIOWebSocket",
        "NIOTestUtils",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOPerformanceTester",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOCrashTester",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "ByteCollectionUtils.swift",
        "HTTPDecoder.swift",
        "HTTPEncoder.swift",
        "HTTPHeaderValidator.swift",
        "HTTPHeaders+Validation.swift",
        "HTTPPipelineSetup.swift",
        "HTTPServerPipelineHandler.swift",
        "HTTPServerProtocolErrorHandler.swift",
        "HTTPServerUpgradeHandler.swift",
        "HTTPTypedPipelineSetup.swift",
        "HTTPTypes.swift",
        "NIOHTTPClientUpgradeHandler.swift",
        "NIOHTTPObjectAggregator.swift",
        "NIOTypedHTTPClientUpgradeHandler.swift",
        "NIOTypedHTTPClientUpgraderStateMachine.swift",
        "NIOTypedHTTPServerUpgradeHandler.swift",
        "NIOTypedHTTPServerUpgraderStateMachine.swift"
      ],
      "target_dependencies" : [
        "NIO",
        "NIOCore",
        "NIOConcurrencyHelpers",
        "CNIOLLHTTP"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOFoundationCompatTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOFoundationCompatTests",
      "path" : "Tests/NIOFoundationCompatTests",
      "sources" : [
        "ByteBuffer+UUIDTests.swift",
        "ByteBufferDataProtocolTests.swift",
        "ByteBufferView+MutableDataProtocolTest.swift",
        "Codable+ByteBufferTest.swift",
        "JSONSerialization+ByteBufferTest.swift",
        "WaitSpinningRunLoopTests.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOFoundationCompat"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOFoundationCompat",
      "module_type" : "SwiftTarget",
      "name" : "NIOFoundationCompat",
      "path" : "Sources/NIOFoundationCompat",
      "product_memberships" : [
        "NIOFoundationCompat",
        "_NIOFileSystemFoundationCompat",
        "NIOPerformanceTester",
        "NIOCrashTester",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "ByteBuffer-foundation.swift",
        "Codable+ByteBuffer.swift",
        "JSONSerialization+ByteBuffer.swift",
        "WaitSpinningRunLoop.swift"
      ],
      "target_dependencies" : [
        "NIO",
        "NIOCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOFileSystemTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOFileSystemTests",
      "path" : "Tests/NIOFileSystemTests",
      "product_dependencies" : [
        "Atomics",
        "DequeModule",
        "SystemPackage"
      ],
      "sources" : [
        "ByteCountTests.swift",
        "DirectoryEntriesTests.swift",
        "FileChunksTests.swift",
        "FileHandleTests.swift",
        "FileInfoTests.swift",
        "FileOpenOptionsTests.swift",
        "FileSystemErrorTests.swift",
        "FileTypeTests.swift",
        "Internal/CancellationTests.swift",
        "Internal/Concurrency Primitives/BufferedStreamTests.swift",
        "Internal/MockingInfrastructure.swift",
        "Internal/SyscallTests.swift",
        "XCTestExtensions.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "_NIOFileSystem"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOFileSystemIntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOFileSystemIntegrationTests",
      "path" : "Tests/NIOFileSystemIntegrationTests",
      "sources" : [
        "BufferedReaderTests.swift",
        "BufferedWriterTests.swift",
        "ConvenienceTests.swift",
        "FileHandleTests.swift",
        "FileSystemTests+SPI.swift",
        "FileSystemTests.swift",
        "XCTestExtensions.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOPosix",
        "_NIOFileSystem",
        "NIOFoundationCompat"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOFileSystemFoundationCompatTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOFileSystemFoundationCompatTests",
      "path" : "Tests/NIOFileSystemFoundationCompatTests",
      "sources" : [
        "FileSystemFoundationCompatTests.swift"
      ],
      "target_dependencies" : [
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOFileSystem",
      "module_type" : "SwiftTarget",
      "name" : "NIOFileSystem",
      "path" : "Sources/_NIOFileSystemExported",
      "product_memberships" : [
        "_NIOFileSystem",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "Exports.swift"
      ],
      "target_dependencies" : [
        "_NIOFileSystem"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOEmbeddedTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOEmbeddedTests",
      "path" : "Tests/NIOEmbeddedTests",
      "sources" : [
        "AsyncTestingChannelTests.swift",
        "AsyncTestingEventLoopTests.swift",
        "EmbeddedChannelTest.swift",
        "EmbeddedEventLoopTest.swift",
        "TestUtils.swift",
        "XCTest+AsyncAwait.swift"
      ],
      "target_dependencies" : [
        "NIOConcurrencyHelpers",
        "NIOCore",
        "NIOEmbedded"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOEmbedded",
      "module_type" : "SwiftTarget",
      "name" : "NIOEmbedded",
      "path" : "Sources/NIOEmbedded",
      "product_dependencies" : [
        "Atomics",
        "DequeModule"
      ],
      "product_memberships" : [
        "NIO",
        "NIOEmbedded",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOPerformanceTester",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOCrashTester",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "AsyncTestingChannel.swift",
        "AsyncTestingEventLoop.swift",
        "Embedded.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOConcurrencyHelpers",
        "_NIODataStructures"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOEchoServer",
      "module_type" : "SwiftTarget",
      "name" : "NIOEchoServer",
      "path" : "Sources/NIOEchoServer",
      "product_memberships" : [
        "NIOEchoServer"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOConcurrencyHelpers"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOEchoClient",
      "module_type" : "SwiftTarget",
      "name" : "NIOEchoClient",
      "path" : "Sources/NIOEchoClient",
      "product_memberships" : [
        "NIOEchoClient"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOConcurrencyHelpers"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIODataStructuresTests",
      "module_type" : "SwiftTarget",
      "name" : "NIODataStructuresTests",
      "path" : "Tests/NIODataStructuresTests",
      "sources" : [
        "HeapTests.swift",
        "PriorityQueueTests.swift"
      ],
      "target_dependencies" : [
        "_NIODataStructures"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOCrashTester",
      "module_type" : "SwiftTarget",
      "name" : "NIOCrashTester",
      "path" : "Sources/NIOCrashTester",
      "product_memberships" : [
        "NIOCrashTester"
      ],
      "sources" : [
        "CrashTestSuites.swift",
        "CrashTests+ByteBuffer.swift",
        "CrashTests+EventLoop.swift",
        "CrashTests+HTTP.swift",
        "CrashTests+LoopBound.swift",
        "CrashTests+Strict.swift",
        "CrashTests+System.swift",
        "OutputGrepper.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOEmbedded",
        "NIOHTTP1",
        "NIOWebSocket",
        "NIOFoundationCompat"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOCoreTests",
      "path" : "Tests/NIOCoreTests",
      "product_dependencies" : [
        "Atomics"
      ],
      "sources" : [
        "AddressedEnvelopeTests.swift",
        "AsyncChannel/AsyncChannelInboundStreamTests.swift",
        "AsyncChannel/AsyncChannelOutboundWriterTests.swift",
        "AsyncChannel/AsyncChannelTests.swift",
        "AsyncSequenceTests.swift",
        "AsyncSequences/NIOAsyncSequenceProducer+HighLowWatermarkBackPressureStrategyTests.swift",
        "AsyncSequences/NIOAsyncSequenceTests.swift",
        "AsyncSequences/NIOAsyncWriterTests.swift",
        "AsyncSequences/NIOThrowingAsyncSequenceTests.swift",
        "BaseObjectsTest.swift",
        "ByteBufferBinaryEncodedLengthPrefixTests.swift",
        "ByteBufferLengthPrefixTests.swift",
        "ByteBufferQUICBinaryEncodingStrategyTests.swift",
        "ByteBufferTest.swift",
        "ChannelOptionStorageTest.swift",
        "CircularBufferTests.swift",
        "CustomChannelTests.swift",
        "DispatchQueue+WithFutureTest.swift",
        "IOErrorTest.swift",
        "IntegerTypesTest.swift",
        "LinuxTest.swift",
        "MarkedCircularBufferTests.swift",
        "NIOAnyDebugTest.swift",
        "NIOCloseOnErrorHandlerTest.swift",
        "RecvByteBufAllocatorTest.swift",
        "SingleStepByteToMessageDecoderTest.swift",
        "TimeAmount+DurationTests.swift",
        "TimeAmountTests.swift",
        "TypeAssistedChannelHandlerTests.swift",
        "UtilitiesTest.swift",
        "XCTest+AsyncAwait.swift",
        "XCTest+Extensions.swift"
      ],
      "target_dependencies" : [
        "NIOConcurrencyHelpers",
        "NIOCore",
        "NIOEmbedded",
        "NIOFoundationCompat"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOCore",
      "module_type" : "SwiftTarget",
      "name" : "NIOCore",
      "path" : "Sources/NIOCore",
      "product_dependencies" : [
        "DequeModule",
        "Atomics"
      ],
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "AddressedEnvelope.swift",
        "AsyncAwaitSupport.swift",
        "AsyncChannel/AsyncChannel.swift",
        "AsyncChannel/AsyncChannelHandler.swift",
        "AsyncChannel/AsyncChannelInboundStream.swift",
        "AsyncChannel/AsyncChannelOutboundWriter.swift",
        "AsyncSequences/NIOAsyncSequenceProducer.swift",
        "AsyncSequences/NIOAsyncSequenceProducerStrategies.swift",
        "AsyncSequences/NIOAsyncWriter.swift",
        "AsyncSequences/NIOThrowingAsyncSequenceProducer.swift",
        "BSDSocketAPI.swift",
        "ByteBuffer-aux.swift",
        "ByteBuffer-binaryEncodedLengthPrefix.swift",
        "ByteBuffer-conversions.swift",
        "ByteBuffer-core.swift",
        "ByteBuffer-hex.swift",
        "ByteBuffer-int.swift",
        "ByteBuffer-lengthPrefix.swift",
        "ByteBuffer-multi-int.swift",
        "ByteBuffer-quicBinaryEncodingStrategy.swift",
        "ByteBuffer-views.swift",
        "Channel.swift",
        "ChannelHandler.swift",
        "ChannelHandlers.swift",
        "ChannelInvoker.swift",
        "ChannelOption.swift",
        "ChannelPipeline.swift",
        "CircularBuffer.swift",
        "Codec.swift",
        "ConvenienceOptionSupport.swift",
        "DeadChannel.swift",
        "DispatchQueue+WithFuture.swift",
        "EventLoop+Deprecated.swift",
        "EventLoop+SerialExecutor.swift",
        "EventLoop.swift",
        "EventLoopFuture+AssumeIsolated.swift",
        "EventLoopFuture+Deprecated.swift",
        "EventLoopFuture+WithEventLoop.swift",
        "EventLoopFuture.swift",
        "FileDescriptor.swift",
        "FileHandle.swift",
        "FileRegion.swift",
        "GlobalSingletons.swift",
        "IO.swift",
        "IOData.swift",
        "IPProtocol.swift",
        "IntegerBitPacking.swift",
        "IntegerTypes.swift",
        "Interfaces.swift",
        "Linux.swift",
        "MarkedCircularBuffer.swift",
        "MulticastChannel.swift",
        "NIOAny.swift",
        "NIOCloseOnErrorHandler.swift",
        "NIOLoopBound.swift",
        "NIOScheduledCallback.swift",
        "NIOSendable.swift",
        "RecvByteBufferAllocator.swift",
        "SingleStepByteToMessageDecoder.swift",
        "SocketAddresses.swift",
        "SocketOptionProvider.swift",
        "SystemCallHelpers.swift",
        "TimeAmount+Duration.swift",
        "TypeAssistedChannelHandler.swift",
        "UniversalBootstrapSupport.swift",
        "Utilities.swift"
      ],
      "target_dependencies" : [
        "NIOConcurrencyHelpers",
        "_NIOBase64",
        "CNIODarwin",
        "CNIOLinux",
        "CNIOWindows",
        "CNIOWASI",
        "_NIODataStructures"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOConcurrencyHelpersTests",
      "module_type" : "SwiftTarget",
      "name" : "NIOConcurrencyHelpersTests",
      "path" : "Tests/NIOConcurrencyHelpersTests",
      "sources" : [
        "NIOConcurrencyHelpersTests.swift"
      ],
      "target_dependencies" : [
        "NIOConcurrencyHelpers",
        "NIOCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOConcurrencyHelpers",
      "module_type" : "SwiftTarget",
      "name" : "NIOConcurrencyHelpers",
      "path" : "Sources/NIOConcurrencyHelpers",
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOConcurrencyHelpers",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "NIOAtomic.swift",
        "NIOLock.swift",
        "NIOLockedValueBox.swift",
        "atomics.swift",
        "lock.swift"
      ],
      "target_dependencies" : [
        "CNIOAtomics"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOChatServer",
      "module_type" : "SwiftTarget",
      "name" : "NIOChatServer",
      "path" : "Sources/NIOChatServer",
      "product_memberships" : [
        "NIOChatServer"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOConcurrencyHelpers"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOChatClient",
      "module_type" : "SwiftTarget",
      "name" : "NIOChatClient",
      "path" : "Sources/NIOChatClient",
      "product_memberships" : [
        "NIOChatClient"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOConcurrencyHelpers"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIOBase64Tests",
      "module_type" : "SwiftTarget",
      "name" : "NIOBase64Tests",
      "path" : "Tests/NIOBase64Tests",
      "sources" : [
        "Base64Test.swift"
      ],
      "target_dependencies" : [
        "_NIOBase64"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NIOAsyncAwaitDemo",
      "module_type" : "SwiftTarget",
      "name" : "NIOAsyncAwaitDemo",
      "path" : "Sources/NIOAsyncAwaitDemo",
      "product_memberships" : [
        "NIOAsyncAwaitDemo"
      ],
      "sources" : [
        "AsyncChannelIO.swift",
        "FullRequestResponse.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "NIOPosix",
        "NIOCore",
        "NIOHTTP1"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NIO",
      "module_type" : "SwiftTarget",
      "name" : "NIO",
      "path" : "Sources/NIO",
      "product_memberships" : [
        "NIO",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOPerformanceTester",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOCrashTester",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "Exports.swift"
      ],
      "target_dependencies" : [
        "NIOCore",
        "NIOEmbedded",
        "NIOPosix"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CNIOWindows",
      "module_type" : "ClangTarget",
      "name" : "CNIOWindows",
      "path" : "Sources/CNIOWindows",
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "WSAStartup.c",
        "shim.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CNIOWASI",
      "module_type" : "ClangTarget",
      "name" : "CNIOWASI",
      "path" : "Sources/CNIOWASI",
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "CNIOWASI.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CNIOSHA1",
      "module_type" : "ClangTarget",
      "name" : "CNIOSHA1",
      "path" : "Sources/CNIOSHA1",
      "product_memberships" : [
        "NIOWebSocket",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOPerformanceTester",
        "NIOCrashTester",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "c_nio_sha1.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CNIOLinux",
      "module_type" : "ClangTarget",
      "name" : "CNIOLinux",
      "path" : "Sources/CNIOLinux",
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "liburing_shims.c",
        "shim.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CNIOLLHTTP",
      "module_type" : "ClangTarget",
      "name" : "CNIOLLHTTP",
      "path" : "Sources/CNIOLLHTTP",
      "product_memberships" : [
        "NIOHTTP1",
        "NIOWebSocket",
        "NIOTestUtils",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOPerformanceTester",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOCrashTester",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "c_nio_api.c",
        "c_nio_http.c",
        "c_nio_llhttp.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CNIODarwin",
      "module_type" : "ClangTarget",
      "name" : "CNIODarwin",
      "path" : "Sources/CNIODarwin",
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "shim.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CNIOAtomics",
      "module_type" : "ClangTarget",
      "name" : "CNIOAtomics",
      "path" : "Sources/CNIOAtomics",
      "product_memberships" : [
        "NIOCore",
        "NIO",
        "NIOEmbedded",
        "NIOPosix",
        "_NIOConcurrency",
        "NIOTLS",
        "NIOHTTP1",
        "NIOConcurrencyHelpers",
        "NIOFoundationCompat",
        "NIOWebSocket",
        "NIOTestUtils",
        "_NIOFileSystem",
        "_NIOFileSystemFoundationCompat",
        "NIOWebSocketServer",
        "NIOWebSocketClient",
        "NIOUDPEchoServer",
        "NIOUDPEchoClient",
        "NIOTCPEchoServer",
        "NIOTCPEchoClient",
        "NIOPerformanceTester",
        "NIOMulticastChat",
        "NIOHTTP1Server",
        "NIOHTTP1Client",
        "NIOEchoServer",
        "NIOEchoClient",
        "NIOCrashTester",
        "NIOChatServer",
        "NIOChatClient",
        "NIOAsyncAwaitDemo",
        "NIOFileSystemTour"
      ],
      "sources" : [
        "src/c-atomics.c",
        "src/c-nioatomics.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NIOFileSystemTour",
      "module_type" : "SwiftTarget",
      "name" : "NIOFileSystemTour",
      "path" : "Snippets",
      "product_memberships" : [
        "NIOFileSystemTour"
      ],
      "sources" : [
        "NIOFileSystemTour.swift"
      ],
      "target_dependencies" : [
        "_NIOFileSystemFoundationCompat",
        "_NIOFileSystem",
        "_NIOConcurrency",
        "NIOWebSocket",
        "NIOTestUtils",
        "NIOTLS",
        "NIOPosix",
        "NIOHTTP1",
        "NIOFoundationCompat",
        "NIOFileSystem",
        "NIOEmbedded",
        "NIOCore",
        "NIOConcurrencyHelpers",
        "NIO"
      ],
      "type" : "snippet"
    }
  ],
  "tools_version" : "5.9"
}
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:abadcff584c273feba50641b454858d377ba30b35ea7287a94f45ebd8afd0ea0
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Done.