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, reference 0.5.0 (5cd4df), with Swift 5.10 for iOS using Xcode 15.4 on 16 Jul 2024 06:37:15 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$workDir/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $workDir/.derivedData build -scheme llbuild-Package -destination generic/platform=iOS

Build Log

In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildNode.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildNode.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.o
** BUILD FAILED **
The following build commands failed:
	CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemFrontendTest.o /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystemTests' from project 'llbuild')
(1 failure)
Command line invocation:
    /Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme llbuild-Package -destination generic/platform=iOS
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
    IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
  llbuild: /Users/admin/builder/spi-builder-workspace
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (22 targets)
    Target 'swift-build-tool' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
    Target 'llbuildNinjaTests' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
        ➜ Explicit dependency on target 'gtestlib' in project 'llbuild'
    Target 'llbuildCoreTests' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'gtestlib' in project 'llbuild'
    Target 'llbuildBuildSystemTests' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'gtestlib' in project 'llbuild'
    Target 'llbuildBasicTests' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'gtestlib' in project 'llbuild'
    Target 'gtestlib' in project 'llbuild' (no dependencies)
    Target 'llbuild' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildEvo' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCommands' in project 'llbuild'
    Target 'llbuildCommands' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildEvo' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
    Target 'llbuildEvo' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
    Target 'llbuildSwiftDynamic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildSwift' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
        ➜ Explicit dependency on target 'libllbuild' in project 'llbuild'
    Target 'llbuildSwift' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildSwift' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
        ➜ Explicit dependency on target 'libllbuild' in project 'llbuild'
    Target 'llbuildAnalysis' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildAnalysis' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
        ➜ Explicit dependency on target 'libllbuild' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildSwift' in project 'llbuild'
    Target 'llbuildAnalysis' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
        ➜ Explicit dependency on target 'libllbuild' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildSwift' in project 'llbuild'
    Target 'llbuildSwift' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
        ➜ Explicit dependency on target 'libllbuild' in project 'llbuild'
    Target 'libllbuild' in project 'llbuild'
        ➜ Explicit dependency on target 'libllbuild' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
    Target 'libllbuild' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildNinja' in project 'llbuild'
    Target 'llbuildNinja' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
    Target 'llbuildBuildSystem' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildCore' in project 'llbuild'
    Target 'llbuildCore' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llbuildBasic' in project 'llbuild'
    Target 'llbuildBasic' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmSupport' in project 'llbuild'
    Target 'llvmSupport' in project 'llbuild'
        ➜ Explicit dependency on target 'llvmDemangle' in project 'llbuild'
    Target 'llvmDemangle' in project 'llbuild' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildCoreTests.build/Objects-normal/arm64/BuildEngineTest.o /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildCoreTests' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildCoreTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildCoreTests.build/Objects-normal/arm64/BuildEngineTest.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildCoreTests.build/Objects-normal/arm64/BuildEngineTest.dia -c /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildCoreTests.build/Objects-normal/arm64/BuildEngineTest.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildCoreTests.build/Objects-normal/arm64/BuildEngineTest.o
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/AttributedKeyIDs.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/KeyID.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMapInfo.h:328:56: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  static unsigned getHashValue(hash_code val) { return val; }
                                                ~~~~~~ ^~~
/Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:124:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
    for (int i = 0, e = inputs.size(); i != e; ++i) {
                    ~   ~~~~~~~^~~~~~
/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]
    sprintf(name, "input-%d", i);
    ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Clock.h:18:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/algorithm:1761:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__algorithm/find.h:21:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/cwchar:114:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/wchar.h:126:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/wchar.h:90:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/stdio.h:108:
/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__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.")
^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Clock.h:18:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/algorithm:1744:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__algorithm/adjacent_find.h:14:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h:15:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__iterator/advance.h:26:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/limits:827:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/type_traits:508:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__type_traits/is_trivially_copyable.h:14:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/cstdint:146:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/stdint.h:124:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdint.h:52:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/stdint.h:52:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/sys/_types.h:32:
/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
        #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]
      sprintf(inputName, "input-%d", i+1);
      ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Clock.h:18:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/algorithm:1761:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__algorithm/find.h:21:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/cwchar:114:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/wchar.h:126:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/wchar.h:90:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/stdio.h:108:
