The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build GraphQL with Swift 5.8 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4606859-0":/host -w "$PWD/checkout" registry.gitlab.com/finestructure/spi-images:basic-5.8-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.28.6
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nerdsupremacist/GraphQL.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/nerdsupremacist/GraphQL
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 253b6ef Fixing string escaping
Cloned https://github.com/nerdsupremacist/GraphQL.git
Revision (git rev-parse @):
253b6efa4fdac99a0feef631023232729864a7c1
SUCCESS checkout https://github.com/nerdsupremacist/GraphQL.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.8
Building package at path:  $PWD/checkout
https://github.com/nerdsupremacist/GraphQL.git
Running build ...
bash -c docker run --rm -v "checkouts-4606859-0":/host -w "$PWD/checkout" registry.gitlab.com/finestructure/spi-images:basic-5.8-latest swift build 2>&1
Fetching https://github.com/nerdsupremacist/Runtime.git
Fetching https://github.com/nerdsupremacist/CRuntime.git
Fetching https://github.com/mattgallagher/CwlDemangle.git
[1/1827] Fetching runtime
[312/1950] Fetching runtime, cruntime
[1328/2226] Fetching runtime, cruntime, cwldemangle
Fetching https://github.com/apple/swift-nio.git
Fetched https://github.com/nerdsupremacist/CRuntime.git (0.67s)
Fetched https://github.com/mattgallagher/CwlDemangle.git (0.67s)
Fetched https://github.com/nerdsupremacist/Runtime.git (0.67s)
[1/64127] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (4.26s)
Computing version for https://github.com/nerdsupremacist/Runtime.git
Computed https://github.com/nerdsupremacist/Runtime.git at 2.1.2-beta.1 (0.34s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.14.0 (0.49s)
Computing version for https://github.com/mattgallagher/CwlDemangle.git
Computed https://github.com/mattgallagher/CwlDemangle.git at 0.1.0 (0.33s)
Computing version for https://github.com/nerdsupremacist/CRuntime.git
Computed https://github.com/nerdsupremacist/CRuntime.git at 2.1.2 (1.18s)
Creating working copy for https://github.com/nerdsupremacist/Runtime.git
Working copy of https://github.com/nerdsupremacist/Runtime.git resolved at 2.1.2-beta.1
Creating working copy for https://github.com/mattgallagher/CwlDemangle.git
Working copy of https://github.com/mattgallagher/CwlDemangle.git resolved at 0.1.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.14.0
Creating working copy for https://github.com/nerdsupremacist/CRuntime.git
Working copy of https://github.com/nerdsupremacist/CRuntime.git resolved at 2.1.2
Building for debugging...
[0/6] Compiling CNIOLinux ifaddrs-android.c
[1/6] Compiling CNIODarwin shim.c
[2/6] Compiling CNIOLinux shim.c
[3/6] Compiling CNIOSHA1 c_nio_sha1.c
[4/8] Compiling c-nioatomics.c
[5/8] Compiling c-atomics.c
[7/12] Compiling NIOConcurrencyHelpers lock.swift
[8/12] Emitting module NIOConcurrencyHelpers
[9/12] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[10/12] Compiling NIOConcurrencyHelpers atomics.swift
[13/69] Compiling NIO ByteBuffer-views.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 }
             ^
[14/69] Compiling NIO Channel.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 }
             ^
[15/69] Compiling NIO ChannelHandler.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 }
             ^
[16/69] Compiling NIO ChannelHandlers.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 }
             ^
[17/69] Compiling NIO ChannelInvoker.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 }
             ^
[18/69] Compiling NIO ChannelOption.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 }
             ^
[19/69] Compiling NIO ChannelPipeline.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 }
             ^
[20/69] Compiling NIO CircularBuffer.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 }
             ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[21/76] 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 }
             ^
