The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build llbuild, reference main (9cd060), with Swift 6.2 (beta) for Android on 4 Sep 2025 00:02:09 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-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:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftlang/swift-llbuild.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/swiftlang/swift-llbuild
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 9cd0607 Merge pull request #1008 from daveinglis/windows_long_file_fix
Cloned https://github.com/swiftlang/swift-llbuild.git
Revision (git rev-parse @):
9cd06072bc98869d6058ecf0cbb62533ca10c02f
SUCCESS checkout https://github.com/swiftlang/swift-llbuild.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.2
Building package at path:  $PWD
https://github.com/swiftlang/swift-llbuild.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-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:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:b7c4a6b4153ff40ef9277e2157e708f835b8eb011095d53bd8db4594eb2b7798
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-latest
Fetching https://github.com/swiftlang/swift-toolchain-sqlite
[1/171] Fetching swift-toolchain-sqlite
Fetched https://github.com/swiftlang/swift-toolchain-sqlite from cache (0.98s)
Computing version for https://github.com/swiftlang/swift-toolchain-sqlite
Computed https://github.com/swiftlang/swift-toolchain-sqlite at 1.0.6 (1.63s)
Creating working copy for https://github.com/swiftlang/swift-toolchain-sqlite
Working copy of https://github.com/swiftlang/swift-toolchain-sqlite resolved at 1.0.6
Building for debugging...
[0/144] Compiling libllbuild C-API.cpp
[1/144] Compiling llbuildBasic ShellUtility.cpp
[2/144] Write swift-version-8C5A4AE7A8CE2BA.txt
[3/144] Compiling libllbuild BuildDB-C-API.cpp
[4/144] Compiling libllbuild BuildKey-C-API.cpp
[5/144] Compiling libllbuild BuildValue-C-API.cpp
[6/144] Compiling llvmSupport Valgrind.cpp
[7/144] Compiling llvmSupport UnicodeCaseFold.cpp
[8/144] Compiling llvmSupport circular_raw_ostream.cpp
[9/144] Compiling gmocklib gmock-all.cc
[10/144] Compiling llvmSupport raw_ostream.cpp
[11/144] Compiling llvmSupport Unicode.cpp
[12/144] Compiling swift-build-tool main.cpp
[13/144] Compiling libllbuild BuildSystem-C-API.cpp
[14/144] Compiling llvmSupport Twine.cpp
[15/144] Compiling llvmSupport Triple.cpp
[16/144] Compiling llvmSupport Threading.cpp
[17/144] Compiling llvmSupport YAMLParser.cpp
[18/144] Compiling llvmSupport StringSaver.cpp
[19/144] Compiling gtestlib gtest-all.cc
[20/144] Compiling llvmSupport StringMap.cpp
[21/144] Compiling llvmSupport TargetParser.cpp
[22/144] Compiling llvmSupport StringRef.cpp
[23/144] Compiling llvmSupport SmallVector.cpp
[24/144] Compiling llvmSupport StringExtras.cpp
[25/144] Compiling llvmSupport SmallPtrSet.cpp
[26/144] Compiling llvmSupport Options.cpp
[27/144] Compiling llvmSupport NativeFormatting.cpp
[28/144] Compiling llvmSupport Program.cpp
[29/144] Compiling llvmSupport Process.cpp
[30/144] Compiling llvmSupport SourceMgr.cpp
[31/144] Compiling llvmSupport Signals.cpp
[32/144] Compiling llvmSupport Mutex.cpp
[33/144] Compiling llvmSupport MathExtras.cpp
[34/144] Compiling llvmSupport Path.cpp
[35/144] Compiling llvmSupport ManagedStatic.cpp
[36/144] Compiling llvmSupport Memory.cpp
[37/144] Compiling llvmSupport Locale.cpp
[38/144] Compiling llvmSupport MD5.cpp
[39/144] Compiling llvmSupport MemoryBuffer.cpp
[40/144] Compiling llvmSupport Hashing.cpp
[41/144] Compiling llvmSupport FormatVariadic.cpp
[42/144] Compiling llvmSupport Host.cpp
[43/144] Compiling llvmSupport FoldingSet.cpp
[44/144] Compiling llvmSupport ErrorHandling.cpp
[45/144] Compiling llvmSupport Errno.cpp
[46/144] Compiling llvmSupport FileUtilities.cpp
[47/144] Compiling llvmSupport Atomic.cpp
[48/144] Compiling llvmSupport Error.cpp
[49/144] Compiling llvmSupport Debug.cpp
[50/144] Compiling llvmSupport ConvertUTF.cpp
[51/144] Compiling llvmSupport DJB.cpp
[52/144] Compiling llvmSupport ConvertUTFWrapper.cpp
[53/144] Compiling llvmDemangle MicrosoftDemangle.cpp
[53/144] Write sources
[56/144] Compiling llvmSupport Allocator.cpp
[57/144] Compiling llvmSupport Chrono.cpp
[58/146] Compiling llvmSupport APSInt.cpp
[59/146] Compiling llvmSupport APInt.cpp
[60/146] Compiling llvmSupport APFloat.cpp
[61/146] Compiling llvmDemangle ItaniumDemangle.cpp
[62/146] Compiling llvmSupport CommandLine.cpp
[63/146] Compiling llbuildNinja Parser.cpp
[64/146] Compiling llbuildNinjaTests main.cpp
[65/146] Compiling llbuildNinjaTests LexerTest.cpp
[66/146] Compiling llbuildNinjaTests ManifestTest.cpp
[67/146] Compiling llbuildNinja Lexer.cpp
[68/146] Compiling llbuildNinja Manifest.cpp
[69/146] Compiling llbuildCoreTests main.cpp
[70/146] Compiling llbuildNinja ManifestLoader.cpp
[71/146] Compiling llbuildCoreTests MakefileDepsParserTest.cpp
[72/146] Compiling llbuildCoreTests SQLiteBuildDBTest.cpp
[73/146] Compiling llbuildCoreTests DependencyInfoParserTest.cpp
[74/146] Compiling llbuildCore MakefileDepsParser.cpp
[75/146] Compiling llbuildCore DependencyInfoParser.cpp
[76/146] Compiling llbuildCore SQLiteBuildDB.cpp
[77/146] Compiling llbuildCoreTests BuildEngineCancellationTest.cpp
[78/146] Compiling llbuildCore BuildEngineTrace.cpp
[79/146] Compiling llbuildCoreTests DepsBuildEngineTest.cpp
[80/146] Compiling llbuildCore BuildDB.cpp
[82/146] Compiling llbuildTestSupport XCTestCase+Extensions.swift
[83/146] Emitting module llbuildTestSupport
[84/147] Compiling llbuildCommands CommandLineStatusOutput.cpp
[85/147] Compiling llbuildCommands CommandUtil.cpp
[86/147] Compiling llbuildCore BuildEngine.cpp
[87/147] Compiling llbuildCommands NinjaCommand.cpp
[88/147] Compiling llbuildCommands BuildEngineCommand.cpp
[89/147] Compiling llbuildBuildSystemTests main.cpp
[90/147] Compiling llbuildCommands BuildSystemCommand.cpp
[91/147] Compiling llbuildBuildSystemTests TempDir.cpp
[92/147] Compiling llbuildCommands NinjaBuildCommand.cpp
[93/147] Compiling llbuildBuildSystemTests MockBuildSystemDelegate.cpp
[94/147] Compiling llbuildBuildSystemTests BuildValueTest.cpp
[95/147] Compiling llbuildBuildSystem ShellCommand.cpp
[96/147] Compiling llbuildCoreTests BuildEngineTest.cpp
[97/147] Compiling llbuildBuildSystem BuildValue.cpp
[98/147] Compiling llbuildBuildSystem ExternalCommand.cpp
[99/147] Compiling llbuildBuildSystemTests BuildSystemFrontendTest.cpp
[100/147] Compiling llbuildBuildSystemTests BuildSystemTaskTests.cpp
[101/147] Compiling llbuildBuildSystem BuildSystemFrontend.cpp
[102/147] Compiling llbuildBuildSystem BuildKey.cpp
[103/147] Compiling llbuildBuildSystem BuildSystemExtensionManager.cpp
[104/147] Compiling llbuildBuildSystem BuildNode.cpp
[105/147] Compiling llbuildBuildSystem BuildDescription.cpp
[106/147] Compiling llbuildBasicTests TempDir.cpp
[107/147] Compiling llbuildBasicTests main.cpp
[108/147] Compiling llbuildBasicTests ShellUtilityTest.cpp
[109/147] Compiling llbuildBuildSystem BuildFile.cpp
[110/147] Compiling llbuildBasicTests SerialQueueTest.cpp
[111/147] Compiling llbuildBasicTests POSIXEnvironmentTest.cpp
[112/147] Compiling llbuildBasic Version.cpp
[113/147] Compiling llbuildBasic Tracing.cpp
[114/147] Compiling llbuildBasicTests Defer.cpp
[115/147] Compiling llbuildBasicTests BinaryCodingTests.cpp
[116/147] Compiling llbuildBasicTests FileSystemTest.cpp
[117/147] Compiling llbuildBasicTests LaneBasedExecutionQueueTest.cpp
[118/147] Compiling llbuildBasic Subprocess.cpp
[119/147] Compiling llbuildBasic PlatformUtility.cpp
[120/147] Write sources
[121/147] Compiling llbuildBasic Hashing.cpp
[122/147] Compiling llbuildBasic SerialQueue.cpp
[123/147] Compiling llbuildBasic FileSystem.cpp
[124/147] Compiling llbuildBasic ExecutionQueue.cpp
[125/147] Compiling llbuildBasic FileInfo.cpp
[126/147] Compiling llbuildBasic LaneBasedExecutionQueue.cpp
[127/147] Write Objects.LinkFileList
error: link command failed with exit code 1 (use -v to see invocation)
ld.lld: error: unable to find library -landroid-spawn
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[129/147] Linking llbuildNinjaTests
error: link command failed with exit code 1 (use -v to see invocation)
ld.lld: error: unable to find library -landroid-spawn
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[129/147] Linking llbuildBasicTests
[129/147] Compiling libllbuild Core-C-API.cpp
[129/147] Compiling SwiftToolchainCSQLite sqlite3.c
[129/147] Compiling libllbuild Ninja-C-API.cpp
[129/147] Compiling llbuild main.cpp
[129/147] Compiling llbuildBuildSystem BuildSystem.cpp
BUILD FAILURE 6.2 android