ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/963] ACTION //llvm/lib/Target/Lanai:LanaiGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [2/962] ACTION //llvm/lib/Target/Lanai:LanaiGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [3/962] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [4/962] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [5/962] ACTION //llvm/lib/Target/Lanai/Disassembler:LanaiGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [6/962] ACTION //llvm/lib/Target/Lanai/AsmParser:LanaiGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [7/962] ACTION //llvm/lib/Target/Lanai:LanaiGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [8/962] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [9/962] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [10/962] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [11/941] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [12/941] ACTION //llvm/lib/Target/LoongArch:LoongArchGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [13/941] LINK ./bin/lli [14/941] ACTION //llvm/lib/Target/LoongArch/Disassembler:LoongArchGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [15/941] ACTION //llvm/lib/Target/LoongArch/AsmParser:LoongArchGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [16/941] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [17/941] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [18/941] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [19/941] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [20/941] ACTION //llvm/lib/Target/LoongArch:LoongArchGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [21/941] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [22/941] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [23/941] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [24/911] ACTION //llvm/lib/Target/ARM/MCTargetDesc:ARMGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [25/911] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [26/853] ACTION //llvm/lib/Target/AVR:AVRGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [27/853] ACTION //llvm/lib/Target/AVR:AVRGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [28/852] ACTION //llvm/lib/Target/AVR/AsmParser:AVRGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [29/852] ACTION //llvm/lib/Target/AVR:AVRGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [30/852] ACTION //llvm/lib/Target/AVR/Disassembler:AVRGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [31/852] ACTION //llvm/lib/Target/ARM/Utils:ARMGenSystemRegister(//llvm/utils/gn/build/toolchain:unix) [32/852] ACTION //llvm/lib/Target/AVR/MCTargetDesc:AVRGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [33/852] ACTION //llvm/lib/Target/AVR/MCTargetDesc:AVRGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [34/852] ACTION //llvm/lib/Target/AVR/MCTargetDesc:AVRGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [35/852] ACTION //llvm/lib/Target/AVR/MCTargetDesc:AVRGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [36/852] ACTION //llvm/lib/Target/BPF:BPFGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [37/852] ACTION //llvm/lib/Target/AVR/MCTargetDesc:AVRGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [38/829] ACTION //llvm/lib/Target/BPF:BPFGenFastISel(//llvm/utils/gn/build/toolchain:unix) [39/829] ACTION //llvm/lib/Target/BPF:BPFGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [40/829] ACTION //llvm/lib/Target/BPF:BPFGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [41/829] ACTION //llvm/lib/Target/BPF:BPFGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [42/829] ACTION //llvm/lib/Target/ARM/MCTargetDesc:ARMGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [43/812] ACTION //llvm/lib/Target/BPF:BPFGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [44/812] ACTION //llvm/lib/Target/BPF/Disassembler:BPFGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [45/812] ACTION //llvm/lib/Target/BPF/AsmParser:BPFGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [46/812] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [47/812] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [48/812] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [49/812] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [50/812] CXX obj/llvm/lib/Target/LoongArch/Disassembler/Disassembler.LoongArchDisassembler.o [51/812] AR lib/libLLVMLoongArchDisassembler.a [52/812] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [53/780] CXX obj/llvm/lib/Target/Lanai/Disassembler/Disassembler.LanaiDisassembler.o [54/780] AR lib/libLLVMLanaiDisassembler.a [55/780] ACTION //llvm/lib/Target/Hexagon:HexagonGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [56/780] ACTION //llvm/lib/Target/Hexagon/Disassembler:HexagonGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [57/780] ACTION //llvm/lib/Target/Hexagon/AsmParser:HexagonGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [58/780] ACTION //llvm/lib/Target/Hexagon:HexagonGenDFAPacketizer(//llvm/utils/gn/build/toolchain:unix) [59/780] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [60/780] CXX obj/llvm/lib/Target/AVR/Disassembler/Disassembler.AVRDisassembler.o [61/780] AR lib/libLLVMAVRDisassembler.a [62/780] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [63/780] CXX obj/llvm/lib/Target/Mips/Disassembler/Disassembler.MipsDisassembler.o [64/780] AR lib/libLLVMMipsDisassembler.a [65/780] ACTION //llvm/lib/Target/Hexagon:HexagonGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [66/780] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [67/780] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [68/718] CXX obj/llvm/lib/Target/BPF/Disassembler/Disassembler.BPFDisassembler.o [69/718] CXX obj/llvm/tools/dsymutil/dsymutil.DebugMap.o [70/718] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMBasicBlockInfo.o [71/718] CXX obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o FAILED: obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o ../../chromeclang/bin/clang++ -MMD -MF obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o.d -o obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o -c ../../llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp -I../../llvm/lib/Target/AMDGPU -I../../llvm/include -Igen/llvm/include -Igen/llvm/lib/Target/AMDGPU/Disassembler -Igen/llvm/lib/Target/AMDGPU/MCTargetDesc -Igen/llvm/lib/Target/AMDGPU/Utils -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/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:448: gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:1:1: error: expected unqualified-id ------------- Classes ----------------- ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:13:8: error: use of undeclared identifier 'SDNodeProperty' list Properties = []; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:14:3: error: unknown type name 'string'; did you mean 'std::string'? string LLVMName = ""; ^~~~~~ std::string ../../sysroot/MacOSX.sdk/usr/include/c++/v1/iosfwd:249:65: note: 'std::string' declared here typedef basic_string, allocator > string; ^ In file included from ../../llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:448: gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:15:3: error: unknown type name 'string'; did you mean 'std::string'? string TargetPrefix = "arm"; ^~~~~~ std::string ../../sysroot/MacOSX.sdk/usr/include/c++/v1/iosfwd:249:65: note: 'std::string' declared here typedef basic_string, allocator > string; ^ In file included from ../../llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:448: gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:16:8: error: use of undeclared identifier 'LLVMType' list RetTypes = [llvm_v16i8_ty]; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:17:8: error: use of undeclared identifier 'LLVMType' list ParamTypes = [llvm_v16i8_ty, llvm_v16i8_ty]; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:18:8: error: use of undeclared identifier 'IntrinsicProperty' list IntrProperties = [IntrNoMem]; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:19:3: error: unknown type name 'bit' bit DisableDefaultAttributes = 0; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:20:3: error: unknown type name 'TypeInfoGen' TypeInfoGen TypeInfo = TypeInfoGen<0: RetTypes, 1: ParamTypes>; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:21:2: error: expected ';' after class } ^ ; gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:23:3: error: unknown type name 'string'; did you mean 'std::string'? string ClangBuiltinName = !subst("int", "__builtin", AMDGPU8bitFloatDot4Intrinsic:NAME); ^~~~~~ std::string ../../sysroot/MacOSX.sdk/usr/include/c++/v1/iosfwd:249:65: note: 'std::string' declared here typedef basic_string, allocator > string; ^ In file included from ../../llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:448: gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:24:8: error: use of undeclared identifier 'SDNodeProperty' list Properties = []; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:25:3: error: unknown type name 'string'; did you mean 'std::string'? string LLVMName = ""; ^~~~~~ std::string ../../sysroot/MacOSX.sdk/usr/include/c++/v1/iosfwd:249:65: note: 'std::string' declared here typedef basic_string, allocator > string; ^ In file included from ../../llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:448: gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:26:3: error: unknown type name 'string'; did you mean 'std::string'? string TargetPrefix = "amdgcn"; ^~~~~~ std::string ../../sysroot/MacOSX.sdk/usr/include/c++/v1/iosfwd:249:65: note: 'std::string' declared here typedef basic_string, allocator > string; ^ In file included from ../../llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:448: gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:27:8: error: use of undeclared identifier 'LLVMType' list RetTypes = [llvm_float_ty]; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:28:8: error: use of undeclared identifier 'LLVMType' list ParamTypes = [llvm_i32_ty, llvm_i32_ty, llvm_float_ty]; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:29:8: error: use of undeclared identifier 'IntrinsicProperty' list IntrProperties = [IntrNoMem, IntrSpeculatable]; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:30:3: error: unknown type name 'bit' bit DisableDefaultAttributes = 0; ^ gen/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.inc:31:3: error: unknown type name 'TypeInfoGen' TypeInfoGen TypeInfo = TypeInfoGen<0: RetTypes, 1: ParamTypes>; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] [72/718] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCInstLower.o [73/718] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.A15SDOptimizer.o [74/718] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMBlockPlacement.o [75/718] CXX obj/llvm/tools/dsymutil/dsymutil.MachODebugMapParser.o [76/718] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMBaseRegisterInfo.o [77/718] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMAsmPrinter.o [78/718] CXX obj/llvm/tools/dsymutil/dsymutil.DwarfLinkerForBinary.o [79/718] CXX obj/llvm/tools/dsymutil/dsymutil.MachOUtils.o [80/718] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMBaseInstrInfo.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.