Build Information
Failed to build llbuild, reference 0.5.0 (5cd4df
), with Swift 6.1 for iOS using Xcode 16.3 on 26 Apr 2025 06:02:18 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme llbuild-Package -destination generic/platform=iOS
Build Log
"module_type" : "ClangTarget",
"name" : "libllbuild",
"path" : "products/libllbuild",
"product_memberships" : [
"libllbuild",
"llbuildSwift",
"llbuildSwiftDynamic",
"llbuildAnalysis"
],
"sources" : [
"BuildDB-C-API.cpp",
"BuildKey-C-API.cpp",
"BuildSystem-C-API.cpp",
"BuildValue-C-API.cpp",
"C-API.cpp",
"Core-C-API.cpp",
"Ninja-C-API.cpp"
],
"target_dependencies" : [
"llbuildCore",
"llbuildBuildSystem",
"llbuildNinja"
],
"type" : "library"
},
{
"c99name" : "gtestlib",
"module_type" : "ClangTarget",
"name" : "gtestlib",
"path" : "utils/unittest/googletest/src",
"product_memberships" : [
"llbuildNinjaTests",
"llbuildCoreTests",
"llbuildBuildSystemTests",
"llbuildBasicTests"
],
"sources" : [
"gtest-all.cc"
],
"type" : "library"
},
{
"c99name" : "AnalysisTests",
"module_type" : "SwiftTarget",
"name" : "AnalysisTests",
"path" : "unittests/Analysis",
"sources" : [
"CriticalPathTests.swift"
],
"target_dependencies" : [
"llbuildAnalysis"
],
"type" : "test"
}
],
"tools_version" : "5.2"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"libllbuild",
"llbuild",
"llbuild-Package",
"llbuildAnalysis",
"llbuildBasicTests",
"llbuildBuildSystemTests",
"llbuildCoreTests",
"llbuildNinjaTests",
"llbuildSwift",
"llbuildSwiftDynamic",
"swift-build-tool"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme llbuild-Package -destination generic/platform=iOS
Command line invocation:
/Applications/Xcode-16.3.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
Resolve Package Graph
Resolved source packages:
llbuild: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
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
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -x c -c /dev/null
Build description signature: 99f8ecc4ba878c01e2f91337576bf799
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/99f8ecc4ba878c01e2f91337576bf799.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache
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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | 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]
46 | : 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]
69 | 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]
199 | 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]
328 | 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]
137 | 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]
158 | 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]
84 | 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]
91 | 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]
239 | 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]
266 | 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]
154 | : 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]
260 | 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
227 | 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
960 | 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]
260 | 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
220 | 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
296 | FixIts.push_back(Hint);
| ^
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]
84 | 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
119 | 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]
91 | 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]
84 | 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
130 | 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]
91 | uint32_t dataSize = encoder.contents().size();
| ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~
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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildCoreTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | 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]
46 | : 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]
69 | 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]
199 | 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]
328 | 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]
124 | 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]
558 | 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-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/algorithm:1837:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__algorithm/find.h:31:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/cwchar:114:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/wchar.h:127:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/wchar.h:67:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/_wchar.h:91:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/stdio.h:108:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/stdio.h:61:
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
278 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
| ^
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-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/algorithm:1823:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__algorithm/adjacent_find.h:14:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h:16:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__iterator/advance.h:26:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/limits:581:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/type_traits:472:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__type_traits/is_trivially_copyable.h:14:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/cstdint:145:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/stdint.h:124:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/stdint.h:56:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/stdint.h:52:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/sys/_types.h:32:
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
| ^
/Users/admin/builder/spi-builder-workspace/unittests/Core/BuildEngineTest.cpp:561:7: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
561 | sprintf(inputName, "input-%d", i+1);
| ^
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-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/algorithm:1837:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__algorithm/find.h:31:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/cwchar:114:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/wchar.h:127:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/wchar.h:67:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/_wchar.h:91:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/stdio.h:108:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/stdio.h:61:
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
278 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
| ^
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-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/algorithm:1823:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__algorithm/adjacent_find.h:14:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h:16:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__iterator/advance.h:26:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/limits:581:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/type_traits:472:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__type_traits/is_trivially_copyable.h:14:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/cstdint:145:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/stdint.h:124:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/stdint.h:56:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/stdint.h:52:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/sys/_types.h:32:
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
218 | #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]
260 | 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
227 | 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
960 | 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/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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystemTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | 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]
46 | : 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]
69 | 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]
199 | 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]
328 | 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]
84 | 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]
91 | 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]
239 | 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]
266 | 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]
137 | 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]
158 | return Buffers.size();
| ~~~~~~ ~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/unittests/BuildSystem/BuildSystemFrontendTest.cpp:119:7: error: 'system' is unavailable: not available on iOS
119 | 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-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/iterator:734:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/compare:174:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/cmath:328:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/math.h:380:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/stdlib.h:94:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/stdlib.h:58:
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/_stdlib.h:203:6: note: 'system' has been explicitly marked unavailable here
203 | 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]
84 | 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
119 | 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]
91 | 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]
84 | 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
130 | 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]
91 | 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]
260 | 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
227 | 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
960 | 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]
260 | 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
220 | 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
296 | 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/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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | 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]
46 | : 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]
69 | 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]
199 | 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]
328 | 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]
84 | 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]
91 | 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]
239 | 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]
266 | 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]
154 | : 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]
137 | 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]
158 | 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]
143 | 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]
150 | 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]
565 | 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]
84 | 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
119 | 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]
91 | 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]
84 | 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
130 | 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]
91 | 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]
260 | 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
227 | 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
960 | 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]
260 | 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
220 | 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
296 | 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]
358 | 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
719 | 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
661 | 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
308 | BuildSystemFrontendDelegateImpl(llvm::SourceMgr& sourceMgr)
| ^
25 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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | 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]
46 | : 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]
69 | 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]
199 | 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]
328 | 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]
84 | 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]
91 | 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]
239 | 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]
266 | 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]
154 | : 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]
84 | 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
119 | 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]
91 | 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]
84 | 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
130 | 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]
91 | 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]
260 | 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
227 | 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
960 | 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/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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | 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]
46 | : 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]
69 | 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]
199 | 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]
328 | 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]
84 | 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]
91 | 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]
239 | 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]
266 | 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]
84 | 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
119 | 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]
91 | 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]
84 | 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
130 | 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]
91 | uint32_t dataSize = encoder.contents().size();
| ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~
16 warnings generated.
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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | 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]
46 | : 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]
69 | 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]
199 | 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/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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | return 64 - countLeadingZeros(Value - 1);
| ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:
/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]
46 | : 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]
69 | this->Size = Size;
| ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:17:
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]
199 | uint32_t z = len + (static_cast<uint32_t>(c) << 2);
| ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:23:
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]
328 | static unsigned getHashValue(hash_code val) { return val; }
| ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:23:
/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]
137 | 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]
158 | return Buffers.size();
| ~~~~~~ ~~~~~~~~^~~~~~
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:
/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]
260 | 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
227 | this->grow();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:22:
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
960 | Errors.push_back(EI.message());
| ^
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:
/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]
260 | 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
220 | this->grow();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:23:
/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
296 | FixIts.push_back(Hint);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:17:
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:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Allocator.h:399:54: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]
399 | size_t AllocatedSlabSize = computeSlabSize(Slabs.size());
| ~~~~~~~~~~~~~~~ ~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Allocator.h:261:5: note: in instantiation of member function 'llvm::BumpPtrAllocatorImpl<>::StartNewSlab' requested here
261 | StartNewSlab();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:24:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/YAMLParser.h:138:18: note: in instantiation of member function 'llvm::BumpPtrAllocatorImpl<>::Allocate' requested here
138 | return Alloc.Allocate(Size, Alignment);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:17:
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:20:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Allocator.h:416:27: warning: implicit conversion loses integer precision: 'typename iterator_traits<void **>::difference_type' (aka 'long') to 'unsigned int' [-Wshorten-64-to-32]
416 | computeSlabSize(std::distance(Slabs.begin(), I));
| ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Allocator.h:170:5: note: in instantiation of member function 'llvm::BumpPtrAllocatorImpl<>::DeallocateSlabs' requested here
170 | DeallocateSlabs(Slabs.begin(), Slabs.end());
| ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:24:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/YAMLParser.h:523:7: note: in instantiation of member function 'llvm::BumpPtrAllocatorImpl<>::~BumpPtrAllocatorImpl' requested here
523 | class Document {
| ^
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:20:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/Optional.h:23:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/algorithm:1842:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__algorithm/for_each.h:16:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__ranges/movable_box.h:21:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/optional:1294:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/memory:944:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__memory/inout_ptr.h:16:
In file included from /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__memory/shared_ptr.h:32:
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/c++/v1/__memory/unique_ptr.h:293:7: note: in instantiation of member function 'std::default_delete<llvm::yaml::Document>::operator()' requested here
293 | __ptr_.second()(__tmp);
| ^
In file included from /Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:24:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/YAMLParser.h:598:12: note: in instantiation of member function 'std::unique_ptr<llvm::yaml::Document>::reset' requested here
598 | Doc->reset(nullptr);
| ^
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:
/Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringRef.h:516:16: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned int' [-Wshorten-64-to-32]
516 | Result = ULLVal;
| ~ ^~~~~~
/Users/admin/builder/spi-builder-workspace/lib/BuildSystem/BuildFile.cpp:326:30: note: in instantiation of function template specialization 'llvm::StringRef::getAsInteger<unsigned int>' requested here
326 | if (StringRef(value).getAsInteger(10, version)) {
| ^
15 warnings generated.
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/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBuildSystem.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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]
540 | 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]
546 | 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]
553 | 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]
559 | return 64 - countLeadingZeros(Value - 1);
| ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:
/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]
46 | : 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]
69 | this->Size = Size;
| ~ ^~~~
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:
/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]
199 | 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/llbuildBasicTests.build/Objects-normal/arm64/main.o /Users/admin/builder/spi-builder-workspace/unittests/Basic/main.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBasicTests' from project 'llbuild')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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/llbuildBasicTests.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/llbuildBasicTests.build/Objects-normal/arm64/main.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/main.dia -c /Users/admin/builder/spi-builder-workspace/unittests/Basic/main.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/main.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/main.o
SwiftDriver llbuildSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'llbuildSwift' from project 'llbuild')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-16.3.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 -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.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-16.3.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-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/TempDir.o /Users/admin/builder/spi-builder-workspace/unittests/Basic/TempDir.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBasicTests' from project 'llbuild')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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/llbuildBasicTests.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/llbuildBasicTests.build/Objects-normal/arm64/TempDir.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/TempDir.dia -c /Users/admin/builder/spi-builder-workspace/unittests/Basic/TempDir.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/TempDir.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/TempDir.o
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/TempDir.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/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]
540 | 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]
546 | 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]
553 | 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]
559 | return 64 - countLeadingZeros(Value - 1);
| ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/TempDir.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/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]
46 | : 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]
69 | this->Size = Size;
| ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/TempDir.cpp:18:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/FileSystem.h:35:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/Support/Error.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/StringExtras.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/lib/llvm/Support/include/llvm/ADT/ArrayRef.h:13:
/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]
199 | uint32_t z = len + (static_cast<uint32_t>(c) << 2);
| ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/TempDir.cpp:20:
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]
328 | static unsigned getHashValue(hash_code val) { return val; }
| ~~~~~~ ^~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/TempDir.cpp:20:
/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]
137 | 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]
158 | return Buffers.size();
| ~~~~~~ ~~~~~~~~^~~~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/ShellUtilityTest.o /Users/admin/builder/spi-builder-workspace/unittests/Basic/ShellUtilityTest.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBasicTests' from project 'llbuild')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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/llbuildBasicTests.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/llbuildBasicTests.build/Objects-normal/arm64/ShellUtilityTest.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/ShellUtilityTest.dia -c /Users/admin/builder/spi-builder-workspace/unittests/Basic/ShellUtilityTest.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/ShellUtilityTest.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/ShellUtilityTest.o
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/ShellUtilityTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ShellUtility.h:16:
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]
540 | 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]
546 | 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]
553 | 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]
559 | return 64 - countLeadingZeros(Value - 1);
| ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/ShellUtilityTest.cpp:13:
In file included from /Users/admin/builder/spi-builder-workspace/lib/Basic/include/llbuild/Basic/ShellUtility.h:16:
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]
46 | : 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]
69 | this->Size = Size;
| ~ ^~~~
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/SerialQueueTest.o /Users/admin/builder/spi-builder-workspace/unittests/Basic/SerialQueueTest.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBasicTests' from project 'llbuild')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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/llbuildBasicTests.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/llbuildBasicTests.build/Objects-normal/arm64/SerialQueueTest.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/SerialQueueTest.dia -c /Users/admin/builder/spi-builder-workspace/unittests/Basic/SerialQueueTest.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/SerialQueueTest.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/SerialQueueTest.o
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/POSIXEnvironmentTest.o /Users/admin/builder/spi-builder-workspace/unittests/Basic/POSIXEnvironmentTest.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBasicTests' from project 'llbuild')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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/llbuildBasicTests.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/llbuildBasicTests.build/Objects-normal/arm64/POSIXEnvironmentTest.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/POSIXEnvironmentTest.dia -c /Users/admin/builder/spi-builder-workspace/unittests/Basic/POSIXEnvironmentTest.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/POSIXEnvironmentTest.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/POSIXEnvironmentTest.o
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/POSIXEnvironmentTest.cpp:13:
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]
540 | 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]
546 | 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]
553 | 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]
559 | return 64 - countLeadingZeros(Value - 1);
| ~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/POSIXEnvironmentTest.cpp:13:
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]
46 | : 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]
69 | this->Size = Size;
| ~ ^~~~
In file included from /Users/admin/builder/spi-builder-workspace/unittests/Basic/POSIXEnvironmentTest.cpp:13:
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]
199 | uint32_t z = len + (static_cast<uint32_t>(c) << 2);
| ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SwiftEmitModule normal arm64 Emitting\ module\ for\ llbuildSwift (in target 'llbuildSwift' from project 'llbuild')
EmitSwiftModule normal arm64 (in target 'llbuildSwift' from project 'llbuild')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/LaneBasedExecutionQueueTest.o /Users/admin/builder/spi-builder-workspace/unittests/Basic/LaneBasedExecutionQueueTest.cpp normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'llbuildBasicTests' from project 'llbuild')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.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/llbuildBasicTests.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/llbuildBasicTests.build/Objects-normal/arm64/LaneBasedExecutionQueueTest.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/LaneBasedExecutionQueueTest.dia -c /Users/admin/builder/spi-builder-workspace/unittests/Basic/LaneBasedExecutionQueueTest.cpp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/LaneBasedExecutionQueueTest.o -index-unit-output-path /llbuild.build/Debug-iphoneos/llbuildBasicTests.build/Objects-normal/arm64/LaneBasedExecutionQueueTest.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')
Building workspace spi-builder-workspace with scheme llbuild-Package
(2 failures)
BUILD FAILURE 6.1 iOS