ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/3981] ACTION //clang/include/clang/Sema:AttrIsTypeDependent(//llvm/utils/gn/build/toolchain:unix) [2/3981] ACTION //clang/include/clang/Sema:AttrParsedAttrKinds(//llvm/utils/gn/build/toolchain:unix) [3/3981] ACTION //clang/include/clang/AST:AttrNodeTraverse(//llvm/utils/gn/build/toolchain:unix) [4/3981] ACTION //clang/include/clang/Basic:AttrHasAttributeImpl(//llvm/utils/gn/build/toolchain:unix) [5/3981] ACTION //clang/include/clang/Basic:AttrParsedAttrList(//llvm/utils/gn/build/toolchain:unix) [6/3981] ACTION //clang/include/clang/Basic:RegularKeywordAttrInfo(//llvm/utils/gn/build/toolchain:unix) [7/3816] ACTION //clang/lib/AST:AttrDocTable(//llvm/utils/gn/build/toolchain:unix) [8/3816] ACTION //clang/include/clang/AST:AttrImpl(//llvm/utils/gn/build/toolchain:unix) [9/3816] ACTION //clang/include/clang/AST:AttrVisitor(//llvm/utils/gn/build/toolchain:unix) [10/3816] ACTION //clang/include/clang/Basic:AttrList(//llvm/utils/gn/build/toolchain:unix) [11/3701] ACTION //clang/include/clang/Basic:AttrSubMatchRulesList(//llvm/utils/gn/build/toolchain:unix) [12/3693] ACTION //clang/include/clang/Basic:AttributeSpellingList(//llvm/utils/gn/build/toolchain:unix) [13/3693] ACTION //clang/include/clang/Basic:CXX11AttributeInfo(//llvm/utils/gn/build/toolchain:unix) [14/3693] ACTION //clang/include/clang/Parse:AttrParserStringSwitches(//llvm/utils/gn/build/toolchain:unix) [15/3693] ACTION //clang/include/clang/Parse:AttrSubMatchRulesParserStringSwitches(//llvm/utils/gn/build/toolchain:unix) [16/3693] ACTION //clang/include/clang/Sema:AttrSpellingListIndex(//llvm/utils/gn/build/toolchain:unix) [17/3687] ACTION //clang/include/clang/Sema:AttrTemplateInstantiate(//llvm/utils/gn/build/toolchain:unix) [18/3687] ACTION //clang/include/clang/Serialization:AttrPCHRead(//llvm/utils/gn/build/toolchain:unix) [19/3687] ACTION //clang/include/clang/Serialization:AttrPCHWrite(//llvm/utils/gn/build/toolchain:unix) [20/3687] ACTION //clang/include/clang/AST:AttrTextNodeDump(//llvm/utils/gn/build/toolchain:unix) [21/3687] ACTION //clang/include/clang/AST:Attrs(//llvm/utils/gn/build/toolchain:unix) [22/2127] ACTION //clang/include/clang/Sema:AttrParsedAttrImpl(//llvm/utils/gn/build/toolchain:unix) [23/2123] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPostprocessing.o [24/2123] CXX obj/lldb/source/Core/Core.ProtocolServer.o [25/2123] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceIRReferences.o [26/2123] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceInstructionFlagsMIR.o [27/2123] CXX obj/lldb/source/Utility/Utility.FileSpecList.o [28/2123] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceInstructionsMIR.o [29/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectConstResultCast.o [30/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectConstResultChild.o [31/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectCast.o [32/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectList.o [33/2123] CXX obj/lldb/source/ValueObject/ValueObject.DILAST.o [34/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectUpdater.o [35/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectConstResult.o [36/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectConstResultImpl.o [37/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectMemory.o [38/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectChild.o [39/2123] CXX obj/lldb/source/ValueObject/ValueObject.DILLexer.o [40/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectVariable.o [41/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectRegister.o [42/2123] CXX obj/clang/lib/AST/AST.AttrDocTable.o [43/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectDynamicValue.o [44/2123] AR lib/libclangAST.a [45/2123] LINK ./bin/clang-apply-replacements [46/2123] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPreprocessing.o [47/2123] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [48/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectSynthetic.o [49/2123] LINK ./bin/clang-offload-bundler [50/2123] LINK ./bin/clang-ssaf-format [51/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObjectVTable.o [52/2123] LINK ./bin/clang-ssaf-linker [53/2123] LINK obj/clang/unittests/InstallAPI/InstallAPITests [54/2123] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.InstrEmitter.o [55/2123] CXX obj/llvm/lib/CodeGen/CodeGen.AggressiveAntiDepBreaker.o [56/2123] LINK obj/clang/unittests/Format/FormatTests [57/2123] LINK ./bin/diagtool FAILED: bin/diagtool ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,--color-diagnostics -fuse-ld=lld -o ./bin/diagtool -Wl,--start-group obj/clang/tools/diagtool/diagtool.DiagTool.o obj/clang/tools/diagtool/diagtool.DiagnosticNames.o obj/clang/tools/diagtool/diagtool.FindDiagnosticID.o obj/clang/tools/diagtool/diagtool.ListWarnings.o obj/clang/tools/diagtool/diagtool.ShowEnabledWarnings.o obj/clang/tools/diagtool/diagtool.TreeView.o obj/clang/tools/diagtool/diagtool.diagtool_main.o lib/libclangBasic.a lib/libclangDriver.a lib/libclangFrontend.a lib/libLLVMSupport.a lib/libLLVMOption.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.a lib/libclangAPINotes.a lib/libclangAST.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/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMTransformUtils.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libclangEdit.a lib/libclangOptions.a lib/libclangParse.a lib/libclangSema.a lib/libclangAnalysis.a lib/libclangASTMatchers.a lib/libclangAnalysisLifetimeSafety.a lib/libclangFormat.a lib/libclangToolingCore.a lib/libclangRewrite.a lib/libclangToolingInclusions.a lib/libclangSupport.a lib/libLLVMFrontendOpenACC.a lib/libLLVMFrontendDirective.a lib/libclangSerialization.a lib/libLLVMPlugins.a lib/libclangScalableStaticAnalysisFrameworkCore.a lib/libclangUnifiedSymbolResolution.a lib/libclangScalableStaticAnalysisFrameworkFrontend.a lib/libLLVMWindowsDriver.a -Wl,--end-group -ldl -lpthread -lz ld.lld: error: undefined symbol: clang::dependencies::DependencyScanningServiceOptions::DependencyScanningServiceOptions() >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(clang::driver::modules::runModulesDriver(clang::driver::Compilation&, llvm::ArrayRef)) in archive lib/libclangDriver.a ld.lld: error: undefined symbol: clang::dependencies::DependencyScanningFilesystemSharedCache::DependencyScanningFilesystemSharedCache() >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(clang::driver::modules::runModulesDriver(clang::driver::Compilation&, llvm::ArrayRef)) in archive lib/libclangDriver.a ld.lld: error: undefined symbol: clang::dependencies::DependencyScanningWorker::DependencyScanningWorker(clang::dependencies::DependencyScanningService&) >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(clang::driver::modules::runModulesDriver(clang::driver::Compilation&, llvm::ArrayRef)) in archive lib/libclangDriver.a >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:((anonymous namespace)::ScanningWorkerPool::WorkerBundle& llvm::SmallVectorTemplateBase<(anonymous namespace)::ScanningWorkerPool::WorkerBundle, false>::growAndEmplaceBack(clang::dependencies::DependencyScanningService&)) in archive lib/libclangDriver.a ld.lld: error: undefined symbol: clang::dependencies::DependencyActionController::~DependencyActionController() >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(clang::driver::modules::runModulesDriver(clang::driver::Compilation&, llvm::ArrayRef)) in archive lib/libclangDriver.a >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:((anonymous namespace)::ModuleLookupController::~ModuleLookupController()) in archive lib/libclangDriver.a >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(vtable for (anonymous namespace)::ModuleLookupController) in archive lib/libclangDriver.a ld.lld: error: undefined symbol: clang::dependencies::ModuleDeps::getBuildArguments[abi:cxx11]() const >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(clang::driver::modules::runModulesDriver(clang::driver::Compilation&, llvm::ArrayRef)) in archive lib/libclangDriver.a ld.lld: error: undefined symbol: clang::dependencies::DependencyScanningWorker::~DependencyScanningWorker() >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:((anonymous namespace)::ScanningWorkerPool::WorkerBundle& llvm::SmallVectorTemplateBase<(anonymous namespace)::ScanningWorkerPool::WorkerBundle, false>::growAndEmplaceBack(clang::dependencies::DependencyScanningService&)) in archive lib/libclangDriver.a >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(std::default_delete<(anonymous namespace)::ScanningWorkerPool>::operator()((anonymous namespace)::ScanningWorkerPool*) const) in archive lib/libclangDriver.a ld.lld: error: undefined symbol: clang::dependencies::DependencyScanningWorker::computeDependencies(llvm::StringRef, llvm::ArrayRef, std::allocator>>, clang::dependencies::DependencyConsumer&, clang::dependencies::DependencyActionController&, clang::DiagnosticConsumer&, llvm::IntrusiveRefCntPtr) >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(std::_Function_handler>>, llvm::DenseMap, llvm::detail::DenseMapPair>, llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&)::$_0>::_M_invoke(std::_Any_data const&, unsigned long&&)) in archive lib/libclangDriver.a ld.lld: error: undefined symbol: clang::dependencies::FullDependencyConsumer::takeTranslationUnitDeps() >>> referenced by ModulesDriver.cpp >>> ../obj/clang/lib/Driver/Driver.ModulesDriver.o:(std::_Function_handler>>, llvm::DenseMap, llvm::detail::DenseMapPair>, llvm::StringRef, llvm::StringRef, clang::DiagnosticsEngine&)::$_0>::_M_invoke(std::_Any_data const&, unsigned long&&)) in archive lib/libclangDriver.a clang++: error: linker command failed with exit code 1 (use -v to see invocation) [58/2123] LINK obj/clang/unittests/Parse/ParseTests [59/2123] LINK obj/clang/unittests/Lex/LexTests [60/2123] CXX obj/lldb/source/ValueObject/ValueObject.DILParser.o [61/2123] LINK obj/clang/unittests/Support/ClangSupportTests [62/2123] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.InstructionSelectTest.o [63/2123] CXX obj/lldb/source/ValueObject/ValueObject.DILEval.o [64/2123] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.LegalizeFloatTypes.o [65/2123] CXX obj/llvm/tools/llvm-dwarfutil/llvm-dwarfutil.DebugInfoLinker.o [66/2123] CXX obj/lldb/source/Core/Core.AddressResolverFileLine.o [67/2123] CXX obj/lld/wasm/wasm.MarkLive.o [68/2123] CXX obj/lld/wasm/wasm.Relocations.o [69/2123] CXX obj/lld/wasm/wasm.InputChunks.o [70/2123] CXX obj/lld/wasm/wasm.Symbols.o [71/2123] CXX obj/lldb/source/Core/Core.FileLineResolver.o [72/2123] CXX obj/lld/wasm/wasm.MapFile.o [73/2123] CXX obj/lld/wasm/wasm.OutputSections.o [74/2123] CXX obj/llvm/tools/llvm-exegesis/lib/lib.LatencyBenchmarkRunner.o [75/2123] CXX obj/lld/wasm/wasm.OutputSegment.o [76/2123] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.KnownBitsVectorTest.o [77/2123] CXX obj/llvm/tools/llvm-exegesis/lib/lib.LlvmState.o [78/2123] CXX obj/llvm/lib/LTO/LTO.LTOCodeGenerator.o [79/2123] CXX obj/lldb/source/Core/Core.DataFileCache.o [80/2123] CXX obj/lld/wasm/wasm.LTO.o [81/2123] CXX obj/lldb/source/Commands/Commands.CommandObjectThreadUtil.o [82/2123] CXX obj/lldb/source/ValueObject/ValueObject.ValueObject.o [83/2123] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.LegalizeIntegerTypes.o [84/2123] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.KnownBitsTest.o [85/2123] CXX obj/lld/MachO/MachO.LTO.o [86/2123] CXX obj/lld/MachO/MachO.DriverUtils.o [87/2123] CXX obj/lld/wasm/wasm.SymbolTable.o [88/2123] CXX obj/lldb/source/Commands/Commands.CommandOptionsProcessAttach.o [89/2123] CXX obj/lldb/source/Commands/Commands.CommandObjectTrace.o [90/2123] CXX obj/lld/COFF/COFF.LTO.o [91/2123] CXX obj/lld/ELF/ELF.LTO.o [92/2123] CXX obj/lldb/source/Core/Core.Progress.o [93/2123] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.LegalizeDAG.o [94/2123] CXX obj/lldb/source/Core/Core.DebuggerEvents.o [95/2123] CXX obj/lldb/source/Commands/Commands.CommandObjectVersion.o [96/2123] CXX obj/lldb/source/Commands/Commands.CommandObjectWatchpointCommand.o [97/2123] CXX obj/lld/wasm/wasm.Driver.o [98/2123] CXX obj/llvm/tools/llvm-exegesis/lib/lib.Assembler.o [99/2123] CXX obj/lldb/source/Commands/Commands.CommandOptionsProcessLaunch.o [100/2123] CXX obj/lldb/source/Commands/Commands.CommandOptionArgumentTable.o [101/2123] CXX obj/lld/wasm/wasm.SyntheticSections.o [102/2123] CXX obj/lld/wasm/wasm.InputFiles.o [103/2123] CXX obj/lldb/source/Core/Core.Highlighter.o [104/2123] CXX obj/lld/COFF/COFF.SymbolTable.o [105/2123] CXX obj/lldb/source/Commands/Commands.CommandObjectThread.o [106/2123] CXX obj/lldb/source/Commands/Commands.CommandObjectWatchpoint.o [107/2123] CXX obj/llvm/lib/LTO/LTO.LTOBackend.o [108/2123] CXX obj/lld/wasm/wasm.Writer.o [109/2123] CXX obj/lldb/source/Core/Core.IOHandlerCursesGUI.o [110/2123] CXX obj/lld/COFF/COFF.InputFiles.o [111/2123] CXX obj/lldb/source/Core/Core.IOHandler.o [112/2123] CXX obj/lldb/source/Commands/Commands.CommandObjectType.o [113/2123] CXX obj/lldb/source/Core/Core.Disassembler.o [114/2123] CXX obj/lld/COFF/COFF.Driver.o [115/2123] CXX obj/lldb/source/Core/Core.FormatEntity.o [116/2123] CXX obj/lld/MachO/MachO.Driver.o [117/2123] CXX obj/lldb/source/Core/Core.Debugger.o [118/2123] CXX obj/lld/MachO/MachO.InputFiles.o [119/2123] CXX obj/llvm/lib/LTO/LTO.LTO.o [120/2123] CXX obj/lld/ELF/ELF.InputFiles.o [121/2123] CXX obj/lld/ELF/ELF.Driver.o [122/2123] CXX obj/lldb/source/Commands/Commands.CommandObjectTarget.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.