Build Information
Successful build of SwiftPrompt, reference 1.0.0 (e3484d), with Swift 6.3 for Linux on 23 Apr 2026 07:01:51 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/CheekyGhost-Labs/SwiftPrompt.git
Reference: 1.0.0
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/CheekyGhost-Labs/SwiftPrompt
* tag 1.0.0 -> FETCH_HEAD
HEAD is now at e3484d9 Merge pull request #5 from CheekyGhost-Labs/develop
Cloned https://github.com/CheekyGhost-Labs/SwiftPrompt.git
Revision (git rev-parse @):
e3484d9323a1f780ac53047efb5191261d36f5de
SUCCESS checkout https://github.com/CheekyGhost-Labs/SwiftPrompt.git at 1.0.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.3
Building package at path: $PWD
https://github.com/CheekyGhost-Labs/SwiftPrompt.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:5a7d791d2ead8a924b1292cb31bf3288eabcfe8880e0b005b00b45b71a5bc36a
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest
Fetching https://github.com/onevcat/Rainbow.git
Fetching https://github.com/apple/swift-tools-support-core.git
Fetching https://github.com/pakLebah/ANSITerminal
[1/1442] Fetching rainbow
[59/1536] Fetching rainbow, ansiterminal
[1537/8732] Fetching rainbow, ansiterminal, swift-tools-support-core
Fetched https://github.com/pakLebah/ANSITerminal from cache (0.57s)
Fetched https://github.com/onevcat/Rainbow.git from cache (0.57s)
Fetched https://github.com/apple/swift-tools-support-core.git from cache (0.57s)
Computing version for https://github.com/pakLebah/ANSITerminal
Computed https://github.com/pakLebah/ANSITerminal at 0.0.3 (4.00s)
Computing version for https://github.com/apple/swift-tools-support-core.git
Computed https://github.com/apple/swift-tools-support-core.git at 0.4.0 (2.13s)
Fetching https://github.com/apple/swift-system.git
[1/5601] Fetching swift-system
Fetched https://github.com/apple/swift-system.git from cache (0.85s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.1.1 (1.94s)
Computing version for https://github.com/onevcat/Rainbow.git
Computed https://github.com/onevcat/Rainbow.git at 4.2.1 (2.46s)
Creating working copy for https://github.com/onevcat/Rainbow.git
Working copy of https://github.com/onevcat/Rainbow.git resolved at 4.2.1
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.1.1
Creating working copy for https://github.com/pakLebah/ANSITerminal
Working copy of https://github.com/pakLebah/ANSITerminal resolved at 0.0.3
Creating working copy for https://github.com/apple/swift-tools-support-core.git
Working copy of https://github.com/apple/swift-tools-support-core.git resolved at 0.4.0
Building for debugging...
[0/22] Write sources
[8/22] Compiling TSCclibc libc.c
[9/22] Compiling CSystem shims.c
[10/22] Compiling TSCclibc process.c
[11/22] Write swift-version-24593BA9C3E375BF.txt
[13/65] Emitting module TSCLibc
[14/65] Compiling SystemPackage PlatformString.swift
[15/65] Compiling SystemPackage SystemString.swift
[16/67] Compiling SystemPackage FilePathComponents.swift
[17/67] Compiling SystemPackage FilePathParsing.swift
[18/67] Emitting module Rainbow
[19/68] Compiling SystemPackage Errno.swift
[20/68] Compiling SystemPackage FileDescriptor.swift
[21/68] Compiling SystemPackage FileHelpers.swift
[24/68] Compiling SystemPackage FilePathString.swift
[25/68] Emitting module SystemPackage
[26/68] Compiling SystemPackage FileOperations.swift
[27/68] Compiling SystemPackage FilePath.swift
[28/68] Compiling SystemPackage FilePathComponentView.swift
[29/68] Compiling SystemPackage FilePathSyntax.swift
[30/68] Compiling SystemPackage FilePathWindows.swift
[31/68] Compiling SystemPackage FilePermissions.swift
[34/68] Compiling ANSITerminal ansiScreen.swift
[35/68] Compiling ANSITerminal ansiKeyboard.swift
[36/68] Compiling ANSITerminal ansiAttribute.swift
[37/68] Compiling SystemPackage Util.swift
[38/68] Compiling SystemPackage UtilConsumers.swift
[39/68] Compiling SystemPackage Mocking.swift
[40/68] Compiling SystemPackage Syscalls.swift
[41/68] Compiling SystemPackage WindowsSyscallAdapters.swift
[44/68] Compiling TSCLibc libc.swift
[49/69] Compiling SystemPackage CInterop.swift
[50/69] Compiling SystemPackage Constants.swift
[51/69] Compiling SystemPackage Exports.swift
[52/70] Emitting module ANSITerminal
[53/70] Compiling ANSITerminal ANSITerminal.swift
[56/71] Compiling Rainbow StyledStringBuilder.swift
[62/72] Wrapping AST for TSCLibc for debugging
[63/72] Wrapping AST for ANSITerminal for debugging
[64/72] Wrapping AST for SystemPackage for debugging
[65/73] Wrapping AST for Rainbow for debugging
[67/112] Emitting module TSCBasic
[68/117] Compiling TSCBasic Await.swift
[69/117] Compiling TSCBasic Base64URL.swift
[70/117] Compiling TSCBasic ByteString.swift
[71/117] Compiling TSCBasic CStringArray.swift
[72/117] Compiling TSCBasic CacheableSequence.swift
[73/117] Compiling TSCBasic Closable.swift
[74/117] Compiling TSCBasic OSLog.swift
[75/117] Compiling TSCBasic ObjectIdentifierProtocol.swift
[76/117] Compiling TSCBasic OrderedDictionary.swift
[77/117] Compiling TSCBasic OrderedSet.swift
[78/117] Compiling TSCBasic Path.swift
[79/117] Compiling TSCBasic HashAlgorithms.swift
[80/117] Compiling TSCBasic JSON.swift
[81/117] Compiling TSCBasic JSONMapper.swift
[82/117] Compiling TSCBasic KeyedPair.swift
[83/117] Compiling TSCBasic LazyCache.swift
[84/117] Compiling TSCBasic Lock.swift
[85/117] Compiling TSCBasic CodableResult.swift
[86/117] Compiling TSCBasic CollectionAlgorithms.swift
[87/117] Compiling TSCBasic CollectionExtensions.swift
[88/117] Compiling TSCBasic Condition.swift
[89/117] Compiling TSCBasic DeltaAlgorithm.swift
[90/117] Compiling TSCBasic DiagnosticsEngine.swift
[91/117] Compiling TSCBasic PathShims.swift
[92/117] Compiling TSCBasic Process.swift
[93/117] Compiling TSCBasic ProcessEnv.swift
[94/117] Compiling TSCBasic ProcessSet.swift
[95/117] Compiling TSCBasic RegEx.swift
[96/117] Compiling TSCBasic Result.swift
[97/117] Compiling TSCBasic SortedArray.swift
[98/117] Compiling TSCBasic StringConversions.swift
[99/117] Compiling TSCBasic SynchronizedQueue.swift
[100/117] Compiling TSCBasic TemporaryFile.swift
[101/117] Compiling TSCBasic DictionaryExtensions.swift
[102/117] Compiling TSCBasic DictionaryLiteralExtensions.swift
[103/117] Compiling TSCBasic EditDistance.swift
[104/117] Compiling TSCBasic FileInfo.swift
[105/117] Compiling TSCBasic FileSystem.swift
[106/117] Compiling TSCBasic GraphAlgorithms.swift
[107/117] Compiling TSCBasic TerminalController.swift
[108/117] Compiling TSCBasic Thread.swift
[109/117] Compiling TSCBasic Tuple.swift
[110/117] Compiling TSCBasic WritableByteStream.swift
[111/117] Compiling TSCBasic misc.swift
[112/118] Wrapping AST for TSCBasic for debugging
[114/153] Compiling TSCUtility Tracing.swift
[115/153] Compiling TSCUtility Triple.swift
[116/153] Compiling TSCUtility URL.swift
[117/153] Compiling TSCUtility Verbosity.swift
[118/157] Emitting module TSCUtility
[119/157] Compiling TSCUtility Context.swift
[120/157] Compiling TSCUtility Diagnostics.swift
[121/157] Compiling TSCUtility FSWatch.swift
[122/157] Compiling TSCUtility FloatingPointExtensions.swift
[123/157] Compiling TSCUtility Git.swift
[124/157] Compiling TSCUtility Version.swift
[125/157] Compiling TSCUtility Versioning.swift
[126/157] Compiling TSCUtility dlopen.swift
[127/157] Compiling TSCUtility misc.swift
[128/157] Compiling TSCUtility Hex.swift
[129/157] Compiling TSCUtility IndexStore.swift
[130/157] Compiling TSCUtility InterruptHandler.swift
[131/157] Compiling TSCUtility JSONMessageStreamingParser.swift
[132/157] Compiling TSCUtility Netrc.swift
[133/157] Compiling TSCUtility Bitstream.swift
[134/157] Compiling TSCUtility BitstreamReader.swift
[135/157] Compiling TSCUtility BitstreamWriter.swift
[136/157] Compiling TSCUtility BuildFlags.swift
[137/157] Compiling TSCUtility CollectionExtensions.swift
[138/157] Compiling TSCUtility OSLog.swift
[139/157] Compiling TSCUtility OrderedZip.swift
[140/157] Compiling TSCUtility PkgConfig.swift
[141/157] Compiling TSCUtility Platform.swift
[142/157] Compiling TSCUtility PolymorphicCodable.swift
[143/157] Compiling TSCUtility Archiver.swift
[144/157] Compiling TSCUtility ArgumentParser.swift
[145/157] Compiling TSCUtility ArgumentParserShellCompletion.swift
[146/157] Compiling TSCUtility Array+Extensions.swift
[147/157] Compiling TSCUtility Bits.swift
[148/157] Compiling TSCUtility ProgressAnimation.swift
[149/157] Compiling TSCUtility SerializedDiagnostics.swift
[150/157] Compiling TSCUtility SimplePersistence.swift
[151/157] Compiling TSCUtility StringExtensions.swift
[152/157] Compiling TSCUtility StringMangling.swift
[153/158] Wrapping AST for TSCUtility for debugging
[155/166] Compiling SwiftPrompt ValidationResult.swift
[156/166] Compiling SwiftPrompt PromptOption.swift
[157/167] Compiling SwiftPrompt OptionSetState.swift
[158/167] Compiling SwiftPrompt ANSIIChar.swift
[159/167] Compiling SwiftPrompt PromptUtils.swift
[160/167] Compiling SwiftPrompt InputPrompt.swift
[161/167] Emitting module SwiftPrompt
[162/167] Compiling SwiftPrompt OptionSetPrompt.swift
[163/167] Compiling SwiftPrompt SwiftPrompt.swift
[164/169] Wrapping AST for SwiftPrompt for debugging
[166/170] Emitting module SwiftPromptExample
[167/170] Compiling SwiftPromptExample main.swift
[168/171] Wrapping AST for SwiftPromptExample for debugging
[169/171] Write Objects.LinkFileList
[170/171] Linking SwiftPromptExample
Build complete! (38.41s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-tools-support-core",
"requirement" : {
"exact" : [
"0.4.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-tools-support-core.git"
},
{
"identity" : "rainbow",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.1",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/onevcat/Rainbow.git"
},
{
"identity" : "ansiterminal",
"requirement" : {
"range" : [
{
"lower_bound" : "0.0.3",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pakLebah/ANSITerminal"
}
],
"manifest_display_name" : "SwiftPrompt",
"name" : "SwiftPrompt",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
}
],
"products" : [
{
"name" : "SwiftPrompt",
"targets" : [
"SwiftPrompt"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftPromptExample",
"targets" : [
"SwiftPromptExample"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "SwiftPromptTests",
"module_type" : "SwiftTarget",
"name" : "SwiftPromptTests",
"path" : "Tests/SwiftPromptTests",
"sources" : [
"SwiftPromptTests.swift"
],
"target_dependencies" : [
"SwiftPrompt"
],
"type" : "test"
},
{
"c99name" : "SwiftPromptExample",
"module_type" : "SwiftTarget",
"name" : "SwiftPromptExample",
"path" : "Sources/SwiftPromptExample",
"product_memberships" : [
"SwiftPromptExample"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftPrompt"
],
"type" : "executable"
},
{
"c99name" : "SwiftPrompt",
"module_type" : "SwiftTarget",
"name" : "SwiftPrompt",
"path" : "Sources/SwiftPrompt",
"product_dependencies" : [
"Rainbow",
"SwiftToolsSupport-auto",
"ANSITerminal"
],
"product_memberships" : [
"SwiftPrompt",
"SwiftPromptExample"
],
"sources" : [
"Internal/Prompts/InputPrompt.swift",
"Internal/Prompts/OptionSetPrompt.swift",
"Internal/Utility/ANSIIChar.swift",
"Internal/Utility/OptionSetState.swift",
"Internal/Utility/PromptUtils.swift",
"Internal/Utility/ValidationResult.swift",
"Public/Entities/PromptOption.swift",
"SwiftPrompt.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
basic-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:5a7d791d2ead8a924b1292cb31bf3288eabcfe8880e0b005b00b45b71a5bc36a
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest
Done.