The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of llbuild, reference main (da9efe), with Swift 5.9 for macOS (SPM) on 30 Oct 2024 03:47:36 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.55.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftlang/swift-llbuild.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swiftlang/swift-llbuild
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at da9efe6 Add some feature flags to control use of optional features in the build
Updating files:  96% (5952/6143)
Updating files:  97% (5959/6143)
Updating files:  98% (6021/6143)
Updating files:  99% (6082/6143)
Updating files: 100% (6143/6143)
Updating files: 100% (6143/6143), done.
Cloned https://github.com/swiftlang/swift-llbuild.git
Revision (git rev-parse @):
da9efe6610220e77635a7444d88d901b328ab4a2
SUCCESS checkout https://github.com/swiftlang/swift-llbuild.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/swiftlang/swift-llbuild.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/131] Compiling llbuildBasic Hashing.cpp
[1/131] Compiling llbuildBasic ExecutionQueue.cpp
[2/131] Compiling llbuildBasic FileSystem.cpp
[3/131] Compiling libllbuild BuildKey-C-API.cpp
[4/133] Compiling libllbuild Core-C-API.cpp
[5/133] Compiling llbuildBasic FileInfo.cpp
[6/133] Compiling llvmSupport Valgrind.cpp
[7/133] Compiling llvmSupport UnicodeCaseFold.cpp
[8/133] Compiling libllbuild BuildDB-C-API.cpp
[9/133] Compiling swift-build-tool main.cpp
[10/133] Compiling llvmSupport circular_raw_ostream.cpp
[11/133] Compiling llbuildBasic LaneBasedExecutionQueue.cpp
[12/133] Compiling llvmSupport Unicode.cpp
[13/133] Compiling llvmSupport Twine.cpp
[14/133] Compiling libllbuild BuildSystem-C-API.cpp
[15/133] Compiling llvmSupport Threading.cpp
[16/133] Compiling llvmSupport raw_ostream.cpp
[17/133] Compiling llvmSupport Triple.cpp
[18/133] Compiling llvmSupport StringSaver.cpp
[19/133] Compiling llvmSupport YAMLParser.cpp
[20/133] Compiling llvmSupport StringMap.cpp
[21/133] Compiling llvmSupport SmallVector.cpp
[22/133] Compiling llvmSupport TargetParser.cpp
[23/133] Compiling llvmSupport StringExtras.cpp
[24/133] Compiling llvmSupport StringRef.cpp
[25/133] Compiling llvmSupport SmallPtrSet.cpp
[26/133] Compiling llvmSupport Mutex.cpp
[27/133] Compiling llvmSupport Options.cpp
[28/133] Compiling llvmSupport NativeFormatting.cpp
[29/133] Compiling llvmSupport SourceMgr.cpp
[30/133] Compiling llvmSupport Program.cpp
[31/133] Compiling llvmSupport Signals.cpp
[32/133] Compiling llvmSupport Process.cpp
[33/133] Compiling llvmSupport MemoryBuffer.cpp
[34/133] Compiling llvmSupport MathExtras.cpp
[35/133] Compiling llvmSupport Path.cpp
[36/133] Compiling llvmSupport ManagedStatic.cpp
[37/133] Compiling llvmSupport Memory.cpp
[38/133] Compiling llvmSupport MD5.cpp
[39/133] Compiling llvmSupport Locale.cpp
[40/133] Compiling llvmSupport Hashing.cpp
[41/133] Compiling llvmSupport FoldingSet.cpp
[42/133] Compiling llvmSupport FormatVariadic.cpp
[43/133] Compiling llvmSupport Host.cpp
[44/133] Compiling llvmSupport Errno.cpp
[45/133] Compiling llvmSupport ErrorHandling.cpp
[46/133] Compiling llvmSupport FileUtilities.cpp
[47/133] Compiling llvmSupport Error.cpp
[48/133] Compiling llvmSupport Atomic.cpp
[49/133] Compiling llvmSupport DJB.cpp
[50/133] Compiling llvmSupport Debug.cpp
[51/133] Compiling llvmSupport ConvertUTF.cpp
[52/133] Compiling llvmSupport ConvertUTFWrapper.cpp
[53/133] Compiling llvmSupport Chrono.cpp
[54/133] Compiling llvmSupport Allocator.cpp
[55/133] Compiling llvmSupport APSInt.cpp
[56/133] Compiling llvmDemangle MicrosoftDemangle.cpp
[57/133] Compiling llvmSupport APInt.cpp
[58/133] Compiling llvmSupport APFloat.cpp
[59/133] Compiling llvmDemangle ItaniumDemangle.cpp
[60/133] Compiling llbuildNinja Parser.cpp
[61/133] Compiling llvmSupport CommandLine.cpp
[62/133] Compiling llbuildNinjaTests main.cpp
[63/133] Compiling llbuildNinja Lexer.cpp
[64/133] Compiling llbuildNinjaTests LexerTest.cpp
[65/133] Compiling llbuildNinja Manifest.cpp
[66/133] Compiling llbuildNinjaTests ManifestTest.cpp
[67/133] Compiling llbuildCoreTests main.cpp
[68/133] Compiling llbuildNinja ManifestLoader.cpp
[69/133] Compiling llbuildCoreTests MakefileDepsParserTest.cpp
[70/133] Compiling llbuildCoreTests DependencyInfoParserTest.cpp
[71/133] Compiling llbuildCore MakefileDepsParser.cpp
[72/133] Compiling llbuildCoreTests SQLiteBuildDBTest.cpp
[73/133] Compiling llbuildCore DependencyInfoParser.cpp
[74/133] Compiling llbuildCore SQLiteBuildDB.cpp
[75/133] Compiling llbuildCoreTests BuildEngineCancellationTest.cpp
[76/133] Compiling llbuildCore BuildEngineTrace.cpp
[77/133] Compiling llbuildCore BuildDB.cpp
[78/133] Compiling llbuildCoreTests DepsBuildEngineTest.cpp
[79/133] Compiling llbuildCommands CommandLineStatusOutput.cpp
[80/133] Compiling llbuildCommands CommandUtil.cpp
[81/133] Compiling llbuildCommands NinjaCommand.cpp
[82/133] Compiling llbuildCommands BuildEngineCommand.cpp
[83/133] Compiling llbuildCore BuildEngine.cpp
[84/133] Compiling llbuildBuildSystemTests main.cpp
[85/133] Compiling llbuildCommands BuildSystemCommand.cpp
[86/133] Compiling llbuildBuildSystemTests TempDir.cpp
[87/133] Compiling llbuildCommands NinjaBuildCommand.cpp
[88/133] Compiling llbuildBuildSystemTests MockBuildSystemDelegate.cpp
[89/133] Compiling llbuildBuildSystem BuildValue.cpp
[90/133] Compiling llbuildBuildSystemTests BuildValueTest.cpp
[91/133] Compiling llbuildBuildSystem ExternalCommand.cpp
[92/133] Compiling llbuildBuildSystem ShellCommand.cpp
[93/133] Compiling llbuildBuildSystem BuildSystemExtensionManager.cpp
[94/133] Compiling llbuildBuildSystemTests BuildSystemFrontendTest.cpp
[95/133] Compiling llbuildBuildSystem BuildSystemFrontend.cpp
[96/133] Compiling llbuildBuildSystemTests BuildSystemTaskTests.cpp
[98/133] Emitting module llbuildTestSupport
[99/133] Compiling llbuildTestSupport XCTestCase+Extensions.swift
[99/133] Compiling llbuildBuildSystem BuildNode.cpp
[100/133] Compiling llbuildCoreTests BuildEngineTest.cpp
[101/133] Compiling llbuildBuildSystem BuildKey.cpp
[102/133] Compiling llbuildBuildSystem BuildDescription.cpp
[103/133] Compiling llbuildBasicTests TempDir.cpp
[104/133] Compiling llbuildBasicTests ShellUtilityTest.cpp
[105/133] Compiling llbuildBasicTests main.cpp
[106/133] Compiling llbuildBasicTests SerialQueueTest.cpp
[107/133] Compiling llbuildBasicTests POSIXEnvironmentTest.cpp
[108/133] Compiling llbuildBuildSystem BuildFile.cpp
[109/133] Compiling llbuildBasic Version.cpp
[110/133] Compiling llbuildBasic Tracing.cpp
[111/133] Compiling llbuildBasicTests FileSystemTest.cpp
[112/133] Compiling llbuildBasicTests Defer.cpp
[113/133] Compiling llbuildBasic ShellUtility.cpp
[114/133] Compiling llbuildBasicTests BinaryCodingTests.cpp
[115/133] Compiling llbuildBasicTests LaneBasedExecutionQueueTest.cpp
[116/133] Compiling llbuildBasic PlatformUtility.cpp
[117/133] Compiling llbuildBasic Subprocess.cpp
[118/133] Compiling libllbuild C-API.cpp
[119/133] Compiling llbuild main.cpp
[120/133] Compiling llbuildBasic SerialQueue.cpp
[121/133] Compiling libllbuild Ninja-C-API.cpp
[122/133] Compiling libllbuild BuildValue-C-API.cpp
[123/141] Compiling gmocklib gmock-all.cc
[124/141] Compiling llbuildBuildSystem BuildSystem.cpp
[125/141] Compiling gtestlib gtest-all.cc
[126/141] Linking swift-build-tool
[127/141] Linking llbuild
[128/141] Linking llbuildBasicTests
[129/141] Linking llbuildNinjaTests
[130/141] Linking llbuildBuildSystemTests
[131/141] Linking llbuildCoreTests
[133/141] Compiling llbuildSwift CoreBindings.swift
[134/141] Emitting module llbuildSwift
[135/141] Compiling llbuildSwift BuildDBBindings.swift
[136/141] Compiling llbuildSwift BuildValue.swift
[137/141] Compiling llbuildSwift Internals.swift
[138/141] Compiling llbuildSwift NinjaManifest.swift
[139/141] Compiling llbuildSwift BuildSystemBindings.swift
[140/141] Compiling llbuildSwift BuildKey.swift
[141/145] Compiling llbuildAnalysis CriticalPath.swift
[142/145] Compiling llbuildAnalysis IdentifierFactory.swift
[143/145] Emitting module llbuildAnalysis
[144/145] Compiling llbuildAnalysis CriticalBuildPath.swift
[144/145] Linking libllbuildSwiftDynamic.dylib
Build complete! (29.68s)
Fetching https://github.com/swiftlang/swift-toolchain-sqlite
[1/64] Fetching swift-toolchain-sqlite
Fetched https://github.com/swiftlang/swift-toolchain-sqlite (1.84s)
Computing version for https://github.com/swiftlang/swift-toolchain-sqlite
Computed https://github.com/swiftlang/swift-toolchain-sqlite at 1.0.2 (0.59s)
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.2
Build complete.
Done.