ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/955] COPY ../../libcxxabi/include/cxxabi.h include/c++/v1/cxxabi.h [2/955] COPY ../../libcxxabi/include/__cxxabi_config.h include/c++/v1/__cxxabi_config.h [3/955] ACTION //libcxx/include:copy_headers(//llvm/utils/gn/build/toolchain:unix) [4/955] ACTION //llvm/lib/Target/BPF:BPFGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [5/955] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [6/955] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [7/955] ACTION //llvm/lib/Target/BPF:BPFGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [8/955] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [9/955] ACTION //llvm/lib/Target/BPF:BPFGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [10/955] ACTION //llvm/lib/Target/BPF/AsmParser:BPFGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [11/955] ACTION //llvm/lib/Target/BPF:BPFGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [12/955] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [13/955] ACTION //llvm/lib/Target/BPF:BPFGenFastISel(//llvm/utils/gn/build/toolchain:unix) [14/955] ACTION //llvm/lib/Target/BPF:BPFGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [15/955] ACTION //llvm/lib/Target/BPF:BPFGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [16/955] ACTION //llvm/lib/Target/BPF/Disassembler:BPFGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [17/955] ACTION //llvm/lib/Target/BPF/MCTargetDesc:BPFGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [18/955] CXX obj/clang/lib/Basic/Targets/Basic.BPF.o [19/955] AR lib/libclangBasic.a [20/955] LINK ./bin/clang-apply-replacements [21/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCExpr.o [22/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMatInt.o [23/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFObjectWriter.o [24/955] LINK ./bin/diagtool [25/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVInstPrinter.o [26/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCObjectFileInfo.o [27/955] LINK ./bin/clang-change-namespace [28/955] LINK ./bin/clang-doc [29/955] CXX obj/llvm/lib/Target/BPF/Disassembler/Disassembler.BPFDisassembler.o [30/955] LINK ./bin/clang-move [31/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMachObjectWriter.o [32/955] LINK ./bin/apinotes-test [33/955] LINK ./bin/find-all-symbols [34/955] LINK ./bin/clang-include-fixer [35/955] CXX obj/llvm/lib/Target/RISCV/MCA/MCA.RISCVCustomBehaviour.o [36/955] LINK ./bin/clang-reorder-fields [37/955] LINK ./bin/clang-query [38/955] LINK obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests FAILED: obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,--color-diagnostics -fuse-ld=lld -o obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests -Wl,--start-group obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests.DependencyScanningFilesystemTest.o obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests.InProcessModuleCacheTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangToolingDependencyScanning.a lib/libclangFrontend.a lib/libLLVMOption.a lib/libLLVMSupport.a lib/libclangAST.a lib/libclangBasic.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.a lib/libclangLex.a lib/libLLVMBinaryFormat.a lib/libLLVMFrontendHLSL.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMFrontendOpenMP.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoDWARFLowLevel.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDebugInfoGSYM.a lib/libLLVMDebugInfoPDB.a lib/libLLVMFrontendAtomic.a lib/libLLVMFrontendDirective.a lib/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMTransformUtils.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libclangAPINotes.a lib/libclangEdit.a lib/libclangOptions.a lib/libclangParse.a lib/libclangSema.a lib/libclangAnalysis.a lib/libclangASTMatchers.a lib/libclangAnalysisLifetimeSafety.a lib/libclangSupport.a lib/libLLVMFrontendOpenACC.a lib/libclangSerialization.a lib/libLLVMPlugins.a lib/libgtest.a -Wl,--end-group -ldl -lpthread -lz ld.lld: error: undefined symbol: llvm::detail::TakeError(llvm::Error) >>> referenced by InProcessModuleCacheTest.cpp >>> obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests.InProcessModuleCacheTest.o:(InProcessModuleCache_ReadWriteInvalidation_Test::TestBody()) >>> referenced by InProcessModuleCacheTest.cpp >>> obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests.InProcessModuleCacheTest.o:(InProcessModuleCache_ReadReadInvalidation_Test::TestBody()) >>> referenced by InProcessModuleCacheTest.cpp >>> obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests.InProcessModuleCacheTest.o:(InProcessModuleCache_ReadReadInvalidation_Test::TestBody()) clang++: error: linker command failed with exit code 1 (use -v to see invocation) [39/955] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [40/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRedundantCopyElimination.o [41/955] LINK ./bin/dexp [42/955] LINK ./bin/clangd-indexer [43/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPostRAExpandPseudoInsts.o [44/955] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [45/955] LINK ./bin/modularize [46/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVAsmBackend.o [47/955] LINK ./bin/pp-trace [48/955] LINK ./bin/clangd-remap [49/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFStreamer.o [50/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCCodeEmitter.o [51/955] LINK ./bin/clangd [52/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFoldMemOffset.o [53/955] CXX obj/llvm/lib/Target/RISCV/Disassembler/Disassembler.RISCVDisassembler.o [54/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineFunctionInfo.o [55/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLateBranchOpt.o [56/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMakeCompressible.o [57/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVDeadRegisterDefinitions.o [58/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorMaskDAGMutation.o [59/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVSETVLIInfoAnalysis.o [60/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertReadWriteCSR.o [61/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetObjectFile.o [62/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineScheduler.o [63/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLandingPadSetup.o [64/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMoveMerger.o [65/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorPeephole.o [66/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSelectionDAGInfo.o [67/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMergeBaseOffset.o [68/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertVSETVLI.o [69/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandAtomicPseudoInsts.o [70/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertWriteVXRM.o [71/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoInsts.o [72/955] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVCallLowering.o [73/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLoadStoreOptimizer.o [74/955] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVRegisterBankInfo.o [75/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZilsdOptimizer.o [76/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVMV0Elimination.o [77/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCallingConv.o [78/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVIndirectBranchTracking.o [79/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZacasABIFix.o [80/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVLOptimizer.o [81/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPromoteConstant.o [82/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVOptWInstrs.o [83/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPushPopOptimizer.o [84/955] CXX obj/llvm/lib/Target/RISCV/AsmParser/AsmParser.RISCVAsmParser.o [85/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSubtarget.o [86/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVBaseInfo.o [87/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRegisterInfo.o [88/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCodeGenPrepare.o [89/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInterleavedAccess.o [90/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVGatherScatterLowering.o [91/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFrameLowering.o [92/955] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVLegalizerInfo.o [93/955] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPostLegalizerCombiner.o [94/955] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVO0PreLegalizerCombiner.o [95/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVAsmPrinter.o [96/955] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPreLegalizerCombiner.o [97/955] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCTargetDesc.o [98/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInstrInfo.o [99/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetMachine.o [100/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetTransformInfo.o [101/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelDAGToDAG.o [102/955] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o [103/955] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVInstructionSelector.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.