Build Information
Successful build of BuildAnalyzer, reference main (39e1c2), with Swift 6.4 for Linux on 19 Sep 2026 17:52:04 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-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/polac24/XCBuildAnalyzer.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/polac24/XCBuildAnalyzer
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 39e1c23 Merge pull request #4 from polac24/add-npm-package
Cloned https://github.com/polac24/XCBuildAnalyzer.git
Revision (git rev-parse @):
39e1c2346397627f1a5490933485126872089e79
SUCCESS checkout https://github.com/polac24/XCBuildAnalyzer.git at main
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/polac24/XCBuildAnalyzer.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-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/krzyzanowskim/CryptoSwift.git
Fetching https://github.com/stephencelis/SQLite.swift.git
[1/13439] Fetching cryptoswift
[2/24725] Fetching cryptoswift, sqlite.swift
Fetched https://github.com/stephencelis/SQLite.swift.git (0.83s)
[3629/13439] Fetching cryptoswift
Fetched https://github.com/krzyzanowskim/CryptoSwift.git (1.09s)
Computing version for https://github.com/stephencelis/SQLite.swift.git
warning: 'sqlite.swift': /Package.swift:41:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
39 | .iOS(.v12),
40 | .macOS(.v10_13),
41 | .watchOS(.v4),
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
42 | .tvOS(.v12),
43 | .visionOS(.v1)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/stephencelis/SQLite.swift.git at 0.16.0 (1.29s)
Fetching https://github.com/stephencelis/CSQLite
[1/295] Fetching csqlite
Fetched https://github.com/stephencelis/CSQLite (0.80s)
Computing version for https://github.com/stephencelis/CSQLite
Computed https://github.com/stephencelis/CSQLite at 3.53.3 (0.97s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.10.0 (1.06s)
Creating working copy for https://github.com/stephencelis/CSQLite
Working copy of https://github.com/stephencelis/CSQLite resolved at 3.53.3
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.10.0
Creating working copy for https://github.com/stephencelis/SQLite.swift.git
Working copy of https://github.com/stephencelis/SQLite.swift.git resolved at 0.16.0
warning: 'sqlite.swift': /host/spi-builder-workspace/.build/checkouts/SQLite.swift/Package.swift:41:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
39 | .iOS(.v12),
40 | .macOS(.v10_13),
41 | .watchOS(.v4),
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
42 | .tvOS(.v12),
43 | .visionOS(.v1)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 302]
[Finalizing plan]
[58 / 97] SQLite
[63 / 115] GraphKit
[65 / 115] GraphKit
[75 / 115] SQLite-product
[78 / 115] SQLite
[79 / 115] CryptoSwift
[90 / 116] SQLite
[93 / 116] XcodeHasher
[94 / 117] XcodeHasher
[100 / 120] XcodeHasher
[101 / 120] XcodeHasher
[109 / 131] XcodeHasher-product
[110 / 131] XcodeHasher-product
/host/spi-builder-workspace/Sources/BuildAnalyzerKit/BuildGraphNodeKind.swift:4:5: [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m public extension BuildGraphNode {
[0;36m4 |[0;0m public enum NodeType {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m5 |[0;0m // an actual command
[0;36m6 |[0;0m case command
/host/spi-builder-workspace/Sources/BuildAnalyzerKit/BuildGraphNodeKind.swift:132:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m130 |[0;0m }
[0;36m131 |[0;0m
[0;36m132 |[0;0m extension Array<String>: Comparable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m133 |[0;0m public static func < (lhs: Array<Element>, rhs: Array<Element>) -> Bool {
[0;36m134 |[0;0m guard let l = lhs.first, let r = rhs.first else {
[113 / 131] BuildAnalyzerKit
[115 / 131] BuildAnalyzerKit
/host/spi-builder-workspace/Sources/BuildAnalyzerKit/BuildGraphNodeKind.swift:4:5: [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m2 |[0;0m
[0;36m3 |[0;0m public extension BuildGraphNode {
[0;36m4 |[0;0m public enum NodeType {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'public' modifier is redundant for enum declared in a public extension[0;0m
[0;36m5 |[0;0m // an actual command
[0;36m6 |[0;0m case command
/host/spi-builder-workspace/Sources/BuildAnalyzerKit/BuildGraphNodeKind.swift:132:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m130 |[0;0m }
[0;36m131 |[0;0m
[0;36m132 |[0;0m extension Array<String>: Comparable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m133 |[0;0m public static func < (lhs: Array<Element>, rhs: Array<Element>) -> Bool {
[0;36m134 |[0;0m guard let l = lhs.first, let r = rhs.first else {
[120 / 131] BuildAnalyzerKit-product
[123 / 131] SQLite
[124 / 131] BuildAnalyzerKit
[128 / 132] CryptoSwift
[129 / 133] CryptoSwift
Build complete! (8.79 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "sqlite.swift",
"requirement" : {
"range" : [
{
"lower_bound" : "0.14.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/stephencelis/SQLite.swift.git"
},
{
"identity" : "cryptoswift",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/krzyzanowskim/CryptoSwift.git"
}
],
"manifest_display_name" : "BuildAnalyzer",
"name" : "BuildAnalyzer",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "BuildAnalyzerKit",
"targets" : [
"BuildAnalyzerKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GraphKit",
"targets" : [
"GraphKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "XcodeHasher",
"targets" : [
"XcodeHasher"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "XcodeHasher",
"module_type" : "SwiftTarget",
"name" : "XcodeHasher",
"path" : "Sources/XcodeHasher",
"product_dependencies" : [
"CryptoSwift"
],
"product_memberships" : [
"XcodeHasher"
],
"sources" : [
"XcodeHasher.swift"
],
"type" : "library"
},
{
"c99name" : "GraphKitTests",
"module_type" : "SwiftTarget",
"name" : "GraphKitTests",
"path" : "Tests/GraphKitTests",
"sources" : [
"StartingFileTests.swift"
],
"target_dependencies" : [
"GraphKit"
],
"type" : "test"
},
{
"c99name" : "GraphKit",
"module_type" : "SwiftTarget",
"name" : "GraphKit",
"path" : "Sources/GraphKit",
"product_memberships" : [
"GraphKit"
],
"sources" : [
"D3Projector.swift"
],
"type" : "library"
},
{
"c99name" : "BuildAnalyzerKitTests",
"module_type" : "SwiftTarget",
"name" : "BuildAnalyzerKitTests",
"path" : "Tests/BuildAnalyzerKitTests",
"sources" : [
"AnalyzerTests.swift",
"BuildGraphNodeKindTests.swift"
],
"target_dependencies" : [
"BuildAnalyzerKit"
],
"type" : "test"
},
{
"c99name" : "BuildAnalyzerKit",
"module_type" : "SwiftTarget",
"name" : "BuildAnalyzerKit",
"path" : "Sources/BuildAnalyzerKit",
"product_dependencies" : [
"SQLite"
],
"product_memberships" : [
"BuildAnalyzerKit"
],
"sources" : [
"BuildGraph.swift",
"BuildGraphGenerator.swift",
"BuildGraphNode.swift",
"BuildGraphNodeKind.swift",
"BuildGraphProtocol.swift",
"BuildManifestParser.swift",
"DataStructure/Queue.swift",
"Projection/BuildGraphNodeProjectionNode.swift",
"Projection/BuildGraphProjection.swift",
"Projection/BuildGraphProjectionExpansion.swift",
"Projection/BuildGraphProtocol+Expansion.swift",
"Timing/BuildGraphNodeTimingReader.swift",
"Timing/BuildGraphNodeTimingSqlReader.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
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.