Build Information
Successful build of swift-mcp-toolkit, reference main (9fbb47), with Swift 6.4 for Linux on 25 Sep 2026 02:49:16 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-1":/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:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ajevans99/swift-mcp-toolkit.git
Reference: main
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/ajevans99/swift-mcp-toolkit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 9fbb476 Bump actions/checkout from 6 to 7 (#11)
Cloned https://github.com/ajevans99/swift-mcp-toolkit.git
Revision (git rev-parse @):
9fbb476baf8ae4357c272ab0e91c9785fbdfbe9d
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ajevans99/swift-mcp-toolkit.git at main
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/ajevans99/swift-mcp-toolkit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-1":/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:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/modelcontextprotocol/swift-sdk.git
Fetching https://github.com/ajevans99/swift-json-schema.git
Fetching https://github.com/apple/swift-collections.git
[1/10672] Fetching swift-json-schema
[108/14511] Fetching swift-json-schema, swift-sdk
[109/42213] Fetching swift-json-schema, swift-sdk, swift-collections
Fetched https://github.com/apple/swift-collections.git (1.16s)
[4053/14511] Fetching swift-json-schema, swift-sdk
Fetched https://github.com/modelcontextprotocol/swift-sdk.git (3.78s)
Fetched https://github.com/ajevans99/swift-json-schema.git (3.85s)
Computing version for https://github.com/modelcontextprotocol/swift-sdk.git
Computed https://github.com/modelcontextprotocol/swift-sdk.git at 0.12.1 (4.03s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/mattt/eventsource.git
Fetching https://github.com/apple/swift-log.git
[1/303] Fetching eventsource
[304/8468] Fetching eventsource, swift-log
Fetched https://github.com/mattt/eventsource.git (0.62s)
Fetched https://github.com/apple/swift-log.git (0.62s)
[1/86091] Fetching swift-nio
[6889/93043] Fetching swift-nio, swift-system
Fetched https://github.com/apple/swift-system.git (2.92s)
Fetched https://github.com/apple/swift-nio.git (2.96s)
Computing version for https://github.com/ajevans99/swift-json-schema.git
Computed https://github.com/ajevans99/swift-json-schema.git at 0.14.1 (3.14s)
Fetching https://github.com/swiftlang/swift-syntax.git
[1/80067] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (3.25s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (4.44s)
Computing version for https://github.com/mattt/eventsource.git
Computed https://github.com/mattt/eventsource.git at 1.5.1 (0.16s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.0 (0.29s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.19s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.21s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.34s)
Fetching https://github.com/apple/swift-atomics.git
[1/1881] Fetching swift-atomics
Fetched https://github.com/apple/swift-atomics.git (0.51s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.69s)
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/mattt/eventsource.git
Working copy of https://github.com/mattt/eventsource.git resolved at 1.5.1
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Creating working copy for https://github.com/modelcontextprotocol/swift-sdk.git
Working copy of https://github.com/modelcontextprotocol/swift-sdk.git resolved at 0.12.1
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.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.0
Creating working copy for https://github.com/ajevans99/swift-json-schema.git
Working copy of https://github.com/ajevans99/swift-json-schema.git resolved at 0.14.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 981]
[Planning deferred tasks]
[Finalizing plan]
[Starting]
[80 / 406] SwiftSyntax509
[203 / 412]
[215 / 438] SwiftSyntax510
[241 / 447] SwiftSyntax601
[258 / 447] SystemPackage
[261 / 447] SystemPackage
[271 / 449] SwiftSyntax602
[274 / 452] SwiftSyntax604
[279 / 452] SwiftSyntax601
[283 / 452] SwiftSyntax601
[286 / 452] SwiftSyntax509
[287 / 453] SwiftSyntax510
[290 / 454] SwiftSyntax510
[292 / 454] SwiftSyntax509
[293 / 454] Logging-product
[297 / 454] MCP
[305 / 454] SwiftSyntax604
[310 / 458] InternalCollectionsUtilities
[315 / 484] MCP
[316 / 484] SwiftSyntax
[318 / 484] SwiftSyntax
[319 / 485] SwiftSyntax
[320 / 485] InternalCollectionsUtilities
[322 / 485] InternalCollectionsUtilities
[327 / 485] SwiftSyntax
[327 / 485] SystemPackage
[330 / 486] MCP
[336 / 486] SystemPackage
[338 / 486] MCP
[339 / 486] MCP
[340 / 486] MCP-product
[341 / 486] MCP-product
[343 / 486] Logging
[344 / 486] MCP
[347 / 486] Logging
[349 / 486] OrderedCollections
[351 / 486] InternalCollectionsUtilities
[353 / 486] InternalCollectionsUtilities
[359 / 487] Logging
[361 / 498] SwiftDiagnostics
[363 / 507] SwiftDiagnostics
[364 / 516] OrderedCollections
[364 / 516] InternalCollectionsUtilities
[367 / 517] SwiftDiagnostics
[373 / 517] SwiftParser
[375 / 517] SwiftParser
[380 / 517] SwiftParser
[385 / 517] SwiftParser-product
[386 / 517] SwiftParser-product
[387 / 518] SwiftParser-product
[389 / 518] SwiftOperators
[390 / 518] SwiftOperators
[391 / 518] SwiftDiagnostics-product
[393 / 518] SwiftDiagnostics
[395 / 518] SwiftDiagnostics
[396 / 518] OrderedCollections
[397 / 518] OrderedCollections
[398 / 518] OrderedCollections
[400 / 519] OrderedCollections
[402 / 519] OrderedCollections-product
[405 / 520] SwiftParser
[408 / 520] Logging
[415 / 528] SwiftBasicFormat
[417 / 528] SwiftBasicFormat
[419 / 528] SwiftBasicFormat
[425 / 528] SwiftBasicFormat
[428 / 548] SwiftBasicFormat
[431 / 549] SwiftOperators
[434 / 550] SwiftOperators
[437 / 550] SwiftOperators
[445 / 550] OrderedJSON
[454 / 550] OrderedJSON
[456 / 550] OrderedJSON
[458 / 550] JSONSchema
[464 / 562] SystemPackage
[468 / 571] SwiftParserDiagnostics
[469 / 571] SwiftParserDiagnostics
[470 / 571] SwiftParserDiagnostics
[470 / 571] JSONSchema
[482 / 572] SwiftSyntaxBuilder
[488 / 572] JSONSchema
[489 / 572] JSONSchema
[491 / 572] JSONSchema
[493 / 572] JSONSchema
[494 / 572] InternalCollectionsUtilities
[499 / 582] SwiftSyntaxBuilder
[502 / 583] SwiftSyntaxBuilder
[504 / 583] SwiftSyntaxBuilder
[513 / 583] SwiftIfConfig
[516 / 593] SwiftIfConfig
[517 / 593] SwiftIfConfig
[518 / 593] SwiftIfConfig
[519 / 593] SwiftIfConfig
[521 / 593] SwiftIfConfig
[531 / 595]
[534 / 605] SwiftSyntaxMacros
[538 / 605] SwiftSyntaxMacros
[545 / 605] SwiftSyntaxMacros-product
[555 / 616] SwiftSyntaxMacroExpansion
[556 / 617] SwiftSyntaxMacros
[558 / 617] SwiftSyntaxMacros
[561 / 617] OrderedJSON
[573 / 627] SwiftCompilerPluginMessageHandling
[574 / 627] SwiftSyntaxMacroExpansion
[576 / 627] SwiftCompilerPluginMessageHandling
[579 / 627] SwiftCompilerPluginMessageHandling
[586 / 630] SwiftCompilerPlugin
[591 / 631] SwiftSyntaxMacroExpansion
[593 / 632] SwiftCompilerPlugin
[595 / 632] SwiftCompilerPluginMessageHandling
[597 / 633] SwiftSyntax
[600 / 634] SwiftSyntax
[607 / 634] SwiftIfConfig
[616 / 635] JSONSchemaMacro
[625 / 644] JSONSchemaMacro
[626 / 644] JSONSchemaMacro
[630 / 645] JSONSchemaMacro
[640 / 655] JSONSchemaBuilder
[650 / 665] MCPToolkit
[653 / 665] MCPToolkit
[660 / 665] MCPToolkit-product
[660 / 665] MCPToolkit
[661 / 666] MCPToolkit
[667 / 667] MCPToolkit-product
Build complete! (58.93 secs)
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "swift-json-schema",
"requirement" : {
"range" : [
{
"lower_bound" : "0.14.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ajevans99/swift-json-schema.git"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections.git"
},
{
"identity" : "swift-sdk",
"requirement" : {
"range" : [
{
"lower_bound" : "0.12.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/modelcontextprotocol/swift-sdk.git"
}
],
"manifest_display_name" : "swift-mcp-toolkit",
"name" : "swift-mcp-toolkit",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "tvos",
"version" : "17.0"
},
{
"name" : "watchos",
"version" : "10.0"
}
],
"products" : [
{
"name" : "MCPToolkit",
"targets" : [
"MCPToolkit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "MCPToolkitTests",
"module_type" : "SwiftTarget",
"name" : "MCPToolkitTests",
"path" : "Tests/MCPToolkitTests",
"sources" : [
"Helpers/TestTransport.swift",
"IntegrationTests.swift",
"JSONSchemaConversionTests.swift",
"MCPResourceTests.swift",
"ResponseMessagingTests.swift",
"ResultMetadataTests.swift",
"SchemaBuilderToolTests.swift",
"SchemableToolTests.swift",
"StructuredOutputToolTests.swift"
],
"target_dependencies" : [
"MCPToolkit"
],
"type" : "test"
},
{
"c99name" : "MCPToolkit",
"module_type" : "SwiftTarget",
"name" : "MCPToolkit",
"path" : "Sources/MCPToolkit",
"product_dependencies" : [
"JSONSchema",
"JSONSchemaBuilder",
"OrderedCollections",
"MCP"
],
"product_memberships" : [
"MCPToolkit"
],
"sources" : [
"Exports.swift",
"Extensions/JSONSchema+MCP.swift",
"Extensions/MCP+JSONSchema.swift",
"Extensions/MCPResource+MCP.swift",
"Extensions/MCPTool+MCP.swift",
"Extensions/Server+registerResources.swift",
"Extensions/Server+registerTools.swift",
"MCPResource.swift",
"MCPTool.swift",
"MCPToolWithStructuredOutput.swift",
"ResponseMessaging.swift",
"Shared/ContentBuilder.swift",
"Shared/ContentGroup.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.