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 0.5.0 (5cd4df), with Swift 6.2 (beta) for macOS (SPM) on 21 Jun 2025 19:40:11 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftlang/swift-llbuild.git
Reference: 0.5.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swiftlang/swift-llbuild
 * tag               0.5.0      -> FETCH_HEAD
HEAD is now at 5cd4df5 Merge pull request #731 from bnbarham/add-ninja-c-api
Cloned https://github.com/swiftlang/swift-llbuild.git
Revision (git rev-parse @):
5cd4df550b31301508a77064e3dfaa5c5628780e
SUCCESS checkout https://github.com/swiftlang/swift-llbuild.git at 0.5.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/swiftlang/swift-llbuild.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/154] Compiling llbuildBasicTests Defer.cpp
[0/154] Compiling llbuildBasicTests SerialQueueTest.cpp
[2/154] Compiling llbuildBasicTests TempDir.cpp
[2/154] Write swift-build-tool-entitlement.plist
[2/154] Compiling llbuildBuildSystemTests TempDir.cpp
[2/154] Compiling llbuildBuildSystemTests MockBuildSystemDelegate.cpp
[2/154] Compiling llbuildBasicTests POSIXEnvironmentTest.cpp
[7/154] Compiling llbuildBasicTests ShellUtilityTest.cpp
[8/154] Compiling llbuildBasicTests BinaryCodingTests.cpp
[9/154] Compiling llvmSupport Valgrind.cpp
[10/154] Compiling llbuildBasicTests FileSystemTest.cpp
[11/154] Compiling llvmSupport UnicodeCaseFold.cpp
[12/154] Write swift-version-1EA4D86E10B52AF.txt
[13/154] Compiling llbuildBasicTests LaneBasedExecutionQueueTest.cpp
[14/154] Compiling llvmSupport circular_raw_ostream.cpp
[15/154] Compiling llvmSupport Unicode.cpp
[16/154] Compiling llvmSupport Twine.cpp
[17/154] Compiling llvmSupport Threading.cpp
[18/154] Compiling llvmSupport Triple.cpp
[19/154] Compiling llvmSupport StringSaver.cpp
[20/154] Compiling llvmSupport raw_ostream.cpp
[21/154] Compiling llvmSupport TargetParser.cpp
[22/154] Compiling swift-build-tool main.cpp
[23/154] Compiling llvmSupport YAMLParser.cpp
[24/154] Compiling llvmSupport SmallVector.cpp
[25/154] Compiling llvmSupport StringMap.cpp
[26/154] Compiling llvmSupport StringRef.cpp
[27/154] Compiling llvmSupport StringExtras.cpp
[28/154] Compiling llvmSupport SmallPtrSet.cpp
[29/154] Compiling llvmSupport Mutex.cpp
[30/154] Compiling llvmSupport Program.cpp
[31/154] Compiling llvmSupport SourceMgr.cpp
[32/154] Compiling llvmSupport Signals.cpp
[33/154] Compiling llvmSupport NativeFormatting.cpp
[34/154] Compiling llvmSupport Options.cpp
[35/154] Compiling llvmSupport Process.cpp
[36/154] Compiling llvmSupport Memory.cpp
[37/154] Compiling llvmSupport MemoryBuffer.cpp
[38/154] Compiling llvmSupport MathExtras.cpp
[39/154] Compiling llvmSupport Path.cpp
[40/154] Compiling llvmSupport ManagedStatic.cpp
[41/154] Compiling llvmSupport Locale.cpp
[42/154] Compiling llvmSupport Hashing.cpp
[43/154] Compiling llvmSupport MD5.cpp
[44/154] Compiling llvmSupport FormatVariadic.cpp
[45/154] Compiling llvmSupport FoldingSet.cpp
[46/154] Compiling llvmSupport Host.cpp
[47/154] Compiling llvmSupport ErrorHandling.cpp
[48/154] Compiling llvmSupport FileUtilities.cpp
[49/154] Compiling llvmSupport Atomic.cpp
[50/154] Compiling llvmSupport Errno.cpp
[51/154] Compiling llvmSupport ConvertUTF.cpp
[52/154] Compiling llvmSupport Error.cpp
[53/154] Compiling llvmSupport DJB.cpp
[54/154] Compiling llvmSupport Debug.cpp
[54/154] Write sources
[57/154] Compiling llvmSupport ConvertUTFWrapper.cpp
[58/156] Compiling llvmDemangle MicrosoftDemangle.cpp
[59/156] Compiling llvmSupport Chrono.cpp
[60/156] Compiling llvmSupport Allocator.cpp
[60/156] Write llbuildNinjaTests-entitlement.plist
[62/156] Compiling llvmSupport APSInt.cpp
[63/156] Compiling llvmSupport APInt.cpp
[64/156] Compiling llvmDemangle ItaniumDemangle.cpp
[65/156] Compiling llvmSupport APFloat.cpp
[66/156] Compiling llbuildNinjaTests main.cpp
[67/156] Compiling llvmSupport CommandLine.cpp
[68/156] Compiling llbuildNinja Parser.cpp
[69/156] Compiling llbuildNinjaTests LexerTest.cpp
[70/156] Compiling llbuildNinja Lexer.cpp
[71/156] Compiling llbuildNinja ManifestLoader.cpp
[72/156] Compiling llbuildNinja Manifest.cpp
[73/156] Compiling llbuildNinjaTests ManifestTest.cpp
[74/156] Write llbuildCoreTests-entitlement.plist
[75/156] Compiling llbuildCoreTests main.cpp
[76/156] Compiling llbuildEvo EvoEngine.cpp
[77/156] Compiling llbuildCoreTests MakefileDepsParserTest.cpp
[78/156] Compiling llbuildCore MakefileDepsParser.cpp
[79/156] Compiling llbuildCoreTests SQLiteBuildDBTest.cpp
[80/156] Compiling llbuildCore DependencyInfoParser.cpp
[81/156] Compiling llbuildCoreTests DependencyInfoParserTest.cpp
[82/156] Compiling llbuildCore SQLiteBuildDB.cpp
[83/156] Compiling llbuildCoreTests BuildEngineCancellationTest.cpp
[84/156] Compiling llbuildCoreTests DepsBuildEngineTest.cpp
/Users/admin/builder/spi-builder-workspace/lib/Core/BuildEngineTrace.cpp:80:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
   80 |   sprintf(name, "T%d", ++numNamedTasks);
      |   ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
  278 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/cdefs.h:227:48: note: expanded from macro '__deprecated_msg'
  227 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
