ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/1747] LINK ./bin/llvm-cgdata [2/1747] LINK ./bin/llvm-cat [3/1747] LINK ./bin/llvm-as [4/1747] AR lib/libLLVMExegesisRISCV.a [5/1747] AR lib/libLLVMSparcCodeGen.a [6/1747] AR lib/libLLVMSystemZDesc.a [7/1747] LINK ./bin/llvm-ir2vec [8/1747] AR lib/libLLVMSystemZCodeGen.a [9/1747] AR lib/libLLVMSystemZAsmParser.a [10/1747] AR lib/libLLVMWebAssemblyDesc.a [11/1747] AR lib/libLLVMX86Desc.a [12/1747] AR lib/libLLVMExegesisX86.a [13/1747] AR lib/libLLVMWebAssemblyCodeGen.a [14/1747] AR lib/libLLVMWebAssemblyAsmParser.a [15/1747] AR lib/libLLVMWebAssemblyDisassembler.a [16/1747] AR lib/libLLVMX86AsmParser.a [17/1747] AR lib/libLLVMX86Disassembler.a [18/1747] AR lib/libLLVMTargetX86MCA.a [19/1747] AR lib/libLLVMX86CodeGen.a [20/1747] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [21/1747] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [22/1747] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [23/1747] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [24/1747] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [25/1747] ACTION //llvm/lib/Target/Lanai:LanaiGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [26/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonELFObjectWriter.o [27/1747] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanPredicator.o [28/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonAsmBackend.o [29/1747] CXX obj/llvm/tools/llvm-exegesis/lib/AArch64/AArch64.Target.o [30/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonInstPrinter.o [31/1747] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanConstruction.o [32/1747] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanUnroll.o [33/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCDuplexInfo.o [34/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCChecker.o [35/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCCompound.o [36/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCELFStreamer.o [37/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCShuffler.o [38/1747] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCInstrInfo.o [39/1747] ACTION //llvm/lib/Target/Lanai:LanaiGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [40/1746] ACTION //llvm/lib/Target/Lanai:LanaiGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [41/1746] ACTION //llvm/lib/Target/Lanai/AsmParser:LanaiGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [42/1746] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCCodeEmitter.o [43/1746] ACTION //llvm/lib/Target/Lanai/Disassembler:LanaiGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [44/1746] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanRecipes.o [45/1746] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [46/1746] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [47/1746] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [48/1746] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [49/1745] ACTION //llvm/lib/Target/Lanai/MCTargetDesc:LanaiGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [50/1745] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlan.o [51/1745] ACTION //llvm/lib/Target/LoongArch:LoongArchGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [52/1745] ACTION //llvm/lib/Target/LoongArch/AsmParser:LoongArchGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [53/1745] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonShuffler.o [54/1745] ACTION //llvm/lib/Target/LoongArch:LoongArchGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [55/1745] CXX obj/llvm/lib/Target/LoongArch/Disassembler/Disassembler.LoongArchDisassembler.o [56/1745] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCTargetDesc.o [57/1745] AR lib/libLLVMHexagonDesc.a [58/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiInstrInfo.o [59/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiFrameLowering.o [60/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiDelaySlotFiller.o [61/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiAsmPrinter.o [62/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiISelDAGToDAG.o [63/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiMCInstLower.o [64/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiISelLowering.o [65/1745] CXX obj/llvm/lib/Target/Lanai/MCTargetDesc/MCTargetDesc.LanaiAsmBackend.o [66/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiMemAluCombiner.o [67/1745] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanTransforms.o [68/1745] CXX obj/llvm/lib/Target/Lanai/MCTargetDesc/MCTargetDesc.LanaiELFObjectWriter.o [69/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiRegisterInfo.o [70/1745] CXX obj/llvm/lib/Target/Lanai/MCTargetDesc/MCTargetDesc.LanaiMCCodeEmitter.o [71/1745] CXX obj/llvm/lib/Target/Lanai/MCTargetDesc/MCTargetDesc.LanaiInstPrinter.o [72/1745] CXX obj/llvm/lib/Target/Lanai/Disassembler/Disassembler.LanaiDisassembler.o [73/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiSubtarget.o [74/1745] CXX obj/llvm/lib/Target/Lanai/MCTargetDesc/MCTargetDesc.LanaiMCTargetDesc.o [75/1745] AR lib/libLLVMLanaiDesc.a [76/1745] AR lib/libLLVMLanaiDisassembler.a [77/1745] CXX obj/llvm/lib/Target/Lanai/AsmParser/AsmParser.LanaiAsmParser.o [78/1745] AR lib/libLLVMLanaiAsmParser.a [79/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchDeadRegisterDefinitions.o [80/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchExpandAtomicPseudoInsts.o [81/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchFrameLowering.o [82/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchAsmPrinter.o [83/1745] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiTargetMachine.o [84/1745] AR lib/libLLVMLanaiCodeGen.a [85/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchExpandPseudoInsts.o [86/1745] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopVectorize.o [87/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchISelDAGToDAG.o [88/1745] AR lib/libLLVMVectorize.a [89/1745] LINK ./bin/llvm-link [90/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchInstrInfo.o [91/1745] AR lib/libLLVMLoongArchDisassembler.a [92/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchMCInstLower.o [93/1745] ACTION //llvm/lib/Target/Mips/Disassembler:MipsGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) FAILED: gen/llvm/lib/Target/Mips/Disassembler/MipsGenDisassemblerTables.inc python3 ../../llvm/utils/gn/build/run_built_binary.py bin/llvm-tblgen --write-if-changed -I ../../llvm/include -I ../../llvm/lib/Target/Mips -d gen/llvm/lib/Target/Mips/Disassembler/MipsGenDisassemblerTables.inc.d -o gen/llvm/lib/Target/Mips/Disassembler/MipsGenDisassemblerTables.inc ../../llvm/lib/Target/Mips/Mips.td -gen-disassembler Included from ../../llvm/lib/Target/Mips/Mips.td:221: Included from ../../llvm/lib/Target/Mips/MipsInstrInfo.td:3388: ../../llvm/lib/Target/Mips/Mips16InstrInfo.td:778:5: error: could not find field for operand 'rs' def JrcRx16: FRR16_JALRC_ins<1, 1, 0, "jrc", IIM16Alu> { ^ Included from ../../llvm/lib/Target/Mips/Mips.td:221: Included from ../../llvm/lib/Target/Mips/MipsInstrInfo.td:3388: ../../llvm/lib/Target/Mips/Mips16InstrInfo.td:857:5: error: could not find field for operand 'size' def LwRxPcTcp16: FRI16_TCP_ins<0b10110, "lw", II_LW>, MayLoad; ^ Included from ../../llvm/lib/Target/Mips/Mips.td:221: Included from ../../llvm/lib/Target/Mips/MipsInstrInfo.td:3388: ../../llvm/lib/Target/Mips/Mips16InstrInfo.td:859:5: error: could not find field for operand 'size' def LwRxPcTcpX16: FEXT_RI16_TCP_ins<0b10110, "lw", II_LW>, MayLoad; ^ Included from ../../llvm/lib/Target/Mips/Mips.td:221: Included from ../../llvm/lib/Target/Mips/MipsInstrInfo.td:3408: ../../llvm/lib/Target/Mips/MicroMipsInstrInfo.td:1132:7: error: could not find field for operand 'sel' def RDHWR_MM : MMRel, R6MMR6Rel, ReadHardware, ^ Assertion failed: (!OpInfo.Decoder.empty()), function emitBinaryParser, file DecoderEmitter.cpp, line 1129. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: ./bin/llvm-tblgen --write-if-changed -I ../../llvm/include -I ../../llvm/lib/Target/Mips -d gen/llvm/lib/Target/Mips/Disassembler/MipsGenDisassemblerTables.inc.d -o gen/llvm/lib/Target/Mips/Disassembler/MipsGenDisassemblerTables.inc ../../llvm/lib/Target/Mips/Mips.td -gen-disassembler [94/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchRegisterInfo.o [95/1745] CXX obj/llvm/lib/Target/Mips/MCTargetDesc/MCTargetDesc.MipsInstPrinter.o [96/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchSubtarget.o [97/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchMergeBaseOffset.o [98/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchOptWInstrs.o [99/1745] CXX obj/llvm/lib/Target/LoongArch/AsmParser/AsmParser.LoongArchAsmParser.o [100/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchTargetMachine.o [101/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchTargetTransformInfo.o [102/1745] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchISelLowering.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.