The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FirebaseHelpers with Swift 5.9 for Linux.

Build Command

docker run --rm -v "checkouts-4606859-0":/host -w "/host/spi-builder-workspace" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.19.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/barrault01/firebasehelpers.git
Reference: master
Cloned https://github.com/barrault01/firebasehelpers.git into spi-builder-workspace
SUCCESS checkout https://github.com/barrault01/firebasehelpers.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.9
Building package at path:  spi-builder-workspace
Running build ...
docker run --rm -v "checkouts-4606859-0":/host -w "/host/spi-builder-workspace" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build 2>&1
Fetching https://github.com/barrault01/google-auth-library-swift.git
Fetching https://github.com/attaswift/BigInt
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
[1/536] Fetching google-auth-library-swift
[537/3621] Fetching google-auth-library-swift, bigint
[988/3085] Fetching bigint
Fetching https://github.com/apple/swift-nio.git
Fetched https://github.com/barrault01/google-auth-library-swift.git (0.21s)
[2716/15512] Fetching bigint, cryptoswift
[6566/75585] Fetching bigint, cryptoswift, swift-nio
Fetched https://github.com/attaswift/BigInt (1.27s)
[27446/72500] Fetching cryptoswift, swift-nio
Fetched https://github.com/krzyzanowskim/CryptoSwift.git (1.30s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
[15619/60073] Fetching swift-nio
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.4.0 (0.32s)
Computing version for https://github.com/barrault01/google-auth-library-swift.git
Computed https://github.com/barrault01/google-auth-library-swift.git at 0.5.2 (0.34s)
Fetched https://github.com/apple/swift-nio.git (5.05s)
Computing version for https://github.com/attaswift/BigInt
Computed https://github.com/attaswift/BigInt at 4.0.0 (1.84s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.29.0 (0.45s)
Creating working copy for https://github.com/attaswift/BigInt
Working copy of https://github.com/attaswift/BigInt resolved at 4.0.0
Creating working copy for https://github.com/barrault01/google-auth-library-swift.git
Working copy of https://github.com/barrault01/google-auth-library-swift.git resolved at 0.5.2
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.4.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.29.0
warning: 'spi-builder-workspace': dependency 'cryptoswift' is not used by any target
Building for debugging...
[0/8] Compiling CNIOWindows WSAStartup.c
[1/8] Compiling CNIODarwin shim.c
[1/8] Compiling CNIOWindows shim.c
[3/8] Compiling CNIOLinux liburing_shims.c
[4/8] Compiling CNIOLinux shim.c
[5/30] Compiling CNIOHTTPParser c_nio_http_parser.c
[7/100] Emitting module BigInt
[8/102] Compiling SwiftyBase64 Alphabets.swift
[9/102] Compiling BigInt Subtraction.swift
[10/102] Compiling BigInt Words and Bits.swift
[11/102] Compiling CryptoSwift AEAD.swift
[12/102] Compiling CryptoSwift AEADChaCha20Poly1305.swift
[13/102] Compiling CryptoSwift AES.Cryptors.swift
[14/102] Compiling CryptoSwift ECB.swift
[15/102] Compiling CryptoSwift GCM.swift
[16/102] Emitting module SwiftyBase64
[17/102] Compiling SwiftyBase64 Base64.swift
[20/104] Compiling CryptoSwift AES.swift
[21/104] Compiling CryptoSwift Array+Extension.swift
[22/104] Compiling CryptoSwift Authenticator.swift
[23/104] Compiling CryptoSwift BlockModeOptions.swift
[24/104] Compiling CryptoSwift CBC.swift
[25/104] Compiling CryptoSwift CCM.swift
[26/104] Compiling CryptoSwift CFB.swift
[27/104] Compiling CryptoSwift CTR.swift
[28/104] Compiling CryptoSwift CipherModeWorker.swift
[29/104] Compiling CryptoSwift BlockDecryptor.swift
[30/104] Compiling CryptoSwift BlockEncryptor.swift
[31/104] Compiling CryptoSwift BlockMode.swift
[32/104] Compiling CryptoSwift BatchedCollection.swift
[33/104] Compiling CryptoSwift Bit.swift
[34/104] Compiling CryptoSwift BlockCipher.swift
[35/104] Compiling CryptoSwift CompactMap.swift
[36/104] Compiling CryptoSwift Cryptor.swift
[37/104] Compiling CryptoSwift Cryptors.swift
[38/104] Compiling CryptoSwift Digest.swift
[39/104] Compiling CryptoSwift DigestType.swift
[40/104] Compiling CryptoSwift AES+Foundation.swift
[41/104] Compiling CryptoSwift Array+Foundation.swift
[42/104] Compiling CryptoSwift Blowfish+Foundation.swift
[43/104] Compiling CryptoSwift ChaCha20+Foundation.swift
[44/104] Compiling CryptoSwift Data+Extension.swift
[46/115] Compiling c-nioatomics.c
[47/115] Compiling c-atomics.c
[49/119] Compiling NIOConcurrencyHelpers lock.swift
[50/119] Emitting module CryptoSwift
[61/119] Emitting module NIOConcurrencyHelpers
[62/119] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[63/119] Compiling NIOConcurrencyHelpers atomics.swift
[66/121] Compiling CryptoSwift String+Extension.swift
[67/121] Compiling CryptoSwift UInt128.swift
[68/121] Compiling CryptoSwift UInt16+Extension.swift
[69/121] Compiling CryptoSwift UInt32+Extension.swift
[70/121] Compiling CryptoSwift UInt64+Extension.swift
[71/121] Compiling CryptoSwift UInt8+Extension.swift
[72/121] Compiling CryptoSwift Updatable.swift
[73/121] Compiling CryptoSwift Utils.swift
[74/121] Compiling CryptoSwift ZeroPadding.swift
[75/190] Compiling NIO Linux.swift
[76/190] Compiling NIO LinuxCPUSet.swift
[77/190] Compiling NIO LinuxUring.swift
[78/190] Compiling NIO MarkedCircularBuffer.swift
[79/190] Compiling NIO MulticastChannel.swift
[80/190] Compiling NIO NIOAny.swift
[81/190] Compiling NIO NIOCloseOnErrorHandler.swift
[82/190] Compiling NIO NIOThreadPool.swift
[83/190] Compiling NIO NonBlockingFileIO.swift
[84/190] Compiling NIO PendingDatagramWritesManager.swift
[85/190] Compiling NIO Codec.swift
[86/190] Compiling NIO ControlMessage.swift
[87/190] Compiling NIO ConvenienceOptionSupport.swift
[88/190] Compiling NIO DatagramVectorReadManager.swift
[89/190] Compiling NIO DeadChannel.swift
[90/190] Compiling NIO DispatchQueue+WithFuture.swift
[91/190] Compiling NIO Embedded.swift
[92/190] Compiling NIO EventLoop.swift
[93/190] Compiling NIO EventLoopFuture.swift
[94/190] Compiling NIO FileDescriptor.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[95/190] Emitting module NIO
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
[96/199] Compiling NIO ByteBuffer-core.swift
[97/199] Compiling NIO ByteBuffer-int.swift
[98/199] Compiling NIO ByteBuffer-views.swift
[99/199] Compiling NIO Channel.swift
[100/199] Compiling NIO ChannelHandler.swift
[101/199] Compiling NIO ChannelHandlers.swift
[102/199] Compiling NIO ChannelInvoker.swift
[103/199] Compiling NIO ChannelOption.swift
[104/199] Compiling NIO ChannelPipeline.swift
[105/199] Compiling NIO SelectableEventLoop.swift
[106/199] Compiling NIO SelectorEpoll.swift
[107/199] Compiling NIO SelectorGeneric.swift
[108/199] Compiling NIO SelectorKqueue.swift
[109/199] Compiling NIO SelectorUring.swift
[110/199] Compiling NIO ServerSocket.swift
[111/199] Compiling NIO SingleStepByteToMessageDecoder.swift
[112/199] Compiling NIO Socket.swift
[113/199] Compiling NIO SocketAddresses.swift
[114/199] Compiling NIO CircularBuffer.swift
[115/199] Compiling NIO PendingWritesManager.swift
[116/199] Compiling NIO PipeChannel.swift
[117/199] Compiling NIO PipePair.swift
[118/199] Compiling NIO PointerHelpers.swift
[119/199] Compiling NIO PriorityQueue.swift
[120/199] Compiling NIO RecvByteBufferAllocator.swift
[121/199] Compiling NIO Resolver.swift
[122/199] Compiling NIO Selectable.swift
[125/201] Compiling NIO FileHandle.swift
[126/201] Compiling NIO FileRegion.swift
[127/201] Compiling NIO GetaddrinfoResolver.swift
[128/201] Compiling NIO HappyEyeballs.swift
[129/201] Compiling NIO Heap.swift
[130/201] Compiling NIO IO.swift
[131/201] Compiling NIO IOData.swift
[132/201] Compiling NIO IntegerBitPacking.swift
[133/201] Compiling NIO IntegerTypes.swift
[134/201] Compiling NIO Interfaces.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/CircularBuffer.swift:114:1: error: type 'CircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension CircularBuffer: Collection, MutableCollection {
^
/host/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'
extension CircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIO/MarkedCircularBuffer.swift:132:1: error: type 'MarkedCircularBuffer<Element>' does not conform to protocol 'MutableCollection'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
/host/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'
extension MarkedCircularBuffer: Collection, MutableCollection {
^
Swift.MutableCollection:8:12: note: 'subscript(_:)' declared here
    public subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
           ^
Swift.MutableCollection:6:14: note: requirement 'subscript(_:)' declared here
    override subscript(bounds: Range<Self.Index>) -> Self.SubSequence { get set }
             ^
[155/201] Compiling NIO SocketOptionProvider.swift
[156/201] Compiling NIO SocketProtocols.swift
[157/201] Compiling NIO System.swift
[158/201] Compiling NIO Thread.swift
[159/201] Compiling NIO ThreadPosix.swift
[160/201] Compiling NIO ThreadWindows.swift
[161/201] Compiling NIO TypeAssistedChannelHandler.swift
[162/201] Compiling NIO UniversalBootstrapSupport.swift
[163/201] Compiling NIO Utilities.swift
[181/201] Compiling NIO SocketChannel.swift
[192/201] Compiling NIO AddressedEnvelope.swift
[193/201] Compiling NIO BSDSocketAPI.swift
[194/201] Compiling NIO BSDSocketAPIPosix.swift
[195/201] Compiling NIO BSDSocketAPIWindows.swift
[196/201] Compiling NIO BaseSocket.swift
[197/201] Compiling NIO BaseSocketChannel.swift
[198/201] Compiling NIO BaseStreamSocketChannel.swift
[199/201] Compiling NIO Bootstrap.swift
[200/201] Compiling NIO ByteBuffer-aux.swift
[201/201] Compiling NIO ByteBuffer-conversions.swift
error: fatalError
BUILD FAILURE 5.9 linux

Build Machine: Linux 1