/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__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.")
^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Clock.h:18:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/algorithm:1744:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__algorithm/adjacent_find.h:14:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h:15:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__iterator/advance.h:26:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/limits:827:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/type_traits:508:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__type_traits/is_trivially_copyable.h:14:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/cstdint:146:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/stdint.h:124:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/stdint.h:52:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/stdint.h:52:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/sys/_types.h:32:
/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:227:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:20:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:960:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::push_back' requested here
    Errors.push_back(EI.message());
           ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemTaskTests.o /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystemTests' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemTaskTests.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemTaskTests.dia -c /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemTaskTests.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemTaskTests.o
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/PointerUnion.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMapInfo.h:328:56: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  static unsigned getHashValue(hash_code val) { return val; }
                                                ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:24:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:137:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    return Buffers.size();
    ~~~~~~ ~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:158:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    return Buffers.size();
    ~~~~~~ ~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:19:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:239:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:266:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:20:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildValue.h:154:48: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
      : kind(kind), numOutputInfos(outputInfos.size()),
                                  ~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:227:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:25:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MemoryBuffer.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:960:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::push_back' requested here
    Errors.push_back(EI.message());
           ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:220:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<llvm::SMFixIt, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemTaskTests.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/MockBuildSystemDelegate.h:24:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:296:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<llvm::SMFixIt, false>::push_back' requested here
    FixIts.push_back(Hint);
           ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemFrontendTest.o /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystemTests' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemFrontendTest.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemFrontendTest.dia -c /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemFrontendTest.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemFrontendTest.o
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/TempDir.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallString.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/TempDir.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallString.h:17:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/AttributedKeyIDs.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/KeyID.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMapInfo.h:328:56: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  static unsigned getHashValue(hash_code val) { return val; }
                                                ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:18:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:239:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:266:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:25:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:137:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    return Buffers.size();
    ~~~~~~ ~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:158:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    return Buffers.size();
    ~~~~~~ ~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:119:7: error: 'system' is unavailable: not available on iOS
      system(("diff '" + outputActual + "' '"+ outputExpected +"'").c_str());
      ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/TempDir.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallString.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/iterator_range.h:22:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/iterator:683:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/__iterator/common_iterator.h:31:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/variant:245:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/new:99:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/cstdlib:87:
In file included from /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/c++/v1/stdlib.h:94:
/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/include/stdlib.h:184:6: note: 'system' has been explicitly marked unavailable here
int      system(const char *) __DARWIN_ALIAS_C(system);
         ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:18:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:119:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llvm::StringRef>' requested here
    return BuildKey(identifierForKind(Kind::CustomTask), name, taskData);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:130:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llbuild::basic::StringList>' requested here
    return BuildKey(identifierForKind(Kind::FilteredDirectoryContents), path, filters);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/TempDir.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallString.h:17:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:227:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:24:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:960:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::push_back' requested here
    Errors.push_back(EI.message());
           ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/TempDir.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallString.h:17:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:220:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<llvm::SMFixIt, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:25:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:296:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<llvm::SMFixIt, false>::push_back' requested here
    FixIts.push_back(Hint);
           ^
20 warnings and 1 error generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ShellCommand.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ShellCommand.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ShellCommand.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ShellCommand.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ShellCommand.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ShellCommand.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemHandlers.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ShellCommand.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemHandlers.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ShellCommand.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemHandlers.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ShellCommand.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ExternalCommand.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildValue.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/AttributedKeyIDs.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/KeyID.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMapInfo.h:328:56: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  static unsigned getHashValue(hash_code val) { return val; }
                                                ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ShellCommand.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ExternalCommand.h:18:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildValue.h:154:48: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
      : kind(kind), numOutputInfos(outputInfos.size()),
                                  ~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:17:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:239:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:266:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ShellCommand.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemHandlers.h:16
:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:227:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ShellCommand.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MemoryBuffer.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:960:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::push_back' requested here
    Errors.push_back(EI.message());
           ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ShellCommand.cpp:17:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:119:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llvm::StringRef>' requested here
    return BuildKey(identifierForKind(Kind::CustomTask), name, taskData);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:130:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llbuild::basic::StringList>' requested here
    return BuildKey(identifierForKind(Kind::FilteredDirectoryContents), path, filters);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ExternalCommand.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ExternalCommand.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ExternalCommand.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ExternalCommand.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/ExternalCommand.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ExternalCommand.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ExternalCommand.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ExternalCommand.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ExternalCommand.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildValue.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/AttributedKeyIDs.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/KeyID.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMapInfo.h:328:56: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  static unsigned getHashValue(hash_code val) { return val; }
                                                ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ExternalCommand.h:18:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildValue.h:154:48: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
      : kind(kind), numOutputInfos(outputInfos.size()),
                                  ~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:19:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:239:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:266:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:149:39: warning: implicit conversion loses integer precision: 'decltype(__x.base() - __y.base())' (aka 'long') to 'unsigned int' [-Wshorten-64-to-32]
  auto& info = value.getNthOutputInfo(idx);
                     ~~~~~~~~~~~~~~~~ ^~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:167:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  for (unsigned i = 0, e = outputs.size(); i != e; ++i) {
                       ~   ~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:19:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:119:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llvm::StringRef>' requested here
    return BuildKey(identifierForKind(Kind::CustomTask), name, taskData);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:130:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llbuild::basic::StringList>' requested here
    return BuildKey(identifierForKind(Kind::FilteredDirectoryContents), path, filters);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ExternalCommand.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:227:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/ExternalCommand.cpp:28:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:960:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::push_back' requested here
    Errors.push_back(EI.message());
           ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemFrontend.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemFrontend.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemFrontend.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemFrontend.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemFrontend.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemFrontend.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemFrontend.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemFrontend.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemFrontend.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/AttributedKeyIDs.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/KeyID.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMapInfo.h:328:56: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  static unsigned getHashValue(hash_code val) { return val; }
                                                ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:22:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:239:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:266:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:23:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildValue.h:154:48: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
      : kind(kind), numOutputInfos(outputInfos.size()),
                                  ~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:31:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:137:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    return Buffers.size();
    ~~~~~~ ~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:158:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    return Buffers.size();
    ~~~~~~ ~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:143:24: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
      schedulerLanes = ::strtol(args[0].c_str(), &end, 10);
                     ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:150:24: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
      schedulerLanes = ::strtol(&option[2], &end, 10);
                     ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:565:34: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]
      unsigned offset = at.start - impl->bufferBeingParsed.data();
               ~~~~~~   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:22:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:119:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llvm::StringRef>' requested here
    return BuildKey(identifierForKind(Kind::CustomTask), name, taskData);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:130:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llbuild::basic::StringList>' requested here
    return BuildKey(identifierForKind(Kind::FilteredDirectoryContents), path, filters);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemFrontend.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:227:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:31:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:25:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MemoryBuffer.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:960:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::push_back' requested here
    Errors.push_back(EI.message());
           ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemFrontend.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:220:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<llvm::SMFixIt, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:31:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/SourceMgr.h:296:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<llvm::SMFixIt, false>::push_back' requested here
    FixIts.push_back(Hint);
           ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:26:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMap.h:358:12: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32]
    return NextPowerOf2(NumEntries * 4 / 3 + 1);
    ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMap.h:719:31: note: in instantiation of member function 'llvm::DenseMapBase<llvm::DenseMap<unsigned long, std::vector<unsigned char>>, unsigned long, std::vector<unsigned char>, llvm::DenseMapInfo<unsigned long>, llvm::detail::DenseMapPair<unsigned long, std::vector<unsigned char>>>::getMinBucketToReserveForEntries' requested here
    auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries);
                              ^
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMap.h:661:52: note: in instantiation of member function 'llvm::DenseMap<unsigned long, std::vector<unsigned char>>::init' requested here
  explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); }
                                                   ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemFrontend.cpp:308:3: note: in instantiation of member function 'llvm::DenseMap<unsigned long, std::vector<unsigned char>>::DenseMap' requested here
  BuildSystemFrontendDelegateImpl(llvm::SourceMgr& sourceMgr)
  ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemExtensionManager.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemExtensionManager.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemExtensionManager.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemExtensionManager.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemExtensionManager.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemExtensionManager.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystemExtensionManager.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemExtensionManager.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemExtensions.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemHandlers.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemExtensionManager.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemExtensions.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemHandlers.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemExtensionManager.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemExtensions.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemHandlers.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemExtensionManager.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemExtensions.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemHandlers.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:227:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystemExtensionManager.cpp:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:960:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::push_back' requested here
    Errors.push_back(EI.message());
           ^
