Build Information
Failed to build MCP, reference v2.1.2 (ff6b02), with Swift 6.3 for Linux on 23 Oct 2026 19:27:39 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tannerdsilva/swift-mcp.git
Reference: v2.1.2
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/tannerdsilva/swift-mcp
* tag v2.1.2 -> FETCH_HEAD
HEAD is now at ff6b02e fix(client): the shutdown ladder follows the child's placement
Cloned https://github.com/tannerdsilva/swift-mcp.git
Revision (git rev-parse @):
ff6b02e2f44071a72352e7664033f2b2183fef8f
SUCCESS checkout https://github.com/tannerdsilva/swift-mcp.git at v2.1.2
========================================
Build
========================================
Selected platform: linux
Swift version: 6.3
Building package at path: $PWD
https://github.com/tannerdsilva/swift-mcp.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
linux-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:caade26a8dd5b9e237c5c17486feb4a843d699145c768feadca9f1b811831234
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/tannerdsilva/SwiftSlash.git
Fetching https://github.com/tannerdsilva/QuickJSON.git
Fetching https://github.com/apple/swift-docc-plugin.git
Fetching https://github.com/apple/swift-argument-parser.git
[6/534] Fetching quickjson
[39/2879] Fetching quickjson, swift-docc-plugin
[553/7157] Fetching quickjson, swift-docc-plugin, swiftslash
[7158/26428] Fetching quickjson, swift-docc-plugin, swiftslash, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.87s)
Fetching https://github.com/apple/swift-log.git
[1/2880] Fetching swift-service-lifecycle
Fetched https://github.com/swift-server/swift-service-lifecycle.git from cache (0.97s)
Fetched https://github.com/tannerdsilva/SwiftSlash.git from cache (0.97s)
Fetched https://github.com/apple/swift-docc-plugin.git from cache (0.97s)
Fetching https://github.com/apple/swift-nio.git
[1/8373] Fetching swift-log
[8374/89429] Fetching swift-log, swift-syntax
Fetched https://github.com/apple/swift-log.git from cache (0.52s)
[8917/81056] Fetching swift-syntax
[68899/167699] Fetching swift-syntax, swift-nio
Fetched https://github.com/tannerdsilva/QuickJSON.git from cache (3.86s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.89s)
Fetched https://github.com/apple/swift-nio.git from cache (3.38s)
Computing version for https://github.com/tannerdsilva/SwiftSlash.git
Computed https://github.com/tannerdsilva/SwiftSlash.git at 6.0.0 (4.52s)
Computing version for https://github.com/tannerdsilva/QuickJSON.git
Computed https://github.com/tannerdsilva/QuickJSON.git at 2.0.3 (0.13s)
Fetching https://github.com/ibireme/yyjson.git
[1/5194] Fetching yyjson
Fetched https://github.com/ibireme/yyjson.git from cache (0.84s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (1.81s)
Computing version for https://github.com/ibireme/yyjson.git
Computed https://github.com/ibireme/yyjson.git at 0.12.0 (0.16s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.15s)
Computing version for https://github.com/apple/swift-docc-plugin.git
Computed https://github.com/apple/swift-docc-plugin.git at 1.5.0 (0.16s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3847] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.56s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.76s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.13.0 (0.14s)
Fetching https://github.com/apple/swift-async-algorithms.git
[1/6821] Fetching swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git from cache (0.61s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.7 (0.79s)
Fetching https://github.com/apple/swift-collections.git
[1/29301] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.87s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.4 (2.11s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.2 (0.15s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.104.0 (0.26s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
[1/1889] Fetching swift-atomics
[1890/9262] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-atomics.git from cache (0.68s)
Fetched https://github.com/apple/swift-system.git from cache (0.68s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.83s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.17s)
Creating working copy for https://github.com/apple/swift-docc-plugin.git
Working copy of https://github.com/apple/swift-docc-plugin.git resolved at 1.5.0
Creating working copy for https://github.com/tannerdsilva/QuickJSON.git
Working copy of https://github.com/tannerdsilva/QuickJSON.git resolved at 2.0.3
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.13.0
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.7
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.104.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.4
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/tannerdsilva/SwiftSlash.git
Working copy of https://github.com/tannerdsilva/SwiftSlash.git resolved at 6.0.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
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.1
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/ibireme/yyjson.git
Working copy of https://github.com/ibireme/yyjson.git resolved at 0.12.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.2
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz (0.18s)
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
[3/3] Compiling plugin Swift-DocC Preview
[4/4] Compiling plugin Swift-DocC
Building for debugging...
[4/198] Write sources
[6/198] Compiling __cswiftslash_types __cswiftslash_types.c
[7/198] Compiling __cswiftslash_threads __cswiftslash_threads.c
[9/198] Compiling __cswiftslash_eventtrigger __cswiftslash_eventtrigger.c
[10/198] Write sources
[11/198] Compiling __cswiftslash_eventtrigger __cswiftslash_eventtrigger.c
[12/198] Write sources
[13/198] Compiling _SwiftSyntaxCShims PlatformMutex.c
[14/198] Write sources
[20/198] Compiling _AtomicsShims.c
[22/198] Write sources
[27/198] Compiling __cswiftslash_posix_helpers __cswiftslash_posix_helpers.c
[29/198] Write sources
[94/198] Compiling CNIOWindows shim.c
[94/198] Compiling CNIOWASI CNIOWASI.c
[96/198] Compiling CNIOWindows shim.c
[97/198] Compiling CNIOWindows WSAStartup.c
[99/198] Compiling CNIOWASI CNIOWASI.c
[100/198] Compiling CNIOPosix event_loop_id.c
[101/198] Compiling CNIOOpenBSD shim.c
[103/198] Compiling CNIOPosix event_loop_id.c
[104/198] Compiling CNIOLinux liburing_shims.c
[106/198] Compiling CNIOLLHTTP c_nio_http.c
[107/198] Compiling CNIOLinux shim.c
[109/198] Compiling CNIOLLHTTP c_nio_api.c
[110/198] Compiling CNIOLLHTTP c_nio_http.c
[111/198] Compiling CNIOFreeBSD shim.c
[113/198] Compiling CNIODarwin shim.c
[115/198] Compiling CNIOLLHTTP c_nio_api.c
[116/198] Compiling CNIOLLHTTP c_nio_llhttp.c
[118/198] Write sources
[124/198] Compiling yyjson.c
[125/198] Write swift-version-24593BA9C3E375BF.txt
[126/208] Compiling yyjson.c
[127/210] Compiling c-nioatomics.c
[128/212] Compiling c-atomics.c
[129/214] Compiling c-nioatomics.c
[131/216] Emitting module _NIODataStructures
[131/216] Compiling c-atomics.c
[133/218] Emitting module _NIOBase64
[134/218] Compiling _NIOBase64 Base64.swift
[136/221] Emitting module SwiftSyntax600
[137/221] Compiling SwiftSyntax600 Empty.swift
[139/222] Emitting module _NIOBase64
[140/222] Compiling _NIOBase64 Base64.swift
[142/225] Emitting module SwiftSyntax510
[143/225] Compiling SwiftSyntax510 Empty.swift
[145/226] Compiling _NIODataStructures PriorityQueue.swift
[146/226] Compiling _NIODataStructures _TinyArray.swift
[147/228] Emitting module SwiftSyntax601
[148/228] Compiling SwiftSyntax601 Empty.swift
[149/231] Emitting module SwiftSyntax509
[150/231] Compiling SwiftSyntax509 Empty.swift
[153/242] Emitting module SwiftSyntax602
[154/242] Compiling SwiftSyntax602 Empty.swift
[156/243] Compiling SwiftSlashFHHelpers SystemErrno.swift
[157/243] Emitting module SwiftSyntax603
[158/243] Compiling SwiftSlashFHHelpers SystemErrno.swift
[159/243] Compiling SwiftSyntax603 Empty.swift
[160/244] Emitting module SwiftSlashFHHelpers
[161/244] Compiling _NIODataStructures PriorityQueue.swift
[162/244] Compiling _NIODataStructures _TinyArray.swift
[164/251] Compiling SwiftSlashFHHelpers FileHandleError.swift
[165/257] Compiling SwiftSlashFHHelpers PosixPipe.swift
[166/257] Compiling SwiftSlashFHHelpers FHHelpers.swift
[167/257] Emitting module SwiftSlashFHHelpers
[169/259] Compiling SwiftSlashFHHelpers FHHelpers.swift
[170/259] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[171/269] Compiling SwiftSlashFHHelpers FileHandleError.swift
[172/269] Compiling SwiftSlashFHHelpers PosixPipe.swift
[174/323] Compiling _NIODataStructures Heap.swift
[175/323] Emitting module _NIODataStructures
[176/324] Compiling _NIODataStructures Heap.swift
[179/336] Compiling NIOConcurrencyHelpers lock.swift
[180/347] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[181/347] Compiling NIOConcurrencyHelpers NIOThreadPoolWorkAvailable.swift
[182/375] Compiling NIOConcurrencyHelpers NIOLock.swift
[184/375] Compiling NIOConcurrencyHelpers lock.swift
[185/375] Compiling InternalCollectionsUtilities Iterable+CopyContents.swift
[186/375] Compiling InternalCollectionsUtilities Iterable+Equality.swift
[187/375] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[188/375] Compiling InternalCollectionsUtilities MutableRef.swift
[189/375] Compiling InternalCollectionsUtilities BorrowingIteratorProtocol+Equality.swift
[190/375] Compiling InternalCollectionsUtilities BorrowingIteratorProtocol+Extras.swift
[191/375] Compiling InternalCollectionsUtilities Debugging.swift
[192/375] Compiling InternalCollectionsUtilities Descriptions.swift
[193/378] Compiling Logging LoggingSystem.swift
[194/379] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[195/379] Compiling Logging LoggingSystem.swift
[198/380] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[199/380] Emitting module NIOConcurrencyHelpers
[200/380] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[201/380] Compiling InternalCollectionsUtilities _SortedCollection.swift
[202/380] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[203/380] Compiling NIOConcurrencyHelpers NIOThreadPoolWorkAvailable.swift
[204/380] Compiling NIOConcurrencyHelpers atomics.swift
[205/381] Compiling Logging MetadataProvider.swift
[207/381] Emitting module NIOConcurrencyHelpers
[208/381] Compiling Logging MetadataProvider.swift
[209/409] Compiling NIOConcurrencyHelpers atomics.swift
[210/410] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[211/410] Compiling InternalCollectionsUtilities Integer rank.swift
[212/410] Compiling Logging Logger+Attributes.swift
[213/410] Compiling InternalCollectionsUtilities Debugging.swift
[214/410] Compiling InternalCollectionsUtilities Descriptions.swift
[216/410] Compiling Logging Logger+Attributes.swift
[221/410] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[222/410] Compiling InternalCollectionsUtilities UInt+reversed.swift
[223/410] Compiling InternalCollectionsUtilities BorrowingIteratorProtocol+Equality.swift
[224/410] Compiling InternalCollectionsUtilities BorrowingIteratorProtocol+Extras.swift
[227/416] Compiling InternalCollectionsUtilities UnsafeMutablePointer+Extras.swift
[228/416] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[229/416] Compiling InternalCollectionsUtilities UnsafePointer+Extras.swift
[232/416] Emitting module Logging
[233/416] Compiling ConcurrencyHelpers LockedValueBox.swift
[234/416] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[235/416] Compiling InternalCollectionsUtilities _SortedCollection.swift
[236/416] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[237/416] Compiling Logging Logger.swift
[238/416] Compiling Logging Logger+With.swift
[239/416] Compiling InternalCollectionsUtilities Iterable+CopyContents.swift
[240/416] Compiling InternalCollectionsUtilities Iterable+Equality.swift
[241/416] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[242/416] Compiling InternalCollectionsUtilities MutableRef.swift
[243/416] Compiling InternalCollectionsUtilities Strideable+LimitHelpers.swift
[244/416] Compiling InternalCollectionsUtilities String+Padding.swift
[245/416] Compiling InternalCollectionsUtilities TemporaryAllocation.swift
[247/417] Compiling Logging Logger+With.swift
[248/417] Compiling Logging Logger.swift
[251/417] Emitting module Logging
[255/418] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[261/421] Compiling ConcurrencyHelpers Lock.swift
[262/421] Emitting module ConcurrencyHelpers
[264/436] Emitting module InternalCollectionsUtilities
[265/436] Compiling ConcurrencyHelpers LockedValueBox.swift
[266/436] Compiling QuickJSON Memory.swift
[267/436] Compiling QuickJSON PointerSupport.swift
[268/436] Compiling QuickJSON SingleValueDecoder.swift
[269/436] Compiling QuickJSON SingleValueEncoder.swift
[274/439] Emitting module ConcurrencyHelpers
[275/439] Compiling ConcurrencyHelpers Lock.swift
[277/440] Emitting module UnixSignals
[278/454] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[283/454] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[284/454] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[285/454] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[287/458] Emitting module InternalCollectionsUtilities
[288/458] Compiling SwiftSlashOneShotLatch OneShotLatch.swift
[289/458] Emitting module SwiftSlashOneShotLatch
[291/459] Compiling SwiftSlashOneShotLatch OneShotLatch.swift
[292/459] Emitting module SwiftSlashOneShotLatch
[293/459] Compiling QuickJSON QuickJSON.swift
[294/459] Compiling QuickJSON RootDecoder.swift
[296/461] Compiling UnixSignals UnixSignal.swift
[297/461] Compiling UnixSignals UnixSignalsSequence.swift
[303/467] Compiling QuickJSON UnkeyedDecoder.swift
[305/470] Compiling SpanPreview InputSpan.swift
[306/470] Emitting module QuickJSON
[307/470] Emitting module SpanPreview
[308/470] Compiling SpanPreview MutableSpan+InputSpanHelpers.swift
[309/470] Compiling QuickJSON KeyedEncoder.swift
[310/470] Compiling QuickJSON LoggerSupport.swift
[311/470] Compiling SpanPreview OutputSpan+InputSpanHelpers.swift
[313/481] Compiling QuickJSON SingleValueDecoder.swift
[314/481] Compiling QuickJSON SingleValueEncoder.swift
[315/481] Compiling QuickJSON Memory.swift
[316/481] Compiling QuickJSON PointerSupport.swift
[317/481] Compiling QuickJSON Encoding.swift
[318/481] Compiling QuickJSON KeyedDecoder.swift
[319/481] Emitting module SwiftSlashFuture
[322/481] Compiling QuickJSON Decoding.swift
[323/481] Compiling QuickJSON Encoder.swift
[324/481] Emitting module UnixSignals
[325/481] Compiling UnixSignals UnixSignal.swift
[326/481] Compiling UnixSignals UnixSignalsSequence.swift
[327/481] Compiling SwiftSlashFIFO FIFOIterators.swift
[330/482] Emitting module QuickJSON
[331/482] Compiling QuickJSON UnkeyedDecoder.swift
[336/482] Compiling SwiftSlashFIFO FIFOIterators.swift
[342/486] Compiling SwiftSlashFIFO FIFOCore.swift
[343/486] Compiling SpanPreview OutputSpan+InputSpanHelpers.swift
[344/486] Compiling SpanPreview InputSpan.swift
[345/486] Compiling SpanPreview MutableSpan+InputSpanHelpers.swift
[346/486] Compiling SwiftSlashFIFO FIFOCore.swift
[347/486] Emitting module SpanPreview
[348/486] Compiling SwiftSlashFuture Future.swift
[349/486] Emitting module SwiftSlashFuture
[352/488] Compiling SwiftSlashFIFO FIFO.swift
[353/488] Emitting module SwiftSlashFIFO
[355/493] Compiling SwiftSlashFuture Future.swift
[357/501] Compiling QuickJSON UnkeyedEncoder.swift
[358/505] Compiling SwiftSlashPThread Workspace.swift
[360/580] Compiling SwiftSlashFIFO FIFO.swift
[361/590] Emitting module SwiftSlashFIFO
[362/610] Compiling QuickJSON UnkeyedEncoder.swift
[363/612] Compiling SwiftSlashPThread PThreadErrors.swift
[366/619] Compiling OrderedCollections OrderedSet+Initializers.swift
[367/619] Compiling OrderedCollections OrderedSet+Insertions.swift
[368/619] Compiling OrderedCollections OrderedSet+Invariants.swift
[369/619] Compiling OrderedCollections OrderedSet+Move.swift
[370/619] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[371/619] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[372/619] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[373/619] Compiling OrderedCollections OrderedDictionary+Codable.swift
[374/619] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[375/619] Compiling OrderedCollections _HashTable+Bucket.swift
[376/619] Compiling OrderedCollections _HashTable+BucketIterator.swift
[377/619] Compiling OrderedCollections _HashTable+Constants.swift
[378/619] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[379/619] Compiling OrderedCollections _HashTable+Testing.swift
[380/619] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[381/619] Compiling OrderedCollections _HashTable.swift
[382/619] Compiling OrderedCollections _Hashtable+Header.swift
[383/619] Compiling OrderedCollections OrderedSet+Hashable.swift
[384/693] Compiling SwiftSlashPThread Workspace.swift
[385/711] Compiling SwiftSlashPThread PThreadErrors.swift
[386/711] Compiling SwiftSlashPThread GenericPThread.swift
[387/711] Emitting module SwiftSlashPThread
[388/711] Compiling SwiftSlashPThread GenericPThread.swift
[389/711] Emitting module SwiftSlashPThread
[390/711] Compiling SwiftSlashPThread PThread.swift
[392/714] Compiling DequeModule UniqueDeque+Removals.swift
[393/714] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[394/714] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[395/714] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[396/714] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[397/714] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[398/714] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[399/714] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[400/718] Compiling DequeModule RigidDeque+Descriptions.swift
[401/718] Compiling DequeModule RigidDeque+Equatable.swift
[402/718] Compiling DequeModule RigidDeque+Hashable.swift
[403/718] Compiling DequeModule RigidDeque+Initializers.swift
[404/718] Compiling DequeModule RigidDeque+Insertions.swift
[405/718] Compiling DequeModule RigidDeque+Iterable.swift
[406/724] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[407/724] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[408/724] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[409/724] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[410/724] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[411/724] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[412/724] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[413/724] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[414/726] Compiling DequeModule Deque+Equatable.swift
[415/726] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[416/726] Compiling DequeModule RigidDeque+Prepend.swift
[417/726] Compiling DequeModule RigidDeque+Removals.swift
[418/726] Compiling DequeModule RigidDeque+Replacements.swift
[419/726] Compiling DequeModule RigidDeque+Testing.swift
[420/726] Compiling DequeModule RigidDeque.swift
[421/726] Compiling DequeModule UniqueDeque+Append.swift
[425/733] Compiling DequeModule UniqueDeque+Consumption.swift
[426/733] Compiling DequeModule UniqueDeque+ContainerOperations.swift
[427/733] Compiling DequeModule UniqueDeque+Deprecations.swift
[428/733] Compiling DequeModule UniqueDeque+Descriptions.swift
[429/733] Compiling DequeModule UniqueDeque+Equatable.swift
[430/733] Compiling DequeModule UniqueDeque+Hashable.swift
[439/733] Compiling DequeModule _DequeBuffer.swift
[440/733] Compiling DequeModule _DequeBufferHeader.swift
[441/733] Compiling DequeModule RigidDeque+Append.swift
[442/733] Compiling DequeModule RigidDeque+Consumption.swift
[443/733] Compiling DequeModule RigidDeque+ContainerOperations.swift
[444/733] Compiling DequeModule RigidDeque+Deprecations.swift
[445/733] Compiling DequeModule UniqueDeque+Initializers.swift
[446/733] Compiling DequeModule UniqueDeque+Insertions.swift
[447/733] Compiling DequeModule UniqueDeque+Iterable.swift
[448/733] Compiling DequeModule UniqueDeque+Prepend.swift
[481/738] Compiling SwiftSlashPThread PThread.swift
[492/741] Compiling DequeModule UniqueDeque+Replacements.swift
[493/741] Compiling DequeModule UniqueDeque.swift
[494/741] Compiling DequeModule _DequeSlot.swift
[495/741] Compiling DequeModule _UnsafeDequeHandle.swift
[496/741] Compiling DequeModule _UnsafeDequeSegments.swift
[505/741] Compiling DequeModule Deque+Codable.swift
[506/741] Compiling DequeModule Deque+Collection.swift
[507/741] Compiling DequeModule Deque+CustomReflectable.swift
[508/741] Compiling DequeModule Deque+Descriptions.swift
[527/741] Compiling SwiftSlashPThreadSerialExecutor SerialExecutor.swift
[528/741] Emitting module SwiftSlashPThreadSerialExecutor
[530/744] Compiling DequeModule Deque+Extras.swift
[531/744] Compiling DequeModule Deque+Hashable.swift
[532/744] Compiling DequeModule Deque+Testing.swift
[533/744] Compiling DequeModule Deque._Storage.swift
[534/744] Compiling DequeModule Deque._UnsafeHandle.swift
[535/744] Compiling DequeModule Deque.swift
[554/744] Emitting module SwiftSlashPThreadSerialExecutor
[555/744] Compiling SwiftSlashPThreadSerialExecutor SerialExecutor.swift
[563/745] Emitting module MCPToolTestKit
[580/747] Compiling SwiftSlashGlobalSerialization GlobalSerialization.swift
[581/747] Compiling OrderedCollections OrderedSet+Sendable.swift
[582/747] Compiling OrderedCollections OrderedSet+SubSequence.swift
[583/747] Compiling OrderedCollections OrderedSet+Testing.swift
[584/747] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[585/747] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[586/747] Compiling OrderedCollections OrderedSet.swift
[587/747] Compiling OrderedCollections _UnsafeBitset.swift
[588/747] Emitting module SwiftSlashGlobalSerialization
[622/750] Compiling SwiftSlashGlobalSerialization GlobalSerialization.swift
[624/759] Compiling SwiftSlashEventTrigger EventTriggerErrors.swift
[625/759] Compiling SwiftSlashEventTrigger MacOSETImpl.swift
[626/759] Compiling SwiftSlashEventTrigger EventTriggerEngine.swift
[627/759] Emitting module OrderedCollections
[629/760] Compiling SwiftSlashEventTrigger EventTrigger.swift
[630/760] Emitting module SwiftSlashEventTrigger
[631/768] Emitting module OrderedCollections
[632/769] Emitting module MCPToolTestKit
[633/769] Compiling MCPToolTestKit SpawnedTool.swift
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:148:39: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
146 |
147 | var fileActions: posix_spawn_file_actions_t?
148 | posix_spawn_file_actions_init(&fileActions)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
149 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
150 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:149:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
147 | var fileActions: posix_spawn_file_actions_t?
148 | posix_spawn_file_actions_init(&fileActions)
149 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
150 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
151 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:150:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
148 | posix_spawn_file_actions_init(&fileActions)
149 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
150 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
151 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
152 |
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:151:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
149 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
150 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
151 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
152 |
153 | var argv: [UnsafeMutablePointer<CChar>?] = ([path] + arguments).map { strdup($0) }
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:169:51: error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
167 | let spawnResult: Int32
168 | if environment.isEmpty {
169 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, nil)
| |- error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
170 | } else {
171 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, &envp)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:171:51: error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
169 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, nil)
170 | } else {
171 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, &envp)
| |- error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
172 | }
173 | posix_spawn_file_actions_destroy(&fileActions)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:173:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
171 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, &envp)
172 | }
173 | posix_spawn_file_actions_destroy(&fileActions)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
174 | // the child owns its ends now; the parent must close them or the
175 | // output pipes never reach EOF.
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:220:39: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
218 |
219 | var fileActions: posix_spawn_file_actions_t?
220 | posix_spawn_file_actions_init(&fileActions)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
221 | if let stdinFile {
222 | posix_spawn_file_actions_addopen(&fileActions, STDIN_FILENO, stdinFile, O_RDONLY, 0)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:222:46: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
220 | posix_spawn_file_actions_init(&fileActions)
221 | if let stdinFile {
222 | posix_spawn_file_actions_addopen(&fileActions, STDIN_FILENO, stdinFile, O_RDONLY, 0)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
223 | } else {
224 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:224:46: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
222 | posix_spawn_file_actions_addopen(&fileActions, STDIN_FILENO, stdinFile, O_RDONLY, 0)
223 | } else {
224 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
225 | }
226 | if let stdoutFile {
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:227:46: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
225 | }
226 | if let stdoutFile {
227 | posix_spawn_file_actions_addopen(&fileActions, STDOUT_FILENO, stdoutFile, O_WRONLY | O_CREAT | O_TRUNC, 0o644)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
228 | } else {
229 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:229:46: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
227 | posix_spawn_file_actions_addopen(&fileActions, STDOUT_FILENO, stdoutFile, O_WRONLY | O_CREAT | O_TRUNC, 0o644)
228 | } else {
229 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
230 | }
231 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:231:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
229 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
230 | }
231 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
232 |
233 | var argv: [UnsafeMutablePointer<CChar>?] = ([path] + arguments).map { strdup($0) }
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:238:51: error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
236 |
237 | var pid: pid_t = 0
238 | let spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, nil)
| |- error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
239 | posix_spawn_file_actions_destroy(&fileActions)
240 | // the parent's copies of the child's ends must go, or the pipes never
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:239:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
237 | var pid: pid_t = 0
238 | let spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, nil)
239 | posix_spawn_file_actions_destroy(&fileActions)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
240 | // the parent's copies of the child's ends must go, or the pipes never
241 | // reach EOF.
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:148:39: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
146 |
147 | var fileActions: posix_spawn_file_actions_t?
148 | posix_spawn_file_actions_init(&fileActions)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
149 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
150 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:149:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
147 | var fileActions: posix_spawn_file_actions_t?
148 | posix_spawn_file_actions_init(&fileActions)
149 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
150 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
151 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:150:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
148 | posix_spawn_file_actions_init(&fileActions)
149 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
150 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
151 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
152 |
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:151:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
149 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
150 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
151 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
152 |
153 | var argv: [UnsafeMutablePointer<CChar>?] = ([path] + arguments).map { strdup($0) }
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:169:51: error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
167 | let spawnResult: Int32
168 | if environment.isEmpty {
169 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, nil)
| |- error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
170 | } else {
171 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, &envp)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:171:51: error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
169 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, nil)
170 | } else {
171 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, &envp)
| |- error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
172 | }
173 | posix_spawn_file_actions_destroy(&fileActions)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:173:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
171 | spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, &envp)
172 | }
173 | posix_spawn_file_actions_destroy(&fileActions)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
174 | // the child owns its ends now; the parent must close them or the
175 | // output pipes never reach EOF.
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:220:39: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
218 |
219 | var fileActions: posix_spawn_file_actions_t?
220 | posix_spawn_file_actions_init(&fileActions)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
221 | if let stdinFile {
222 | posix_spawn_file_actions_addopen(&fileActions, STDIN_FILENO, stdinFile, O_RDONLY, 0)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:222:46: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
220 | posix_spawn_file_actions_init(&fileActions)
221 | if let stdinFile {
222 | posix_spawn_file_actions_addopen(&fileActions, STDIN_FILENO, stdinFile, O_RDONLY, 0)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
223 | } else {
224 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:224:46: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
222 | posix_spawn_file_actions_addopen(&fileActions, STDIN_FILENO, stdinFile, O_RDONLY, 0)
223 | } else {
224 | posix_spawn_file_actions_adddup2(&fileActions, stdinPipe[0], STDIN_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
225 | }
226 | if let stdoutFile {
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:227:46: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
225 | }
226 | if let stdoutFile {
227 | posix_spawn_file_actions_addopen(&fileActions, STDOUT_FILENO, stdoutFile, O_WRONLY | O_CREAT | O_TRUNC, 0o644)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
228 | } else {
229 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:229:46: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
227 | posix_spawn_file_actions_addopen(&fileActions, STDOUT_FILENO, stdoutFile, O_WRONLY | O_CREAT | O_TRUNC, 0o644)
228 | } else {
229 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
230 | }
231 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:231:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
229 | posix_spawn_file_actions_adddup2(&fileActions, stdoutPipe[1], STDOUT_FILENO)
230 | }
231 | posix_spawn_file_actions_adddup2(&fileActions, stderrPipe[1], STDERR_FILENO)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
232 |
233 | var argv: [UnsafeMutablePointer<CChar>?] = ([path] + arguments).map { strdup($0) }
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:238:51: error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
236 |
237 | var pid: pid_t = 0
238 | let spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, nil)
| |- error: cannot convert value of type 'UnsafePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
239 | posix_spawn_file_actions_destroy(&fileActions)
240 | // the parent's copies of the child's ends must go, or the pipes never
/host/spi-builder-workspace/Sources/MCPToolTestKit/SpawnedTool.swift:239:42: error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
237 | var pid: pid_t = 0
238 | let spawnResult = posix_spawn(&pid, path, &fileActions, nil, &argv, nil)
239 | posix_spawn_file_actions_destroy(&fileActions)
| |- error: cannot convert value of type 'UnsafeMutablePointer<posix_spawn_file_actions_t?>' to expected argument type 'UnsafeMutablePointer<posix_spawn_file_actions_t>'
| `- note: arguments to generic parameter 'Pointee' ('posix_spawn_file_actions_t?' and 'posix_spawn_file_actions_t') are expected to be equal
240 | // the parent's copies of the child's ends must go, or the pipes never
241 | // reach EOF.
[636/769] Compiling SwiftSlashEventTrigger EventTriggerSetup.swift
[637/769] Compiling SwiftSlashEventTrigger EventTriggerRegister.swift
BUILD FAILURE 6.3 linux