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

Failed to build llbuild with Swift 5.10 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SDGGiesbrecht/swift-llbuild.git
Reference: master
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/SDGGiesbrecht/swift-llbuild
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 4cc1ea4 Merge pull request #874 from compnerd/build
Cloned https://github.com/SDGGiesbrecht/swift-llbuild.git
Revision (git rev-parse @):
4cc1ea448e236c2f4dfe622cec786bce4bd56c45
SUCCESS checkout https://github.com/SDGGiesbrecht/swift-llbuild.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/SDGGiesbrecht/swift-llbuild.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Building for debugging...
[0/155] Write swift-build-tool-entitlement.plist
[1/155] Write swift-version--423B1241ED78D482.txt
[2/155] Compiling llvmSupport Valgrind.cpp
[3/155] Compiling llvmSupport UnicodeCaseFold.cpp
[4/155] Compiling llvmSupport circular_raw_ostream.cpp
[5/155] Compiling llvmSupport Unicode.cpp
[6/155] Compiling llvmSupport raw_ostream.cpp
[7/155] Compiling swift-build-tool main.cpp
[8/155] Compiling libllbuild BuildDB-C-API.cpp
[9/155] Compiling llvmSupport YAMLParser.cpp
[10/155] Compiling llvmSupport Twine.cpp
[11/155] Compiling llvmSupport Threading.cpp
[12/155] Compiling gmocklib gmock-all.cc
[13/155] Compiling llvmSupport Triple.cpp
[14/155] Compiling llvmSupport StringSaver.cpp
[15/155] Compiling llvmSupport TargetParser.cpp
[16/155] Compiling llvmSupport StringMap.cpp
[17/155] Compiling llvmSupport SmallVector.cpp
[18/155] Compiling llvmSupport StringRef.cpp
[19/155] Compiling llvmSupport StringExtras.cpp
[20/155] Compiling gtestlib gtest-all.cc
[21/155] Compiling llvmSupport SmallPtrSet.cpp
[22/155] Compiling llvmSupport SourceMgr.cpp
[23/155] Compiling llvmSupport Options.cpp
[24/155] Compiling llvmSupport Process.cpp
[25/155] Compiling llvmSupport Mutex.cpp
[26/155] Compiling llvmSupport Program.cpp
[27/155] Compiling llvmSupport Signals.cpp
[28/155] Compiling llvmSupport NativeFormatting.cpp
[29/155] Compiling llvmSupport MathExtras.cpp
[30/155] Compiling llvmSupport Path.cpp
[31/155] Compiling llvmSupport ManagedStatic.cpp
[32/155] Compiling llvmSupport Memory.cpp
[33/155] Compiling llvmSupport Locale.cpp
[34/155] Compiling llvmSupport MD5.cpp
[35/155] Compiling llvmSupport Hashing.cpp
[36/155] Compiling llvmSupport MemoryBuffer.cpp
[37/155] Compiling llvmSupport Host.cpp
[38/155] Compiling llvmSupport FormatVariadic.cpp
[39/155] Compiling llvmSupport FoldingSet.cpp
[40/155] Compiling llvmSupport ErrorHandling.cpp
[41/155] Compiling llvmSupport Errno.cpp
[42/155] Compiling llvmSupport ConvertUTF.cpp
[43/155] Compiling llvmSupport FileUtilities.cpp
[44/155] Compiling llvmSupport Atomic.cpp
[45/155] Compiling llvmSupport Debug.cpp
[46/155] Compiling llvmSupport Error.cpp
[47/155] Compiling llvmSupport DJB.cpp
[48/155] Compiling llvmSupport ConvertUTFWrapper.cpp
[49/155] Compiling llvmDemangle MicrosoftDemangle.cpp
[50/155] Write sources
[52/155] Compiling llvmSupport Allocator.cpp
[53/155] Compiling llvmSupport Chrono.cpp
[54/155] Compiling llvmSupport APSInt.cpp
[55/157] Compiling llvmSupport APInt.cpp
[56/157] Write llbuildNinjaTests-entitlement.plist
[57/157] Compiling llvmSupport APFloat.cpp
[58/157] Compiling llvmDemangle ItaniumDemangle.cpp
[59/157] Compiling llbuildNinja Parser.cpp
[60/157] Compiling llvmSupport CommandLine.cpp
[61/157] Compiling llbuildNinjaTests main.cpp
[62/157] Compiling llbuildNinjaTests LexerTest.cpp
[63/157] Compiling llbuildNinjaTests ManifestTest.cpp
[64/157] Compiling llbuildNinja Lexer.cpp
[65/157] Compiling llbuildNinja Manifest.cpp
[66/157] Compiling llbuildCoreTests main.cpp
[67/157] Compiling llbuildNinja ManifestLoader.cpp
[68/157] Compiling llbuildEvo EvoEngine.cpp
[69/157] Write llbuildCoreTests-entitlement.plist
[70/157] Compiling llbuildCoreTests MakefileDepsParserTest.cpp
[71/157] Compiling llbuildCoreTests DependencyInfoParserTest.cpp
[72/157] Compiling llbuildCoreTests SQLiteBuildDBTest.cpp
[73/157] Compiling llbuildCore MakefileDepsParser.cpp
[74/157] Compiling llbuildCore DependencyInfoParser.cpp
[75/157] Compiling llbuildCore SQLiteBuildDB.cpp
[76/157] Compiling llbuildCoreTests BuildEngineCancellationTest.cpp
[77/157] Compiling llbuildCore BuildEngineTrace.cpp
[78/157] Compiling llbuildCoreTests DepsBuildEngineTest.cpp
[79/157] Compiling llbuildCore BuildDB.cpp
[80/157] Compiling llbuildCommands CommandLineStatusOutput.cpp
[81/157] Compiling llbuildCommands CommandUtil.cpp
[82/157] Compiling llbuildCommands NinjaCommand.cpp
[83/157] Compiling llbuildCommands BuildEngineCommand.cpp
[84/157] Compiling llbuildCore BuildEngine.cpp
[85/157] Compiling llbuildCommands BuildSystemCommand.cpp
[86/157] Compiling llbuildBuildSystemTests main.cpp
[87/157] Compiling llbuildBuildSystemTests TempDir.cpp
[88/157] Write llbuildBuildSystemTests-entitlement.plist
[89/157] Compiling llbuildCommands NinjaBuildCommand.cpp
[90/157] Compiling llbuildBuildSystemTests MockBuildSystemDelegate.cpp
[91/157] Compiling llbuildBuildSystemTests BuildValueTest.cpp
[92/157] Compiling llbuildBuildSystem BuildValue.cpp
[93/157] Compiling llbuildCoreTests BuildEngineTest.cpp
[94/157] Compiling llbuildBuildSystem ShellCommand.cpp
[95/157] Compiling llbuildBuildSystem ExternalCommand.cpp
[96/157] Compiling llbuildBuildSystemTests BuildSystemFrontendTest.cpp
[97/157] Compiling llbuildBuildSystemTests BuildSystemTaskTests.cpp
[98/157] Compiling llbuildBuildSystem BuildSystemFrontend.cpp
[99/157] Compiling llbuildBuildSystem BuildKey.cpp
[100/157] Compiling llbuildBuildSystem BuildDescription.cpp
[101/157] Compiling llbuildBuildSystem BuildSystemExtensionManager.cpp
[102/157] Compiling llbuildBuildSystem BuildNode.cpp
[103/157] Compiling llbuildBasicTests TempDir.cpp
[104/157] Compiling llbuildBasicTests main.cpp
[105/157] Compiling llbuildBasicTests ShellUtilityTest.cpp
[106/157] Compiling llbuildBuildSystem BuildFile.cpp
[107/157] Compiling llbuildBasicTests SerialQueueTest.cpp
[108/157] Write llbuildBasicTests-entitlement.plist
[109/157] Compiling llbuildBasicTests POSIXEnvironmentTest.cpp
[111/157] Emitting module llbuildTestSupport
[111/157] Compiling llbuildBasic Version.cpp
[113/157] Compiling llbuildTestSupport XCTestCase+Extensions.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:28:9: error: 'addTeardownBlock' is only available in macOS 10.15 or newer
        addTeardownBlock {
        ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:28:9: note: add 'if #available' version check
        addTeardownBlock {
        ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:15:10: note: add @available attribute to enclosing instance method
    func makeTemporaryFile(_ contents: String? = nil) -> String {
         ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:11:8: note: add @available attribute to enclosing extension
public extension XCTestCase {
       ^
error: fatalError
[113/157] Compiling llbuildBasic Subprocess.cpp
[113/157] Compiling llbuildBasic Tracing.cpp
[113/157] Compiling llbuildBasicTests Defer.cpp
[113/157] Compiling llbuildBasicTests BinaryCodingTests.cpp
[113/157] Compiling llbuildBasicTests LaneBasedExecutionQueueTest.cpp
[113/157] Compiling llbuildBasicTests FileSystemTest.cpp
[113/157] Compiling llbuildBuildSystem BuildSystem.cpp
[0/1] Planning build
Building for debugging...
[0/44] Write sources
[1/45] Compiling llbuildBasic Tracing.cpp
[2/45] Compiling llbuildBasic ShellUtility.cpp
[3/45] Write swift-version--423B1241ED78D482.txt
[4/45] Compiling llbuildBasicTests Defer.cpp
[6/47] Emitting module llbuildTestSupport
[7/47] Compiling llbuildTestSupport XCTestCase+Extensions.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:28:9: error: 'addTeardownBlock' is only available in macOS 10.15 or newer
        addTeardownBlock {
        ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:28:9: note: add 'if #available' version check
        addTeardownBlock {
        ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:15:10: note: add @available attribute to enclosing instance method
    func makeTemporaryFile(_ contents: String? = nil) -> String {
         ^
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:11:8: note: add @available attribute to enclosing extension
public extension XCTestCase {
       ^
error: fatalError
[7/47] Compiling llbuildBasic SerialQueue.cpp
[7/47] Compiling llbuildBasic PlatformUtility.cpp
[7/47] Compiling llbuildBasic Subprocess.cpp
[7/47] Compiling llbuildBasicTests LaneBasedExecutionQueueTest.cpp
[7/47] Compiling llbuildBasicTests BinaryCodingTests.cpp
[7/47] Compiling llbuildBuildSystem BuildSystem.cpp
[7/47] Compiling llbuildBasicTests FileSystemTest.cpp
BUILD FAILURE 5.10 macosSpm