ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/422] AR lib/libLLVMVectorize.a [2/422] AR lib/liblldCOFF.a [3/422] AR lib/liblldMachO.a [4/422] AR lib/liblldELF.a [5/422] AR lib/libLLVMOptDriver.a [6/422] LINK ./bin/lli-child-target [7/422] LINK ./bin/llvm-link [8/422] LINK ./bin/llvm-cxxmap [9/422] LINK obj/llvm/unittests/CGData/CodeGenDataTests [10/422] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [11/422] LINK ./bin/llvm-cxxdump [12/422] LINK ./bin/llvm-ml [13/422] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [14/422] LINK obj/llvm/unittests/Target/ARM/ARMTests [15/422] LINK ./bin/llvm-mc [16/422] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [17/422] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [18/422] LINK ./bin/llvm-lipo [19/422] LINK ./bin/llvm-xray [20/422] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [21/422] LINK ./bin/llvm-libtool-darwin [22/422] LINK ./bin/llvm-rtdyld [23/422] LINK ./bin/llvm-jitlink [24/422] LINK obj/llvm/unittests/MC/MCTests [25/422] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [26/422] LINK ./bin/llvm-profgen [27/422] LINK ./bin/llvm-extract [28/422] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [29/422] LINK ./bin/llvm-ar [30/422] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [31/422] LINK ./bin/lli [32/422] LINK obj/llvm/unittests/Analysis/AnalysisTests [33/422] LINK obj/llvm/unittests/Target/X86/X86Tests [34/422] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [35/422] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [36/422] LINK obj/bolt/unittests/Core/CoreTests [37/422] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [38/422] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [39/422] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [40/422] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [41/422] LINK obj/llvm/unittests/IR/IRTests [42/422] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [43/422] LINK ./bin/llvm-exegesis [44/422] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [45/422] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [46/422] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [47/422] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [48/422] LINK obj/bolt/unittests/Passes/PassTests [49/422] LINK ./bin/llvm-split [50/422] LINK ./bin/llvm-c-test [51/422] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [52/422] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [53/422] LINK ./bin/llvm-bolt-heatmap [54/422] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [55/422] LINK obj/llvm/unittests/MI/MITests [56/422] LINK ./bin/clang-linker-wrapper [57/422] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [58/422] LINK ./bin/opt [59/422] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [60/422] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [61/422] LINK ./bin/llvm-dwarfutil [62/422] LINK ./bin/clang-nvlink-wrapper [63/422] LINK ./bin/llvm-ir2vec [64/422] LINK ./bin/llvm-dwp [65/422] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [66/422] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [67/422] LINK ./bin/llvm-opt-fuzzer [68/422] LINK ./bin/llvm-bolt [69/422] LINK obj/llvm/unittests/MIR/MIRTests [70/422] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [71/422] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [72/422] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [73/422] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [74/422] LINK ./bin/llvm-gsymutil [75/422] LINK ./bin/llc [76/422] LINK ./bin/llvm-reduce [77/422] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [78/422] LINK ./bin/dsymutil [79/422] LINK obj/llvm/unittests/CodeGen/CodeGenTests [80/422] LINK ./bin/llvm-lto [81/422] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [82/422] SOLINK ./lib/libLTO.so [83/422] LINK ./bin/llvm-isel-fuzzer [84/422] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [85/422] LINK obj/llvm/unittests/Target/TargetMachineCTests [86/422] LINK ./bin/llvm-lto2 [87/422] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [88/422] LINK ./bin/lld [89/422] LINK ./bin/clang-sycl-linker [90/422] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [91/422] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [92/422] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [93/422] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [94/422] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [95/422] CXX obj/clang/lib/AST/AST.TemplateBase.o [96/422] AR lib/libclangAST.a [97/422] AR lib/liblldbPluginCPPRuntime.a [98/422] AR lib/liblldbPluginExpressionParserClang.a [99/422] AR lib/liblldbPluginAppleObjCRuntime.a [100/422] AR lib/liblldbPluginObjCLanguage.a [101/422] AR lib/liblldbPluginSymbolFileDWARF.a [102/422] AR lib/liblldbPluginTypeSystemClang.a [103/422] LINK ./bin/clang-ssaf-linker FAILED: bin/clang-ssaf-linker ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,--color-diagnostics -fuse-ld=lld -o ./bin/clang-ssaf-linker -Wl,--start-group obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o lib/libclangBasic.a lib/libclangScalableStaticAnalysisFrameworkCore.a lib/libLLVMOption.a lib/libLLVMSupport.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.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/libclangUnifiedSymbolResolution.a -Wl,--end-group -ldl -lpthread -lz ld.lld: error: undefined symbol: clang::ssaf::initTool(int, char const**, llvm::StringRef, llvm::cl::OptionCategory&, llvm::StringRef) >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(main) ld.lld: error: undefined symbol: clang::ssaf::getToolName() >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(main) ld.lld: error: undefined symbol: clang::ssaf::SummaryFile::fromPath(llvm::StringRef) >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(main) >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(main) ld.lld: error: undefined symbol: clang::ssaf::fail(llvm::Error) >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(main) >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(main) >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(main) ld.lld: error: undefined symbol: clang::ssaf::fail(char const*) >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(void clang::ssaf::fail, std::allocator>, false, llvm::cl::parser, std::allocator>>>&, char const* const&>(char const*, llvm::cl::opt, std::allocator>, false, llvm::cl::parser, std::allocator>>>&, char const* const&)) >>> referenced by SSAFLinker.cpp >>> obj/clang/tools/clang-ssaf-linker/clang-ssaf-linker.SSAFLinker.o:(void clang::ssaf::fail, std::allocator> const&, std::__cxx11::basic_string, std::allocator>>(char const*, std::__cxx11::basic_string, std::allocator> const&, std::__cxx11::basic_string, std::allocator>&&)) clang++: error: linker command failed with exit code 1 (use -v to see invocation) [104/422] AR lib/liblldbPluginProcessGDBRemote.a [105/422] AR lib/liblldbPluginCPlusPlusLanguage.a [106/422] LINK ./bin/clang-ssaf-format FAILED: bin/clang-ssaf-format ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,--color-diagnostics -fuse-ld=lld -o ./bin/clang-ssaf-format -Wl,--start-group obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o lib/libclangBasic.a lib/libclangScalableStaticAnalysisFrameworkCore.a lib/libLLVMOption.a lib/libLLVMSupport.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.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/libclangUnifiedSymbolResolution.a -Wl,--end-group -ldl -lpthread -lz ld.lld: error: undefined symbol: clang::ssaf::initTool(int, char const**, llvm::StringRef, llvm::cl::OptionCategory&, llvm::StringRef) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(main) ld.lld: error: undefined symbol: clang::ssaf::loadPlugins(llvm::ArrayRef, std::allocator>>) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(main) ld.lld: error: undefined symbol: clang::ssaf::SummaryFile::fromPath(llvm::StringRef) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(main) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(main) ld.lld: error: undefined symbol: clang::ssaf::fail(char const*) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(main) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(main) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(void clang::ssaf::fail, std::allocator>, false, llvm::cl::parser, std::allocator>>>&, std::__cxx11::basic_string, std::allocator>>(char const*, llvm::cl::opt, std::allocator>, false, llvm::cl::parser, std::allocator>>>&, std::__cxx11::basic_string, std::allocator>&&)) >>> referenced 1 more times ld.lld: error: undefined symbol: clang::ssaf::fail(llvm::Error) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(main) >>> referenced by SSAFFormat.cpp >>> obj/clang/tools/clang-ssaf-format/clang-ssaf-format.SSAFFormat.o:(main) clang++: error: linker command failed with exit code 1 (use -v to see invocation) [107/422] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [108/422] LINK ./bin/clang-apply-replacements [109/422] LINK obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests [110/422] LINK obj/clang/unittests/InstallAPI/InstallAPITests [111/422] LINK ./bin/clang-offload-bundler [112/422] LINK obj/clang/unittests/Format/FormatTests [113/422] LINK obj/clang/unittests/Lex/LexTests [114/422] LINK ./bin/modularize [115/422] LINK obj/clang/unittests/Serialization/SerializationTests [116/422] LINK obj/clang/unittests/ScalableStaticAnalysisFramework/ClangScalableAnalysisTests [117/422] LINK ./bin/clang-move [118/422] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [119/422] LINK ./bin/clang-query [120/422] LINK obj/clang/unittests/Parse/ParseTests [121/422] LINK ./bin/find-all-symbols [122/422] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [123/422] LINK ./bin/pp-trace [124/422] LINK ./bin/clang-doc [125/422] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [126/422] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [127/422] LINK obj/clang/unittests/Sema/SemaTests [128/422] LINK ./bin/clang-include-fixer [129/422] LINK ./bin/diagtool [130/422] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [131/422] LINK obj/clang/unittests/AST/ByteCode/InterpTests [132/422] LINK ./bin/clang-refactor [133/422] LINK ./bin/clang-installapi [134/422] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [135/422] LINK obj/clang/unittests/Support/ClangSupportTests [136/422] LINK ./bin/clang-change-namespace [137/422] LINK ./bin/clang-extdef-mapping [138/422] LINK ./bin/clang-reorder-fields [139/422] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [140/422] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [141/422] LINK obj/clang/unittests/AST/ASTTests [142/422] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [143/422] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [144/422] LINK obj/clang/unittests/Index/IndexTests [145/422] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [146/422] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [147/422] LINK obj/clang/unittests/Rewrite/RewriteTests [148/422] LINK ./bin/clangd-indexer [149/422] LINK ./bin/dexp [150/422] LINK ./bin/clang-import-test [151/422] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [152/422] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [153/422] LINK obj/clang/unittests/CrossTU/CrossTUTests [154/422] LINK ./bin/clang-diff [155/422] LINK ./bin/clangd [156/422] LINK ./bin/clang-scan-deps [157/422] LINK ./bin/clang-repl [158/422] LINK ./bin/clang-tidy [159/422] LINK obj/clang/unittests/Frontend/FrontendTests [160/422] LINK ./bin/clang-check [161/422] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [162/422] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [163/422] LINK obj/clang/unittests/Driver/ClangDriverTests [164/422] LINK obj/clang/unittests/Tooling/ToolingTests [165/422] SOLINK ./lib/libclang.so [166/422] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.