[22/76] Emitting module CwlDemangle
[23/76] Compiling CwlDemangle CwlDemangle.swift
[26/99] Compiling Runtime ClassHeader.swift
[27/99] Compiling Runtime ClassMetadataLayout.swift
[28/99] Compiling Runtime ClassTypeDescriptor.swift
[29/99] Compiling Runtime EnumMetadataLayout.swift
[30/99] Compiling Runtime EnumTypeDescriptor.swift
[31/99] Compiling Runtime ProtocolTypeContainer.swift
[32/99] Compiling Runtime StructMetadataLayout.swift
[33/99] Compiling Runtime StructTypeDescriptor.swift
[34/122] Compiling NIO PendingDatagramWritesManager.swift
[35/122] Compiling NIO PendingWritesManager.swift
[36/122] Compiling NIO PipeChannel.swift
[37/122] Compiling NIO PipePair.swift
[38/122] Compiling NIO PriorityQueue.swift
[39/122] Compiling NIO RecvByteBufferAllocator.swift
[40/122] Compiling NIO Resolver.swift
[41/122] Compiling Runtime Pointers.swift
[42/122] Compiling Runtime RelativePointer.swift
[43/122] Compiling Runtime RelativeVectorPointer.swift
[44/122] Compiling Runtime Union.swift
[45/122] Compiling Runtime Vector.swift
[46/122] Compiling Runtime GettersSetters.swift
[47/128] Compiling Runtime TargetTypeGenericContextDescriptorHeader.swift
[48/128] Compiling Runtime TupleMetadataLayout.swift
[49/128] Compiling Runtime TypeDescriptor.swift
[50/128] Compiling Runtime NominalMetadataType.swift
[51/128] Compiling Runtime ProtocolMetadata.swift
[52/128] Compiling Runtime StructMetadata.swift
[53/128] Compiling Runtime TupleMetadata.swift
[54/128] Compiling Runtime FunctionInfo.swift
[55/128] Compiling Runtime Kind.swift
[56/128] Compiling Runtime MethodInfo.swift
[57/128] Compiling Runtime PropertyInfo.swift
[58/128] Compiling Runtime TypeInfo.swift
[59/128] Compiling Runtime TypeInfoConvertible.swift
[60/128] Compiling Runtime ExistentialContainter.swift
[61/128] Compiling Runtime FieldDescriptor.swift
[62/128] Compiling Runtime FunctionMetadataLayout.swift
[63/128] Compiling Runtime MetadataLayoutType.swift
[64/128] Compiling Runtime ProtocolDescriptor.swift
[65/128] Compiling Runtime ProtocolMetadataLayout.swift
[70/128] Compiling Runtime Case.swift
[71/128] Compiling Runtime Errors.swift
[78/128] Compiling Runtime ValueWitnessTable.swift
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:89:47: error: cannot find type 'Dl_info' in scope
            let result = UnsafeMutablePointer<Dl_info>.allocate(capacity: 1)
                                              ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:90:13: error: cannot find 'dladdr' in scope
            dladdr(impl, result)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:99:30: error: cannot find 'Dl_info' in scope
            var symbolInfo = Dl_info()
                             ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:100:13: error: cannot find 'dladdr' in scope
            dladdr(functionPointer, &symbolInfo)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:117:29: error: generic parameter 'Sequence2' could not be inferred
            let arguments = zip(demangled.labelList ?? [], argumentTypes)
                            ^
Swift.zip:1:24: note: in call to function 'zip'
@inlinable public func zip<Sequence1, Sequence2>(_ sequence1: Sequence1, _ sequence2: Sequence2) -> Zip2Sequence<Sequence1, Sequence2> where Sequence1 : Sequence, Sequence2 : Sequence
                       ^
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:121:62: error: cannot infer contextual base in reference to member 'ascii'
                    let cString = symbolName.cString(using: .ascii)!
                                                            ~^~~~~
[79/128] Compiling Runtime ClassMetadata.swift
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:89:47: error: cannot find type 'Dl_info' in scope
            let result = UnsafeMutablePointer<Dl_info>.allocate(capacity: 1)
                                              ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:90:13: error: cannot find 'dladdr' in scope
            dladdr(impl, result)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:99:30: error: cannot find 'Dl_info' in scope
            var symbolInfo = Dl_info()
                             ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:100:13: error: cannot find 'dladdr' in scope
            dladdr(functionPointer, &symbolInfo)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:117:29: error: generic parameter 'Sequence2' could not be inferred
            let arguments = zip(demangled.labelList ?? [], argumentTypes)
                            ^
