ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LowerMemIntrinsics.o [2/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopConstrainer.o [3/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LCSSA.o [4/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopVersioning.o [5/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopSimplify.o [6/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopUnrollRuntime.o [7/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopUnrollAndJam.o [8/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopUnroll.o [9/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopPeel.o [10/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopUtils.o [11/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.MoveAutoInit.o [12/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.RelLookupTableConverter.o [13/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.EVLIndVarSimplify.o [14/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.SimplifyIndVar.o [15/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.ScalarEvolutionExpander.o [16/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopIdiomVectorize.o [17/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopVectorizationLegality.o [18/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoadStoreVectorizer.o [19/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/Vectorize.BottomUpVec.o [20/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/Vectorize.PackReuse.o [21/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/Vectorize.RegionsFromBBs.o [22/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/Vectorize.RegionsFromMetadata.o [23/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/Vectorize.SeedCollection.o [24/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/Vectorize.TransactionSave.o [25/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/Vectorize.TransactionAcceptOrRevert.o [26/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Vectorize.SandboxVectorizer.o [27/4618] CXX obj/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Vectorize.SandboxVectorizerPassBuilder.o [28/4618] CXX obj/llvm/lib/Transforms/Utils/Utils.SimplifyCFG.o [29/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanPredicator.o [30/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanAnalysis.o [31/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanConstruction.o [32/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlan.o [33/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanUnroll.o [34/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.CallSiteSplitting.o [35/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanRecipes.o [36/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanVerifier.o [37/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.ConstantHoisting.o [38/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.DivRemPairs.o [39/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopVectorize.o [40/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.GuardWidening.o [41/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VectorCombine.o [42/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.EarlyCSE.o [43/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.InductiveRangeCheckElimination.o [44/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.DFAJumpThreading.o [45/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.InferAddressSpaces.o [46/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanTransforms.o [47/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.IndVarSimplify.o [48/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopAccessAnalysisPrinter.o [49/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopBoundSplit.o [50/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopDataPrefetch.o [51/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopDeletion.o [52/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.JumpThreading.o [53/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopDistribute.o [54/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopFlatten.o [55/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopFuse.o [56/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopInstSimplify.o [57/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LICM.o [58/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopPassManager.o [59/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopIdiomRecognize.o [60/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopLoadElimination.o [61/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopRotation.o [62/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopInterchange.o [63/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopSink.o [64/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopPredication.o [65/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopSimplifyCFG.o [66/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopUnrollAndJamPass.o [67/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopTermFold.o [68/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopVersioningLICM.o [69/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.PartiallyInlineLibCalls.o [70/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.NaryReassociate.o [71/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopUnrollPass.o [72/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.MergeICmps.o [73/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.ScalarizeMaskedMemIntrin.o [74/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.SpeculativeExecution.o [75/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.Scalarizer.o [76/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.SimplifyCFGPass.o [77/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.SeparateConstOffsetFromGEP.o [78/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LowerMatrixIntrinsics.o [79/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.RewriteStatepointsForGC.o [80/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.StraightLineStrengthReduce.o [81/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopStrengthReduce.o [82/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.WarnMissedTransforms.o [83/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.TailRecursionElimination.o [84/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZCopyPhysRegs.o [85/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.StructurizeCFG.o [86/4618] CXX obj/llvm/tools/llvm-extract/llvm-extract.llvm-extract.o [87/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZElimCompare.o [88/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZAsmPrinter.o [89/4618] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.SLPVectorizer.o [90/4618] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyTargetMachine.o [91/4618] CXX obj/llvm/lib/Transforms/Scalar/Scalar.SimpleLoopUnswitch.o [92/4618] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyTargetTransformInfo.o [93/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZISelDAGToDAG.o [94/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZLDCleanup.o [95/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZLongBranch.o [96/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZMCInstLower.o [97/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZSelectionDAGInfo.o [98/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.CoroConditionalWrapper.o [99/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZShortenInst.o [100/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.CoroCleanup.o [101/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.CoroEarly.o [102/4618] CXX obj/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.AggressiveInstCombine.o [103/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZTargetMachine.o [104/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.CoroElide.o [105/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.Coroutines.o [106/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.MaterializationUtils.o [107/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZTargetTransformInfo.o [108/4618] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZISelLowering.o [109/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.SpillUtils.o [110/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.CoroFrame.o [111/4618] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.CoroSplit.o [112/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.ArgumentPromotion.o [113/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.HotColdSplitting.o [114/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.FunctionSpecialization.o [115/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.SCCP.o [116/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.GlobalOpt.o [117/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.PartialInlining.o [118/4618] CXX obj/llvm/lib/Transforms/Instrumentation/Instrumentation.CGProfile.o [119/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.IROutliner.o [120/4618] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86LowerAMXType.o [121/4618] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86LowerAMXIntrinsics.o [122/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.LowerTypeTests.o [123/4618] ACTION //llvm/lib/Target/LoongArch/Disassembler:LoongArchGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [124/4618] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [125/4618] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [126/4618] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [127/4618] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [128/4618] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InstCombineIntrinsic.o [129/4618] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [130/4618] ACTION //llvm/lib/Target/Mips:MipsGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [131/4618] ACTION //llvm/lib/Target/Mips:MipsGenFastISel(//llvm/utils/gn/build/toolchain:unix) [132/4618] ACTION //llvm/lib/Target/Mips:MipsGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [133/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchBaseInfo.o [134/4618] CXX obj/llvm/lib/Transforms/InstCombine/InstCombine.InstructionCombining.o [135/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchInstPrinter.o [136/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchAsmBackend.o [137/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchELFObjectWriter.o [138/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchELFStreamer.o [139/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchMatInt.o [140/4618] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CodeGenPassBuilder.o [141/4618] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TargetMachine.o [142/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchMCAsmInfo.o [143/4618] ACTION //llvm/lib/Target/Mips:MipsGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [144/4618] ACTION //llvm/lib/Target/Mips:MipsGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [145/4618] ACTION //llvm/lib/Target/Mips:MipsGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [146/4618] ACTION //llvm/lib/Target/Mips:MipsGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [147/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchTargetStreamer.o [148/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchMCCodeEmitter.o [149/4618] ACTION //llvm/lib/Target/Mips/AsmParser:MipsGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [150/4618] 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 [151/4618] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [152/4618] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchMCTargetDesc.o [153/4618] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [154/4618] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [155/4618] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [156/4618] ACTION //llvm/lib/Target/Hexagon/MCTargetDesc:HexagonGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [157/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.SampleProfile.o [158/4618] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TargetTransformInfo.o [159/4618] CXX obj/llvm/lib/Transforms/IPO/IPO.AttributorAttributes.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.