ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/363] AR lib/libclangCodeGen.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.AMDGPU.o) in output file used for input files: obj/clang/lib/CodeGen/Targets/CodeGen.AMDGPU.o and: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.AMDGPU.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.ARM.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.ARM.o and: obj/clang/lib/CodeGen/Targets/CodeGen.ARM.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.DirectX.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.DirectX.o and: obj/clang/lib/CodeGen/Targets/CodeGen.DirectX.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.Hexagon.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.Hexagon.o and: obj/clang/lib/CodeGen/Targets/CodeGen.Hexagon.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.NVPTX.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.NVPTX.o and: obj/clang/lib/CodeGen/Targets/CodeGen.NVPTX.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.PPC.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.PPC.o and: obj/clang/lib/CodeGen/Targets/CodeGen.PPC.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.RISCV.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.RISCV.o and: obj/clang/lib/CodeGen/Targets/CodeGen.RISCV.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.SPIR.o) in output file used for input files: obj/clang/lib/CodeGen/Targets/CodeGen.SPIR.o and: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.SPIR.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.SystemZ.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.SystemZ.o and: obj/clang/lib/CodeGen/Targets/CodeGen.SystemZ.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.WebAssembly.o) in output file used for input files: obj/clang/lib/CodeGen/Targets/CodeGen.WebAssembly.o and: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.WebAssembly.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.X86.o) in output file used for input files: obj/clang/lib/CodeGen/Targets/CodeGen.X86.o and: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.X86.o (due to use of basename, truncation, blank padding or duplicate input files) [2/363] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [3/363] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [4/363] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [5/363] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [6/363] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [7/363] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [8/363] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [9/363] LINK ./bin/lldb-server [10/363] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [11/363] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [12/363] LINK obj/clang/unittests/Frontend/FrontendTests [13/363] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [14/363] LINK ./bin/c-index-test [15/363] LINK ./bin/clang-import-test [16/363] LINK ./bin/lldb [17/363] LINK ./bin/lldb-test [18/363] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [19/363] LINK ./bin/lldb-dap [20/363] LINK ./bin/clang [21/363] LINK ./bin/clang-scan-deps [22/363] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [23/363] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [24/363] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [25/363] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [26/363] LINK obj/clang-tools-extra/clangd/unittests/xpc/ClangdXpcTests [27/363] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [28/363] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [29/363] LINK ./bin/dexp [30/363] LINK obj/clang/unittests/Tooling/ToolingTests [31/363] LINK ./bin/clang-repl [32/363] LINK ./bin/clangd [33/363] LINK ./bin/clangd-indexer [34/363] COPY_BUNDLE_DATA bin/clangd gen/clang-tools-extra/clangd/xpc/framework/clangd.xpc/Contents/MacOS/clangd [35/363] COPY_BUNDLE_DATA gen/clang-tools-extra/clangd/xpc/framework/clangd.xpc lib/ClangdXPC.framework/Versions/A/XPCServices/clangd.xpc [36/363] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [37/363] LINK ./bin/clangd-xpc-test-client [38/363] CXX obj/bolt/lib/Passes/Passes.MarkRAStates.o FAILED: obj/bolt/lib/Passes/Passes.MarkRAStates.o ../../chromeclang/bin/clang++ -MMD -MF obj/bolt/lib/Passes/Passes.MarkRAStates.o.d -o obj/bolt/lib/Passes/Passes.MarkRAStates.o -c ../../bolt/lib/Passes/MarkRAStates.cpp -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../bolt/lib/Passes/MarkRAStates.cpp:22: In file included from ../../bolt/include/bolt/Passes/MarkRAStates.h:15: In file included from ../../bolt/include/bolt/Passes/BinaryPasses.h:16: In file included from ../../bolt/include/bolt/Core/BinaryContext.h:16: In file included from ../../bolt/include/bolt/Core/AddressMap.h:17: In file included from ../../llvm/include/llvm/MC/MCSymbol.h:16: In file included from ../../llvm/include/llvm/ADT/StringMapEntry.h:19: In file included from ../../llvm/include/llvm/ADT/StringRef.h:16: In file included from ../../sysroot/MacOSX.sdk/usr/include/c++/v1/algorithm:675: ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__algorithm/count_if.h:31:9: error: no matching function for call to object of type '(lambda at ../../bolt/lib/Passes/MarkRAStates.cpp:136:7)' if (__pred(*__first)) ^~~~~~ ../../llvm/include/llvm/ADT/STLExtras.h:1964:15: note: in instantiation of function template specialization 'std::count_if, std::__tree_node, void *> *, long>>, (lambda at ../../bolt/lib/Passes/MarkRAStates.cpp:136:7)>' requested here return std::count_if(adl_begin(Range), adl_end(Range), P); ^ ../../bolt/lib/Passes/MarkRAStates.cpp:136:7: note: candidate function not viable: no known conversion from 'value_type' (aka 'pair') to 'std::pair &' for 1st argument [&](std::pair &P) { ^ 1 error generated. [39/363] CXX obj/llvm/unittests/IR/IRTests.CFGBuilder.o [40/363] CXX obj/llvm/unittests/IR/IRTests.AttributesTest.o [41/363] CXX obj/llvm/unittests/IR/IRTests.ConstantRangeListTest.o [42/363] CXX obj/llvm/unittests/IR/IRTests.ConstantFPRangeTest.o [43/363] CXX obj/llvm/unittests/IR/IRTests.BasicBlockTest.o [44/363] CXX obj/llvm/unittests/IR/IRTests.BasicBlockDbgInfoTest.o [45/363] CXX obj/llvm/unittests/IR/IRTests.ConstantsTest.o [46/363] CXX obj/llvm/unittests/IR/IRTests.DataLayoutTest.o [47/363] CXX obj/llvm/unittests/IR/IRTests.ConstantRangeTest.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.