ninja: Entering directory `out/gn' [1/245] STAMP obj/clang-tools-extra/unittests/unittests.stamp [2/245] LINK ./bin/clang-installapi [3/245] LINK ./bin/clang-diff [4/245] LINK obj/clang/unittests/Serialization/SerializationTests [5/245] LINK obj/clang/unittests/AST/ByteCode/InterpTests [6/245] LINK ./bin/clang-refactor [7/245] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [8/245] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [9/245] LINK obj/clang/unittests/Support/ClangSupportTests [10/245] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [11/245] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [12/245] STAMP obj/llvm/lib/Target/LoongArch/LoongArch.stamp [13/245] LINK obj/clang/unittests/InstallAPI/InstallAPITests [14/245] AR lib/libLLVMX86Desc.a [15/245] STAMP obj/llvm/lib/Target/AllTargetsDescs.stamp [16/245] AR lib/libLLVMipo.a [17/245] AR lib/libLLVMAArch64CodeGen.a [18/245] LINK obj/clang/unittests/Format/FormatTests [19/245] LINK obj/clang/unittests/Lex/LexTests [20/245] LINK obj/clang/unittests/Rewrite/RewriteTests [21/245] LINK obj/clang/unittests/Sema/SemaTests [22/245] STAMP obj/llvm/lib/Target/AArch64/AArch64.stamp [23/245] LINK obj/clang/unittests/Index/IndexTests [24/245] STAMP obj/llvm/lib/Target/NativeTarget.stamp [25/245] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [26/245] AR lib/libLLVMARMCodeGen.a [27/245] STAMP obj/llvm/lib/Target/ARM/ARM.stamp [28/245] STAMP obj/llvm/lib/Target/RISCV/RISCV.stamp [29/245] AR lib/libLLVMHexagonCodeGen.a [30/245] STAMP obj/llvm/lib/Target/Hexagon/Hexagon.stamp [31/245] AR lib/libLLVMAMDGPUCodeGen.a [32/245] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPU.stamp [33/245] LINK ./bin/lli-child-target [34/245] LINK ./bin/clang-extdef-mapping [35/245] LINK ./bin/llvm-cfi-verify [36/245] LINK ./bin/llvm-link [37/245] LINK ./bin/lli [38/245] LINK ./bin/llvm-mca [39/245] LINK ./bin/llvm-extract [40/245] LINK ./bin/clang-import-test [41/245] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [42/245] LINK ./bin/llvm-nm [43/245] STAMP obj/llvm/tools/llvm-nm/symlinks.stamp [44/245] LINK ./bin/clang-tidy [45/245] LINK ./bin/llvm-cgdata [46/245] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [47/245] LINK obj/clang/unittests/Frontend/FrontendTests [48/245] LINK ./bin/llvm-dwarfdump [49/245] LINK ./bin/llvm-debuginfo-analyzer [50/245] LINK ./bin/llvm-objdump [51/245] LINK ./bin/sancov [52/245] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [53/245] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [54/245] STAMP obj/llvm/tools/llvm-objdump/llvm-otool.stamp [55/245] LINK ./bin/llvm-profgen [56/245] STAMP obj/llvm/tools/llvm-objdump/symlinks.stamp [57/245] LINK ./bin/lldb-server [58/245] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [59/245] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [60/245] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [61/245] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [62/245] LINK obj/llvm/unittests/Analysis/AnalysisTests [63/245] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [64/245] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [65/245] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [66/245] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [67/245] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [68/245] LINK obj/llvm/unittests/IR/IRTests [69/245] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [70/245] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [71/245] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [72/245] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [73/245] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [74/245] LINK obj/llvm/unittests/Target/ARM/ARMTests [75/245] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [76/245] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [77/245] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [78/245] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [79/245] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [80/245] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [81/245] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [82/245] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [83/245] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [84/245] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [85/245] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86WinEHState.o FAILED: obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86WinEHState.o ../../chromeclang/bin/clang++ -MMD -MF obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86WinEHState.o.d -o obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86WinEHState.o -c ../../llvm/lib/Target/X86/X86WinEHState.cpp -I../../llvm/lib/Target/X86 -I../../llvm/include -Igen/llvm/include -Igen/llvm/lib/Target/X86 -Igen/llvm/lib/Target/X86 -Igen/llvm/lib/Target/X86 -Igen/llvm/lib/Target/X86 -Igen/llvm/lib/Target/X86 -Igen/llvm/lib/Target/X86 -Igen/llvm/lib/Target/X86 -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -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 ../../llvm/lib/Target/X86/X86WinEHState.cpp:32: ../../sysroot/MacOSX.sdk/usr/include/c++/v1/deque:670:23: error: invalid operands to binary expression ('llvm::SuccIterator' and 'difference_type' (aka 'long')) __m = __l - __n; ~~~ ^ ~~~ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/deque:2347:20: note: in instantiation of function template specialization 'std::copy_backward, llvm::BasicBlock *, llvm::BasicBlock **, llvm::BasicBlock *&, llvm::BasicBlock ***, long, 512L>' requested here _VSTD::copy_backward(__f, __m, __old_end); ^ ../../llvm/include/llvm/ADT/STLExtras.h:2121:5: note: in instantiation of function template specialization 'std::deque::insert>' requested here C.insert(C.end(), adl_begin(R), adl_end(R)); ^ ../../llvm/lib/Target/X86/X86WinEHState.cpp:724:11: note: in instantiation of function template specialization 'llvm::append_range, llvm::iterator_range>>' requested here llvm::append_range(Worklist, successors(BB)); ^ ../../llvm/include/llvm/ADT/APInt.h:2193:14: note: candidate function not viable: no known conversion from 'llvm::SuccIterator' to 'APInt' for 1st argument inline APInt operator-(APInt a, uint64_t RHS) { ^ ../../llvm/include/llvm/ADT/APInt.h:2182:14: note: candidate function not viable: no known conversion from 'llvm::SuccIterator' to 'APInt' for 1st argument inline APInt operator-(APInt a, const APInt &b) { ^ ../../llvm/include/llvm/ADT/APInt.h:2187:14: note: candidate function not viable: no known conversion from 'llvm::SuccIterator' to 'const APInt' for 1st argument inline APInt operator-(const APInt &a, APInt &&b) { ^ ../../llvm/include/llvm/ADT/APInt.h:2198:14: note: candidate function not viable: no known conversion from 'llvm::SuccIterator' to 'uint64_t' (aka 'unsigned long long') for 1st argument inline APInt operator-(uint64_t LHS, APInt b) { ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__iterator/move_iterator.h:154:1: note: candidate template ignored: could not match 'move_iterator' against 'SuccIterator' operator-(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y) ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__iterator/reverse_iterator.h:203:1: note: candidate template ignored: could not match 'reverse_iterator' against 'SuccIterator' operator-(const reverse_iterator<_Iter1>& __x, const reverse_iterator<_Iter2>& __y) ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__iterator/wrap_iter.h:262:6: note: candidate template ignored: could not match '__wrap_iter' against 'SuccIterator' auto operator-(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/string:579:11: note: candidate template ignored: could not match 'fpos' against 'SuccIterator' streamoff operator-(const fpos<_StateT>& __x, const fpos<_StateT>& __y) ^ ../../llvm/include/llvm/IR/CFG.h:213:7: note: candidate function not viable: no known conversion from 'difference_type' (aka 'long') to 'const Self' (aka 'const SuccIterator') for 1st argument int operator-(const Self &RHS) const { ^ ../../llvm/include/llvm/ADT/APInt.h:2157:14: note: candidate function not viable: requires single argument 'v', but 2 arguments were provided inline APInt operator-(APInt v) { ^ 1 error generated. ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.