The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Atem, reference 1.1.1 (f2af19), with Swift 6.3 for macOS (SPM) on 11 Apr 2026 18:58:01 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dev1an/swift-atem.git
Reference: 1.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/dev1an/swift-atem
 * tag               1.1.1      -> FETCH_HEAD
HEAD is now at f2af195 Use standard random function
Cloned https://github.com/dev1an/swift-atem.git
Revision (git rev-parse @):
f2af195bc8d16bcd91f5e8775b9600a914b9ac0a
SUCCESS checkout https://github.com/dev1an/swift-atem.git at 1.1.1
Fetching https://github.com/apple/swift-nio.git
[1/83106] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git from cache (7.25s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.10.1 (8.02s)
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.10.1
========================================
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": "swift-atem",
      "name": "Atem",
      "url": "https://github.com/dev1an/swift-atem.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atem",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "swift-nio",
          "name": "swift-nio",
          "url": "https://github.com/apple/swift-nio.git",
          "version": "2.97.1",
          "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": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/dev1an/swift-atem.git
[1/4539] Fetching swift-atem
Fetched https://github.com/dev1an/swift-atem.git from cache (1.31s)
Fetching https://github.com/apple/swift-nio.git from cache
Fetched https://github.com/apple/swift-nio.git from cache (0.72s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.97.1 (1.49s)
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-system.git
[1/1820] Fetching swift-atomics
[602/25345] Fetching swift-atomics, swift-collections
[603/30946] Fetching swift-atomics, swift-collections, swift-system
Fetched https://github.com/apple/swift-system.git from cache (1.21s)
[3702/25345] Fetching swift-atomics, swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (2.12s)
Fetched https://github.com/apple/swift-atomics.git from cache (2.12s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (2.76s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.6.4 (0.62s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.66s)
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
Creating working copy for https://github.com/dev1an/swift-atem.git
Working copy of https://github.com/dev1an/swift-atem.git resolved at 1.1.1 (f2af195)
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.97.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-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.6.4
Found 1 product dependencies
  - swift-nio
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/dev1an/swift-atem.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/19] Write sources
[2/19] Write Simulator-entitlement.plist
[2/19] Write Version dump-entitlement.plist
[2/19] Write sources
[7/19] Compiling CNIOLinux shim.c
[7/19] Compiling CNIOLinux ifaddrs-android.c
[9/19] Write swift-version--6988338F2F200930.txt
[10/19] Compiling CNIODarwin shim.c
[11/19] Compiling CNIOSHA1 c_nio_sha1.c
[12/19] Compiling c-atomics.c
[14/22] Compiling NIOConcurrencyHelpers lock.swift
[15/22] Compiling NIOConcurrencyHelpers atomics.swift
[16/22] Emitting module NIOConcurrencyHelpers
[17/77] Compiling NIO ChannelInvoker.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     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 |
[18/77] Compiling NIO ChannelOption.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     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 |
[19/77] Compiling NIO ChannelPipeline.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     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 |
[20/77] Compiling NIO CircularBuffer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     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 |
[21/77] Compiling NIO Codec.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     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 |
[22/77] Compiling NIO DatagramVectorReadManager.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     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 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[23/82] Emitting module NIO
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     public typealias SubSequence = CircularBuffer<Element>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
112 |
113 | // MARK: Collection/MutableCollection implementation
114 | extension CircularBuffer: Collection, MutableCollection {
    | `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'MutableCollection'
115 |     public typealias RangeType<Bound> = Range<Bound> where Bound: Strideable, Bound.Stride: SignedInteger
116 |     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 |
[24/82] Compiling NIO FileRegion.swift
[25/82] Compiling NIO GetaddrinfoResolver.swift
[26/82] Compiling NIO HappyEyeballs.swift
[27/82] Compiling NIO Heap.swift
[28/82] Compiling NIO IO.swift
[29/82] Compiling NIO IOData.swift
[30/82] Compiling NIO PipeChannel.swift
[31/82] Compiling NIO PipePair.swift
[32/82] Compiling NIO PriorityQueue.swift
[33/82] Compiling NIO RecvByteBufferAllocator.swift
[34/82] Compiling NIO Resolver.swift
[35/82] Compiling NIO Selectable.swift
[36/82] Compiling NIO AddressedEnvelope.swift
[37/82] Compiling NIO BaseSocket.swift
[38/82] Compiling NIO BaseSocketChannel.swift
[39/82] Compiling NIO BaseStreamSocketChannel.swift
[40/82] Compiling NIO Bootstrap.swift
[41/82] Compiling NIO ByteBuffer-aux.swift
[42/82] 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
[43/82] 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
[44/82] 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
[45/82] 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
[46/82] 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
[47/82] Compiling NIO PendingWritesManager.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
[48/82] Compiling NIO IntegerTypes.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 |     }
[49/82] 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 |     }
[50/82] 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 |     }
[51/82] 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 |     }
[52/82] 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 |     }
[53/82] 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 |     }
[54/82] Compiling NIO ByteBuffer-core.swift
[55/82] Compiling NIO ByteBuffer-int.swift
[56/82] Compiling NIO ByteBuffer-views.swift
[57/82] Compiling NIO Channel.swift
[58/82] Compiling NIO ChannelHandler.swift
[59/82] Compiling NIO ChannelHandlers.swift
[60/82] Compiling NIO SocketProtocols.swift
[61/82] Compiling NIO System.swift
[62/82] Compiling NIO Thread.swift
[63/82] Compiling NIO TypeAssistedChannelHandler.swift
[64/82] Compiling NIO Utilities.swift
[65/82] Compiling NIO Selector.swift
[66/82] Compiling NIO ServerSocket.swift
[67/82] Compiling NIO Socket.swift
[68/82] Compiling NIO SocketAddresses.swift
[69/82] Compiling NIO SocketChannel.swift
[70/82] Compiling NIO SocketOptionProvider.swift
[71/82] Compiling NIO DeadChannel.swift
[72/82] Compiling NIO Embedded.swift
[73/82] Compiling NIO EventLoop.swift
[74/82] Compiling NIO EventLoopFuture.swift
[75/82] Compiling NIO FileDescriptor.swift
[76/82] Compiling NIO FileHandle.swift
BUILD FAILURE 6.3 macosSpm