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/art-divin/swift-llbuild.git
Reference: main
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/art-divin/swift-llbuild
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 783aec2 Fix a few comment typos in the codebase (#906)
Cloned https://github.com/art-divin/swift-llbuild.git
Revision (git rev-parse @):
783aec21649a6c47d1a8314db4144bdceb11df30
SUCCESS checkout https://github.com/art-divin/swift-llbuild.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/art-divin/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] Compiling llbuildBasic ShellUtility.cpp
[1/155] Compiling llbuildBasic Tracing.cpp
[2/155] Write swift-version--423B1241ED78D482.txt
[3/155] Write swift-build-tool-entitlement.plist
[4/155] Compiling llbuildBasic PlatformUtility.cpp
[5/155] Compiling llbuildBasicTests BinaryCodingTests.cpp
[6/155] Compiling llbuildBasic Subprocess.cpp
[7/155] Compiling llvmSupport Valgrind.cpp
[8/155] Compiling llvmSupport UnicodeCaseFold.cpp
[9/155] Compiling llbuildBasic SerialQueue.cpp
[10/155] Compiling llvmSupport circular_raw_ostream.cpp
[11/155] Compiling llbuildCoreTests BuildEngineCancellationTest.cpp
[12/155] Compiling llvmSupport raw_ostream.cpp
[13/155] Compiling swift-build-tool main.cpp
[14/155] Compiling llvmSupport Twine.cpp
[15/155] Compiling llvmSupport Unicode.cpp
[16/155] Compiling llvmSupport Threading.cpp
[17/155] Compiling llvmSupport Triple.cpp
[18/155] Compiling llvmSupport YAMLParser.cpp
[19/155] Compiling llvmSupport StringMap.cpp
[20/155] Compiling llvmSupport StringSaver.cpp
[21/155] Compiling llvmSupport TargetParser.cpp
[22/155] Compiling llvmSupport StringRef.cpp
[23/155] Compiling llvmSupport StringExtras.cpp
[24/155] Compiling llvmSupport SmallVector.cpp
[25/155] Compiling llvmSupport SmallPtrSet.cpp
[26/155] Compiling llvmSupport Program.cpp
[27/155] Compiling llvmSupport Options.cpp
[28/155] Compiling llvmSupport SourceMgr.cpp
[29/155] Compiling llvmSupport Process.cpp
[30/155] Compiling llvmSupport Signals.cpp
[31/155] Compiling llvmSupport NativeFormatting.cpp
[32/155] Compiling llvmSupport MathExtras.cpp
[33/155] Compiling llvmSupport Path.cpp
[34/155] Compiling llvmSupport Mutex.cpp
[35/155] Compiling llvmSupport Memory.cpp
[36/155] Compiling llvmSupport ManagedStatic.cpp
[37/155] Compiling llvmSupport Locale.cpp
[38/155] Compiling llvmSupport MemoryBuffer.cpp
[39/155] Compiling llvmSupport MD5.cpp
[40/155] Compiling llvmSupport Hashing.cpp
[41/155] Compiling llvmSupport FoldingSet.cpp
[42/155] Compiling llvmSupport FormatVariadic.cpp
[43/155] Compiling llvmSupport Host.cpp
[44/155] Compiling llvmSupport FileUtilities.cpp
[45/155] Compiling llvmSupport Errno.cpp
[46/155] Compiling llvmSupport ErrorHandling.cpp
[47/155] Compiling llvmSupport Error.cpp
[48/155] Compiling llvmSupport DJB.cpp
[49/155] Compiling llvmSupport Atomic.cpp
[50/155] Compiling llvmSupport Debug.cpp
[51/155] Compiling llvmSupport ConvertUTF.cpp
[52/155] Compiling llvmSupport ConvertUTFWrapper.cpp
[53/155] Compiling llvmSupport Chrono.cpp
[54/155] Compiling llvmSupport APSInt.cpp
[55/155] Write sources
[57/155] Compiling llvmSupport Allocator.cpp
[58/157] Compiling llvmDemangle MicrosoftDemangle.cpp
[59/157] Compiling llbuildCoreTests BuildEngineTest.cpp
[60/157] Compiling llvmSupport APInt.cpp
[61/157] Write llbuildNinjaTests-entitlement.plist
[62/157] Compiling llvmSupport APFloat.cpp
[63/157] Compiling llvmDemangle ItaniumDemangle.cpp
[64/157] Compiling llvmSupport CommandLine.cpp
[65/157] Compiling llbuildNinja Parser.cpp
[66/157] Compiling llbuildNinjaTests main.cpp
[67/157] Compiling llbuildNinjaTests LexerTest.cpp
[68/157] Compiling llbuildNinjaTests ManifestTest.cpp
[69/157] Compiling llbuildNinja Lexer.cpp
[70/157] Compiling llbuildNinja Manifest.cpp
[71/157] Compiling llbuildNinja ManifestLoader.cpp
[72/157] Write llbuildCoreTests-entitlement.plist
[73/157] Compiling llbuildCoreTests main.cpp
[74/157] Compiling llbuildEvo EvoEngine.cpp
[75/157] Compiling llbuildCoreTests MakefileDepsParserTest.cpp
[76/157] Compiling llbuildCoreTests SQLiteBuildDBTest.cpp
[77/157] Compiling llbuildCore MakefileDepsParser.cpp
[78/157] Compiling llbuildCore DependencyInfoParser.cpp
[79/157] Compiling llbuildCoreTests DependencyInfoParserTest.cpp
[80/157] Compiling llbuildCore SQLiteBuildDB.cpp
[81/157] Compiling llbuildCore BuildDB.cpp
[82/157] Compiling llbuildCore BuildEngineTrace.cpp
[83/157] Compiling llbuildCoreTests DepsBuildEngineTest.cpp
[84/157] Compiling llbuildCommands CommandUtil.cpp
[85/157] Compiling llbuildCommands CommandLineStatusOutput.cpp
[86/157] Compiling llbuildCommands NinjaCommand.cpp
[87/157] Compiling llbuildCommands BuildEngineCommand.cpp
[88/157] Compiling llbuildBuildSystemTests TempDir.cpp
[89/157] Compiling llbuildCommands BuildSystemCommand.cpp
[90/157] Compiling llbuildCore BuildEngine.cpp
[91/157] Write llbuildBuildSystemTests-entitlement.plist
[92/157] Compiling llbuildBuildSystemTests main.cpp
[94/157] Emitting module llbuildTestSupport
[95/157] Compiling llbuildTestSupport XCTestCase+Extensions.swift
/Users/builder/builds/UKfvDsi8u/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/UKfvDsi8u/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:28:9: note: add 'if #available' version check
        addTeardownBlock {
        ^
/Users/builder/builds/UKfvDsi8u/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/UKfvDsi8u/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
[95/157] Compiling llbuildBuildSystemTests BuildValueTest.cpp
[95/157] Compiling llbuildBuildSystemTests BuildSystemTaskTests.cpp
[95/157] Compiling llbuildBuildSystem ExternalCommand.cpp
[95/157] Compiling llbuildBuildSystemTests MockBuildSystemDelegate.cpp
[95/157] Compiling llbuildBuildSystemTests BuildSystemFrontendTest.cpp
[95/157] Compiling llbuildBuildSystem ShellCommand.cpp
[95/157] Compiling llbuildCommands NinjaBuildCommand.cpp
[0/1] Planning build
Building for debugging...
[0/62] Write sources
[0/62] Write llbuildBasicTests-entitlement.plist
[0/62] Write llbuild-entitlement.plist
[3/63] Compiling llbuildBuildSystem BuildValue.cpp
[4/63] Write swift-version--423B1241ED78D482.txt
[5/63] Compiling llbuildBuildSystemTests MockBuildSystemDelegate.cpp
[6/65] Compiling llbuildBuildSystemTests BuildValueTest.cpp
[7/65] Compiling llbuildBuildSystem ExternalCommand.cpp
[9/65] Emitting module llbuildTestSupport
[10/65] Compiling llbuildTestSupport XCTestCase+Extensions.swift
/Users/builder/builds/UKfvDsi8u/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/UKfvDsi8u/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/unittests/TestSupport/XCTestCase+Extensions.swift:28:9: note: add 'if #available' version check
        addTeardownBlock {
        ^
/Users/builder/builds/UKfvDsi8u/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/UKfvDsi8u/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
[10/65] Compiling llbuildBuildSystem BuildSystem.cpp
[10/65] Compiling llbuildBuildSystem ShellCommand.cpp
[10/65] Compiling llbuildBuildSystemTests BuildSystemFrontendTest.cpp
[10/65] Compiling llbuildBuildSystemTests BuildSystemTaskTests.cpp
[10/65] Compiling llbuildBuildSystem BuildSystemFrontend.cpp
[10/65] Compiling llbuildCommands NinjaBuildCommand.cpp
[10/65] Compiling llbuildBuildSystem BuildSystemExtensionManager.cpp
BUILD FAILURE 5.10 macosSpm