ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/301] AR lib/libLLVMARMCodeGen.a [2/301] AR lib/libLLVMAMDGPUCodeGen.a [3/301] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [4/301] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [5/301] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [6/301] LINK obj/llvm/unittests/TargetParser/TargetParserTests [7/301] LINK obj/llvm/unittests/Telemetry/TelemetryTests [8/301] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [9/301] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [10/301] LINK obj/llvm/unittests/Target/X86/X86Tests [11/301] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [12/301] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [13/301] LINK ./bin/clang-import-test [14/301] LINK ./bin/llvm-dwarfutil [15/301] LINK obj/clang/unittests/Frontend/FrontendTests [16/301] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [17/301] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [18/301] LINK obj/llvm/unittests/XRay/XRayTests [19/301] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [20/301] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [21/301] CXX obj/llvm/lib/Target/RISCV/Disassembler/Disassembler.RISCVDisassembler.o [22/301] AR lib/libLLVMRISCVDisassembler.a [23/301] CXX obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests.ResultAggregatorTest.o [24/301] 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=] [25/301] CXX obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests.ClusteringTest.o [26/301] CXX obj/llvm/unittests/Target/ARM/ARMTests.MachineInstrTest.o [27/301] CXX obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests.BenchmarkResultTest.o [28/301] CXX obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests.BenchmarkRunnerTest.o [29/301] CXX obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests.AnalysisTest.o [30/301] CXX obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests.TargetTest.o [31/301] CXX obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests.MemProfUseTest.o [32/301] CXX obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests.SnippetGeneratorTest.o [33/301] CXX obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests.TargetTest.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.