ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/1894] CXX obj/clang/lib/Frontend/Frontend.SARIFDiagnosticPrinter.o [2/1894] CXX obj/clang/lib/Frontend/Frontend.TextDiagnosticPrinter.o [3/1894] CXX obj/clang/lib/Frontend/Frontend.SerializedDiagnosticReader.o [4/1894] LINK ./bin/lld [5/1894] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [6/1894] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [7/1894] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [8/1894] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [9/1894] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [10/1894] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [11/1894] CXX obj/clang/lib/Frontend/Frontend.SerializedDiagnosticPrinter.o [12/1894] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.FixItRewriter.o [13/1894] CXX obj/clang/lib/Frontend/Frontend.TextDiagnostic.o [14/1894] CXX obj/clang/lib/Frontend/Frontend.VerifyDiagnosticConsumer.o [15/1894] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteMacros.o [16/1894] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteTest.o [17/1894] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.InclusionRewriter.o [18/1894] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.HTMLPrint.o [19/1894] CXX obj/clang/lib/Frontend/Frontend.TestModuleFileExtension.o [20/1894] CXX obj/clang/lib/Driver/Driver.Action.o [21/1894] CXX obj/clang/lib/Driver/Driver.Distro.o [22/1894] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteModernObjC.o [23/1894] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteObjC.o [24/1894] CXX obj/clang/lib/Driver/Driver.Compilation.o [25/1894] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.FrontendActions.o [26/1894] CXX obj/clang/lib/Driver/Driver.Job.o [27/1894] CXX obj/clang/lib/Driver/Driver.MultilibBuilder.o [28/1894] CXX obj/clang/lib/FrontendTool/FrontendTool.ExecuteCompilerInvocation.o [29/1894] CXX obj/clang/lib/Driver/Driver.OptionUtils.o [30/1894] CXX obj/clang/lib/Driver/Driver.Tool.o [31/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.XCore.o [32/1894] CXX obj/clang/lib/CodeGen/CodeGen.VarBypassDetector.o [33/1894] CXX obj/clang/lib/Driver/Driver.OffloadBundler.o [34/1894] CXX obj/clang/lib/Driver/Driver.Multilib.o [35/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.AMDGPUOpenMP.o [36/1894] CXX obj/clang/lib/Driver/Driver.SanitizerArgs.o [37/1894] CXX obj/clang/lib/CrossTU/CrossTU.CrossTranslationUnit.o [38/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.AArch64.o [39/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.AVR.o [40/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.AIX.o [41/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.ARM.o [42/1894] CXX obj/clang/lib/Driver/Driver.ToolChain.o [43/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.AMDGPU.o [44/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.CSKY.o [45/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.M68k.o [46/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.PPC.o [47/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.LoongArch.o [48/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.Mips.o [49/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.SystemZ.o [50/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.Sparc.o [51/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.VE.o [52/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.RISCV.o [53/1894] CXX obj/clang/lib/Driver/ToolChains/Arch/Driver.X86.o [54/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.CSKYToolChain.o [55/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Cygwin.o [56/1894] CXX obj/clang/lib/Driver/Driver.Driver.o [57/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.CrossWindows.o [58/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.BareMetal.o [59/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Cuda.o [60/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.DragonFly.o [61/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.FreeBSD.o [62/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Flang.o [63/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Fuchsia.o [64/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.HIPAMD.o [65/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.HIPSPV.o [66/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.CommonArgs.o [67/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Darwin.o [68/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Haiku.o [69/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.InterfaceStubs.o [70/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.HIPUtility.o [71/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Hurd.o [72/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Hexagon.o [73/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.HLSL.o [74/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.MSP430.o [75/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Linux.o [76/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Managarm.o [77/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Gnu.o [78/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.MSVC.o [79/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.MipsLinux.o [80/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.NetBSD.o [81/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.MinGW.o [82/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.PPCFreeBSD.o [83/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.PPCLinux.o [84/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.OpenBSD.o [85/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Clang.o [86/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.SPIRVOpenMP.o [87/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.SPIRV.o [88/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.OHOS.o [89/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.SYCL.o [90/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.PS4CPU.o [91/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.TCE.o [92/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.Solaris.o [93/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.UEFI.o [94/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.XCore.o [95/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.VEToolchain.o [96/1894] CXX obj/clang/lib/Driver/Driver.Types.o [97/1894] CXX obj/clang/lib/ExtractAPI/ExtractAPI.APIIgnoresList.o [98/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.ZOS.o [99/1894] CXX obj/clang/lib/Driver/ToolChains/Driver.WebAssembly.o [100/1894] CXX obj/clang/lib/Driver/Driver.XRayArgs.o [101/1894] AR lib/libclangDriver.a [102/1894] AR lib/liblldbCore.a [103/1894] AR lib/liblldbPluginClangCommon.a [104/1894] AR lib/liblldbDataFormatters.a [105/1894] AR lib/liblldbCommands.a [106/1894] AR lib/liblldbInterpreter.a [107/1894] AR lib/liblldbExpression.a [108/1894] CXX obj/clang/lib/ExtractAPI/ExtractAPI.API.o [109/1894] CXX obj/clang/lib/ExtractAPI/ExtractAPI.TypedefUnderlyingTypeResolver.o [110/1894] CXX obj/clang/lib/ExtractAPI/ExtractAPI.DeclarationFragments.o [111/1894] CXX obj/clang/lib/ExtractAPI/Serialization/ExtractAPI.SymbolGraphSerializer.o [112/1894] CXX obj/clang/lib/Frontend/Frontend.ASTMerge.o [113/1894] CXX obj/clang/lib/Frontend/Frontend.ChainedIncludesSource.o [114/1894] CXX obj/clang/lib/Frontend/Frontend.DependencyGraph.o [115/1894] CXX obj/clang/lib/Frontend/Frontend.DiagnosticRenderer.o [116/1894] CXX obj/clang/lib/Frontend/Frontend.CreateInvocationFromCommandLine.o [117/1894] CXX obj/clang/lib/Frontend/Frontend.DependencyFile.o [118/1894] CXX obj/clang/lib/Frontend/Frontend.CompilerInstance.o [119/1894] CXX obj/clang/lib/Frontend/Frontend.HeaderIncludeGen.o [120/1894] CXX obj/clang/lib/Frontend/Frontend.ASTUnit.o [121/1894] CXX obj/clang/lib/Frontend/Frontend.LogDiagnosticPrinter.o [122/1894] CXX obj/clang/lib/Frontend/Frontend.LayoutOverrideSource.o [123/1894] CXX obj/clang/lib/Frontend/Frontend.MultiplexConsumer.o [124/1894] CXX obj/clang/lib/Frontend/Frontend.InitPreprocessor.o [125/1894] CXX obj/clang/lib/Frontend/Frontend.SARIFDiagnostic.o [126/1894] CXX obj/clang/lib/Frontend/Frontend.FrontendAction.o [127/1894] CXX obj/clang/lib/Frontend/Frontend.ASTConsumers.o [128/1894] CXX obj/clang/lib/Frontend/Frontend.PrintPreprocessedOutput.o [129/1894] CXX obj/clang/lib/Frontend/Frontend.ModuleDependencyCollector.o [130/1894] CXX obj/clang/lib/Frontend/Frontend.PrecompiledPreamble.o [131/1894] CXX obj/clang/lib/Frontend/Frontend.FrontendActions.o [132/1894] CXX obj/clang/lib/CodeGen/CodeGen.ABIInfo.o [133/1894] CXX obj/clang/lib/Frontend/Frontend.CompilerInvocation.o [134/1894] CXX obj/clang/lib/CodeGen/CodeGen.ABIInfoImpl.o [135/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGAtomic.o [136/1894] CXX obj/clang/lib/ExtractAPI/ExtractAPI.ExtractAPIConsumer.o [137/1894] CXX obj/clang/lib/Frontend/Frontend.InterfaceStubFunctionsConsumer.o [138/1894] AR lib/libclangFrontend.a [139/1894] AR lib/libclangRewriteFrontend.a [140/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGBlocks.o [141/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGCUDARuntime.o [142/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGCUDANV.o [143/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGCXX.o [144/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGCXXABI.o [145/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGBuiltin.o [146/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGCleanup.o [147/1894] CXX obj/clang/lib/CodeGen/CodeGen.BackendUtil.o [148/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGClass.o [149/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGCoroutine.o [150/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGDeclCXX.o [151/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGException.o [152/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGCall.o [153/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGDecl.o [154/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGExprAgg.o [155/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGExprCXX.o [156/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGExprComplex.o [157/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGGPUBuiltin.o [158/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGExprConstant.o [159/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGHLSLBuiltins.o [160/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGLoopInfo.o [161/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGExpr.o [162/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGExprScalar.o [163/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGNonTrivialStruct.o [164/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGObjCRuntime.o [165/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGOpenCLRuntime.o [166/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGObjC.o [167/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGObjCGNU.o [168/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGObjCMac.o [169/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGDebugInfo.o [170/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGHLSLRuntime.o [171/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGPointerAuth.o [172/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGRecordLayoutBuilder.o [173/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGOpenMPRuntimeGPU.o [174/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGVTT.o [175/1894] CXX obj/clang/lib/CodeGen/CodeGen.CodeGenABITypes.o [176/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGStmt.o [177/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGVTables.o [178/1894] CXX obj/clang/lib/CodeGen/CodeGen.CodeGenSYCL.o [179/1894] CXX obj/clang/lib/CodeGen/CodeGen.CodeGenTBAA.o [180/1894] CXX obj/clang/lib/CodeGen/CodeGen.CodeGenAction.o [181/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGOpenMPRuntime.o [182/1894] CXX obj/clang/lib/CodeGen/CodeGen.CodeGenFunction.o [183/1894] CXX obj/clang/lib/CodeGen/CodeGen.ConstantInitBuilder.o [184/1894] CXX obj/clang/lib/CodeGen/CodeGen.CodeGenTypes.o [185/1894] CXX obj/clang/lib/CodeGen/CodeGen.CGStmtOpenMP.o [186/1894] CXX obj/clang/lib/CodeGen/CodeGen.HLSLBufferLayoutBuilder.o [187/1894] CXX obj/clang/lib/CodeGen/CodeGen.MacroPPCallbacks.o [188/1894] CXX obj/clang/lib/CodeGen/CodeGen.LinkInModulesPass.o [189/1894] CXX obj/clang/lib/CodeGen/CodeGen.ModuleBuilder.o [190/1894] CXX obj/clang/lib/CodeGen/CodeGen.CoverageMappingGen.o [191/1894] CXX obj/clang/lib/CodeGen/CodeGen.CodeGenPGO.o [192/1894] CXX obj/clang/lib/CodeGen/CodeGen.PatternInit.o [193/1894] CXX obj/clang/lib/CodeGen/CodeGen.ItaniumCXXABI.o [194/1894] CXX obj/clang/lib/CodeGen/CodeGen.SanitizerMetadata.o [195/1894] CXX obj/clang/lib/CodeGen/CodeGen.MicrosoftCXXABI.o [196/1894] CXX obj/clang/lib/CodeGen/CodeGen.SwiftCallingConv.o [197/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.DirectX.o [198/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.AMDGPU.o [199/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.Hexagon.o [200/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.NVPTX.o [201/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.PPC.o [202/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.SPIR.o [203/1894] CXX obj/clang/lib/CodeGen/CodeGen.CodeGenModule.o [204/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.SystemZ.o [205/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.WebAssembly.o [206/1894] CXX obj/clang/lib/CodeGen/CodeGen.ObjectFilePCHContainerWriter.o [207/1894] CXX obj/clang/lib/CodeGen/CodeGen.TargetInfo.o [208/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.ARM.o [209/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.X86.o [210/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.AMDGPU.o [211/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.ARC.o [212/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.AArch64.o [213/1894] CXX obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.RISCV.o [214/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.ARM.o [215/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.AVR.o [216/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.BPF.o [217/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.CSKY.o [218/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.DirectX.o [219/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.Hexagon.o [220/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.Lanai.o [221/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.M68k.o [222/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.LoongArch.o [223/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.MSP430.o [224/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.Mips.o [225/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.NVPTX.o [226/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.PPC.o [227/1894] LINK obj/clang/unittests/Support/ClangSupportTests FAILED: obj/clang/unittests/Support/ClangSupportTests ../../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/Support/ClangSupportTests obj/clang/unittests/Support/ClangSupportTests.TimeProfilerTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangFrontend.a lib/libLLVMSupport.a lib/libclangAPINotes.a lib/libclangBasic.a lib/libLLVMOption.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/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 -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) [228/1894] LINK obj/clang/unittests/Driver/ClangDriverTests FAILED: obj/clang/unittests/Driver/ClangDriverTests ../../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/Driver/ClangDriverTests obj/clang/unittests/Driver/ClangDriverTests.DXCModeTest.o obj/clang/unittests/Driver/ClangDriverTests.DistroTest.o obj/clang/unittests/Driver/ClangDriverTests.GCCVersionTest.o obj/clang/unittests/Driver/ClangDriverTests.ModuleCacheTest.o obj/clang/unittests/Driver/ClangDriverTests.MultilibBuilderTest.o obj/clang/unittests/Driver/ClangDriverTests.MultilibTest.o obj/clang/unittests/Driver/ClangDriverTests.SanitizerArgsTest.o obj/clang/unittests/Driver/ClangDriverTests.ToolChainTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangBasic.a lib/libclangDriver.a lib/libclangFrontend.a lib/libLLVMOption.a lib/libLLVMSupport.a lib/libLLVMTargetParser.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMBinaryFormat.a lib/libLLVMWindowsDriver.a lib/libclangAPINotes.a lib/libclangAST.a lib/libclangLex.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/libclangParse.a lib/libclangSema.a lib/libclangAnalysis.a lib/libclangASTMatchers.a lib/libclangSupport.a lib/libLLVMFrontendOpenACC.a lib/libLLVMFrontendDirective.a lib/libclangSerialization.a lib/libLLVMAArch64CodeGen.a lib/libLLVMAArch64Desc.a lib/libLLVMCodeGen.a lib/libLLVMBitWriter.a lib/libLLVMCGData.a lib/libLLVMCodeGenTypes.a lib/libLLVMTarget.a lib/libLLVMObjCARCOpts.a lib/libLLVMAArch64Info.a lib/libLLVMAArch64Utils.a lib/libLLVMAsmPrinter.a lib/libLLVMGlobalISel.a lib/libLLVMSelectionDAG.a lib/libLLVMPasses.a lib/libLLVMIRPrinter.a lib/libLLVMCFGuard.a lib/libLLVMCoroutines.a lib/libLLVMipo.a lib/libLLVMLinker.a lib/libLLVMInstrumentation.a lib/libLLVMVectorize.a lib/libLLVMSandboxIR.a lib/libLLVMHipStdPar.a lib/libLLVMAArch64AsmParser.a lib/libLLVMAArch64Disassembler.a lib/libLLVMMCDisassembler.a lib/libLLVMAMDGPUCodeGen.a lib/libLLVMAMDGPUDesc.a lib/libLLVMAMDGPUInfo.a lib/libLLVMAMDGPUUtils.a lib/libLLVMMIRParser.a lib/libLLVMAMDGPUAsmParser.a lib/libLLVMAMDGPUDisassembler.a lib/libLLVMAMDGPUTargetMCA.a lib/libLLVMARMCodeGen.a lib/libLLVMARMDesc.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a lib/libLLVMARMAsmParser.a lib/libLLVMARMDisassembler.a lib/libLLVMAVRCodeGen.a lib/libLLVMAVRDesc.a lib/libLLVMAVRInfo.a lib/libLLVMAVRAsmParser.a lib/libLLVMAVRDisassembler.a lib/libLLVMBPFCodeGen.a lib/libLLVMBPFDesc.a lib/libLLVMBPFInfo.a lib/libLLVMBPFAsmParser.a lib/libLLVMBPFDisassembler.a lib/libLLVMHexagonCodeGen.a lib/libLLVMHexagonDesc.a lib/libLLVMHexagonInfo.a lib/libLLVMHexagonAsmParser.a lib/libLLVMHexagonDisassembler.a lib/libLLVMLanaiCodeGen.a lib/libLLVMLanaiDesc.a lib/libLLVMLanaiInfo.a lib/libLLVMLanaiAsmParser.a lib/libLLVMLanaiDisassembler.a lib/libLLVMLoongArchCodeGen.a lib/libLLVMLoongArchDesc.a lib/libLLVMLoongArchInfo.a lib/libLLVMLoongArchAsmParser.a lib/libLLVMLoongArchDisassembler.a lib/libLLVMMipsCodeGen.a lib/libLLVMMipsDesc.a lib/libLLVMMipsInfo.a lib/libLLVMMipsAsmParser.a lib/libLLVMMipsDisassembler.a lib/libLLVMNVPTXCodeGen.a lib/libLLVMNVPTXDesc.a lib/libLLVMNVPTXInfo.a lib/libLLVMPowerPCCodeGen.a lib/libLLVMPowerPCDesc.a lib/libLLVMPowerPCInfo.a lib/libLLVMPowerPCAsmParser.a lib/libLLVMPowerPCDisassembler.a lib/libLLVMRISCVCodeGen.a lib/libLLVMRISCVDesc.a lib/libLLVMRISCVInfo.a lib/libLLVMRISCVAsmParser.a lib/libLLVMRISCVDisassembler.a lib/libLLVMTargetRISCVMCA.a lib/libLLVMMCA.a lib/libLLVMSparcCodeGen.a lib/libLLVMSparcDesc.a lib/libLLVMSparcInfo.a lib/libLLVMSparcAsmParser.a lib/libLLVMSparcDisassembler.a lib/libLLVMSystemZCodeGen.a lib/libLLVMSystemZDesc.a lib/libLLVMSystemZInfo.a lib/libLLVMSystemZAsmParser.a lib/libLLVMSystemZDisassembler.a lib/libLLVMWebAssemblyCodeGen.a lib/libLLVMWebAssemblyDesc.a lib/libLLVMWebAssemblyInfo.a lib/libLLVMWebAssemblyUtils.a lib/libLLVMWebAssemblyAsmParser.a lib/libLLVMWebAssemblyDisassembler.a lib/libLLVMX86CodeGen.a lib/libLLVMX86Desc.a lib/libLLVMX86Info.a lib/libLLVMX86AsmParser.a lib/libLLVMX86Disassembler.a lib/libLLVMTargetX86MCA.a lib/libgtest.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) [229/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.SPIR.o [230/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.RISCV.o [231/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.Sparc.o [232/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.TCE.o [233/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.VE.o [234/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.SystemZ.o [235/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.WebAssembly.o [236/1894] CXX obj/clang/lib/CodeGen/Targets/CodeGen.X86.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.