INFO:2026-09-13T23:11:20Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD c577c6c3f88b..bce20f538caf main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at bce20f538caf [RISCV][MC] Add experimental Smidctrl, Ssidctrl, Smnip, and Ssnip support (#218108) INFO:2026-09-13T23:11:24Z:root:syncing... Deleted branch merge (was 8d455dd048a9). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge af9fbc8debd2] [gn build] Port 1 file changed, 1 insertion(+), 5 deletions(-) [merge 42ab0d62eef2] [gn build] Port 240670d0d5dc 1 file changed, 1 insertion(+) [gn build] Port -- https://github.com/llvm/llvm-project/commit/ [gn build] Port 240670d0d5dc -- https://github.com/llvm/llvm-project/commit/240670d0d5dc INFO:2026-09-13T23:11:55Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/613] COPY ../../libcxxabi/include/__cxxabi_config.h include/c++/v1/__cxxabi_config.h [2/613] COPY ../../libcxxabi/include/cxxabi.h include/c++/v1/cxxabi.h [3/613] ACTION //libcxx/include:copy_headers(//llvm/utils/gn/build/toolchain:unix) [4/613] ACTION //llvm/lib/Target/RISCV:RISCVGenMacroFusion(//llvm/utils/gn/build/toolchain:unix) [5/613] ACTION //llvm/lib/Target/RISCV:RISCVGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [6/613] ACTION //llvm/tools/llvm-exegesis/lib/RISCV:RISCVGenExegesis(//llvm/utils/gn/build/toolchain:unix) [7/613] ACTION //llvm/lib/Target/RISCV:RISCVGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [8/613] ACTION //llvm/include/llvm/TargetParser:RISCVTargetParserDef(//llvm/utils/gn/build/toolchain:unix) [9/613] ACTION //llvm/lib/Target/RISCV:RISCVGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [10/613] ACTION //llvm/lib/Target/RISCV:RISCVGenO0PreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [11/613] ACTION //llvm/lib/Target/RISCV:RISCVGenCompressInstEmitter(//llvm/utils/gn/build/toolchain:unix) [12/613] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [13/613] ACTION //llvm/lib/Target/RISCV:RISCVGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [14/613] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [15/613] ACTION //llvm/lib/Target/RISCV/Disassembler:RISCVGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [16/613] ACTION //llvm/lib/Target/RISCV:RISCVGenPreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [17/613] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [18/613] ACTION //llvm/lib/Target/RISCV/AsmParser:RISCVGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [19/613] CXX obj/llvm/lib/TargetParser/TargetParser.RISCVTargetParser.o [20/613] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenSearchableTables(//llvm/utils/gn/build/toolchain:unix) [21/613] CXX obj/llvm/lib/TargetParser/TargetParser.RISCVISAInfo.o [22/613] AR lib/libLLVMTargetParser.a [23/613] LINK ./bin/apinotes-test [24/613] LINK ./bin/clang-fuzzer-dictionary [25/613] LINK obj/clang/unittests/offload-arch/OffloadArchTests [26/613] LINK ./bin/lit-cpuid [27/613] LINK ./bin/clang-format [28/613] LINK ./bin/llvm-ifs [29/613] LINK obj/clang/unittests/InstallAPI/InstallAPITests [30/613] LINK obj/clang/unittests/Basic/BasicTests [31/613] LINK ./bin/clang-ssaf-src-edit-merge [32/613] LINK ./bin/clang-apply-replacements [33/613] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [34/613] LINK ./bin/verify-uselistorder [35/613] LINK ./bin/clang-offload-bundler [36/613] LINK obj/llvm/unittests/MC/LoongArch/LoongArchMCTests [37/613] LINK ./bin/llvm-bcanalyzer [38/613] LINK obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests [39/613] LINK ./bin/llvm-config [40/613] LINK ./bin/llvm-cat [41/613] LINK ./bin/lli-child-target [42/613] LINK ./bin/llvm-cxxfilt [43/613] LINK ./bin/clang-ssaf-format [44/613] LINK ./bin/clang-ssaf-analyzer [45/613] LINK ./bin/clang-ssaf-linker [46/613] LINK ./bin/llubi [47/613] LINK ./bin/llvm-as [48/613] LINK ./bin/llvm-jitlink-executor [49/613] LINK ./bin/llvm-bat-dump [50/613] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [51/613] LINK ./bin/llvm-cov [52/613] LINK ./bin/llvm-cvtres [53/613] LINK ./bin/clang-change-namespace [54/613] LINK ./bin/llvm-cgdata [55/613] LINK ./bin/llvm-debuginfod-find [56/613] LINK ./bin/llvm-diff [57/613] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [58/613] LINK ./bin/clang-query [59/613] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [60/613] LINK ./bin/llvm-debuginfod [61/613] LINK ./bin/llvm-ctxprof-util [62/613] LINK ./bin/clang-reorder-fields [63/613] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [64/613] LINK obj/clang/unittests/Support/ClangSupportTests [65/613] LINK obj/clang/unittests/Rewrite/RewriteTests [66/613] LINK ./bin/llvm-dis [67/613] LINK ./bin/clang-diff [68/613] LINK obj/clang/unittests/Format/FormatTests [69/613] LINK obj/clang/unittests/Parse/ParseTests [70/613] LINK ./bin/llvm-link [71/613] LINK ./bin/llvm-opt-report [72/613] LINK ./bin/clang-move [73/613] LINK ./bin/pp-trace [74/613] LINK ./bin/find-all-symbols [75/613] LINK ./bin/llvm-strings [76/613] LINK ./bin/llvm-remarkutil [77/613] LINK obj/clang/unittests/Index/IndexTests [78/613] LINK ./bin/llvm-offload-binary [79/613] LINK ./bin/clang-installapi [80/613] LINK obj/clang/unittests/AST/ByteCode/InterpTests [81/613] LINK ./bin/clang-doc [82/613] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [83/613] LINK ./bin/llvm-objcopy [84/613] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [85/613] LINK obj/clang/unittests/Sema/SemaTests [86/613] LINK ./bin/llvm-profdata [87/613] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [88/613] LINK ./bin/clang-refactor [89/613] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [90/613] LINK obj/clang-tools-extra/include-cleaner/unittests/ClangIncludeCleanerTests [91/613] LINK obj/llvm/unittests/ABI/ABITests [92/613] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [93/613] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [94/613] ACTION //llvm/tools/llvm-objcopy:llvm-extract-bundle-entry(//llvm/utils/gn/build/toolchain:unix) [95/613] LINK ./bin/diagtool [96/613] LINK obj/clang/unittests/Serialization/SerializationTests [97/613] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [98/613] LINK ./bin/llvm-offload-wrapper [99/613] LINK ./bin/llvm-size [100/613] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [101/613] LINK obj/llvm/unittests/BinaryFormat/BinaryFormatTests [102/613] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [103/613] LINK ./bin/llvm-tli-checker [104/613] LINK ./bin/clang-include-fixer [105/613] LINK ./bin/llvm-stress [106/613] LINK ./bin/yaml2obj [107/613] LINK ./bin/llvm-pdbutil [108/613] LINK ./bin/sanstats [109/613] LINK obj/clang/unittests/Lex/LexTests [110/613] LINK ./bin/llvm-readobj [111/613] LINK ./bin/llvm-modextract [112/613] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [113/613] LINK ./bin/llvm-symbolizer [114/613] LINK obj/llvm/unittests/AsmParser/AsmParserTests [115/613] LINK ./bin/obj2yaml [116/613] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [117/613] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [118/613] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [119/613] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [120/613] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [121/613] LINK ./bin/llvm-rc [122/613] LINK obj/llvm/unittests/Remarks/RemarksTests [123/613] LINK ./bin/clangd-remap [124/613] LINK ./bin/lli [125/613] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [126/613] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [127/613] LINK obj/llvm/unittests/ADT/ADTTests [128/613] LINK obj/llvm/unittests/Telemetry/TelemetryTests [129/613] LINK obj/clang/unittests/ScalableStaticAnalysis/ClangScalableAnalysisTests [130/613] LINK ./bin/llvm-readtapi [131/613] LINK ./bin/dexp [132/613] LINK ./bin/modularize [133/613] LINK obj/llvm/unittests/TextAPI/TextAPITests [134/613] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [135/613] LINK ./bin/clang-import-test [136/613] ACTION //llvm/utils/llvm-lit:llvm-lit(//llvm/utils/gn/build/toolchain:unix) [137/613] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [138/613] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [139/613] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [140/613] LINK ./bin/llvm-extract [141/613] LINK obj/llvm/unittests/XRay/XRayTests [142/613] LINK obj/llvm/unittests/Object/ObjectTests [143/613] LINK obj/clang/unittests/AST/ASTTests [144/613] LINK obj/llvm/unittests/MC/X86/X86MCTests [145/613] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [146/613] LINK obj/llvm/unittests/Linker/LinkerTests [147/613] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [148/613] LINK obj/llvm/unittests/Bitcode/BitcodeTests [149/613] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [150/613] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [151/613] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [152/613] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [153/613] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [154/613] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [155/613] LINK ./bin/clangd-indexer [156/613] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [157/613] LINK ./bin/clangd [158/613] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [159/613] LINK obj/llvm/unittests/Support/SupportTests [160/613] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [161/613] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [162/613] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [163/613] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [164/613] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [165/613] LINK ./bin/llvm-calc-occupancy [166/613] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [167/613] LINK obj/llvm/unittests/Target/ARM/ARMTests [168/613] LINK ./bin/lldb-server [169/613] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [170/613] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [171/613] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [172/613] LINK obj/llvm/unittests/IR/IRTests [173/613] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [174/613] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [175/613] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [176/613] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [177/613] LINK obj/llvm/unittests/Analysis/AnalysisTests [178/613] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [179/613] LINK obj/llvm/unittests/Target/X86/X86Tests [180/613] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [181/613] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [182/613] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [183/613] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [184/613] CXX obj/llvm/unittests/TargetParser/TargetParserTests.RISCVISAInfoTest.o [185/613] LINK obj/llvm/unittests/TargetParser/TargetParserTests [186/613] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [187/613] ACTION //llvm/lib/Target/RISCV:RISCVGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [188/613] ACTION //llvm/lib/Target/RISCV:RISCVGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [189/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMatInt.o [190/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCExpr.o [191/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMachObjectWriter.o [192/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFObjectWriter.o [193/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCObjectFileInfo.o [194/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVInstPrinter.o [195/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCCodeEmitter.o [196/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVAsmBackend.o [197/613] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPostprocessing.o [198/613] CXX obj/llvm/lib/Target/RISCV/Disassembler/Disassembler.RISCVDisassembler.o [199/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVTargetStreamer.o [200/613] CXX obj/llvm/lib/Target/RISCV/MCA/MCA.RISCVCustomBehaviour.o [201/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRedundantCopyElimination.o [202/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVBaseInfo.o [203/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFStreamer.o [204/613] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPreprocessing.o [205/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLateBranchOpt.o [206/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSelectionDAGInfo.o [207/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertReadWriteCSR.o [208/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoPostRA.o [209/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVQCRelaxMarking.o [210/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVDeadRegisterDefinitions.o [211/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoBase.o [212/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMakeCompressible.o [213/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertWriteVXRM.o [214/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMoveMerger.o [215/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoAtomics.o [216/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFoldMemOffset.o [217/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineScheduler.o [218/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoPreEmit.o [219/613] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVRegisterBankInfo.o [220/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoPreRA.o [221/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLandingPadSetup.o [222/613] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVBaseInfoTest.o [223/613] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.MCInstrAnalysisTest.o [224/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLoadStoreOptimizer.o [225/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCallingConv.o [226/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetObjectFile.o [227/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPushPopOptimizer.o [228/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineFunctionInfo.o [229/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVLOptimizer.o [230/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPromoteConstant.o [231/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVMV0Elimination.o [232/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMergeBaseOffset.o [233/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVIndirectBranchTracking.o [234/613] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVCallLowering.o [235/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertVSETVLI.o [236/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVSETVLIInfoAnalysis.o [237/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVOptWInstrs.o [238/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInterleavedAccess.o [239/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorMaskDAGMutation.o [240/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSubtarget.o [241/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCodeGenPrepare.o [242/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRegisterInfo.o [243/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVGatherScatterLowering.o [244/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFrameLowering.o [245/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZilsdOptimizer.o [246/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorPeephole.o [247/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZacasABIFix.o [248/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVAsmPrinter.o [249/613] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVLegalizerInfo.o [250/613] CXX obj/llvm/lib/Target/RISCV/AsmParser/AsmParser.RISCVAsmParser.o [251/613] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVO0PreLegalizerCombiner.o [252/613] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVSelectionDAGTest.o [253/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCodeGenPassBuilder.o [254/613] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPostLegalizerCombiner.o [255/613] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.Target.o [256/613] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPreLegalizerCombiner.o [257/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetMachine.o [258/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetTransformInfo.o [259/613] CXX obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests.TargetTest.o [260/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInstrInfo.o [261/613] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVInstrInfoTest.o [262/613] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCTargetDesc.o [263/613] AR lib/libLLVMRISCVDesc.a [264/613] AR lib/libLLVMRISCVDisassembler.a [265/613] AR lib/libLLVMRISCVAsmParser.a [266/613] AR lib/libLLVMTargetRISCVMCA.a [267/613] AR lib/libLLVMExegesisRISCV.a [268/613] LINK ./bin/llvm-dwarfdump [269/613] LINK ./bin/llvm-objdump [270/613] LINK ./bin/sancov [271/613] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [272/613] LINK ./bin/llvm-cfi-verify [273/613] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [274/613] LINK ./bin/llvm-nm [275/613] LINK ./bin/llvm-mca [276/613] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [277/613] LINK ./bin/llvm-profgen [278/613] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [279/613] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [280/613] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [281/613] LINK ./bin/llvm-debuginfo-analyzer [282/613] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [283/613] LINK ./bin/clang-extdef-mapping [284/613] LINK ./bin/clang-tidy [285/613] LINK obj/clang/unittests/Frontend/FrontendTests [286/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelDAGToDAG.o [287/613] CXX obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests.SnippetGeneratorTest.o [288/613] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o [289/613] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVInstructionSelector.o [290/613] AR lib/libLLVMRISCVCodeGen.a [291/613] LINK obj/llvm/unittests/CGData/CodeGenDataTests [292/613] LINK ./bin/llvm-cxxmap [293/613] LINK ./bin/llvm-cxxdump [294/613] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [295/613] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [296/613] LINK ./bin/llvm-lipo [297/613] LINK ./bin/llc FAILED: bin/llc ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -rdynamic -Wl,--color-diagnostics -fuse-ld=lld -o ./bin/llc -Wl,--start-group obj/llvm/tools/llc/llc.llc.o lib/libLLVMAnalysis.a lib/libLLVMCodeGen.a lib/libLLVMAsmPrinter.a lib/libLLVMMIRParser.a lib/libLLVMSelectionDAG.a lib/libLLVMCore.a lib/libLLVMIRPrinter.a lib/libLLVMIRReader.a lib/libLLVMMC.a lib/libLLVMPasses.a lib/libLLVMPlugins.a lib/libLLVMSupport.a lib/libLLVMTarget.a lib/libLLVMTargetParser.a lib/libLLVMScalarOpts.a lib/libLLVMTransformUtils.a lib/libLLVMVectorize.a lib/libLLVMBinaryFormat.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMFrontendHLSL.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoDWARFLowLevel.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMAsmParser.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDebugInfoGSYM.a lib/libLLVMDebugInfoPDB.a lib/libLLVMBitWriter.a lib/libLLVMCGData.a lib/libLLVMCodeGenTypes.a lib/libLLVMObjCARCOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMGlobalISel.a lib/libLLVMCFGuard.a lib/libLLVMCoroutines.a lib/libLLVMipo.a lib/libLLVMFrontendOpenMP.a lib/libLLVMFrontendAtomic.a lib/libLLVMFrontendDirective.a lib/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMLinker.a lib/libLLVMInstrumentation.a lib/libLLVMSandboxIR.a lib/libLLVMHipStdPar.a lib/libLLVMAArch64CodeGen.a lib/libLLVMAArch64Desc.a lib/libLLVMAArch64Info.a lib/libLLVMAArch64Utils.a lib/libLLVMAArch64AsmParser.a lib/libLLVMAArch64Disassembler.a lib/libLLVMMCDisassembler.a lib/libLLVMAMDGPUCodeGen.a lib/libLLVMAMDGPUDesc.a lib/libLLVMAMDGPUInfo.a lib/libLLVMAMDGPUUtils.a lib/libLLVMAMDGPUAsmParser.a lib/libLLVMAMDGPUDisassembler.a lib/libLLVMAMDGPUTargetMCA.a lib/libLLVMARMCodeGen.a lib/libLLVMARMDesc.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a lib/libLLVMARMAsmParser.a lib/libLLVMARMDisassembler.a lib/libLLVMAVRCodeGen.a lib/libLLVMAVRDesc.a lib/libLLVMAVRInfo.a lib/libLLVMAVRAsmParser.a lib/libLLVMAVRDisassembler.a lib/libLLVMBPFCodeGen.a lib/libLLVMBPFDesc.a lib/libLLVMBPFInfo.a lib/libLLVMBPFAsmParser.a lib/libLLVMBPFDisassembler.a lib/libLLVMHexagonCodeGen.a lib/libLLVMHexagonDesc.a lib/libLLVMHexagonInfo.a lib/libLLVMHexagonAsmParser.a lib/libLLVMHexagonDisassembler.a lib/libLLVMLanaiCodeGen.a lib/libLLVMLanaiDesc.a lib/libLLVMLanaiInfo.a lib/libLLVMLanaiAsmParser.a lib/libLLVMLanaiDisassembler.a lib/libLLVMLoongArchCodeGen.a lib/libLLVMLoongArchDesc.a lib/libLLVMLoongArchInfo.a lib/libLLVMLoongArchAsmParser.a lib/libLLVMLoongArchDisassembler.a lib/libLLVMMipsCodeGen.a lib/libLLVMMipsDesc.a lib/libLLVMMipsInfo.a lib/libLLVMMipsAsmParser.a lib/libLLVMMipsDisassembler.a lib/libLLVMNVPTXCodeGen.a lib/libLLVMNVPTXDesc.a lib/libLLVMNVPTXInfo.a lib/libLLVMPowerPCCodeGen.a lib/libLLVMPowerPCDesc.a lib/libLLVMPowerPCInfo.a lib/libLLVMPowerPCAsmParser.a lib/libLLVMPowerPCDisassembler.a lib/libLLVMRISCVCodeGen.a lib/libLLVMRISCVDesc.a lib/libLLVMRISCVInfo.a lib/libLLVMRISCVAsmParser.a lib/libLLVMRISCVDisassembler.a lib/libLLVMTargetRISCVMCA.a lib/libLLVMMCA.a lib/libLLVMSparcCodeGen.a lib/libLLVMSparcDesc.a lib/libLLVMSparcInfo.a lib/libLLVMSparcAsmParser.a lib/libLLVMSparcDisassembler.a lib/libLLVMSystemZCodeGen.a lib/libLLVMSystemZDesc.a lib/libLLVMSystemZInfo.a lib/libLLVMSystemZAsmParser.a lib/libLLVMSystemZDisassembler.a lib/libLLVMWebAssemblyCodeGen.a lib/libLLVMWebAssemblyDesc.a lib/libLLVMWebAssemblyInfo.a lib/libLLVMWebAssemblyUtils.a lib/libLLVMWebAssemblyAsmParser.a lib/libLLVMWebAssemblyDisassembler.a lib/libLLVMX86CodeGen.a lib/libLLVMX86Desc.a lib/libLLVMX86Info.a lib/libLLVMX86AsmParser.a lib/libLLVMX86Disassembler.a lib/libLLVMTargetX86MCA.a -Wl,--end-group -ldl -lpthread -lz ld.lld: error: undefined symbol: llcMain >>> referenced by llc.cpp >>> obj/llvm/tools/llc/llc.llc.o:(main) clang++: error: linker command failed with exit code 1 (use -v to see invocation) [298/613] LINK ./bin/llvm-dwp [299/613] LINK ./bin/llvm-mc [300/613] LINK ./bin/llvm-rtdyld [301/613] LINK ./bin/llvm-xray [302/613] LINK ./bin/llvm-ml [303/613] LINK ./bin/llvm-jitlink [304/613] LINK obj/llvm/unittests/MC/MCTests [305/613] LINK ./bin/llvm-ar [306/613] LINK ./bin/llvm-libtool-darwin [307/613] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [308/613] LINK obj/bolt/unittests/Profile/ProfileTests [309/613] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [310/613] LINK obj/bolt/unittests/Core/CoreTests [311/613] LINK ./bin/llvm-bolt [312/613] LINK obj/bolt/unittests/Passes/PassTests [313/613] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [314/613] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [315/613] LINK ./bin/llvm-exegesis [316/613] LINK obj/clang/unittests/CrossTU/CrossTUTests [317/613] LINK ./bin/llvm-ir2vec [318/613] LINK ./bin/clang-sycl-linker [319/613] LINK ./bin/llvm-bolt-heatmap [320/613] LINK ./bin/clang-scan-deps [321/613] LINK ./bin/llvm-reduce [322/613] LINK ./bin/clang-linker-wrapper [323/613] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [324/613] LINK ./bin/llvm-opt-fuzzer [325/613] LINK obj/llvm/unittests/CodeGen/CodeGenTests [326/613] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [327/613] LINK obj/llvm/unittests/Target/TargetMachineCTests [328/613] LINK ./bin/dsymutil [329/613] SOLINK ./lib/libLTO.so [330/613] LINK ./bin/llvm-lto [331/613] LINK ./bin/llvm-dwarfutil [332/613] LINK obj/llvm/unittests/MIR/MIRTests [333/613] LINK obj/llvm/unittests/MI/MITests [334/613] LINK ./bin/llvm-split [335/613] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [336/613] LINK ./bin/llvm-gsymutil [337/613] LINK ./bin/llvm-lto2 [338/613] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [339/613] LINK ./bin/clang-nvlink-wrapper [340/613] LINK ./bin/lld [341/613] LINK ./bin/opt [342/613] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [343/613] LINK ./bin/llvm-isel-fuzzer [344/613] LINK ./bin/llvm-c-test [345/613] SOLINK ./lib/libclang.so [346/613] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [347/613] LINK ./bin/clang-check [348/613] LINK obj/clang/unittests/Driver/ClangDriverTests [349/613] LINK obj/clang/unittests/Tooling/ToolingTests [350/613] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [351/613] LINK ./bin/lldb-dap [352/613] LINK ./bin/clang-repl [353/613] LINK ./bin/lldb [354/613] LINK ./bin/lldb-test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.