ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/4649] CXX obj/llvm/unittests/BinaryFormat/BinaryFormatTests.ELFTest.o [2/4649] CXX obj/llvm/unittests/BinaryFormat/BinaryFormatTests.TestFileMagic.o [3/4649] CXX obj/llvm/unittests/BinaryFormat/BinaryFormatTests.MachOTest.o [4/4649] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [5/4649] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [6/4649] CXX obj/llvm/unittests/BinaryFormat/BinaryFormatTests.MsgPackDocumentTest.o [7/4649] CXX obj/llvm/unittests/BinaryFormat/BinaryFormatTests.DwarfTest.o [8/4649] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [9/4649] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [10/4649] CXX obj/llvm/unittests/AsmParser/AsmParserTests.AsmParserTest.o [11/4649] LINK obj/llvm/unittests/AsmParser/AsmParserTests [12/4649] CXX obj/llvm/unittests/BinaryFormat/BinaryFormatTests.MsgPackReaderTest.o [13/4649] LINK obj/llvm/unittests/BinaryFormat/BinaryFormatTests [14/4649] CXX obj/llvm/unittests/Bitcode/BitcodeTests.BitReaderTest.o [15/4649] LINK obj/llvm/unittests/Bitcode/BitcodeTests [16/4649] CXX obj/llvm/unittests/Analysis/InlineOrderPlugin/InlineOrderPlugin.InlineOrderPlugin.o [17/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.GlobalsModRefTest.o [18/4649] SOLINK obj/llvm/unittests/Analysis/InlineOrderPlugin.dylib [19/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.GraphWriterTest.o [20/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.IVDescriptorsTest.o [21/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.InlineCostTest.o [22/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.LoadsTest.o [23/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.MLModelRunnerTest.o [24/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.LoopNestTest.o [25/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.LastRunTrackingAnalysisTest.o [26/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.FunctionPropertiesAnalysisTest.o [27/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.IRSimilarityIdentifierTest.o [28/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.LoopInfoTest.o [29/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.MemoryBuiltinsTest.o [30/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.PhiValuesTest.o [31/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.MemoryProfileInfoTest.o [32/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.ProfileSummaryInfoTest.o [33/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.LazyCallGraphTest.o [34/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.PluginInlineOrderAnalysisTest.o [35/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.TBAATest.o [36/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.PluginInlineAdvisorAnalysisTest.o [37/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.SparsePropagation.o [38/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.ReplaceWithVecLibTest.o [39/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.TensorSpecTest.o [40/4649] LINK obj/llvm/unittests/Object/ObjectTests [41/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.MemorySSATest.o [42/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.TargetLibraryInfoTest.o [43/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.ScalarEvolutionTest.o [44/4649] CXX obj/llvm/unittests/ObjectYAML/ObjectYAMLTests.YAMLTest.o [45/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.ValueLatticeTest.o [46/4649] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [47/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.UnrollAnalyzerTest.o [48/4649] CXX obj/llvm/unittests/Analysis/InlineAdvisorPlugin/InlineAdvisorPlugin.InlineAdvisorPlugin.o [49/4649] SOLINK obj/llvm/unittests/Analysis/InlineAdvisorPlugin.dylib [50/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.VectorUtilsTest.o [51/4649] CXX obj/llvm/unittests/Passes/Plugins/DoublerPlugin/DoublerPlugin.DoublerPlugin.o [52/4649] SOLINK obj/llvm/unittests/Passes/Plugins/DoublerPlugin.dylib [53/4649] CXX obj/llvm/unittests/Passes/Plugins/TestPlugin/TestPlugin.TestPlugin.o [54/4649] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.BPFunctionNodeTest.o [55/4649] SOLINK obj/llvm/unittests/Passes/Plugins/TestPlugin.dylib [56/4649] CXX obj/llvm/unittests/Passes/Plugins/PluginsTests.PluginsTest.o [57/4649] CXX obj/llvm/unittests/Remarks/RemarksTests.BitstreamRemarksFormatTest.o [58/4649] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.SymbolRemappingReaderTest.o [59/4649] CXX obj/llvm/unittests/Analysis/AnalysisTests.ValueTrackingTest.o [60/4649] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.PGOCtxProfReaderWriterTest.o [61/4649] CXX obj/llvm/unittests/Remarks/RemarksTests.RemarksLinkingTest.o [62/4649] CXX obj/llvm/unittests/Remarks/RemarksTests.BitstreamRemarksSerializerTest.o [63/4649] CXX obj/llvm/unittests/Remarks/RemarksTests.BitstreamRemarksParsingTest.o [64/4649] CXX obj/llvm/unittests/Remarks/RemarksTests.RemarksStrTabParsingTest.o [65/4649] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.CoverageMappingTest.o [66/4649] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.SampleProfTest.o [67/4649] CXX obj/llvm/unittests/Remarks/RemarksTests.YAMLRemarksSerializerTest.o [68/4649] CXX obj/llvm/unittests/Remarks/RemarksTests.YAMLRemarksParsingTest.o [69/4649] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.IntrinsicInstTest.o [70/4649] LINK obj/llvm/unittests/Remarks/RemarksTests [71/4649] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.OperatorTest.o [72/4649] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.PassTest.o [73/4649] CXX obj/llvm/unittests/Support/SupportTests.ARMAttributeParser.o [74/4649] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.TypesTest.o [75/4649] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.RegionTest.o [76/4649] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.MemProfTest.o [77/4649] CXX obj/llvm/unittests/Support/SupportTests.BLAKE3Test.o [78/4649] CXX obj/llvm/unittests/Support/SupportTests.AddressRangeTest.o [79/4649] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.UtilsTest.o [80/4649] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.TrackerTest.o [81/4649] CXX obj/llvm/unittests/Support/SupportTests.BlockFrequencyTest.o [82/4649] CXX obj/llvm/unittests/Support/SupportTests.Base64Test.o [83/4649] CXX obj/llvm/unittests/Support/SupportTests.CRCTest.o [84/4649] CXX obj/llvm/unittests/Support/SupportTests.BranchProbabilityTest.o [85/4649] CXX obj/llvm/unittests/Support/SupportTests.BalancedPartitioningTest.o [86/4649] CXX obj/llvm/unittests/Support/SupportTests.CSKYAttributeParserTest.o [87/4649] CXX obj/llvm/unittests/Support/SupportTests.CachePruningTest.o [88/4649] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.InstrProfTest.o [89/4649] CXX obj/llvm/unittests/Support/SupportTests.CheckedArithmeticTest.o [90/4649] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [91/4649] CXX obj/llvm/unittests/Support/SupportTests.Caching.o [92/4649] CXX obj/llvm/unittests/Support/SupportTests.CompressionTest.o [93/4649] CXX obj/llvm/unittests/Support/SupportTests.DJBTest.o [94/4649] CXX obj/llvm/unittests/Support/SupportTests.Chrono.o [95/4649] CXX obj/llvm/unittests/Support/SupportTests.CrashRecoveryTest.o [96/4649] CXX obj/llvm/unittests/Support/SupportTests.BinaryStreamTest.o [97/4649] CXX obj/llvm/unittests/Support/SupportTests.DebugCounterTest.o [98/4649] CXX obj/llvm/unittests/Support/SupportTests.DivisionByConstantTest.o [99/4649] CXX obj/llvm/unittests/Support/SupportTests.ELFAttributeParserTest.o [100/4649] CXX obj/llvm/unittests/Support/SupportTests.ExponentialBackoffTest.o [101/4649] CXX obj/llvm/unittests/Support/SupportTests.DataExtractorTest.o [102/4649] CXX obj/llvm/unittests/Support/SupportTests.FileOutputBufferTest.o [103/4649] CXX obj/llvm/unittests/Support/SupportTests.FileCollectorTest.o [104/4649] CXX obj/llvm/unittests/Support/SupportTests.GlobPatternTest.o [105/4649] CXX obj/llvm/unittests/Support/SupportTests.LineIteratorTest.o [106/4649] CXX obj/llvm/unittests/Support/SupportTests.LockFileManagerTest.o [107/4649] CXX obj/llvm/unittests/Support/SupportTests.MemoryBufferRefTest.o [108/4649] CXX obj/llvm/unittests/Support/SupportTests.MatchersTest.o [109/4649] CXX obj/llvm/unittests/Support/SupportTests.KnownBitsTest.o [110/4649] CXX obj/llvm/unittests/Support/SupportTests.FormatVariadicTest.o [111/4649] CXX obj/llvm/unittests/Support/SupportTests.ErrorTest.o [112/4649] CXX obj/llvm/unittests/Support/SupportTests.JSONTest.o [113/4649] CXX obj/llvm/unittests/Support/SupportTests.MemoryBufferTest.o [114/4649] CXX obj/llvm/unittests/Support/SupportTests.MemoryTest.o [115/4649] CXX obj/llvm/unittests/Support/SupportTests.CommandLineTest.o [116/4649] CXX obj/llvm/unittests/Support/SupportTests.PerThreadBumpPtrAllocatorTest.o [117/4649] CXX obj/llvm/unittests/Support/SupportTests.ProcessTest.o [118/4649] CXX obj/llvm/unittests/Support/SupportTests.ProgramStackTest.o [119/4649] CXX obj/llvm/unittests/Support/SupportTests.ParallelTest.o [120/4649] CXX obj/llvm/unittests/IR/IRTests.AbstractCallSiteTest.o [121/4649] CXX obj/llvm/unittests/Support/SupportTests.MustacheTest.o [122/4649] CXX obj/llvm/unittests/IR/IRTests.AsmWriterTest.o [123/4649] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.SandboxIRTest.o [124/4649] CXX obj/llvm/unittests/IR/IRTests.AttributesTest.o [125/4649] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [126/4649] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.RandomIRBuilderTest.o [127/4649] CXX obj/llvm/unittests/IR/IRTests.CFGBuilder.o [128/4649] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.SLPVectorizer.o [129/4649] AR lib/libLLVMVectorize.a [130/4649] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.StrategiesTest.o [131/4649] CXX obj/llvm/unittests/IR/IRTests.BasicBlockDbgInfoTest.o [132/4649] LINK ./bin/llvm-link [133/4649] CXX obj/llvm/unittests/IR/IRTests.BasicBlockTest.o [134/4649] LINK ./bin/llvm-extract FAILED: bin/llvm-extract ../../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 ./bin/llvm-extract obj/llvm/tools/llvm-extract/llvm-extract.llvm-extract.o lib/libLLVMBitWriter.a lib/libLLVMCore.a lib/libLLVMIRReader.a lib/libLLVMPasses.a lib/libLLVMSupport.a lib/libLLVMipo.a lib/libLLVMAnalysis.a lib/libLLVMBinaryFormat.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMAsmParser.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDebugInfoGSYM.a lib/libLLVMDebugInfoPDB.a lib/libLLVMTransformUtils.a lib/libLLVMCodeGen.a lib/libLLVMCGData.a lib/libLLVMCodeGenTypes.a lib/libLLVMTarget.a lib/libLLVMObjCARCOpts.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMIRPrinter.a lib/libLLVMCFGuard.a lib/libLLVMCoroutines.a lib/libLLVMFrontendOpenMP.a lib/libLLVMFrontendAtomic.a lib/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMLinker.a lib/libLLVMInstrumentation.a lib/libLLVMVectorize.a lib/libLLVMSandboxIR.a lib/libLLVMHipStdPar.a -lpthread -lz ld64.lld: error: undefined symbol: llvm::GISelValueTrackingAnalysis::Key >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::PassBuilder::registerMachineFunctionAnalyses(llvm::AnalysisManager&)+0x10c) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::PassBuilder::registerMachineFunctionAnalyses(llvm::AnalysisManager&)+0x108) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisResultModel::Invalidator, false>::invalidate(llvm::MachineFunction&, llvm::PreservedAnalyses const&, llvm::AnalysisManager::Invalidator&)+0x180) >>> referenced 13 more times ld64.lld: error: undefined symbol: vtable for llvm::GISelValueTracking >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x80) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x7c) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisResultModel::Invalidator, false>::~AnalysisResultModel()+0x20) >>> referenced 3 more times ld64.lld: error: undefined symbol: llvm::GISelValueTrackingAnalysis::run(llvm::MachineFunction&, llvm::AnalysisManager&) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x48) ld64.lld: error: undefined symbol: llvm::GISelValueTrackingPrinterPass::run(llvm::MachineFunction&, llvm::AnalysisManager&) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::PassModel>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x4) clang: error: linker command failed with exit code 1 (use -v to see invocation) [135/4649] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests FAILED: obj/llvm/unittests/Passes/Plugins/PluginsTests ../../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/llvm/unittests/Passes/Plugins/PluginsTests obj/llvm/unittests/Passes/Plugins/PluginsTests.PluginsTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libLLVMCore.a lib/libLLVMPasses.a lib/libLLVMSupport.a lib/libLLVMTestingSupport.a lib/libLLVMBinaryFormat.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.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/libLLVMCodeGen.a lib/libLLVMBitWriter.a lib/libLLVMTransformUtils.a lib/libLLVMCGData.a lib/libLLVMCodeGenTypes.a lib/libLLVMTarget.a lib/libLLVMObjCARCOpts.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMIRPrinter.a lib/libLLVMCFGuard.a lib/libLLVMCoroutines.a lib/libLLVMipo.a lib/libLLVMFrontendOpenMP.a lib/libLLVMFrontendAtomic.a lib/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMLinker.a lib/libLLVMInstrumentation.a lib/libLLVMVectorize.a lib/libLLVMSandboxIR.a lib/libLLVMHipStdPar.a lib/libgtest.a -lpthread -lz ld64.lld: error: undefined symbol: llvm::GISelValueTrackingAnalysis::Key >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::PassBuilder::registerMachineFunctionAnalyses(llvm::AnalysisManager&)+0x10c) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::PassBuilder::registerMachineFunctionAnalyses(llvm::AnalysisManager&)+0x108) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisResultModel::Invalidator, false>::invalidate(llvm::MachineFunction&, llvm::PreservedAnalyses const&, llvm::AnalysisManager::Invalidator&)+0x180) >>> referenced 13 more times ld64.lld: error: undefined symbol: vtable for llvm::GISelValueTracking >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x80) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x7c) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisResultModel::Invalidator, false>::~AnalysisResultModel()+0x20) >>> referenced 3 more times ld64.lld: error: undefined symbol: llvm::GISelValueTrackingAnalysis::run(llvm::MachineFunction&, llvm::AnalysisManager&) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x48) ld64.lld: error: undefined symbol: llvm::GISelValueTrackingPrinterPass::run(llvm::MachineFunction&, llvm::AnalysisManager&) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::PassModel>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x4) clang: error: linker command failed with exit code 1 (use -v to see invocation) [136/4649] LINK obj/llvm/unittests/Analysis/AnalysisTests FAILED: obj/llvm/unittests/Analysis/AnalysisTests ../../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/llvm/unittests/Analysis/AnalysisTests obj/llvm/unittests/Analysis/AnalysisTests.AliasAnalysisTest.o obj/llvm/unittests/Analysis/AnalysisTests.AliasSetTrackerTest.o obj/llvm/unittests/Analysis/AnalysisTests.AssumeBundleQueriesTest.o obj/llvm/unittests/Analysis/AnalysisTests.BasicAliasAnalysisTest.o obj/llvm/unittests/Analysis/AnalysisTests.BlockFrequencyInfoTest.o obj/llvm/unittests/Analysis/AnalysisTests.BranchProbabilityInfoTest.o obj/llvm/unittests/Analysis/AnalysisTests.CFGTest.o obj/llvm/unittests/Analysis/AnalysisTests.CGSCCPassManagerTest.o obj/llvm/unittests/Analysis/AnalysisTests.CallGraphTest.o obj/llvm/unittests/Analysis/AnalysisTests.CaptureTrackingTest.o obj/llvm/unittests/Analysis/AnalysisTests.ConstraintSystemTest.o obj/llvm/unittests/Analysis/AnalysisTests.CtxProfAnalysisTest.o obj/llvm/unittests/Analysis/AnalysisTests.DDGTest.o obj/llvm/unittests/Analysis/AnalysisTests.DXILResourceTest.o obj/llvm/unittests/Analysis/AnalysisTests.DomTreeUpdaterTest.o obj/llvm/unittests/Analysis/AnalysisTests.EphemeralValuesCacheTest.o obj/llvm/unittests/Analysis/AnalysisTests.FunctionPropertiesAnalysisTest.o obj/llvm/unittests/Analysis/AnalysisTests.GlobalsModRefTest.o obj/llvm/unittests/Analysis/AnalysisTests.GraphWriterTest.o obj/llvm/unittests/Analysis/AnalysisTests.IRSimilarityIdentifierTest.o obj/llvm/unittests/Analysis/AnalysisTests.IVDescriptorsTest.o obj/llvm/unittests/Analysis/AnalysisTests.InlineCostTest.o obj/llvm/unittests/Analysis/AnalysisTests.LastRunTrackingAnalysisTest.o obj/llvm/unittests/Analysis/AnalysisTests.LazyCallGraphTest.o obj/llvm/unittests/Analysis/AnalysisTests.LoadsTest.o obj/llvm/unittests/Analysis/AnalysisTests.LoopInfoTest.o obj/llvm/unittests/Analysis/AnalysisTests.LoopNestTest.o obj/llvm/unittests/Analysis/AnalysisTests.MLModelRunnerTest.o obj/llvm/unittests/Analysis/AnalysisTests.MemoryBuiltinsTest.o obj/llvm/unittests/Analysis/AnalysisTests.MemoryProfileInfoTest.o obj/llvm/unittests/Analysis/AnalysisTests.MemorySSATest.o obj/llvm/unittests/Analysis/AnalysisTests.PhiValuesTest.o obj/llvm/unittests/Analysis/AnalysisTests.PluginInlineAdvisorAnalysisTest.o obj/llvm/unittests/Analysis/AnalysisTests.PluginInlineOrderAnalysisTest.o obj/llvm/unittests/Analysis/AnalysisTests.ProfileSummaryInfoTest.o obj/llvm/unittests/Analysis/AnalysisTests.ReplaceWithVecLibTest.o obj/llvm/unittests/Analysis/AnalysisTests.ScalarEvolutionTest.o obj/llvm/unittests/Analysis/AnalysisTests.SparsePropagation.o obj/llvm/unittests/Analysis/AnalysisTests.TBAATest.o obj/llvm/unittests/Analysis/AnalysisTests.TargetLibraryInfoTest.o obj/llvm/unittests/Analysis/AnalysisTests.TensorSpecTest.o obj/llvm/unittests/Analysis/AnalysisTests.UnrollAnalyzerTest.o obj/llvm/unittests/Analysis/AnalysisTests.ValueLatticeTest.o obj/llvm/unittests/Analysis/AnalysisTests.ValueTrackingTest.o obj/llvm/unittests/Analysis/AnalysisTests.VectorUtilsTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libLLVMAnalysis.a lib/libLLVMAsmParser.a lib/libLLVMCore.a lib/libLLVMPasses.a lib/libLLVMSupport.a lib/libLLVMTargetParser.a lib/libLLVMTestingSupport.a lib/libLLVMTransformUtils.a lib/libLLVMBinaryFormat.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMIRReader.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDebugInfoGSYM.a lib/libLLVMDebugInfoPDB.a lib/libLLVMCodeGen.a lib/libLLVMBitWriter.a lib/libLLVMCGData.a lib/libLLVMCodeGenTypes.a lib/libLLVMTarget.a lib/libLLVMObjCARCOpts.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMIRPrinter.a lib/libLLVMCFGuard.a lib/libLLVMCoroutines.a lib/libLLVMipo.a lib/libLLVMFrontendOpenMP.a lib/libLLVMFrontendAtomic.a lib/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMLinker.a lib/libLLVMInstrumentation.a lib/libLLVMVectorize.a lib/libLLVMSandboxIR.a lib/libLLVMHipStdPar.a lib/libgtest.a -lpthread -lz ld64.lld: error: undefined symbol: llvm::GISelValueTrackingAnalysis::Key >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::PassBuilder::registerMachineFunctionAnalyses(llvm::AnalysisManager&)+0x10c) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::PassBuilder::registerMachineFunctionAnalyses(llvm::AnalysisManager&)+0x108) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisResultModel::Invalidator, false>::invalidate(llvm::MachineFunction&, llvm::PreservedAnalyses const&, llvm::AnalysisManager::Invalidator&)+0x180) >>> referenced 13 more times ld64.lld: error: undefined symbol: vtable for llvm::GISelValueTracking >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x80) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x7c) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisResultModel::Invalidator, false>::~AnalysisResultModel()+0x20) >>> referenced 3 more times ld64.lld: error: undefined symbol: llvm::GISelValueTrackingAnalysis::run(llvm::MachineFunction&, llvm::AnalysisManager&) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x48) ld64.lld: error: undefined symbol: llvm::GISelValueTrackingPrinterPass::run(llvm::MachineFunction&, llvm::AnalysisManager&) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::PassModel>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x4) clang: error: linker command failed with exit code 1 (use -v to see invocation) [137/4649] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests FAILED: obj/llvm/unittests/Frontend/LLVMFrontendTests ../../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/llvm/unittests/Frontend/LLVMFrontendTests obj/llvm/unittests/Frontend/LLVMFrontendTests.HLSLRootSignatureDumpTest.o obj/llvm/unittests/Frontend/LLVMFrontendTests.OpenACCTest.o obj/llvm/unittests/Frontend/LLVMFrontendTests.OpenMPCompositionTest.o obj/llvm/unittests/Frontend/LLVMFrontendTests.OpenMPContextTest.o obj/llvm/unittests/Frontend/LLVMFrontendTests.OpenMPDecompositionTest.o obj/llvm/unittests/Frontend/LLVMFrontendTests.OpenMPIRBuilderTest.o obj/llvm/unittests/Frontend/LLVMFrontendTests.OpenMPParsingTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libLLVMAnalysis.a lib/libLLVMFrontendHLSL.a lib/libLLVMFrontendOpenACC.a lib/libLLVMFrontendOpenMP.a lib/libLLVMCore.a lib/libLLVMPasses.a lib/libLLVMSupport.a lib/libLLVMTargetParser.a lib/libLLVMTestingSupport.a lib/libLLVMBinaryFormat.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.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/libLLVMCodeGen.a lib/libLLVMBitWriter.a lib/libLLVMCGData.a lib/libLLVMCodeGenTypes.a lib/libLLVMTarget.a lib/libLLVMObjCARCOpts.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/libgtest.a -lpthread -lz ld64.lld: error: undefined symbol: llvm::GISelValueTrackingAnalysis::Key >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::PassBuilder::registerMachineFunctionAnalyses(llvm::AnalysisManager&)+0x10c) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::PassBuilder::registerMachineFunctionAnalyses(llvm::AnalysisManager&)+0x108) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisResultModel::Invalidator, false>::invalidate(llvm::MachineFunction&, llvm::PreservedAnalyses const&, llvm::AnalysisManager::Invalidator&)+0x180) >>> referenced 13 more times ld64.lld: error: undefined symbol: vtable for llvm::GISelValueTracking >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x80) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x7c) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisResultModel::Invalidator, false>::~AnalysisResultModel()+0x20) >>> referenced 3 more times ld64.lld: error: undefined symbol: llvm::GISelValueTrackingAnalysis::run(llvm::MachineFunction&, llvm::AnalysisManager&) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::AnalysisPassModel::Invalidator>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x48) ld64.lld: error: undefined symbol: llvm::GISelValueTrackingPrinterPass::run(llvm::MachineFunction&, llvm::AnalysisManager&) >>> referenced by lib/libLLVMPasses.a(Passes.PassBuilder.o):(symbol llvm::detail::PassModel>::run(llvm::MachineFunction&, llvm::AnalysisManager&)+0x4) clang: error: linker command failed with exit code 1 (use -v to see invocation) [138/4649] CXX obj/llvm/unittests/IR/IRTests.ConstantFPRangeTest.o [139/4649] CXX obj/llvm/unittests/IR/IRTests.ConstantRangeListTest.o [140/4649] CXX obj/llvm/unittests/Support/SupportTests.Path.o [141/4649] CXX obj/llvm/unittests/IR/IRTests.ConstantsTest.o [142/4649] CXX obj/llvm/unittests/IR/IRTests.DataLayoutTest.o [143/4649] CXX obj/llvm/unittests/IR/IRTests.ConstantRangeTest.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.