ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/3199] CXX obj/bolt/lib/Core/Core.Relocation.o [2/3199] CXX obj/bolt/lib/Core/Core.MCPlusBuilder.o [3/3199] CXX obj/bolt/lib/Core/Core.CallGraphWalker.o [4/3199] CXX obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o [5/3199] CXX obj/bolt/lib/Core/Core.BinarySection.o [6/3199] CXX obj/bolt/lib/Core/Core.GDBIndex.o [7/3199] CXX obj/bolt/lib/Core/Core.BranchLivenessInfo.o [8/3199] CXX obj/bolt/lib/Passes/Passes.DataflowAnalysis.o [9/3199] CXX obj/bolt/lib/Core/Core.MCInstUtils.o [10/3199] CXX obj/bolt/lib/Core/Core.JumpTable.o [11/3199] CXX obj/bolt/lib/Core/Core.AddressMap.o [12/3199] CXX obj/bolt/lib/Passes/Passes.LivenessAnalysis.o [13/3199] CXX obj/bolt/lib/Passes/Passes.PatchEntries.o [14/3199] CXX obj/bolt/lib/Passes/Passes.Hugify.o [15/3199] CXX obj/bolt/lib/Passes/Passes.FixRelaxationPass.o [16/3199] CXX obj/bolt/unittests/Core/CoreTests.BinaryContext.o [17/3199] CXX obj/bolt/lib/Core/Core.BinaryFunctionProfile.o [18/3199] CXX obj/bolt/lib/Passes/Passes.RegAnalysis.o [19/3199] CXX obj/bolt/lib/Passes/Passes.FixRISCVCallsPass.o [20/3199] CXX obj/bolt/lib/Passes/Passes.PointerAuthCFIAnalyzer.o [21/3199] CXX obj/bolt/lib/Passes/Passes.Aligner.o [22/3199] CXX obj/bolt/lib/Core/Core.DebugNames.o [23/3199] CXX obj/bolt/lib/Passes/Passes.AllocCombiner.o [24/3199] CXX obj/bolt/lib/Passes/Passes.CMOVConversion.o [25/3199] CXX obj/bolt/lib/Passes/Passes.AArch64RelaxationPass.o [26/3199] CXX obj/bolt/lib/Passes/Passes.PointerAuthCFIFixup.o [27/3199] CXX obj/bolt/lib/Passes/Passes.PLTCall.o [28/3199] CXX obj/bolt/lib/Core/Core.HashUtilities.o [29/3199] CXX obj/bolt/lib/Passes/Passes.CacheMetrics.o [30/3199] CXX obj/bolt/lib/Core/Core.ParallelUtilities.o [31/3199] CXX obj/bolt/unittests/Core/CoreTests.DynoStats.o [32/3199] CXX obj/bolt/lib/Core/Core.DebugData.o [33/3199] CXX obj/bolt/lib/Core/Core.BinaryFunctionCallGraph.o [34/3199] CXX obj/bolt/lib/Passes/Passes.RetpolineInsertion.o [35/3199] CXX obj/bolt/lib/Core/Core.DIEBuilder.o [36/3199] CXX obj/bolt/lib/Core/Core.BinaryBasicBlock.o [37/3199] CXX obj/bolt/lib/Passes/Passes.Inliner.o [38/3199] CXX obj/bolt/lib/Passes/Passes.ProfileQualityStats.o [39/3199] CXX obj/bolt/lib/Core/Core.DynoStats.o [40/3199] CXX obj/bolt/lib/Passes/Passes.JTFootprintReduction.o [41/3199] CXX obj/bolt/lib/Core/Core.Exceptions.o [42/3199] CXX obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o [43/3199] CXX obj/bolt/lib/Passes/Passes.MCF.o [44/3199] CXX obj/bolt/lib/Passes/Passes.RegReAssign.o [45/3199] CXX obj/bolt/lib/Passes/Passes.LoopInversionPass.o [46/3199] CXX obj/bolt/lib/Passes/Passes.ReorderData.o [47/3199] CXX obj/bolt/lib/Passes/Passes.IdenticalCodeFolding.o [48/3199] CXX obj/bolt/lib/Passes/Passes.AsmDump.o [49/3199] CXX obj/bolt/lib/Passes/Passes.ReorderFunctions.o [50/3199] CXX obj/bolt/lib/Passes/Passes.FrameAnalysis.o [51/3199] CXX obj/bolt/lib/Passes/Passes.Instrumentation.o [52/3199] CXX obj/bolt/lib/Passes/Passes.BranchLivenessUtils.o [53/3199] CXX obj/bolt/lib/Core/Core.BinaryEmitter.o [54/3199] CXX obj/bolt/lib/Passes/Passes.ReorderAlgorithm.o [55/3199] CXX obj/bolt/unittests/Core/CoreTests.MemoryMaps.o [56/3199] CXX obj/bolt/tools/merge-fdata/merge-fdata.merge-fdata.o [57/3199] LINK ./bin/merge-fdata [58/3199] CXX obj/bolt/lib/Passes/Passes.FrameOptimizer.o [59/3199] LINK obj/clang/unittests/offload-arch/OffloadArchTests FAILED: obj/clang/unittests/offload-arch/OffloadArchTests ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,--color-diagnostics -fuse-ld=lld -o obj/clang/unittests/offload-arch/OffloadArchTests -Wl,--start-group obj/clang/tools/offload-arch/OffloadArchTests.AMDGPUArchByKFD.o obj/clang/unittests/offload-arch/OffloadArchTests.OffloadArchTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangBasic.a lib/libLLVMSupport.a lib/libLLVMTestingSupport.a lib/libLLVMOption.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.a lib/libgtest.a -Wl,--end-group -ldl -lpthread -lz ld.lld: error: undefined symbol: getIntelGPUArchName[abi:cxx11](unsigned int) >>> referenced by OffloadArchTest.cpp >>> obj/clang/unittests/offload-arch/OffloadArchTests.OffloadArchTest.o:(IntelGPUArchName_KnownArchitecturesGetAFriendlyName_Test::TestBody()) >>> referenced by OffloadArchTest.cpp >>> obj/clang/unittests/offload-arch/OffloadArchTests.OffloadArchTest.o:(IntelGPUArchName_KnownArchitecturesGetAFriendlyName_Test::TestBody()) >>> referenced by OffloadArchTest.cpp >>> obj/clang/unittests/offload-arch/OffloadArchTests.OffloadArchTest.o:(IntelGPUArchName_KnownArchitecturesGetAFriendlyName_Test::TestBody()) >>> referenced 8 more times clang++: error: linker command failed with exit code 1 (use -v to see invocation) [60/3199] CXX obj/bolt/lib/Passes/Passes.IndirectCallPromotion.o [61/3199] CXX obj/bolt/lib/Passes/Passes.DataflowInfoManager.o [62/3199] CXX obj/bolt/lib/Passes/Passes.LongJmp.o [63/3199] CXX obj/bolt/lib/Passes/Passes.PAuthGadgetScanner.o [64/3199] CXX obj/bolt/lib/Rewrite/Rewrite.BuildIDRewriter.o [65/3199] CXX obj/bolt/lib/Rewrite/Rewrite.GNUPropertyRewriter.o [66/3199] CXX obj/bolt/lib/Passes/Passes.StackPointerTracking.o [67/3199] CXX obj/bolt/lib/Passes/Passes.StackAllocationAnalysis.o [68/3199] CXX obj/bolt/lib/Rewrite/Rewrite.MetadataManager.o [69/3199] CXX obj/bolt/lib/Passes/Passes.StackAvailableExpressions.o [70/3199] CXX obj/bolt/unittests/Profile/ProfileTests.DataAggregator.o [71/3199] CXX obj/llvm/lib/ExecutionEngine/Orc/Orc.CompileUtils.o [72/3199] CXX obj/bolt/lib/Passes/Passes.StackReachingUses.o [73/3199] CXX obj/bolt/lib/RuntimeLibs/RuntimeLibs.HugifyRuntimeLibrary.o [74/3199] CXX obj/bolt/lib/Passes/Passes.ThreeWayBranch.o [75/3199] CXX obj/bolt/unittests/Passes/PassTests.PointerAuthCFIFixup.o [76/3199] CXX obj/bolt/lib/Target/X86/X86.X86MCSymbolizer.o [77/3199] CXX obj/bolt/lib/Passes/Passes.ValidateMemRefs.o [78/3199] CXX obj/clang/tools/driver/clang.cc1as_main.o [79/3199] CXX obj/bolt/lib/Passes/Passes.VeneerElimination.o [80/3199] CXX obj/bolt/lib/Rewrite/Rewrite.ExecutableFileMemoryManager.o [81/3199] CXX obj/bolt/lib/Passes/Passes.StokeInfo.o [82/3199] CXX obj/bolt/lib/Passes/Passes.TailDuplication.o [83/3199] CXX obj/bolt/unittests/Profile/ProfileTests.PerfScripts.o [84/3199] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCSymbolizer.o [85/3199] CXX obj/bolt/lib/Rewrite/Rewrite.SDTRewriter.o [86/3199] CXX obj/bolt/lib/Core/Core.BinaryContext.o [87/3199] CXX obj/bolt/lib/Rewrite/Rewrite.RSeqRewriter.o [88/3199] CXX obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o [89/3199] CXX obj/bolt/lib/Rewrite/Rewrite.JITLinkLinker.o [90/3199] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.Delta.o [91/3199] CXX obj/bolt/lib/RuntimeLibs/RuntimeLibs.InstrumentationRuntimeLibrary.o [92/3199] CXX obj/bolt/lib/Passes/Passes.BinaryPasses.o [93/3199] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVBinaryReader.o [94/3199] CXX obj/bolt/lib/Rewrite/Rewrite.PseudoProbeRewriter.o [95/3199] CXX obj/bolt/lib/Rewrite/Rewrite.BoltDiff.o [96/3199] CXX obj/bolt/lib/Profile/Profile.BoltAddressTranslation.o [97/3199] CXX obj/bolt/unittests/Passes/PassTests.LivenessAnalysis.o [98/3199] CXX obj/bolt/lib/Passes/Passes.SplitFunctions.o [99/3199] CXX obj/bolt/lib/Rewrite/Rewrite.MachORewriteInstance.o [100/3199] CXX obj/llvm/tools/llvm-exegesis/lib/PowerPC/PowerPC.Target.o [101/3199] CXX obj/bolt/lib/Passes/Passes.ValidateInternalCalls.o [102/3199] CXX obj/bolt/lib/Profile/Profile.YAMLProfileWriter.o [103/3199] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVDWARFReader.o [104/3199] CXX obj/bolt/lib/Rewrite/Rewrite.BinaryPassManager.o [105/3199] CXX obj/bolt/lib/Profile/Profile.StaleProfileMatching.o [106/3199] CXX obj/lldb/source/Plugins/Disassembler/LLVMC/LLVMC.DisassemblerLLVMC.o [107/3199] CXX obj/bolt/lib/Profile/Profile.DataReader.o [108/3199] CXX obj/bolt/lib/Target/X86/X86.X86MCPlusBuilder.o [109/3199] CXX obj/bolt/lib/Profile/Profile.YAMLProfileReader.o [110/3199] CXX obj/llvm/lib/DebugInfo/LogicalView/LogicalView.LVReaderHandler.o [111/3199] CXX obj/bolt/lib/Core/Core.BinaryFunction.o [112/3199] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MIR2VecTest.o [113/3199] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVCodeViewReader.o [114/3199] CXX obj/clang/lib/Sema/Sema.SemaStmtAsm.o [115/3199] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVCodeViewVisitor.o [116/3199] CXX obj/bolt/lib/Rewrite/Rewrite.LinuxKernelRewriter.o [117/3199] CXX obj/clang/lib/Parse/Parse.ParseStmtAsm.o [118/3199] CXX obj/bolt/lib/Passes/Passes.ShrinkWrapping.o [119/3199] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAsmPrinter.o [120/3199] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCPlusBuilder.o [121/3199] CXX obj/bolt/lib/Rewrite/Rewrite.DWARFRewriter.o [122/3199] CXX obj/bolt/lib/Profile/Profile.DataAggregator.o [123/3199] CXX obj/clang/lib/CodeGen/CodeGen.BackendUtil.o [124/3199] CXX obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.