ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.AcceleratorRecordsSaver.o [2/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFLinker.o [3/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DIEAttributeCloner.o [4/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFEmitterImpl.o [5/1252] CXX obj/llvm/lib/DWARFLinker/Classic/Classic.DWARFStreamer.o [6/1252] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MCInstLower.o [7/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFLinkerCompileUnit.o [8/1252] CXX obj/llvm/lib/Analysis/Analysis.StaticDataProfileInfo.o [9/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFLinkerImpl.o [10/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DependencyTracker.o [11/1252] AR lib/libLLVMAnalysis.a [12/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.OutputSections.o [13/1252] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64AsmPrinter.o [14/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.SyntheticTypeNameBuilder.o [15/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFLinkerUnit.o [16/1252] CXX obj/llvm/lib/DWARFLinker/Classic/Classic.DWARFLinker.o [17/1252] CXX obj/llvm/lib/CodeGen/CodeGen.StaticDataAnnotator.o [18/1252] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFLinkerTypeUnit.o [19/1252] CXX obj/llvm/lib/CodeGen/CodeGen.StaticDataSplitter.o [20/1252] CXX obj/llvm/lib/CodeGen/CodeGen.FaultMaps.o [21/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.ARMException.o [22/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AIXException.o [23/1252] CXX obj/llvm/lib/CodeGen/CodeGen.CodeGenTargetMachineImpl.o [24/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AddressPool.o [25/1252] CXX obj/llvm/lib/CodeGen/CodeGen.StackMaps.o [26/1252] AR lib/libLLVMCodeGen.a [27/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AsmPrinterDwarf.o [28/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AsmPrinterInlineAsm.o [29/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AccelTable.o [30/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfCFIException.o [31/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DebugLocStream.o [32/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DIE.o [33/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DIEHash.o [34/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DebugHandlerBase.o [35/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfStringPool.o [36/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfExpression.o [37/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.ErlangGCPrinter.o [38/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.EHStreamer.o [39/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfFile.o [40/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfCompileUnit.o [41/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AsmPrinter.o [42/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.OcamlGCPrinter.o [43/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfUnit.o [44/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.WasmException.o [45/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.CodeViewDebug.o [46/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.PseudoProbePrinter.o [47/1252] LINK ./bin/llvm-as [48/1252] LINK ./bin/llvm-cat [49/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.WinCFGuard.o [50/1252] LINK ./bin/llvm-cgdata [51/1252] LINK ./bin/llvm-dwarfdump [52/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.WinException.o [53/1252] CXX obj/llvm/lib/Transforms/Instrumentation/Instrumentation.MemProfUse.o [54/1252] AR lib/libLLVMInstrumentation.a [55/1252] LINK ./bin/lli-child-target [56/1252] CXX obj/llvm/lib/Target/Sparc/LLVMSparcCodeGen.SparcAsmPrinter.o [57/1252] CXX obj/llvm/tools/dsymutil/dsymutil.MachOUtils.o [58/1252] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfDebug.o [59/1252] AR lib/libLLVMAsmPrinter.a [60/1252] AR lib/libLLVMDWARFLinker.a [61/1252] AR lib/libLLVMDWARFLinkerParallel.a [62/1252] AR lib/libLLVMSparcCodeGen.a [63/1252] CXX obj/llvm/tools/dsymutil/dsymutil.dsymutil.o [64/1252] CXX obj/llvm/tools/llvm-dwarfutil/llvm-dwarfutil.DebugInfoLinker.o [65/1252] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZMCInstLower.o [66/1252] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZAsmPrinter.o [67/1252] AR lib/libLLVMSystemZCodeGen.a [68/1252] CXX obj/llvm/tools/dsymutil/dsymutil.DwarfLinkerForBinary.o [69/1252] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVAsmPrinter.o [70/1252] AR lib/libLLVMRISCVCodeGen.a [71/1252] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyMCInstLower.o [72/1252] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiMCInstLower.o [73/1252] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyAsmPrinter.o [74/1252] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86AsmPrinter.o [75/1252] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonMCInstLower.o [76/1252] AR lib/libLLVMWebAssemblyCodeGen.a [77/1252] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiAsmPrinter.o [78/1252] AR lib/libLLVMLanaiCodeGen.a [79/1252] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonAsmPrinter.o [80/1252] AR lib/libLLVMAArch64CodeGen.a [81/1252] AR lib/libLLVMHexagonCodeGen.a [82/1252] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchMCInstLower.o [83/1252] LINK ./bin/lli [84/1252] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchAsmPrinter.o [85/1252] AR lib/libLLVMLoongArchCodeGen.a [86/1252] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86MCInstLower.o [87/1252] AR lib/libLLVMX86CodeGen.a [88/1252] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsMCInstLower.o [89/1252] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsAsmPrinter.o [90/1252] AR lib/libLLVMMipsCodeGen.a [91/1252] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCMCInstLower.o [92/1252] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600AsmPrinter.o [93/1252] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MCInstLower.o [94/1252] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAsmPrinter.o [95/1252] AR lib/libLLVMNVPTXCodeGen.a [96/1252] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCInstLower.o [97/1252] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCAsmPrinter.o [98/1252] AR lib/libLLVMPowerPCCodeGen.a [99/1252] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsmPrinter.o [100/1252] AR lib/libLLVMAMDGPUCodeGen.a [101/1252] LINK obj/clang/unittests/AST/ByteCode/InterpTests FAILED: obj/clang/unittests/AST/ByteCode/InterpTests ../../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/unittests/AST/ByteCode/InterpTests obj/clang/unittests/AST/ByteCode/InterpTests.BitcastBuffer.o obj/clang/unittests/AST/ByteCode/InterpTests.Descriptor.o obj/clang/unittests/AST/ByteCode/InterpTests.toAPValue.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangAST.a lib/libclangBasic.a lib/libclangFrontend.a lib/libclangTesting.a lib/libclangTooling.a lib/libLLVMOption.a lib/libLLVMSupport.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/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMTransformUtils.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libclangAPINotes.a lib/libclangDriver.a lib/libLLVMWindowsDriver.a lib/libclangEdit.a lib/libclangParse.a lib/libclangSema.a lib/libclangAnalysis.a lib/libclangASTMatchers.a lib/libclangSupport.a lib/libLLVMFrontendOpenACC.a lib/libLLVMFrontendDirective.a lib/libclangSerialization.a lib/libgtest.a lib/libclangFormat.a lib/libclangToolingCore.a lib/libclangRewrite.a lib/libclangToolingInclusions.a -lpthread -lz ld64.lld: error: undefined symbol: clang::lifetimes::runLifetimeSafetyAnalysis(clang::AnalysisDeclContext&, clang::lifetimes::LifetimeSafetyReporter*) >>> referenced by lib/libclangSema.a(Sema.AnalysisBasedWarnings.o):(symbol clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::QualType)+0x8b4) ld64.lld: error: undefined symbol: clang::lifetimes::isAssignmentOperatorLifetimeBound(clang::CXXMethodDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)+0xf0) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)+0xe0) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkAssignmentLifetime(clang::Sema&, clang::sema::AssignedEntity const&, clang::Expr*)+0xb0) ld64.lld: error: undefined symbol: clang::lifetimes::getDeclWithMergedLifetimeBoundAttrs(clang::FunctionDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl&, clang::Expr*, llvm::function_ref&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)+0x410) ld64.lld: error: undefined symbol: clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl&, clang::Expr*, llvm::function_ref&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)+0x294) >>> referenced by lib/libclangSema.a(Sema.SemaAPINotes.o):(symbol clang::Sema::ProcessAPINotes(clang::Decl*)+0x3d18) clang: error: linker command failed with exit code 1 (use -v to see invocation) [102/1252] LINK obj/clang/unittests/AST/ASTTests FAILED: obj/clang/unittests/AST/ASTTests ../../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/unittests/AST/ASTTests obj/clang/unittests/AST/ASTTests.ASTContextParentMapTest.o obj/clang/unittests/AST/ASTTests.ASTDumperTest.o obj/clang/unittests/AST/ASTTests.ASTExprTest.o obj/clang/unittests/AST/ASTTests.ASTImporterFixtures.o obj/clang/unittests/AST/ASTTests.ASTImporterGenericRedeclTest.o obj/clang/unittests/AST/ASTTests.ASTImporterODRStrategiesTest.o obj/clang/unittests/AST/ASTTests.ASTImporterObjCTest.o obj/clang/unittests/AST/ASTTests.ASTImporterTest.o obj/clang/unittests/AST/ASTTests.ASTImporterVisibilityTest.o obj/clang/unittests/AST/ASTTests.ASTTraverserTest.o obj/clang/unittests/AST/ASTTests.ASTTypeTraitsTest.o obj/clang/unittests/AST/ASTTests.ASTVectorTest.o obj/clang/unittests/AST/ASTTests.AttrTest.o obj/clang/unittests/AST/ASTTests.CommentLexer.o obj/clang/unittests/AST/ASTTests.CommentParser.o obj/clang/unittests/AST/ASTTests.CommentTextTest.o obj/clang/unittests/AST/ASTTests.ConceptPrinterTest.o obj/clang/unittests/AST/ASTTests.DataCollectionTest.o obj/clang/unittests/AST/ASTTests.DeclBaseTest.o obj/clang/unittests/AST/ASTTests.DeclPrinterTest.o obj/clang/unittests/AST/ASTTests.DeclTest.o obj/clang/unittests/AST/ASTTests.EvaluateAsRValueTest.o obj/clang/unittests/AST/ASTTests.ExternalASTSourceTest.o obj/clang/unittests/AST/ASTTests.NamedDeclPrinterTest.o obj/clang/unittests/AST/ASTTests.ProfilingTest.o obj/clang/unittests/AST/ASTTests.QualTypeNamesTest.o obj/clang/unittests/AST/ASTTests.RandstructTest.o obj/clang/unittests/AST/ASTTests.RawCommentForDeclTest.o obj/clang/unittests/AST/ASTTests.RecursiveASTVisitorTest.o obj/clang/unittests/AST/ASTTests.SizelessTypesTest.o obj/clang/unittests/AST/ASTTests.SourceLocationTest.o obj/clang/unittests/AST/ASTTests.StmtPrinterTest.o obj/clang/unittests/AST/ASTTests.StructuralEquivalenceTest.o obj/clang/unittests/AST/ASTTests.TemplateNameTest.o obj/clang/unittests/AST/ASTTests.TypePrinterTest.o obj/clang/unittests/AST/ASTTests.UnresolvedSetTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangAST.a lib/libclangASTMatchers.a lib/libclangAnalysis.a lib/libclangBasic.a lib/libclangFrontend.a lib/libclangTesting.a lib/libclangTooling.a lib/libLLVMSupport.a lib/libLLVMTargetParser.a lib/libLLVMTestingAnnotations.a lib/libLLVMTestingSupport.a lib/libLLVMOption.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.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/libclangAPINotes.a lib/libclangDriver.a lib/libLLVMWindowsDriver.a lib/libclangEdit.a lib/libclangParse.a lib/libclangSema.a lib/libclangSupport.a lib/libLLVMFrontendOpenACC.a lib/libLLVMFrontendDirective.a lib/libclangSerialization.a lib/libgtest.a lib/libclangFormat.a lib/libclangToolingCore.a lib/libclangRewrite.a lib/libclangToolingInclusions.a -lpthread -lz ld64.lld: error: undefined symbol: clang::lifetimes::runLifetimeSafetyAnalysis(clang::AnalysisDeclContext&, clang::lifetimes::LifetimeSafetyReporter*) >>> referenced by lib/libclangSema.a(Sema.AnalysisBasedWarnings.o):(symbol clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::QualType)+0x8b4) ld64.lld: error: undefined symbol: clang::lifetimes::isAssignmentOperatorLifetimeBound(clang::CXXMethodDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)+0xf0) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)+0xe0) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkAssignmentLifetime(clang::Sema&, clang::sema::AssignedEntity const&, clang::Expr*)+0xb0) ld64.lld: error: undefined symbol: clang::lifetimes::getDeclWithMergedLifetimeBoundAttrs(clang::FunctionDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl&, clang::Expr*, llvm::function_ref&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)+0x410) ld64.lld: error: undefined symbol: clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl&, clang::Expr*, llvm::function_ref&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)+0x294) >>> referenced by lib/libclangSema.a(Sema.SemaAPINotes.o):(symbol clang::Sema::ProcessAPINotes(clang::Decl*)+0x3d18) clang: error: linker command failed with exit code 1 (use -v to see invocation) [103/1252] CXX obj/llvm/lib/Target/AVR/LLVMAVRCodeGen.AVRMCInstLower.o [104/1252] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests FAILED: obj/clang/unittests/ASTMatchers/ASTMatchersTests ../../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/unittests/ASTMatchers/ASTMatchersTests obj/clang/unittests/ASTMatchers/ASTMatchersTests.ASTMatchersInternalTest.o obj/clang/unittests/ASTMatchers/ASTMatchersTests.ASTMatchersNarrowingTest.o obj/clang/unittests/ASTMatchers/ASTMatchersTests.ASTMatchersNodeTest.o obj/clang/unittests/ASTMatchers/ASTMatchersTests.ASTMatchersTraversalTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangAST.a lib/libclangASTMatchers.a lib/libclangBasic.a lib/libclangFrontend.a lib/libclangTesting.a lib/libclangTooling.a lib/libLLVMSupport.a lib/libLLVMTargetParser.a lib/libLLVMOption.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.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/libclangAPINotes.a lib/libclangDriver.a lib/libLLVMWindowsDriver.a lib/libclangEdit.a lib/libclangParse.a lib/libclangSema.a lib/libclangAnalysis.a lib/libclangSupport.a lib/libLLVMFrontendOpenACC.a lib/libLLVMFrontendDirective.a lib/libclangSerialization.a lib/libgtest.a lib/libclangFormat.a lib/libclangToolingCore.a lib/libclangRewrite.a lib/libclangToolingInclusions.a -lpthread -lz ld64.lld: error: undefined symbol: clang::lifetimes::runLifetimeSafetyAnalysis(clang::AnalysisDeclContext&, clang::lifetimes::LifetimeSafetyReporter*) >>> referenced by lib/libclangSema.a(Sema.AnalysisBasedWarnings.o):(symbol clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::QualType)+0x8b4) ld64.lld: error: undefined symbol: clang::lifetimes::isAssignmentOperatorLifetimeBound(clang::CXXMethodDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)+0xf0) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkExprLifetimeImpl(clang::Sema&, clang::InitializedEntity const*, clang::InitializedEntity const*, clang::sema::(anonymous namespace)::LifetimeKind, clang::sema::AssignedEntity const*, clang::sema::CapturingEntity const*, clang::Expr*)+0xe0) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::checkAssignmentLifetime(clang::Sema&, clang::sema::AssignedEntity const&, clang::Expr*)+0xb0) ld64.lld: error: undefined symbol: clang::lifetimes::getDeclWithMergedLifetimeBoundAttrs(clang::FunctionDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl&, clang::Expr*, llvm::function_ref&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)+0x410) ld64.lld: error: undefined symbol: clang::lifetimes::implicitObjectParamIsLifetimeBound(clang::FunctionDecl const*) >>> referenced by lib/libclangSema.a(Sema.CheckExprLifetime.o):(symbol clang::sema::visitFunctionCallArguments(llvm::SmallVectorImpl&, clang::Expr*, llvm::function_ref&, clang::Expr*, clang::sema::(anonymous namespace)::ReferenceKind)>)+0x294) >>> referenced by lib/libclangSema.a(Sema.SemaAPINotes.o):(symbol clang::Sema::ProcessAPINotes(clang::Decl*)+0x3d18) clang: error: linker command failed with exit code 1 (use -v to see invocation) [105/1252] CXX obj/llvm/lib/Target/AVR/LLVMAVRCodeGen.AVRAsmPrinter.o [106/1252] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMAsmPrinter.o [107/1252] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMMCInstLower.o [108/1252] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BPFAsmPrinter.o [109/1252] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BPFMCInstLower.o [110/1252] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BTFDebug.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.