ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/260] ACTION //llvm/tools/llvm-exegesis/lib/RISCV:RISCVGenExegesis(//llvm/utils/gn/build/toolchain:unix) [2/258] ACTION //llvm/lib/Target/RISCV:RISCVGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [3/255] ACTION //llvm/lib/Target/RISCV/Disassembler:RISCVGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [4/253] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [5/252] ACTION //llvm/lib/Target/RISCV/AsmParser:RISCVGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [6/252] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVBaseInfo.o [7/252] AR lib/libLLVMRISCVDesc.a [8/252] CXX obj/llvm/lib/Target/RISCV/AsmParser/AsmParser.RISCVAsmParser.o [9/252] AR lib/libLLVMRISCVAsmParser.a [10/252] CXX obj/llvm/lib/IR/IR.Verifier.o [11/252] AR lib/libLLVMCore.a [12/252] LINK ./bin/clang-offload-bundler [13/252] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInstrInfo.o [14/252] LINK ./bin/diagtool [15/252] LINK ./bin/clang-installapi [16/252] LINK ./bin/clang-diff [17/252] LINK ./bin/clang-refactor [18/252] LINK obj/clang/unittests/AST/ByteCode/InterpTests [19/252] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [20/252] LINK obj/clang/unittests/AST/ASTTests [21/252] LINK obj/clang/unittests/InstallAPI/InstallAPITests [22/252] LINK obj/clang/unittests/Parse/ParseTests [23/252] LINK obj/clang/unittests/Format/FormatTests [24/252] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [25/252] LINK ./bin/clang-import-test [26/252] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [27/252] LINK obj/clang/unittests/Lex/LexTests [28/252] LINK obj/clang/unittests/Index/IndexTests [29/252] LINK obj/clang/unittests/Rewrite/RewriteTests [30/252] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [31/252] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [32/252] LINK obj/clang/unittests/Sema/SemaTests [33/252] LINK obj/clang/unittests/Serialization/SerializationTests [34/252] LINK ./bin/lli-child-target [35/252] LINK ./bin/llvm-bcanalyzer [36/252] LINK ./bin/llvm-as [37/252] LINK ./bin/llvm-cat [38/252] LINK obj/clang/unittests/Support/ClangSupportTests [39/252] LINK ./bin/llvm-cgdata [40/252] LINK ./bin/llvm-ctxprof-util [41/252] LINK ./bin/llvm-cov [42/252] LINK ./bin/llvm-cvtres [43/252] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [44/252] LINK ./bin/llvm-debuginfod-find [45/252] LINK ./bin/llvm-debuginfod [46/252] LINK ./bin/llvm-diff [47/252] LINK ./bin/llvm-cfi-verify [48/252] LINK ./bin/llvm-dis [49/252] LINK ./bin/clang-extdef-mapping [50/252] LINK ./bin/llvm-debuginfo-analyzer [51/252] LINK ./bin/lldb-server [52/252] LINK ./bin/lli [53/252] LINK ./bin/llvm-ifs [54/252] LINK ./bin/llvm-dwarfdump [55/252] LINK ./bin/llvm-modextract [56/252] LINK ./bin/llvm-link [57/252] LINK ./bin/llvm-opt-report [58/252] LINK ./bin/llvm-objcopy [59/252] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [60/252] LINK ./bin/llvm-mca [61/252] LINK ./bin/llvm-profdata [62/252] LINK ./bin/llvm-pdbutil [63/252] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [64/252] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [65/252] LINK ./bin/llvm-nm [66/252] LINK ./bin/llvm-objdump [67/252] LINK obj/clang/unittests/Frontend/FrontendTests [68/252] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [69/252] LINK ./bin/llvm-remarkutil [70/252] LINK ./bin/llvm-sim [71/252] LINK ./bin/llvm-readtapi [72/252] LINK ./bin/llvm-rc [73/252] LINK ./bin/llvm-size [74/252] LINK ./bin/llvm-strings [75/252] LINK ./bin/llvm-readobj [76/252] LINK ./bin/llvm-extract [77/252] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [78/252] LINK ./bin/llvm-profgen [79/252] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [80/252] LINK ./bin/llvm-stress [81/252] LINK ./bin/llvm-symbolizer [82/252] LINK ./bin/llvm-tli-checker [83/252] LINK ./bin/sanstats [84/252] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [85/252] LINK ./bin/obj2yaml [86/252] LINK ./bin/verify-uselistorder [87/252] LINK ./bin/yaml2obj [88/252] LINK ./bin/sancov [89/252] LINK ./bin/clang-apply-replacements [90/252] LINK ./bin/llvm-bat-dump [91/252] LINK obj/bolt/unittests/Profile/ProfileTests [92/252] LINK ./bin/clang-doc [93/252] LINK ./bin/clang-change-namespace [94/252] LINK ./bin/clang-reorder-fields [95/252] LINK ./bin/find-all-symbols [96/252] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [97/252] LINK ./bin/clang-move [98/252] LINK ./bin/clang-include-fixer [99/252] LINK ./bin/clang-query [100/252] LINK ./bin/modularize [101/252] LINK ./bin/pp-trace [102/252] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests FAILED: obj/clang-tools-extra/unittests/clang-doc/ClangDocTests ../../chromeclang/bin/clang++ -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -arch arm64 -mmacos-version-min=12 -Wl,--color-diagnostics -fuse-ld=lld -isysroot ../../sysroot/MacOSX.sdk -o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.BitcodeTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.ClangDocTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.GeneratorTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLGeneratorTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLMustacheGeneratorTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.MDGeneratorTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.MergeTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.SerializeTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.YAMLGeneratorTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangDoc.a lib/libclangAST.a lib/libclangASTMatchers.a lib/libclangBasic.a lib/libclangFormat.a lib/libclangFrontend.a lib/libclangRewrite.a lib/libclangSerialization.a lib/libclangTooling.a lib/libclangToolingCore.a lib/libLLVMBitReader.a lib/libLLVMBitWriter.a lib/libLLVMSupport.a lib/libclangDocSupport.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMOption.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/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.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/libclangAnalysis.a lib/libclangAPINotes.a lib/libclangDriver.a lib/libLLVMWindowsDriver.a lib/libclangEdit.a lib/libclangParse.a lib/libclangSema.a lib/libclangSupport.a lib/libLLVMFrontendOpenACC.a lib/libclangIndex.a lib/libclangToolingInclusions.a lib/libgtest.a -lpthread -lz ld64.lld: error: undefined symbol: llvm::detail::TakeError(llvm::Error) >>> referenced by obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLMustacheGeneratorTest.o:(symbol HTMLMustacheGeneratorTest_createResources_Test::TestBody()+0x110) >>> referenced by obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLMustacheGeneratorTest.o:(symbol HTMLMustacheGeneratorTest_generateDocs_Test::TestBody()+0xc4) >>> referenced by obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLMustacheGeneratorTest.o:(symbol HTMLMustacheGeneratorTest_generateDocsForInfo_Test::TestBody()+0xbc0) clang: error: linker command failed with exit code 1 (use -v to see invocation) [103/252] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [104/252] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [105/252] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [106/252] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [107/252] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [108/252] LINK obj/llvm/unittests/Analysis/AnalysisTests [109/252] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [110/252] LINK ./bin/clang-tidy [111/252] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.