Build Information
Successful build of FeLangKit, reference master (443562), with Swift 6.4 for Linux on 22 Sep 2026 08:32:32 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344845-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: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/fumiya-kume/FeLangKit.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/fumiya-kume/FeLangKit
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 4435629 Merge pull request #399 from fumiya-kume/perf/parsing-pipeline-optimization-2026-01-28
Cloned https://github.com/fumiya-kume/FeLangKit.git
Revision (git rev-parse @):
4435629d35d4f23db643f5e931cbe47ae7800a30
SUCCESS checkout https://github.com/fumiya-kume/FeLangKit.git at master
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/fumiya-kume/FeLangKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-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: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/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/pointfreeco/swift-parsing.git
[1/1875] Fetching swift-atomics
[1876/20793] Fetching swift-atomics, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git (0.76s)
[1/98270] Fetching swift-parsing
Fetched https://github.com/apple/swift-atomics.git (3.49s)
Fetched https://github.com/pointfreeco/swift-parsing.git (3.53s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (3.71s)
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.16s)
Computing version for https://github.com/pointfreeco/swift-parsing.git
Computed https://github.com/pointfreeco/swift-parsing.git at 0.15.2 (0.18s)
Fetching https://github.com/pointfreeco/swift-case-paths
[1/5347] Fetching swift-case-paths
Fetched https://github.com/pointfreeco/swift-case-paths (0.54s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.10.0 (1.62s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6142] Fetching swift-issue-reporting
[6143/86144] Fetching swift-issue-reporting, swift-syntax
Fetched https://github.com/pointfreeco/swift-issue-reporting (2.90s)
Fetched https://github.com/swiftlang/swift-syntax (2.91s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.0 (3.16s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (1.15s)
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-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/pointfreeco/swift-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.10.0
Creating working copy for https://github.com/pointfreeco/swift-parsing.git
Working copy of https://github.com/pointfreeco/swift-parsing.git resolved at 0.15.2
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.0
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 1120]
[Planning deferred tasks]
[Starting]
[178 / 434] CasePathsCore
[245 / 465] SwiftSyntax602
[258 / 465] IssueReporting
[269 / 465] SwiftSyntax509
[277 / 470] SwiftSyntax601
[289 / 471] FeLangKit_FeLangCoreTests
[295 / 472] SwiftSyntax602
[303 / 478] CasePathsCore
[305 / 495] SwiftSyntax
[308 / 495] CasePathsCore
[323 / 495] SwiftSyntax
[324 / 496] IssueReporting
[326 / 496] IssueReporting
[329 / 496] IssueReporting
[331 / 496] CasePathsCore
[333 / 496] CasePathsCore
[335 / 496] ArgumentParser
[343 / 507] ArgumentParser
[352 / 508] ArgumentParser
[353 / 508] ArgumentParser-product
[354 / 508] ArgumentParser-product
[355 / 508] ArgumentParser-product
[357 / 508]
[357 / 508] ArgumentParser
[360 / 509] SwiftSyntax
[373 / 537] SwiftParser
[378 / 537] SwiftDiagnostics
[386 / 537] SwiftParser
[387 / 537] SwiftParser
[389 / 537] SwiftParser
[396 / 537] SwiftParser
[397 / 537] SwiftDiagnostics
[398 / 537] SwiftDiagnostics
[399 / 537] SwiftOperators
[400 / 537] SwiftOperators
[404 / 537] SwiftDiagnostics
[404 / 537] SwiftBasicFormat
[406 / 537] SwiftParserDiagnostics
[412 / 540] SwiftOperators
[415 / 558] SwiftParserDiagnostics
[415 / 558] SwiftParser
[418 / 560] SwiftParserDiagnostics
[421 / 560] SwiftOperators
[430 / 560] SwiftSyntaxBuilder
[431 / 560] SwiftSyntaxBuilder
[434 / 560] SwiftOperators
[437 / 560] SwiftParser
[441 / 560] SwiftOperators
[443 / 560] SwiftBasicFormat
[448 / 571] SwiftSyntaxBuilder
[449 / 571] SwiftSyntaxBuilder
[451 / 571] SwiftSyntaxBuilder
[452 / 571] SwiftSyntaxBuilder
[459 / 571] SwiftSyntaxBuilder-product
[465 / 582] SwiftParserDiagnostics
[467 / 582] SwiftParserDiagnostics
[469 / 582] SwiftIfConfig
[472 / 582] SwiftIfConfig
[476 / 582] SwiftIfConfig
[482 / 593] SwiftIfConfig
[487 / 593] SwiftSyntaxMacros
[496 / 594] SwiftSyntaxMacroExpansion
[500 / 603] SwiftSyntaxMacroExpansion
[502 / 604] SwiftSyntaxMacroExpansion
[504 / 605] SwiftSyntaxMacros
[507 / 605] SwiftSyntaxMacros
[518 / 615] SwiftCompilerPluginMessageHandling
[520 / 615] SwiftCompilerPluginMessageHandling
[522 / 615] SwiftCompilerPluginMessageHandling
[525 / 615] SwiftCompilerPluginMessageHandling
[532 / 618] SwiftCompilerPluginMessageHandling
[540 / 622] SwiftCompilerPlugin
[543 / 622] CasePathsMacrosSupport
[547 / 622] SwiftSyntaxMacroExpansion
[549 / 623] SwiftCompilerPluginMessageHandling
[549 / 623] CasePathsMacrosSupport
[553 / 625] SwiftSyntax
[556 / 626] SwiftSyntax
[563 / 626] SwiftIfConfig
[573 / 627] CasePathsMacros
[577 / 630] CasePathsMacros
[581 / 631] CasePathsMacros
[589 / 639] CasePaths
[595 / 640] Parsing
[602 / 649] Parsing
[603 / 649] Parsing
[604 / 650] Parsing
[607 / 650] Parsing
[607 / 651] Parsing
[624 / 661] Parsing
[625 / 661]
[635 / 671] FeLangRuntime
[638 / 671] FeLangRuntime
[643 / 671] felang-product
[644 / 671] felang-product
[650 / 680] felang-product
[652 / 682] FeLangRuntime
[662 / 682] FeLangServer
[670 / 693] FeLangServer
[672 / 694] felang-product
[676 / 694] felang-product
[684 / 695] FeLangServer
[686 / 696] FeLangCore
[695 / 697] FeLangServer
[697 / 697] felang-product
Build complete! (50.43 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-parsing",
"requirement" : {
"range" : [
{
"lower_bound" : "0.5.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-parsing.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-atomics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-atomics.git"
}
],
"manifest_display_name" : "FeLangKit",
"name" : "FeLangKit",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "17.0"
}
],
"products" : [
{
"name" : "FeLangCore",
"targets" : [
"FeLangCore"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "FeLangKit",
"targets" : [
"FeLangKit"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "FeLangRuntime",
"targets" : [
"FeLangRuntime"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "FeLangServer",
"targets" : [
"FeLangServer"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "felang",
"targets" : [
"felang"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "felang",
"module_type" : "SwiftTarget",
"name" : "felang",
"path" : "Sources/felang",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"felang"
],
"sources" : [
"Commands/Parse.swift",
"Commands/REPL.swift",
"Commands/Run.swift",
"Commands/Tokenize.swift",
"FeLang.swift",
"Utilities.swift"
],
"target_dependencies" : [
"FeLangCore",
"FeLangRuntime"
],
"type" : "executable"
},
{
"c99name" : "FeLangServerTests",
"module_type" : "SwiftTarget",
"name" : "FeLangServerTests",
"path" : "Tests/FeLangServerTests",
"sources" : [
"FeLangServerTests.swift",
"InMemoryTransportTests.swift"
],
"target_dependencies" : [
"FeLangServer"
],
"type" : "test"
},
{
"c99name" : "FeLangServer",
"module_type" : "SwiftTarget",
"name" : "FeLangServer",
"path" : "Sources/FeLangServer",
"product_memberships" : [
"FeLangServer"
],
"sources" : [
"CompletionProvider.swift",
"DefinitionProvider.swift",
"DiagnosticsProvider.swift",
"DocumentStore.swift",
"FeLangServer.swift",
"HoverProvider.swift",
"InMemoryTransport+Convenience.swift",
"InMemoryTransport.swift",
"JSONRPCTransport.swift",
"LSPTypes.swift",
"LanguageServer.swift"
],
"target_dependencies" : [
"FeLangCore",
"FeLangKit"
],
"type" : "library"
},
{
"c99name" : "FeLangRuntimeTests",
"module_type" : "SwiftTarget",
"name" : "FeLangRuntimeTests",
"path" : "Tests/FeLangRuntimeTests",
"sources" : [
"FeLangRuntimeTests.swift"
],
"target_dependencies" : [
"FeLangRuntime"
],
"type" : "test"
},
{
"c99name" : "FeLangRuntime",
"module_type" : "SwiftTarget",
"name" : "FeLangRuntime",
"path" : "Sources/FeLangRuntime",
"product_memberships" : [
"FeLangKit",
"FeLangRuntime",
"FeLangServer",
"felang"
],
"sources" : [
"Environment.swift",
"ExpressionEvaluator.swift",
"FeLangRuntime.swift",
"Interpreter.swift",
"RuntimeError.swift",
"RuntimeValue.swift",
"StandardLibrary.swift",
"StatementExecutor.swift"
],
"target_dependencies" : [
"FeLangCore"
],
"type" : "library"
},
{
"c99name" : "FeLangKitTests",
"module_type" : "SwiftTarget",
"name" : "FeLangKitTests",
"path" : "Tests/FeLangKitTests",
"sources" : [
"FeLangKitTests.swift"
],
"target_dependencies" : [
"FeLangKit"
],
"type" : "test"
},
{
"c99name" : "FeLangKit",
"module_type" : "SwiftTarget",
"name" : "FeLangKit",
"path" : "Sources/FeLangKit",
"product_memberships" : [
"FeLangKit",
"FeLangServer"
],
"sources" : [
"FeLangKit.swift"
],
"target_dependencies" : [
"FeLangCore",
"FeLangRuntime"
],
"type" : "library"
},
{
"c99name" : "FeLangE2ETests",
"module_type" : "SwiftTarget",
"name" : "FeLangE2ETests",
"path" : "Tests/FeLangE2ETests",
"product_dependencies" : [
"Atomics"
],
"sources" : [
"BoundaryE2ETests.swift",
"CLIBasicTests.swift",
"CLITestHelper.swift",
"ControlFlowE2ETests.swift",
"EdgeCaseE2ETests.swift",
"ErrorE2ETests.swift",
"ExecutionE2ETests.swift",
"FileIntegrationTests.swift",
"FunctionE2ETests.swift",
"InProcessTestHelper.swift",
"InputE2ETests.swift",
"LogicalOperatorE2ETests.swift",
"NumericE2ETests.swift",
"ParseCommandTests.swift",
"StringArrayE2ETests.swift",
"StringComparisonE2ETests.swift",
"TypeConversionE2ETests.swift",
"VariadicFunctionE2ETests.swift"
],
"target_dependencies" : [
"FeLangCore",
"FeLangRuntime"
],
"type" : "test"
},
{
"c99name" : "FeLangCoreTests",
"module_type" : "SwiftTarget",
"name" : "FeLangCoreTests",
"path" : "Tests/FeLangCoreTests",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Tests/FeLangCoreTests/ParseError/GoldenFiles",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Expression/ASTImmutabilityAuditTests.swift",
"Expression/AnyCodableSafetyTests.swift",
"Expression/ArrayLiteralTests.swift",
"Expression/BoundedExpressionParserTests.swift",
"Expression/ExpressionParserTests.swift",
"FeLangCoreTests.swift",
"ParseError/DebugParseErrors.swift",
"ParseError/ErrorFormatter.swift",
"ParseError/ParseErrorGoldenTests.swift",
"ParseError/ParseErrorTestUtils.swift",
"Parser/ParserTests.swift",
"Parser/ParsingBoundaryDetectionTests.swift",
"Parser/StatementASTTests.swift",
"Parser/StatementExpressionDelegationTests.swift",
"Parser/StatementParserTests.swift",
"PrettyPrinter/PrettyPrinterTests.swift",
"PrettyPrinter/RoundTripTests.swift",
"Semantic/SemanticAnalyzerTests.swift",
"Semantic/SemanticErrorReporterTests.swift",
"Semantic/SymbolTableTests.swift",
"Tokenizer/ASCIIFastPathTests.swift",
"Tokenizer/EnhancedNumberTests.swift",
"Tokenizer/IncrementalTokenizerTests.swift",
"Tokenizer/LeadingDotTests.swift",
"Tokenizer/LookupTableTests.swift",
"Tokenizer/NumberParsingStrategiesTests.swift",
"Tokenizer/ParsingTokenizerPositionTests.swift",
"Tokenizer/ParsingTokenizerTests.swift",
"Tokenizer/PositionTrackerTests.swift",
"Tokenizer/SharedTokenizerImplementationTests.swift",
"Tokenizer/TokenizerConsistencyTests.swift",
"Tokenizer/TokenizerTests.swift",
"Tokenizer/TokenizerUtilitiesTests.swift",
"Utilities/CrossPlatformUtilitiesTests.swift",
"Utilities/StringEscapeUtilitiesTests.swift",
"Utilities/UnicodeNormalizationTests.swift",
"Visitor/ASTWalkerTests.swift",
"Visitor/ExpressionVisitorTests.swift",
"Visitor/StatementVisitorTests.swift",
"Visitor/VisitableTests.swift"
],
"target_dependencies" : [
"FeLangCore"
],
"type" : "test"
},
{
"c99name" : "FeLangCore",
"module_type" : "SwiftTarget",
"name" : "FeLangCore",
"path" : "Sources/FeLangCore",
"product_dependencies" : [
"Parsing"
],
"product_memberships" : [
"FeLangCore",
"FeLangKit",
"FeLangRuntime",
"FeLangServer",
"felang"
],
"sources" : [
"Expression/AnyCodableSafetyValidator.swift",
"Expression/Expression.swift",
"Expression/ExpressionParser.swift",
"FeLangCore.swift",
"Parser/ParseError.swift",
"Parser/Parser.swift",
"Parser/ParserPrinter.swift",
"Parser/ParsingBoundaryDetection.swift",
"Parser/Statement.swift",
"Parser/StatementParser.swift",
"PrettyPrinter/PrettyPrinter.swift",
"Semantic/SemanticAnalyzer.swift",
"Semantic/SemanticError.swift",
"Semantic/SymbolTable.swift",
"Tokenizer/IncrementalTokenizer.swift",
"Tokenizer/ParsingTokenizer.swift",
"Tokenizer/SourcePosition.swift",
"Tokenizer/Token.swift",
"Tokenizer/TokenType.swift",
"Tokenizer/TokenizerCore.swift",
"Tokenizer/TokenizerError.swift",
"Tokenizer/TokenizerUtilities.swift",
"Utilities/CrossPlatformUtilities.swift",
"Utilities/StringEscapeUtilities.swift",
"Utilities/UnicodeNormalizer.swift",
"Visitor/ASTWalker.swift",
"Visitor/ExpressionVisitor.swift",
"Visitor/StatementVisitor.swift",
"Visitor/Visitable.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.