8 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystem.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystem.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystem.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystem.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildSystem.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystem.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystem.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystem.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:15:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystemFrontend.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/AttributedKeyIDs.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/KeyID.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMapInfo.h:328:56: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  static unsigned getHashValue(hash_code val) { return val; }
                                                ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:28:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:239:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:266:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:30:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildValue.h:154:48: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
      : kind(kind), numOutputInfos(outputInfos.size()),
                                  ~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:28:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:119:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llvm::StringRef>' requested here
    return BuildKey(identifierForKind(Kind::CustomTask), name, taskData);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:130:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llbuild::basic::StringList>' requested here
    return BuildKey(identifierForKind(Kind::FilteredDirectoryContents), path, filters);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildSystem.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:260:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  this->Capacity = NewCapacity;
                 ~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:227:13: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::grow' requested here
      this->grow();
            ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildSystem.cpp:32:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/ShellCommand.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MemoryBuffer.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:960:12: note: in instantiation of member function 'llvm::SmallVectorTemplateBase<std::string, false>::push_back' requested here
    Errors.push_back(EI.message());
           ^
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildNode.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildNode.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildNode.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildNode.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildNode.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildNode.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildNode.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildNode.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildNode.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildNode.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildNode.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildNode.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildNode.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7 warnings generated.
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildKey.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/BinaryCoding.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/BinaryCoding.h:19:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:46:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
      : BeginX(FirstEl), Capacity(Capacity) {}
                                 ~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:69:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
    this->Size = Size;
               ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:199:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  uint32_t z = len + (static_cast<uint32_t>(c) << 2);
           ~   ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/BuildEngine.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/AttributedKeyIDs.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Core/include/llbuild/Core/KeyID.h:18:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/DenseMapInfo.h:328:56: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  static unsigned getHashValue(hash_code val) { return val; }
                                                ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildKey.cpp:13:
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:239:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:266:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = key.size() - 1 - sizeof(uint32_t) - nameSize;
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:119:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llvm::StringRef>' requested here
    return BuildKey(identifierForKind(Kind::CustomTask), name, taskData);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:84:30: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t nameSize = name.size();
             ~~~~~~~~   ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:130:12: note: in instantiation of function template specialization 'llbuild::buildsystem::BuildKey::BuildKey<llbuild::basic::StringList>' requested here
    return BuildKey(identifierForKind(Kind::FilteredDirectoryContents), path, filters);
           ^
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildKey.h:91:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
    uint32_t dataSize = encoder.contents().size();
             ~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~~~
16 warnings generated.
SwiftDriver llbuildSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'llbuildSwift' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-SwiftDriver -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name llbuildSwift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llbuildNinja.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llbuildBuildSystem.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llbuildCore.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llbuildBasic.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llvmSupport.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llvmDemangle.modulemap -DXcode -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/products/libllbuild/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/Ninja/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/Core/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/Basic/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/llvm/Demangle/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildFile.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildFile.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildFile.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildFile.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildFile.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildFile.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildDescription.o /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildDescription.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystem' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildDescription.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildDescription.dia -c /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildDescription.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildDescription.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/BuildDescription.o
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildDescription.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include/llbuild/BuildSystem/BuildDescription.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ExecutionQueue.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/Subprocess.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/POSIXEnvironment.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Hashing.h:49:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Host.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringMap.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/STLExtras.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/SmallVector.h:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:540:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 31 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:546:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 63 - countLeadingZeros(Value);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:553:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 32 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/MathExtras.h:559:13: warning: implicit conversion loses integer precision: 'std::size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
  return 64 - countLeadingZeros(Value - 1);
  ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SwiftEmitModule normal arm64 Emitting\ module\ for\ llbuildSwift (in target 'llbuildSwift' from project 'llbuild')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/products/llbuildSwift/BuildDBBindings.swift /Users/admin/builder/spi-builder-workspace/products/llbuildSwift/BuildKey.swift /Users/admin/builder/spi-builder-workspace/products/llbuildSwift/BuildSystemBindings.swift /Users/admin/builder/spi-builder-workspace/products/llbuildSwift/BuildValue.swift /Users/admin/builder/spi-builder-workspace/products/llbuildSwift/CoreBindings.swift /Users/admin/builder/spi-builder-workspace/products/llbuildSwift/Internals.swift /Users/admin/builder/spi-builder-workspace/products/llbuildSwift/NinjaManifest.swift -target arm64-apple-ios12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift_const_extract_protocols.json -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llbuildNinja.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llbuildBuildSystem.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llbuildCore.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llbuildBasic.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llvmSupport.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/llvmDemangle.modulemap -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos17.5-21F77-ba3edb802217262fcc881d76e84d3da5.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/products/libllbuild/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/Ninja/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/Core/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/Basic/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include -Xcc -I/Users/admin/builder/spi-builder-workspace/lib/llvm/Demangle/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name llbuildSwift -disable-clang-spi -target-sdk-version 17.5 -target-sdk-name iphoneos17.5 -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildSwift.build/Objects-normal/arm64/llbuildSwift.abi.json
** BUILD FAILED **
The following build commands failed:
	CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/BuildSystemFrontendTest.o /Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBuildSystemTests' from project 'llbuild')
(1 failure)
BUILD FAILURE 5.10 iOS