Build Information
Failed to build Sake, reference 1.0.2 (bd69a7
), with Swift 6.2 (beta) for Linux on 10 Sep 2025 05:04:56 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kattouf/Sake.git
Reference: 1.0.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/kattouf/Sake
* tag 1.0.2 -> FETCH_HEAD
HEAD is now at bd69a7b chore(release): Bump version to 1.0.2
Cloned https://github.com/kattouf/Sake.git
Revision (git rev-parse @):
bd69a7bda01f60dd5201e62d383137eed7ee6678
SUCCESS checkout https://github.com/kattouf/Sake.git at 1.0.2
========================================
Build
========================================
Selected platform: linux
Swift version: 6.2
Building package at path: $PWD
https://github.com/kattouf/Sake.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:c6c8e08ea30bca759adf847aac87887750120fe9b6eaea09f5af37036a41e81a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/swiftlang/swift-subprocess.git
Fetching https://github.com/swiftlang/swift-syntax.git
[1/15914] Fetching swift-argument-parser
[638/18149] Fetching swift-argument-parser, swift-subprocess
[1630/29292] Fetching swift-argument-parser, swift-subprocess, yams
[7250/101203] Fetching swift-argument-parser, swift-subprocess, yams, swift-syntax
Fetched https://github.com/swiftlang/swift-subprocess.git from cache (0.78s)
[17312/98968] Fetching swift-argument-parser, yams, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (2.71s)
[60762/83054] Fetching yams, swift-syntax
Fetched https://github.com/jpsim/Yams.git from cache (2.80s)
[52496/71911] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (9.40s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 601.0.1 (13.86s)
Computing version for https://github.com/swiftlang/swift-subprocess.git
Computed https://github.com/swiftlang/swift-subprocess.git at 0.1.0 (0.80s)
Fetching https://github.com/apple/swift-system
[1/4937] Fetching swift-system
Fetched https://github.com/apple/swift-system from cache (0.61s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.5.0 (1.27s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 6.1.0 (0.60s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.1 (0.77s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 601.0.1
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.5.0
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.6.1
Creating working copy for https://github.com/swiftlang/swift-subprocess.git
Working copy of https://github.com/swiftlang/swift-subprocess.git resolved at 0.1.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 6.1.0
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/81] Write sources
[31/81] Compiling _SwiftSyntaxCShims dummy.c
[32/81] Compiling writer.c
[33/81] Compiling _SubprocessCShims process_shims.c
[35/81] Write swift-version-24593BA9C3E375BF.txt
[36/81] Compiling reader.c
[37/81] Compiling parser.c
[38/81] Compiling writer.c
[39/81] Compiling api.c
[40/81] Compiling reader.c
[41/81] Compiling emitter.c
[42/83] Compiling scanner.c
[44/89] Compiling parser.c
[45/89] Compiling api.c
[46/89] Compiling emitter.c
[46/89] Write sources
[51/89] Compiling CSystem shims.c
[54/159] Emitting module Yams
[55/161] Compiling SwiftSyntax601 Empty.swift
[56/161] Emitting module SwiftSyntax601
[57/162] Emitting module SwiftSyntax509
[58/162] Compiling SwiftSyntax509 Empty.swift
[59/163] Compiling Yams Tag.swift
[60/163] Compiling Yams YamlAnchorProviding.swift
[61/163] Compiling SwiftSyntax510 Empty.swift
[62/163] Emitting module SwiftSyntax510
[63/164] Emitting module SwiftSyntax600
[64/164] Compiling SwiftSyntax600 Empty.swift
[70/167] Compiling Yams Representer.swift
[74/170] Compiling Yams Mark.swift
[75/170] Compiling Yams Node.Alias.swift
[76/170] Compiling Yams Node.Mapping.swift
[77/170] Compiling Yams AliasDereferencingStrategy.swift
[78/170] Compiling Yams Anchor.swift
[79/170] Compiling Yams Constructor.swift
[80/170] Compiling Yams Decoder.swift
[80/170] Wrapping AST for SwiftSyntax510 for debugging
[80/170] Wrapping AST for SwiftSyntax601 for debugging
[82/200] Wrapping AST for SwiftSyntax600 for debugging
[83/200] Wrapping AST for SwiftSyntax509 for debugging
[85/264] Emitting module ArgumentParserToolInfo
[86/264] Compiling ArgumentParserToolInfo ToolInfo.swift
[87/265] Wrapping AST for ArgumentParserToolInfo for debugging
[89/309] Compiling ArgumentParser Name.swift
[90/309] Compiling ArgumentParser Parsed.swift
[91/309] Compiling ArgumentParser ParsedValues.swift
[92/309] Compiling ArgumentParser Argument.swift
[93/309] Compiling ArgumentParser ArgumentDiscussion.swift
[94/309] Compiling ArgumentParser ArgumentHelp.swift
[95/309] Compiling ArgumentParser ArgumentVisibility.swift
[96/309] Compiling ArgumentParser ParsableArguments.swift
[97/309] Compiling ArgumentParser ParsableCommand.swift
[98/309] Compiling ArgumentParser ArgumentDecoder.swift
[99/309] Compiling ArgumentParser ArgumentDefinition.swift
[100/309] Compiling ArgumentParser ArgumentSet.swift
[101/309] Compiling ArgumentParser CommandParser.swift
[102/309] Compiling ArgumentParser InputKey.swift
[103/309] Compiling ArgumentParser InputOrigin.swift
[104/309] Emitting module SystemPackage
[105/309] Compiling ArgumentParser Option.swift
[106/309] Compiling ArgumentParser OptionGroup.swift
[107/309] Compiling ArgumentParser AsyncParsableCommand.swift
[108/309] Compiling ArgumentParser CommandConfiguration.swift
[109/309] Compiling ArgumentParser CompletionKind.swift
[110/309] Compiling ArgumentParser Errors.swift
[111/309] Compiling ArgumentParser Flag.swift
[112/309] Compiling ArgumentParser NameSpecification.swift
[132/313] Wrapping AST for SystemPackage for debugging
[144/313] Compiling ArgumentParser CommandGroup.swift
[145/335] Emitting module Yams
[146/335] Compiling Subprocess Subprocess+Windows.swift
[147/335] Compiling Subprocess Result.swift
[148/335] Compiling Subprocess Span+Subprocess.swift
[149/335] Compiling Subprocess Subprocess+Unix.swift
[150/335] Compiling Subprocess Input.swift
[151/335] Compiling Subprocess Output.swift
[152/335] Compiling Subprocess API.swift
[153/335] Compiling Subprocess AsyncBufferSequence.swift
[154/335] Compiling Subprocess Buffer.swift
[155/335] Compiling Subprocess AsyncIO+Dispatch.swift
[156/335] Compiling Subprocess AsyncIO+Linux.swift
[157/335] Compiling Subprocess AsyncIO+Windows.swift
[159/336] Compiling Subprocess Output+Foundation.swift
[160/336] Compiling Subprocess Span+SubprocessFoundation.swift
[163/336] Compiling Subprocess Subprocess+BSD.swift
[164/336] Compiling Subprocess Input+Foundation.swift
[165/336] Compiling ArgumentParserToolInfo ToolInfo.swift
[166/336] Emitting module ArgumentParserToolInfo
[174/382] Wrapping AST for Yams for debugging
[176/382] Compiling ArgumentParser EnumerableFlag.swift
[177/382] Compiling ArgumentParser ExpressibleByArgument.swift
[178/382] Compiling ArgumentParser BashCompletionsGenerator.swift
[179/382] Compiling ArgumentParser CompletionsGenerator.swift
[180/382] Emitting module SystemPackage
[181/382] Compiling ArgumentParser OptionGroup.swift
[182/382] Compiling ArgumentParser AsyncParsableCommand.swift
[183/382] Compiling ArgumentParser CommandConfiguration.swift
[184/382] Compiling ArgumentParser CommandGroup.swift
[193/382] Compiling ArgumentParser FishCompletionsGenerator.swift
[194/391] Compiling ArgumentParser Platform.swift
[195/391] Compiling ArgumentParser SequenceExtensions.swift
[196/391] Compiling ArgumentParser StringExtensions.swift
[198/414] Compiling Subprocess Input+Foundation.swift
[199/414] Compiling Subprocess Output+Foundation.swift
[200/414] Compiling Subprocess Span+SubprocessFoundation.swift
[201/414] Compiling ArgumentParser ArgumentDecoder.swift
[202/414] Compiling ArgumentParser ArgumentDefinition.swift
[203/414] Compiling ArgumentParser ArgumentSet.swift
[204/414] Compiling ArgumentParser CommandParser.swift
[205/414] Compiling ArgumentParser CollectionExtensions.swift
[206/414] Compiling ArgumentParser Mutex.swift
[207/414] Compiling Subprocess Subprocess+Windows.swift
[208/414] Compiling Subprocess Result.swift
[209/414] Compiling Subprocess Span+Subprocess.swift
[218/416] Compiling ArgumentParser SwiftExtensions.swift
[219/422] Compiling ArgumentParser SplitArguments.swift
[220/422] Compiling ArgumentParser DumpHelpGenerator.swift
[221/422] Compiling ArgumentParser HelpCommand.swift
[222/422] Compiling ArgumentParser HelpGenerator.swift
[223/422] Compiling ArgumentParser MessageInfo.swift
[224/422] Compiling ArgumentParser UsageGenerator.swift
[225/428] Compiling ArgumentParser Tree.swift
[226/428] Compiling ArgumentParser CodingKeyValidator.swift
[227/428] Compiling ArgumentParser NonsenseFlagsValidator.swift
[228/428] Compiling ArgumentParser ParsableArgumentsValidation.swift
[229/428] Compiling ArgumentParser PositionalArgumentsValidator.swift
[230/428] Compiling ArgumentParser UniqueNamesValidator.swift
[231/428] Compiling Subprocess AsyncBufferSequence.swift
[232/428] Compiling Subprocess Buffer.swift
[233/428] Compiling Subprocess Input.swift
[234/428] Compiling Subprocess Output.swift
[235/428] Compiling Subprocess Subprocess+BSD.swift
[236/428] Compiling Subprocess Subprocess+Darwin.swift
[241/428] Compiling Subprocess Subprocess+Linux.swift
[242/428] Compiling Subprocess Subprocess+Unix.swift
[246/428] Emitting module ArgumentParser
[247/428] Compiling Subprocess AsyncIO+Dispatch.swift
[248/428] Compiling Subprocess AsyncIO+Linux.swift
[249/428] Compiling Subprocess AsyncIO+Windows.swift
[250/428] Compiling Subprocess Configuration.swift
[251/428] Compiling Subprocess Error.swift
[252/428] Compiling Subprocess Execution.swift
[253/428] Compiling Subprocess API.swift
[260/428] Emitting module ArgumentParser
[261/428] Emitting module Subprocess
[268/428] Compiling ArgumentParser InputKey.swift
[269/428] Compiling ArgumentParser InputOrigin.swift
[270/428] Compiling ArgumentParser Name.swift
[271/428] Compiling ArgumentParser Parsed.swift
[272/428] Compiling ArgumentParser ParsedValues.swift
[273/428] Compiling ArgumentParser ParserError.swift
[300/428] Compiling Subprocess Teardown.swift
[301/428] Compiling Subprocess Thread.swift
[325/446] Compiling SakeShared SakeAppExitCode.swift
[326/446] Compiling SakeShared ProcessInterruptionTask.swift
[326/446] Wrapping AST for ArgumentParser for debugging
[328/446] Compiling SakeShared SakeAppExitCode.swift
[329/446] Compiling SakeShared URL+BuildDirectory.swift
[331/446] Compiling SakeShared FileHandle+TextOutputStream.swift
[332/446] Compiling SakeShared ProcessMonitor.swift
[333/446] Compiling SakeShared CaseConvertingStrategy.swift
[334/446] Emitting module SakeShared
[335/446] Compiling SakeShared CommandGroupsJSON.swift
[337/447] Compiling SakeShared FileHandle+TextOutputStream.swift
[338/447] Compiling SakeShared ProcessMonitor.swift
[339/447] Compiling SakeShared ProcessInterruptionTask.swift
[340/447] Compiling SakeShared CaseConvertingStrategy.swift
[341/447] Compiling SakeShared CommandGroupsJSON.swift
[342/447] Emitting module SakeShared
[346/450] Compiling Subprocess Teardown.swift
[347/450] Compiling Subprocess Thread.swift
[383/451] Emitting module Subprocess
[383/451] Wrapping AST for SakeShared for debugging
[385/471] Emitting module SakeCLILibrary
[386/473] Compiling SakeCLILibrary String+Shell.swift
[387/473] Compiling SakeCLILibrary String+nilIfEmpty.swift
[388/473] Compiling SakeCLILibrary Constants.swift
[389/473] Compiling SakeCLILibrary PackageDescription.swift
[390/473] Compiling SakeCLILibrary SakeAppContents.swift
[391/473] Compiling SakeCLILibrary SakeAppManager+CommandListGenerator.swift
[392/473] Compiling SakeCLILibrary CommonOptions.swift
[393/473] Compiling SakeCLILibrary CLIConfig.swift
[394/473] Compiling SakeCLILibrary Config.swift
[395/473] Compiling SakeCLILibrary SakeAppManager+InitializedMode.swift
[396/473] Compiling SakeCLILibrary SakeAppManager+UnitializedMode.swift
[397/473] Compiling SakeCLILibrary SakeAppManager.swift
[398/473] Compiling SakeCLILibrary SakeAppManagerCommandExecutor.swift
[402/474] Compiling SakeCLILibrary DynamicCodingKey.swift
[403/474] Compiling SakeCLILibrary Logger.swift
[404/474] Compiling SakeCLILibrary ShellExecutor.swift
[405/474] Compiling SakeCLILibrary ConfigManager.swift
[406/474] Compiling SakeCLILibrary ENVConfig.swift
[407/474] Compiling SakeCLILibrary FileConfig.swift
[407/494] Wrapping AST for Subprocess for debugging
[409/494] Compiling SakeCLILibrary SakeAppManagerError.swift
[410/494] Compiling SakeCLILibrary SakeAppManagerFileHandle.swift
[412/495] Compiling SakeCLILibrary String+Shell.swift
[413/495] Compiling SakeCLILibrary String+nilIfEmpty.swift
[414/495] Compiling SakeCLILibrary Constants.swift
[415/497] Emitting module SakeCLILibrary
[416/497] Compiling SakeCLILibrary CommonOptions.swift
[417/497] Compiling SakeCLILibrary CLIConfig.swift
[418/497] Compiling SakeCLILibrary Config.swift
[419/497] Compiling SakeCLILibrary PackageDescription.swift
[420/497] Compiling SakeCLILibrary SakeAppContents.swift
[421/497] Compiling SakeCLILibrary SakeAppManager+CommandListGenerator.swift
[422/497] Compiling SakeCLILibrary DynamicCodingKey.swift
[423/497] Compiling SakeCLILibrary Logger.swift
[424/497] Compiling SakeCLILibrary ShellExecutor.swift
[425/497] Compiling SakeCLILibrary ConfigManager.swift
[426/497] Compiling SakeCLILibrary ENVConfig.swift
[427/497] Compiling SakeCLILibrary FileConfig.swift
[428/497] Compiling SakeCLILibrary SakeAppManager.swift
[429/497] Compiling SakeCLILibrary SakeAppManagerCommandExecutor.swift
[430/497] Compiling SakeCLILibrary SakeAppManager+InitializedMode.swift
[431/497] Compiling SakeCLILibrary SakeAppManager+UnitializedMode.swift
[432/497] Compiling SakeCLILibrary SakeAppManagerError.swift
[433/497] Compiling SakeCLILibrary SakeAppManagerFileHandle.swift
[434/498] Wrapping AST for SakeCLILibrary for debugging
[436/507] Compiling SakeCLI ShellCompletionCommandListGenerator.swift
/host/spi-builder-workspace/Sources/SakeCLI/RunCommand.swift:19:22: warning: 'custom' is deprecated: Provide a three-parameter closure instead. See custom(@Sendable @escaping ([String], Int, String) -> [String]). [#DeprecatedDeclaration]
17 | @Argument(
18 | help: "The name of the command to execute.",
19 | completion: .custom(ShellCompletionCommandListGenerator.generate),
| `- warning: 'custom' is deprecated: Provide a three-parameter closure instead. See custom(@Sendable @escaping ([String], Int, String) -> [String]). [#DeprecatedDeclaration]
20 | )
21 | var command: String
/host/spi-builder-workspace/Sources/SakeCLI/ShellCompletionCommandListGenerator.swift:12:9: error: sending value of non-Sendable type '() async -> ()' risks causing data races [#SendingRisksDataRace]
10 | var result: [String] = []
11 |
12 | Task {
| |- error: sending value of non-Sendable type '() async -> ()' risks causing data races [#SendingRisksDataRace]
| `- note: Passing value of non-Sendable type '() async -> ()' as a 'sending' argument to initializer 'init(name:priority:operation:)' risks causing races in between local and caller code
13 | result = await generateAsync(arguments: arguments)
14 | semaphore.signal()
:
16 |
17 | semaphore.wait()
18 | return result
| `- note: access can happen concurrently
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[437/508] Compiling SakeCLI SakeCLI.swift
/host/spi-builder-workspace/Sources/SakeCLI/RunCommand.swift:19:22: warning: 'custom' is deprecated: Provide a three-parameter closure instead. See custom(@Sendable @escaping ([String], Int, String) -> [String]). [#DeprecatedDeclaration]
17 | @Argument(
18 | help: "The name of the command to execute.",
19 | completion: .custom(ShellCompletionCommandListGenerator.generate),
| `- warning: 'custom' is deprecated: Provide a three-parameter closure instead. See custom(@Sendable @escaping ([String], Int, String) -> [String]). [#DeprecatedDeclaration]
20 | )
21 | var command: String
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[438/508] Compiling SakeCLI Version.swift
[439/508] Compiling SakeCLI RunCommand.swift
/host/spi-builder-workspace/Sources/SakeCLI/RunCommand.swift:19:22: warning: 'custom' is deprecated: Provide a three-parameter closure instead. See custom(@Sendable @escaping ([String], Int, String) -> [String]). [#DeprecatedDeclaration]
17 | @Argument(
18 | help: "The name of the command to execute.",
19 | completion: .custom(ShellCompletionCommandListGenerator.generate),
| `- warning: 'custom' is deprecated: Provide a three-parameter closure instead. See custom(@Sendable @escaping ([String], Int, String) -> [String]). [#DeprecatedDeclaration]
20 | )
21 | var command: String
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[440/508] Emitting module SakeCLI
/host/spi-builder-workspace/Sources/SakeCLI/RunCommand.swift:19:22: warning: 'custom' is deprecated: Provide a three-parameter closure instead. See custom(@Sendable @escaping ([String], Int, String) -> [String]). [#DeprecatedDeclaration]
17 | @Argument(
18 | help: "The name of the command to execute.",
19 | completion: .custom(ShellCompletionCommandListGenerator.generate),
| `- warning: 'custom' is deprecated: Provide a three-parameter closure instead. See custom(@Sendable @escaping ([String], Int, String) -> [String]). [#DeprecatedDeclaration]
20 | )
21 | var command: String
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[441/508] Compiling SakeCLI BuildCommand.swift
[442/508] Compiling SakeCLI CleanCommand.swift
[443/508] Compiling SakeCLI InitCommand.swift
[444/508] Compiling SakeCLI ListCommand.swift
[445/508] Compiling SakeCLI EditCommand.swift
BUILD FAILURE 6.2 linux