Build Information
Failed to build ShellKit, reference 1.6.0 (2b8a0d), with Swift 6.3 for macOS (SPM) on 20 Apr 2026 17:08:27 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/einstore/shellkit.git
Reference: 1.6.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/einstore/shellkit
* tag 1.6.0 -> FETCH_HEAD
HEAD is now at 2b8a0df mocking capability
Cloned https://github.com/einstore/shellkit.git
Revision (git rev-parse @):
2b8a0df6edcf9b9d55474e92baef4ea61baca1cb
SUCCESS checkout https://github.com/einstore/shellkit.git at 1.6.0
Fetching https://github.com/Einstore/WebErrorKit.git
Fetching https://github.com/jakeheis/CSSH
Fetching https://github.com/IBM-Swift/BlueSocket
Fetching https://github.com/Einstore/Shout.git
Fetching https://github.com/apple/swift-nio.git
[1/28] Fetching weberrorkit
[29/54] Fetching weberrorkit, cssh
[55/466] Fetching weberrorkit, cssh, shout
[299/3408] Fetching weberrorkit, cssh, shout, bluesocket
Fetched https://github.com/IBM-Swift/BlueSocket from cache (1.14s)
Fetched https://github.com/jakeheis/CSSH from cache (1.14s)
[1/83178] Fetching swift-nio
Fetched https://github.com/Einstore/WebErrorKit.git from cache (7.45s)
Fetched https://github.com/apple/swift-nio.git from cache (7.45s)
Fetched https://github.com/Einstore/Shout.git from cache (7.45s)
Computing version for https://github.com/Einstore/Shout.git
Computed https://github.com/Einstore/Shout.git at 0.5.1 (9.85s)
Computing version for https://github.com/Einstore/WebErrorKit.git
Computed https://github.com/Einstore/WebErrorKit.git at 0.0.1 (0.70s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.7.0 (0.74s)
Computing version for https://github.com/jakeheis/CSSH
Computed https://github.com/jakeheis/CSSH at 1.0.3 (0.69s)
Computing version for https://github.com/IBM-Swift/BlueSocket
Computed https://github.com/IBM-Swift/BlueSocket at 1.0.48 (0.71s)
Creating working copy for https://github.com/IBM-Swift/BlueSocket
Working copy of https://github.com/IBM-Swift/BlueSocket resolved at 1.0.48
Creating working copy for https://github.com/Einstore/WebErrorKit.git
Working copy of https://github.com/Einstore/WebErrorKit.git resolved at 0.0.1
Creating working copy for https://github.com/Einstore/Shout.git
Working copy of https://github.com/Einstore/Shout.git resolved at 0.5.1
Creating working copy for https://github.com/jakeheis/CSSH
Working copy of https://github.com/jakeheis/CSSH resolved at 1.0.3
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.7.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "shellkit",
"name": "ShellKit",
"url": "https://github.com/einstore/shellkit.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/shellkit",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-nio",
"name": "swift-nio",
"url": "https://github.com/apple/swift-nio.git",
"version": "2.98.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-collections",
"name": "swift-collections",
"url": "https://github.com/apple/swift-collections.git",
"version": "1.4.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
"traits": [
],
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "1.6.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "weberrorkit",
"name": "WebError",
"url": "https://github.com/Einstore/WebErrorKit.git",
"version": "0.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/WebErrorKit",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "shout",
"name": "Shout",
"url": "https://github.com/Einstore/Shout.git",
"version": "0.5.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Shout",
"traits": [
"default"
],
"dependencies": [
{
"identity": "bluesocket",
"name": "Socket",
"url": "https://github.com/IBM-Swift/BlueSocket",
"version": "1.0.200",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BlueSocket",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "cssh",
"name": "CSSH",
"url": "https://github.com/jakeheis/CSSH",
"version": "1.0.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CSSH",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/einstore/shellkit.git
[1/273] Fetching shellkit
Fetched https://github.com/einstore/shellkit.git from cache (0.71s)
Fetching https://github.com/apple/swift-nio.git from cache
Fetching https://github.com/Einstore/WebErrorKit.git from cache
Fetching https://github.com/Einstore/Shout.git from cache
Fetched https://github.com/apple/swift-nio.git from cache (0.84s)
Fetched https://github.com/Einstore/Shout.git from cache (0.84s)
Fetched https://github.com/Einstore/WebErrorKit.git from cache (0.84s)
Computing version for https://github.com/Einstore/Shout.git
Computed https://github.com/Einstore/Shout.git at 0.5.1 (0.92s)
Fetching https://github.com/jakeheis/CSSH from cache
Fetching https://github.com/IBM-Swift/BlueSocket from cache
Fetched https://github.com/jakeheis/CSSH from cache (0.61s)
Fetched https://github.com/IBM-Swift/BlueSocket from cache (0.61s)
Computing version for https://github.com/Einstore/WebErrorKit.git
Computed https://github.com/Einstore/WebErrorKit.git at 0.0.1 (0.67s)
Computing version for https://github.com/jakeheis/CSSH
Computed https://github.com/jakeheis/CSSH at 1.0.3 (0.03s)
Computing version for https://github.com/IBM-Swift/BlueSocket
Computed https://github.com/IBM-Swift/BlueSocket at 1.0.200 (0.76s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.98.0 (0.79s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
[1/1820] Fetching swift-atomics
[365/25396] Fetching swift-atomics, swift-collections
[603/30997] Fetching swift-atomics, swift-collections, swift-system
Fetched https://github.com/apple/swift-system.git from cache (1.92s)
Fetched https://github.com/apple/swift-collections.git from cache (1.92s)
Fetched https://github.com/apple/swift-atomics.git from cache (1.92s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (2.58s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.6.4 (0.61s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.70s)
Creating working copy for https://github.com/IBM-Swift/BlueSocket
Working copy of https://github.com/IBM-Swift/BlueSocket resolved at 1.0.200
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.6.4
Creating working copy for https://github.com/jakeheis/CSSH
Working copy of https://github.com/jakeheis/CSSH resolved at 1.0.3
Creating working copy for https://github.com/einstore/shellkit.git
Working copy of https://github.com/einstore/shellkit.git resolved at 1.6.0 (2b8a0df)
Creating working copy for https://github.com/Einstore/Shout.git
Working copy of https://github.com/Einstore/Shout.git resolved at 0.5.1
Creating working copy for https://github.com/Einstore/WebErrorKit.git
Working copy of https://github.com/Einstore/WebErrorKit.git resolved at 0.0.1
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.98.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.1
warning: 'cssh': ignoring declared target(s) 'CSSH' in the system package
warning: '.resolve-product-dependencies': dependency 'shellkit' is not used by any target
Found 3 product dependencies
- swift-nio
- WebError
- Shout
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/einstore/shellkit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/17] Write sources
[11/17] Compiling CNIOLinux ifaddrs-android.c
[12/17] Compiling CNIOLinux shim.c
[13/17] Write swift-version--6988338F2F200930.txt
[14/29] Compiling CNIODarwin shim.c
[15/29] Compiling CNIOSHA1 c_nio_sha1.c
[17/29] Compiling WebErrorKit WebError.swift
[18/29] Compiling WebErrorKit SerializableWebError.swift
[19/29] Compiling WebErrorKit WebErrorContent.swift
[20/29] Compiling WebErrorKit WebError+RawRepresentable.swift
[21/29] Compiling WebErrorKit WebError+Serializable.swift
[21/29] Compiling c-atomics.c
[23/29] Emitting module WebErrorKit
[24/29] Compiling WebErrorKit String+Codify.swift
[25/29] Compiling WebErrorKit Exports.swift
[26/32] Compiling Socket SocketUtils.swift
[27/32] Compiling NIOConcurrencyHelpers lock.swift
[28/32] Emitting module NIOConcurrencyHelpers
[29/32] Compiling NIOConcurrencyHelpers atomics.swift
[30/83] Compiling Socket SocketProtocols.swift
[31/83] Emitting module Socket
[32/83] Compiling Socket Socket.swift
[33/83] Compiling NIO PendingWritesManager.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingWritesManager.swift:134:27: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
132 | /// - parameters:
133 | /// - bytes: How many bytes of the item were written.
134 | private mutating func partiallyWrittenFirst(bytes: Int) {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
135 | self.pendingWrites[self.pendingWrites.startIndex].data.moveReaderIndex(forwardBy: bytes)
136 | self.subtractOutstanding(bytes: bytes)
[34/83] Compiling NIO PriorityQueue.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingWritesManager.swift:134:27: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
132 | /// - parameters:
133 | /// - bytes: How many bytes of the item were written.
134 | private mutating func partiallyWrittenFirst(bytes: Int) {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
135 | self.pendingWrites[self.pendingWrites.startIndex].data.moveReaderIndex(forwardBy: bytes)
136 | self.subtractOutstanding(bytes: bytes)
[35/83] Compiling NIO RecvByteBufferAllocator.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingWritesManager.swift:134:27: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
132 | /// - parameters:
133 | /// - bytes: How many bytes of the item were written.
134 | private mutating func partiallyWrittenFirst(bytes: Int) {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
135 | self.pendingWrites[self.pendingWrites.startIndex].data.moveReaderIndex(forwardBy: bytes)
136 | self.subtractOutstanding(bytes: bytes)
[36/83] Compiling NIO Resolver.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingWritesManager.swift:134:27: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
132 | /// - parameters:
133 | /// - bytes: How many bytes of the item were written.
134 | private mutating func partiallyWrittenFirst(bytes: Int) {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
135 | self.pendingWrites[self.pendingWrites.startIndex].data.moveReaderIndex(forwardBy: bytes)
136 | self.subtractOutstanding(bytes: bytes)
[37/83] Compiling NIO Selectable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingWritesManager.swift:134:27: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
132 | /// - parameters:
133 | /// - bytes: How many bytes of the item were written.
134 | private mutating func partiallyWrittenFirst(bytes: Int) {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
135 | self.pendingWrites[self.pendingWrites.startIndex].data.moveReaderIndex(forwardBy: bytes)
136 | self.subtractOutstanding(bytes: bytes)
[38/98] Compiling NIO NIOAny.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingDatagramWritesManager.swift:326:17: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
324 | while let markedIndex = self.markedIndex, self.pendingWrites.pendingWrites.distance(from: self.index,
325 | to: markedIndex) >= 0 {
326 | let element = self.pendingWrites.pendingWrites[index]
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
327 | index = self.pendingWrites.pendingWrites.index(after: index)
328 | return element
[39/98] Compiling NIO NIOCloseOnErrorHandler.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingDatagramWritesManager.swift:326:17: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
324 | while let markedIndex = self.markedIndex, self.pendingWrites.pendingWrites.distance(from: self.index,
325 | to: markedIndex) >= 0 {
326 | let element = self.pendingWrites.pendingWrites[index]
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
327 | index = self.pendingWrites.pendingWrites.index(after: index)
328 | return element
[40/98] Compiling NIO NIOThreadPool.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingDatagramWritesManager.swift:326:17: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
324 | while let markedIndex = self.markedIndex, self.pendingWrites.pendingWrites.distance(from: self.index,
325 | to: markedIndex) >= 0 {
326 | let element = self.pendingWrites.pendingWrites[index]
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
327 | index = self.pendingWrites.pendingWrites.index(after: index)
328 | return element
[41/98] Compiling NIO NonBlockingFileIO.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingDatagramWritesManager.swift:326:17: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
324 | while let markedIndex = self.markedIndex, self.pendingWrites.pendingWrites.distance(from: self.index,
325 | to: markedIndex) >= 0 {
326 | let element = self.pendingWrites.pendingWrites[index]
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
327 | index = self.pendingWrites.pendingWrites.index(after: index)
328 | return element
[42/98] Compiling NIO PendingDatagramWritesManager.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/PendingDatagramWritesManager.swift:326:17: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
324 | while let markedIndex = self.markedIndex, self.pendingWrites.pendingWrites.distance(from: self.index,
325 | to: markedIndex) >= 0 {
326 | let element = self.pendingWrites.pendingWrites[index]
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
327 | index = self.pendingWrites.pendingWrites.index(after: index)
328 | return element
error: emit-module command failed with exit code 1 (use -v to see invocation)
[43/98] Emitting module NIO
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
[44/98] Compiling NIO ByteBuffer-int.swift
[45/98] Compiling NIO ByteBuffer-views.swift
[46/98] Compiling NIO Channel.swift
[47/98] Compiling NIO ChannelHandler.swift
[48/98] Compiling NIO ChannelHandlers.swift
[49/98] Compiling NIO ChannelInvoker.swift
[50/98] Compiling NIO SocketOptionProvider.swift
[51/98] Compiling NIO System.swift
[52/98] Compiling NIO Thread.swift
[53/98] Compiling NIO TypeAssistedChannelHandler.swift
[54/98] Compiling NIO Utilities.swift
[55/98] Compiling NIO Embedded.swift
[56/98] Compiling NIO EventLoop.swift
[57/98] Compiling NIO EventLoopFuture.swift
[58/98] Compiling NIO FileDescriptor.swift
[59/98] Compiling NIO FileHandle.swift
[60/98] Compiling NIO FileRegion.swift
[61/98] Compiling NIO AddressedEnvelope.swift
[62/98] Compiling NIO BaseSocket.swift
[63/98] Compiling NIO BaseSocketChannel.swift
[64/98] Compiling NIO Bootstrap.swift
[65/98] Compiling NIO ByteBuffer-aux.swift
[66/98] Compiling NIO ByteBuffer-core.swift
[67/98] Compiling NIO GetaddrinfoResolver.swift
[68/98] Compiling NIO HappyEyeballs.swift
[69/98] Compiling NIO Heap.swift
[70/98] Compiling NIO IO.swift
[71/98] Compiling NIO IOData.swift
[72/98] Compiling NIO IntegerTypes.swift
[73/98] Compiling NIO Selector.swift
[74/98] Compiling NIO ServerSocket.swift
[75/98] Compiling NIO Socket.swift
[76/98] Compiling NIO SocketAddresses.swift
[77/98] Compiling NIO SocketChannel.swift
[78/98] Compiling NIO ChannelOption.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
[79/98] Compiling NIO ChannelPipeline.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
[80/98] Compiling NIO CircularBuffer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
[81/98] Compiling NIO Codec.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
[82/98] Compiling NIO DatagramVectorReadManager.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
[83/98] Compiling NIO DeadChannel.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:106:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
104 |
105 | // MARK: Collection/MutableCollection implementation
106 | extension CircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
107 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
108 | public typealias SubSequence = CircularBuffer<Element>
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
[84/98] Compiling NIO Interfaces.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:121:40: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
119 | /// Returns the marked element.
120 | @inlinable
121 | public var markedElement: Element? {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
122 | return self.markedElementIndex.map { self._buffer[$0] }
123 | }
[85/98] Compiling NIO Linux.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:121:40: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
119 | /// Returns the marked element.
120 | @inlinable
121 | public var markedElement: Element? {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
122 | return self.markedElementIndex.map { self._buffer[$0] }
123 | }
[86/98] Compiling NIO LinuxCPUSet.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:121:40: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
119 | /// Returns the marked element.
120 | @inlinable
121 | public var markedElement: Element? {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
122 | return self.markedElementIndex.map { self._buffer[$0] }
123 | }
[87/98] Compiling NIO MarkedCircularBuffer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:121:40: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
119 | /// Returns the marked element.
120 | @inlinable
121 | public var markedElement: Element? {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
122 | return self.markedElementIndex.map { self._buffer[$0] }
123 | }
[88/98] Compiling NIO MulticastChannel.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
130 | }
131 |
132 | extension MarkedCircularBuffer: Collection, MutableCollection {
| `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
133 | public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
134 | public typealias Index = CircularBuffer<Element>.Index
Swift.MutableCollection.subscript:3:10: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 | public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: 'subscript(_:)' declared here
4 |
Swift.MutableCollection.subscript:2:10: note: requirement 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }}
| `- note: requirement 'subscript(_:)' declared here
3 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:121:40: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
119 | /// Returns the marked element.
120 | @inlinable
121 | public var markedElement: Element? {
| `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
122 | return self.markedElementIndex.map { self._buffer[$0] }
123 | }
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shim.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CSSH/shim.h:4:10: error: 'libssh2.h' file not found
2 | #define __CLIBSSH_SHIM_H__
3 |
4 | #include <libssh2.h>
| `- error: 'libssh2.h' file not found
5 | #include <libssh2_sftp.h>
6 | #include <libssh2_publickey.h>
warning: 'cssh': ignoring declared target(s) 'CSSH' in the system package
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: you may be able to install libssh2 using your system-packager:
brew install libssh2
warning: you may be able to install libssh2 using your system-packager:
brew install libssh2
BUILD FAILURE 6.3 macosSpm