ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/567] COPY ../../libcxx/include/set include/c++/v1/set [2/567] COPY ../../libcxx/include/list include/c++/v1/list [3/567] COPY ../../libcxx/include/__numeric/pstl.h include/c++/v1/__numeric/pstl.h [4/567] COPY ../../libcxx/include/deque include/c++/v1/deque [5/567] COPY ../../libcxx/include/string include/c++/v1/string [6/567] COPY ../../libcxx/include/forward_list include/c++/v1/forward_list [7/567] COPY ../../libcxx/include/queue include/c++/v1/queue [8/567] COPY ../../libcxx/include/stack include/c++/v1/stack [9/567] COPY ../../libcxx/include/unordered_set include/c++/v1/unordered_set [10/567] COPY ../../libcxx/include/__pstl/backends/default.h include/c++/v1/__pstl/backends/default.h [11/567] COPY ../../libcxx/include/__pstl/backends/libdispatch.h include/c++/v1/__pstl/backends/libdispatch.h [12/567] COPY ../../libcxx/include/__pstl/cpu_algos/find_if.h include/c++/v1/__pstl/cpu_algos/find_if.h [13/567] COPY ../../libcxx/include/__pstl/cpu_algos/transform_reduce.h include/c++/v1/__pstl/cpu_algos/transform_reduce.h [14/567] COPY ../../libcxx/include/__pstl/cpu_algos/transform.h include/c++/v1/__pstl/cpu_algos/transform.h [15/567] COPY ../../libcxx/include/__iterator/bounded_iter.h include/c++/v1/__iterator/bounded_iter.h [16/567] COPY ../../libcxx/include/__iterator/iterator_traits.h include/c++/v1/__iterator/iterator_traits.h [17/567] COPY ../../libcxx/include/__iterator/cpp17_iterator_concepts.h include/c++/v1/__iterator/cpp17_iterator_concepts.h [18/567] COPY ../../libcxx/include/__iterator/static_bounded_iter.h include/c++/v1/__iterator/static_bounded_iter.h [19/567] COPY ../../libcxx/include/__iterator/wrap_iter.h include/c++/v1/__iterator/wrap_iter.h [20/567] COPY ../../libcxx/include/__vector/vector.h include/c++/v1/__vector/vector.h [21/567] COPY ../../libcxx/include/__debug_utils/strict_weak_ordering_check.h include/c++/v1/__debug_utils/strict_weak_ordering_check.h [22/567] COPY ../../libcxx/include/__flat_set/flat_multiset.h include/c++/v1/__flat_set/flat_multiset.h [23/567] COPY ../../libcxx/include/__flat_set/flat_set.h include/c++/v1/__flat_set/flat_set.h [24/567] COPY ../../libcxx/include/__algorithm/copy.h include/c++/v1/__algorithm/copy.h [25/567] COPY ../../libcxx/include/__algorithm/count.h include/c++/v1/__algorithm/count.h [26/567] COPY ../../libcxx/include/__algorithm/copy_backward.h include/c++/v1/__algorithm/copy_backward.h [27/567] COPY ../../libcxx/include/__algorithm/is_permutation.h include/c++/v1/__algorithm/is_permutation.h [28/567] COPY ../../libcxx/include/__algorithm/make_heap.h include/c++/v1/__algorithm/make_heap.h [29/567] COPY ../../libcxx/include/__algorithm/mismatch.h include/c++/v1/__algorithm/mismatch.h [30/567] COPY ../../libcxx/include/__algorithm/move.h include/c++/v1/__algorithm/move.h [31/567] COPY ../../libcxx/include/__algorithm/pstl.h include/c++/v1/__algorithm/pstl.h [32/567] COPY ../../libcxx/include/__algorithm/lexicographical_compare_three_way.h include/c++/v1/__algorithm/lexicographical_compare_three_way.h [33/567] COPY ../../libcxx/include/__algorithm/radix_sort.h include/c++/v1/__algorithm/radix_sort.h [34/567] COPY ../../libcxx/include/__algorithm/stable_sort.h include/c++/v1/__algorithm/stable_sort.h [35/567] COPY ../../libcxx/include/__algorithm/move_backward.h include/c++/v1/__algorithm/move_backward.h [36/567] COPY ../../libcxx/include/__algorithm/sift_down.h include/c++/v1/__algorithm/sift_down.h [37/567] COPY_BUNDLE_DATA bin/clangd gen/clang-tools-extra/clangd/xpc/framework/clangd.xpc/Contents/MacOS/clangd [38/567] COPY_BUNDLE_DATA gen/clang-tools-extra/clangd/xpc/framework/clangd.xpc lib/ClangdXPC.framework/Versions/A/XPCServices/clangd.xpc [39/567] LINK ./bin/clangd-xpc-test-client [40/567] LINK ./bin/clangd-indexer [41/567] CXX obj/llvm/unittests/IR/IRTests.GlobalObjectTest.o [42/567] LINK obj/llvm/unittests/Target/TargetMachineCTests [43/567] CXX obj/llvm/unittests/IR/IRTests.FunctionTest.o [44/567] CXX obj/llvm/unittests/IR/IRTests.DebugTypeODRUniquingTest.o [45/567] CXX obj/llvm/unittests/IR/IRTests.DominatorTreeBatchUpdatesTest.o [46/567] CXX obj/llvm/unittests/IR/IRTests.DroppedVariableStatsIRTest.o [47/567] CXX obj/llvm/unittests/IR/IRTests.ManglerTest.o [48/567] CXX obj/llvm/unittests/IR/IRTests.MDBuilderTest.o [49/567] CXX obj/llvm/unittests/IR/IRTests.DominatorTreeTest.o [50/567] CXX obj/llvm/unittests/IR/IRTests.MemoryModelRelaxationAnnotationsTest.o [51/567] CXX obj/llvm/unittests/IR/IRTests.LegacyPassManagerTest.o [52/567] 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. [53/567] CXX obj/llvm/unittests/IR/IRTests.IntrinsicsTest.o [54/567] CXX obj/llvm/unittests/IR/IRTests.IRBuilderTest.o [55/567] CXX obj/llvm/unittests/IR/IRTests.ModuleSummaryIndexTest.o [56/567] CXX obj/llvm/unittests/IR/IRTests.ModuleTest.o [57/567] CXX obj/llvm/unittests/IR/IRTests.InstructionsTest.o [58/567] CXX obj/llvm/unittests/IR/IRTests.PassManagerTest.o [59/567] CXX obj/llvm/unittests/IR/IRTests.PatternMatch.o [60/567] CXX obj/llvm/unittests/IR/IRTests.MetadataTest.o [61/567] CXX obj/llvm/unittests/IR/IRTests.PassBuilderCallbacksTest.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.