Swift.zip:1:24: note: in call to function 'zip'
@inlinable public func zip<Sequence1, Sequence2>(_ sequence1: Sequence1, _ sequence2: Sequence2) -> Zip2Sequence<Sequence1, Sequence2> where Sequence1 : Sequence, Sequence2 : Sequence
                       ^
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:121:62: error: cannot infer contextual base in reference to member 'ascii'
                    let cString = symbolName.cString(using: .ascii)!
                                                            ~^~~~~
[80/128] Compiling Runtime EnumMetadata.swift
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:89:47: error: cannot find type 'Dl_info' in scope
            let result = UnsafeMutablePointer<Dl_info>.allocate(capacity: 1)
                                              ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:90:13: error: cannot find 'dladdr' in scope
            dladdr(impl, result)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:99:30: error: cannot find 'Dl_info' in scope
            var symbolInfo = Dl_info()
                             ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:100:13: error: cannot find 'dladdr' in scope
            dladdr(functionPointer, &symbolInfo)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:117:29: error: generic parameter 'Sequence2' could not be inferred
            let arguments = zip(demangled.labelList ?? [], argumentTypes)
                            ^
Swift.zip:1:24: note: in call to function 'zip'
@inlinable public func zip<Sequence1, Sequence2>(_ sequence1: Sequence1, _ sequence2: Sequence2) -> Zip2Sequence<Sequence1, Sequence2> where Sequence1 : Sequence, Sequence2 : Sequence
                       ^
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:121:62: error: cannot infer contextual base in reference to member 'ascii'
                    let cString = symbolName.cString(using: .ascii)!
                                                            ~^~~~~
[81/128] Compiling Runtime FuntionMetadata.swift
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:89:47: error: cannot find type 'Dl_info' in scope
            let result = UnsafeMutablePointer<Dl_info>.allocate(capacity: 1)
                                              ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:90:13: error: cannot find 'dladdr' in scope
            dladdr(impl, result)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:99:30: error: cannot find 'Dl_info' in scope
            var symbolInfo = Dl_info()
                             ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:100:13: error: cannot find 'dladdr' in scope
            dladdr(functionPointer, &symbolInfo)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:117:29: error: generic parameter 'Sequence2' could not be inferred
            let arguments = zip(demangled.labelList ?? [], argumentTypes)
                            ^
Swift.zip:1:24: note: in call to function 'zip'
@inlinable public func zip<Sequence1, Sequence2>(_ sequence1: Sequence1, _ sequence2: Sequence2) -> Zip2Sequence<Sequence1, Sequence2> where Sequence1 : Sequence, Sequence2 : Sequence
                       ^
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:121:62: error: cannot infer contextual base in reference to member 'ascii'
                    let cString = symbolName.cString(using: .ascii)!
                                                            ~^~~~~
[82/128] Compiling Runtime Metadata.swift
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:89:47: error: cannot find type 'Dl_info' in scope
            let result = UnsafeMutablePointer<Dl_info>.allocate(capacity: 1)
                                              ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:90:13: error: cannot find 'dladdr' in scope
            dladdr(impl, result)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:99:30: error: cannot find 'Dl_info' in scope
            var symbolInfo = Dl_info()
                             ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:100:13: error: cannot find 'dladdr' in scope
            dladdr(functionPointer, &symbolInfo)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:117:29: error: generic parameter 'Sequence2' could not be inferred
            let arguments = zip(demangled.labelList ?? [], argumentTypes)
                            ^
Swift.zip:1:24: note: in call to function 'zip'
@inlinable public func zip<Sequence1, Sequence2>(_ sequence1: Sequence1, _ sequence2: Sequence2) -> Zip2Sequence<Sequence1, Sequence2> where Sequence1 : Sequence, Sequence2 : Sequence
                       ^
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:121:62: error: cannot infer contextual base in reference to member 'ascii'
                    let cString = symbolName.cString(using: .ascii)!
                                                            ~^~~~~