/Users/admin/builder/spi-builder-workspace/lib/Core/BuildEngineTrace.cpp:99:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
   99 |   sprintf(name, "R%d", ++numNamedRules);
      |   ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
  278 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/cdefs.h:227:48: note: expanded from macro '__deprecated_msg'
  227 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
2 warnings generated.
[85/156] Compiling llbuildCore BuildEngineTrace.cpp
[86/156] Compiling llbuildCore BuildDB.cpp
[87/156] Compiling llbuildCommands CommandLineStatusOutput.cpp
[88/156] Compiling llbuildCommands CommandUtil.cpp
[89/156] Compiling llbuildCommands NinjaCommand.cpp
[90/156] Compiling llbuildBuildSystemTests main.cpp
[90/156] Write llbuildBuildSystemTests-entitlement.plist
/Users/admin/builder/spi-builder-workspace/lib/Commands/BuildEngineCommand.cpp:109:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
  109 |     sprintf(inputKey, "ack(%d,%d)", m, n);
      |     ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
  278 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/cdefs.h:227:48: note: expanded from macro '__deprecated_msg'
  227 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
1 warning generated.
[92/156] Compiling llbuildCommands BuildEngineCommand.cpp
[93/156] Compiling llbuildCore BuildEngine.cpp
[94/156] Compiling llbuildCommands NinjaBuildCommand.cpp
[95/156] Compiling llbuildCommands BuildSystemCommand.cpp
/Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:558:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
  558 |     sprintf(name, "input-%d", i);
      |     ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
  278 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/cdefs.h:227:48: note: expanded from macro '__deprecated_msg'
  227 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
/Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:561:7: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
  561 |       sprintf(inputName, "input-%d", i+1);
      |       ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
  278 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/sys/cdefs.h:227:48: note: expanded from macro '__deprecated_msg'
  227 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
2 warnings generated.
[96/156] Compiling llbuildCoreTests BuildEngineTest.cpp
[97/156] Compiling llbuildBuildSystemTests BuildValueTest.cpp
[98/156] Compiling llbuildBuildSystem BuildValue.cpp
[99/156] Compiling llbuildBuildSystem ExternalCommand.cpp
[100/156] Compiling llbuildBuildSystem ShellCommand.cpp
[101/156] Compiling llbuildBuildSystem BuildSystemExtensionManager.cpp
[102/156] Compiling llbuildBuildSystemTests BuildSystemFrontendTest.cpp
[102/156] Write llbuildBasicTests-entitlement.plist
[104/156] Compiling llbuildBuildSystemTests BuildSystemTaskTests.cpp
[105/156] Compiling llbuildBuildSystem BuildSystemFrontend.cpp
[106/156] Compiling llbuildBuildSystem BuildNode.cpp
[107/156] Compiling llbuildBuildSystem BuildKey.cpp
[108/156] Compiling llbuildBuildSystem BuildDescription.cpp
[109/156] Compiling llbuildBasic Version.cpp
[110/156] Compiling llbuildBasicTests main.cpp
[111/156] Compiling llbuildBasic Tracing.cpp
[112/156] Compiling llbuildBasic ShellUtility.cpp
/Users/admin/builder/spi-builder-workspace/lib/Basic/Subprocess.cpp:87:12: error: static declaration of 'posix_spawn_file_actions_addchdir' follows non-static declaration
   87 | static int posix_spawn_file_actions_addchdir(posix_spawn_file_actions_t * __restrict file_actions,
      |            ^
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/spawn.h:182:9: note: previous declaration is here
  182 | int     posix_spawn_file_actions_addchdir(posix_spawn_file_actions_t *,
      |         ^
/Users/admin/builder/spi-builder-workspace/lib/Basic/Subprocess.cpp:752:7: warning: 'posix_spawn_file_actions_addchdir' is only available on macOS 26.0 or newer [-Wunguarded-availability-new]
  752 |       posix_spawn_file_actions_addchdir(&fileActions, workingDir.c_str()) != ENOSYS) {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/spawn.h:182:9: note: 'posix_spawn_file_actions_addchdir' has been marked as being introduced in macOS 26.0 here, but the deployment target is macOS 10.13.0
  182 | int     posix_spawn_file_actions_addchdir(posix_spawn_file_actions_t *,
      |         ^
/Users/admin/builder/spi-builder-workspace/lib/Basic/Subprocess.cpp:752:7: note: enclose 'posix_spawn_file_actions_addchdir' in a __builtin_available check to silence this warning
  751 |   if (!workingDir.empty() &&
  752 |       posix_spawn_file_actions_addchdir(&fileActions, workingDir.c_str()) != ENOSYS) {
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  753 |     usePosixSpawnChdirFallback = false;
  754 |   }
      |
1 warning and 1 error generated.
[113/156] Compiling llbuildBasic Subprocess.cpp
[113/156] Compiling llbuildBasic FileInfo.cpp
[113/156] Compiling llbuildBasic FileSystem.cpp
[113/156] Compiling llbuildBasic LaneBasedExecutionQueue.cpp
[113/156] Compiling llbuildBasic Hashing.cpp
[113/156] Compiling llbuildBasic SerialQueue.cpp
[113/156] Compiling llbuildBasic PlatformUtility.cpp
[113/156] Compiling llbuildBuildSystem BuildSystem.cpp
[113/156] Compiling llbuildBuildSystem BuildFile.cpp
BUILD FAILURE 6.2 macosSpm