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: 0.50800.0
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/SDGGiesbrecht/swift-llbuild
 * tag               0.50800.0  -> FETCH_HEAD
HEAD is now at 14d9618 Converted deployment targets to availability annotations.
Cloned https://github.com/SDGGiesbrecht/swift-llbuild.git
Revision (git rev-parse @):
14d9618f53db8ca57ed46ed7b4587155c2a03390
SUCCESS checkout https://github.com/SDGGiesbrecht/swift-llbuild.git at 0.50800.0
========================================
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/112] Compiling libllbuild C-API.cpp
[1/112] Compiling llbuild main.cpp
[2/112] Compiling llbuildBasic ExecutionQueue.cpp
[3/112] Write swift-build-tool-entitlement.plist
[4/112] Compiling libllbuild BuildValue-C-API.cpp
[5/112] Write swift-version--423B1241ED78D482.txt
[6/112] Compiling libllbuild BuildKey-C-API.cpp
[7/112] Compiling llvmSupport Valgrind.cpp
[8/112] Compiling llvmSupport UnicodeCaseFold.cpp
[9/112] Compiling libllbuild Ninja-C-API.cpp
[10/112] Compiling libllbuild BuildDB-C-API.cpp
[11/112] Compiling llvmSupport circular_raw_ostream.cpp
[12/112] Compiling llvmSupport Unicode.cpp
[13/112] Compiling llvmSupport Twine.cpp
[14/112] Compiling llvmSupport raw_ostream.cpp
[15/112] Compiling libllbuild BuildSystem-C-API.cpp
[16/112] Compiling swift-build-tool main.cpp
[17/112] Compiling llvmSupport Threading.cpp
[18/112] Compiling llvmSupport Triple.cpp
[19/112] Compiling llvmSupport SmallVector.cpp
[20/112] Compiling llvmSupport YAMLParser.cpp
[21/112] Compiling llvmSupport StringExtras.cpp
[22/112] Compiling llvmSupport StringSaver.cpp
[23/112] Compiling llvmSupport StringRef.cpp
[24/112] Compiling llvmSupport StringMap.cpp
[25/112] Compiling llvmSupport TargetParser.cpp
[26/112] Compiling llvmSupport SmallPtrSet.cpp
[27/112] Compiling llvmSupport Options.cpp
[28/112] Compiling llvmSupport NativeFormatting.cpp
[29/112] Compiling llvmSupport SourceMgr.cpp
[30/112] Compiling llvmSupport Mutex.cpp
[31/112] Compiling llvmSupport Process.cpp
[32/112] Compiling llvmSupport MathExtras.cpp
[33/112] Compiling llvmSupport Program.cpp
[34/112] Compiling llvmSupport Signals.cpp
[35/112] Compiling llvmSupport Memory.cpp
[36/112] Compiling llvmSupport ManagedStatic.cpp
[37/112] Compiling llvmSupport Path.cpp
[38/112] Compiling llvmSupport Locale.cpp
[39/112] Compiling llvmSupport MemoryBuffer.cpp
[40/112] Compiling llvmSupport MD5.cpp
[41/112] Compiling llvmSupport Hashing.cpp
[42/112] Compiling llvmSupport FoldingSet.cpp
[43/112] Compiling llvmSupport FormatVariadic.cpp
[44/112] Compiling llvmSupport Host.cpp
[45/112] Compiling llvmSupport ErrorHandling.cpp
[46/112] Compiling llvmSupport Errno.cpp
[47/112] Compiling llvmSupport FileUtilities.cpp
[48/112] Compiling llvmSupport Atomic.cpp
[49/112] Compiling llvmSupport Error.cpp
[50/112] Compiling llvmSupport Debug.cpp
[51/112] Compiling llvmSupport ConvertUTF.cpp
[52/112] Compiling llvmSupport DJB.cpp
[53/112] Compiling llvmSupport ConvertUTFWrapper.cpp
[54/112] Compiling llvmSupport Chrono.cpp
[55/112] Write sources
[57/112] Compiling llvmDemangle MicrosoftDemangle.cpp
[58/114] Compiling llvmSupport APSInt.cpp
[59/114] Compiling llvmSupport Allocator.cpp
[60/114] Compiling llvmSupport APInt.cpp
[61/114] Compiling llbuildNinja Parser.cpp
[62/114] Compiling llvmDemangle ItaniumDemangle.cpp
[63/114] Compiling llvmSupport APFloat.cpp
[64/114] Compiling llbuildNinja Lexer.cpp
[65/114] Compiling llvmSupport CommandLine.cpp
[66/114] Compiling llbuildCore MakefileDepsParser.cpp
[67/114] Compiling llbuildNinja Manifest.cpp
[68/114] Compiling llbuildCore DependencyInfoParser.cpp
[69/114] Compiling llbuildNinja ManifestLoader.cpp
[70/114] Compiling llbuildCore SQLiteBuildDB.cpp
[71/114] Compiling llbuildEvo EvoEngine.cpp
[72/114] Compiling llbuildCore BuildDB.cpp
[73/114] Compiling llbuildCore BuildEngineTrace.cpp
[74/114] Compiling llbuildCommands CommandLineStatusOutput.cpp
[75/114] Compiling llbuildCommands CommandUtil.cpp
[76/114] Compiling llbuildCommands BuildEngineCommand.cpp
[77/114] Compiling llbuildCommands NinjaCommand.cpp
[78/114] Compiling llbuildCore BuildEngine.cpp
[79/114] Compiling llbuildCommands BuildSystemCommand.cpp
[80/114] Compiling llbuildBuildSystem ShellCommand.cpp
[81/114] Compiling llbuildBuildSystem BuildValue.cpp
[82/114] Compiling llbuildBuildSystem ExternalCommand.cpp
[83/114] Compiling llbuildBuildSystem BuildNode.cpp
[84/114] Compiling llbuildCommands NinjaBuildCommand.cpp
[85/114] Compiling llbuildBuildSystem BuildSystemFrontend.cpp
[86/114] Compiling llbuildBuildSystem BuildKey.cpp
[87/114] Compiling llbuildBuildSystem BuildSystemExtensionManager.cpp
[88/114] Compiling llbuildBasic Version.cpp
[89/114] Compiling llbuildBasic ShellUtility.cpp
[90/114] Compiling llbuildBasic Tracing.cpp
[91/114] Compiling llbuildBuildSystem BuildDescription.cpp
[92/114] Compiling llbuildBuildSystem BuildFile.cpp
[93/114] Compiling llbuildBasic Hashing.cpp
[94/114] Compiling llbuildBasic Subprocess.cpp
[95/114] Write sources
[96/114] Write llbuild-entitlement.plist
[98/114] Emitting module llbuildTestSupport
[99/114] Compiling llbuildTestSupport XCTestCase+Extensions.swift
/Users/builder/builds/TDmZkXJm/1/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/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:28:9: note: add 'if #available' version check
        addTeardownBlock {
        ^
/Users/builder/builds/TDmZkXJm/1/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/1/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
[99/114] Compiling llbuildBasic PlatformUtility.cpp
[99/114] Compiling llbuildBasic LaneBasedExecutionQueue.cpp
[99/114] Compiling llbuildBasic SerialQueue.cpp
[99/114] Compiling libllbuild Core-C-API.cpp
[99/114] Compiling llbuildBasic FileInfo.cpp
[99/114] Compiling llbuildBasic FileSystem.cpp
[99/114] Compiling llbuildBuildSystem BuildSystem.cpp
[0/1] Planning build
Building for debugging...
[0/16] Write swift-version--423B1241ED78D482.txt
[2/18] Emitting module llbuildTestSupport
[3/18] Compiling llbuildTestSupport XCTestCase+Extensions.swift
/Users/builder/builds/TDmZkXJm/1/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/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:28:9: note: add 'if #available' version check
        addTeardownBlock {
        ^
/Users/builder/builds/TDmZkXJm/1/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/1/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
[3/18] Compiling llbuildBasic LaneBasedExecutionQueue.cpp
[3/18] Compiling llbuildBasic PlatformUtility.cpp
[3/18] Compiling llbuildBasic SerialQueue.cpp
[3/18] Compiling llbuildBasic FileInfo.cpp
[3/18] Compiling llbuildBuildSystem BuildSystem.cpp
[3/18] Compiling llbuildBasic FileSystem.cpp
[3/18] Compiling libllbuild Core-C-API.cpp
BUILD FAILURE 5.10 macosSpm