[83/128] Compiling Runtime MetadataType.swift
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:89:47: error: cannot find type 'Dl_info' in scope
            let result = UnsafeMutablePointer<Dl_info>.allocate(capacity: 1)
                                              ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:90:13: error: cannot find 'dladdr' in scope
            dladdr(impl, result)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:99:30: error: cannot find 'Dl_info' in scope
            var symbolInfo = Dl_info()
                             ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:100:13: error: cannot find 'dladdr' in scope
            dladdr(functionPointer, &symbolInfo)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:117:29: error: generic parameter 'Sequence2' could not be inferred
            let arguments = zip(demangled.labelList ?? [], argumentTypes)
                            ^
Swift.zip:1:24: note: in call to function 'zip'
@inlinable public func zip<Sequence1, Sequence2>(_ sequence1: Sequence1, _ sequence2: Sequence2) -> Zip2Sequence<Sequence1, Sequence2> where Sequence1 : Sequence, Sequence2 : Sequence
                       ^
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:121:62: error: cannot infer contextual base in reference to member 'ascii'
                    let cString = symbolName.cString(using: .ascii)!
                                                            ~^~~~~
[84/128] Emitting module Runtime
[85/128] Compiling Runtime DefaultValue.swift
[86/128] Compiling Runtime Factory.swift
[92/128] Compiling Runtime Pointer+Extensions.swift
[93/128] Compiling Runtime RetainCounts.swift
[94/128] Compiling Runtime Sequence+first.swift
[95/128] Compiling Runtime String+Extensions.swift
[96/128] Compiling Runtime SwiftSymbol.swift
[97/128] Compiling Runtime TypeSymbol.swift
[0/1] Planning build
Building for debugging...
[1/43] Compiling Runtime MetadataType.swift
[2/43] Compiling Runtime Metadata.swift
[3/46] Compiling Runtime FuntionMetadata.swift
[4/47] Compiling Runtime EnumMetadata.swift
[5/48] Compiling Runtime ValueWitnessTable.swift
[6/48] Compiling Runtime ClassMetadata.swift
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:89:47: error: cannot find type 'Dl_info' in scope
            let result = UnsafeMutablePointer<Dl_info>.allocate(capacity: 1)
                                              ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:90:13: error: cannot find 'dladdr' in scope
            dladdr(impl, result)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:99:30: error: cannot find 'Dl_info' in scope
            var symbolInfo = Dl_info()
                             ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:100:13: error: cannot find 'dladdr' in scope
            dladdr(functionPointer, &symbolInfo)
            ^~~~~~
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:117:29: error: generic parameter 'Sequence2' could not be inferred
            let arguments = zip(demangled.labelList ?? [], argumentTypes)
                            ^
Swift.zip:1:24: note: in call to function 'zip'
@inlinable public func zip<Sequence1, Sequence2>(_ sequence1: Sequence1, _ sequence2: Sequence2) -> Zip2Sequence<Sequence1, Sequence2> where Sequence1 : Sequence, Sequence2 : Sequence
                       ^
/host/spi-builder-workspace/.build/checkouts/Runtime/Sources/Runtime/Metadata/ClassMetadata.swift:121:62: error: cannot infer contextual base in reference to member 'ascii'
                    let cString = symbolName.cString(using: .ascii)!
                                                            ~^~~~~
[7/50] Compiling Runtime ProtocolMetadata.swift
[8/51] Emitting module Runtime
[9/52] Compiling Runtime Factory.swift
[10/52] Compiling Runtime NominalMetadataType.swift
[11/53] Compiling Runtime StructMetadata.swift
[12/53] Compiling Runtime ClassMetadataLayout.swift
[13/53] Compiling Runtime Pointers.swift
[14/53] Compiling Runtime TupleMetadata.swift
[15/53] Compiling Runtime Kind.swift
[16/53] Compiling Runtime FunctionInfo.swift
[17/53] Compiling Runtime TypeInfo.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[18/53] 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 }
             ^
BUILD FAILURE 5.8 linux