ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/158] CXX obj/bolt/lib/Core/Core.GDBIndex.o [2/158] CXX obj/bolt/lib/Core/Core.BinarySection.o [3/158] CXX obj/bolt/lib/Core/Core.CallGraphWalker.o [4/158] CXX obj/bolt/lib/Core/Core.JumpTable.o [5/158] CXX obj/bolt/lib/Passes/Passes.DataflowAnalysis.o [6/158] CXX obj/bolt/lib/Core/Core.DebugNames.o [7/158] CXX obj/bolt/lib/Passes/Passes.FixRelaxationPass.o [8/158] CXX obj/bolt/lib/Passes/Passes.AllocCombiner.o [9/158] CXX obj/bolt/lib/Passes/Passes.CacheMetrics.o [10/158] CXX obj/bolt/lib/Passes/Passes.LivenessAnalysis.o [11/158] CXX obj/bolt/lib/Passes/Passes.ThreeWayBranch.o [12/158] CXX obj/bolt/lib/Passes/Passes.PatchEntries.o [13/158] CXX obj/bolt/lib/Passes/Passes.AArch64RelaxationPass.o [14/158] CXX obj/bolt/lib/Passes/Passes.Hugify.o [15/158] CXX obj/bolt/lib/Passes/Passes.CMOVConversion.o [16/158] CXX obj/bolt/lib/Passes/Passes.Aligner.o [17/158] CXX obj/bolt/lib/Core/Core.DynoStats.o [18/158] CXX obj/bolt/lib/Passes/Passes.RegAnalysis.o [19/158] CXX obj/bolt/lib/Passes/Passes.PointerAuthCFIFixup.o [20/158] CXX obj/bolt/lib/Core/Core.BinaryFunctionCallGraph.o [21/158] CXX obj/bolt/lib/Passes/Passes.LoopInversionPass.o [22/158] CXX obj/bolt/unittests/Core/CoreTests.BinaryContext.o [23/158] CXX obj/bolt/lib/Passes/Passes.FixRISCVCallsPass.o [24/158] CXX obj/bolt/lib/Passes/Passes.RetpolineInsertion.o [25/158] CXX obj/bolt/lib/Core/Core.MCInstUtils.o [26/158] CXX obj/bolt/lib/Passes/Passes.ValidateMemRefs.o [27/158] CXX obj/bolt/lib/Core/Core.ParallelUtilities.o [28/158] CXX obj/bolt/lib/Core/Core.BinaryBasicBlock.o [29/158] CXX obj/bolt/lib/Passes/Passes.VeneerElimination.o [30/158] CXX obj/bolt/lib/Passes/Passes.PLTCall.o [31/158] CXX obj/bolt/lib/Passes/Passes.PointerAuthCFIAnalyzer.o [32/158] CXX obj/bolt/lib/Core/Core.BinaryFunctionProfile.o [33/158] CXX obj/bolt/lib/Passes/Passes.StackAllocationAnalysis.o [34/158] CXX obj/bolt/lib/Passes/Passes.StackAvailableExpressions.o [35/158] CXX obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o [36/158] CXX obj/bolt/lib/Passes/Passes.StackReachingUses.o [37/158] CXX obj/bolt/lib/Passes/Passes.Inliner.o [38/158] CXX obj/bolt/lib/Core/Core.Exceptions.o [39/158] CXX obj/bolt/lib/Passes/Passes.StackPointerTracking.o [40/158] CXX obj/bolt/lib/Core/Core.DebugData.o [41/158] CXX obj/bolt/lib/Core/Core.DIEBuilder.o [42/158] CXX obj/bolt/lib/Passes/Passes.JTFootprintReduction.o [43/158] CXX obj/bolt/lib/Passes/Passes.ProfileQualityStats.o [44/158] CXX obj/bolt/lib/Profile/Profile.BoltAddressTranslation.o [45/158] CXX obj/bolt/lib/Passes/Passes.AsmDump.o [46/158] CXX obj/bolt/lib/Passes/Passes.StokeInfo.o [47/158] CXX obj/bolt/lib/Passes/Passes.ReorderData.o [48/158] CXX obj/bolt/lib/Passes/Passes.LongJmp.o [49/158] CXX obj/bolt/lib/Passes/Passes.IdenticalCodeFolding.o [50/158] CXX obj/bolt/lib/Passes/Passes.RegReAssign.o [51/158] CXX obj/bolt/lib/Passes/Passes.MCF.o [52/158] CXX obj/bolt/lib/Passes/Passes.ReorderAlgorithm.o [53/158] CXX obj/llvm/tools/llvm-exegesis/lib/lib.DisassemblerHelper.o [54/158] CXX obj/bolt/lib/Passes/Passes.ValidateInternalCalls.o [55/158] CXX obj/bolt/lib/Core/Core.BinaryEmitter.o [56/158] CXX obj/bolt/lib/Passes/Passes.Instrumentation.o [57/158] CXX obj/bolt/lib/Passes/Passes.TailDuplication.o [58/158] CXX obj/bolt/lib/Profile/Profile.DataReader.o [59/158] CXX obj/bolt/lib/Passes/Passes.FrameOptimizer.o [60/158] CXX obj/bolt/tools/merge-fdata/merge-fdata.merge-fdata.o [61/158] LINK ./bin/merge-fdata [62/158] CXX obj/bolt/lib/Passes/Passes.PAuthGadgetScanner.o [63/158] CXX obj/bolt/lib/Passes/Passes.DataflowInfoManager.o [64/158] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.DWARFDieManualExtractTest.o [65/158] CXX obj/bolt/lib/RuntimeLibs/RuntimeLibs.HugifyRuntimeLibrary.o [66/158] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.DWARFExpressionCompactPrinterTest.o [67/158] CXX obj/bolt/lib/Rewrite/Rewrite.GNUPropertyRewriter.o [68/158] CXX obj/llvm/unittests/MC/X86/X86MCTests.X86MCDisassemblerTest.o [69/158] CXX obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests.Disassembler.o [70/158] CXX obj/bolt/lib/Rewrite/Rewrite.BuildIDRewriter.o [71/158] CXX obj/llvm/tools/llvm-exegesis/lib/lib.Analysis.o [72/158] LINK obj/llvm/unittests/MC/X86/X86MCTests [73/158] CXX obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests.SystemZMCDisassemblerTest.o [74/158] CXX obj/bolt/lib/Rewrite/Rewrite.MetadataManager.o [75/158] CXX obj/bolt/unittests/Core/CoreTests.DynoStats.o [76/158] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [77/158] CXX obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o [78/158] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [79/158] CXX obj/bolt/lib/Passes/Passes.BinaryPasses.o [80/158] CXX obj/bolt/lib/Core/Core.AddressMap.o [81/158] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.DWARFExpressionCopyBytesTest.o [82/158] CXX obj/bolt/lib/Core/Core.HashUtilities.o [83/158] CXX obj/bolt/lib/Rewrite/Rewrite.RSeqRewriter.o [84/158] CXX obj/bolt/lib/Passes/Passes.ShrinkWrapping.o [85/158] CXX obj/bolt/lib/RuntimeLibs/RuntimeLibs.InstrumentationRuntimeLibrary.o [86/158] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCSymbolizer.o [87/158] CXX obj/bolt/lib/Rewrite/Rewrite.SDTRewriter.o [88/158] CXX obj/bolt/lib/Core/Core.BinaryContext.o [89/158] CXX obj/bolt/lib/Rewrite/Rewrite.PseudoProbeRewriter.o [90/158] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVBinaryReader.o [91/158] CXX obj/bolt/unittests/Profile/ProfileTests.DataAggregator.o [92/158] CXX obj/bolt/lib/Profile/Profile.DataAggregator.o [93/158] CXX obj/bolt/lib/Rewrite/Rewrite.ExecutableFileMemoryManager.o [94/158] CXX obj/bolt/lib/Target/X86/X86.X86MCSymbolizer.o [95/158] CXX obj/bolt/unittests/Core/CoreTests.MemoryMaps.o [96/158] CXX obj/lldb/source/Plugins/Disassembler/LLVMC/LLVMC.DisassemblerLLVMC.o [97/158] AR lib/liblldbPluginDisassemblerLLVMC.a [98/158] CXX obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests.AnalysisTest.o [99/158] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.DwarfGenerator.o [100/158] CXX obj/bolt/lib/Rewrite/Rewrite.BoltDiff.o [101/158] CXX obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests.DWARFGeneratedTest.o [102/158] CXX obj/bolt/lib/Rewrite/Rewrite.JITLinkLinker.o [103/158] CXX obj/bolt/lib/Passes/Passes.FrameAnalysis.o [104/158] CXX obj/bolt/lib/Passes/Passes.ReorderFunctions.o [105/158] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoLogicalViewTests.DwarfGenerator.o [106/158] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVDWARFReader.o [107/158] CXX obj/bolt/lib/Passes/Passes.SplitFunctions.o [108/158] LINK ./bin/lldb-dap [109/158] LINK ./bin/lldb [110/158] LINK ./bin/lldb-test [111/158] CXX obj/bolt/lib/Rewrite/Rewrite.MachORewriteInstance.o [112/158] CXX obj/bolt/lib/Profile/Profile.StaleProfileMatching.o [113/158] CXX obj/bolt/lib/Rewrite/Rewrite.BinaryPassManager.o [114/158] CXX obj/llvm/lib/DebugInfo/LogicalView/LogicalView.LVReaderHandler.o [115/158] CXX obj/bolt/lib/Passes/Passes.IndirectCallPromotion.o [116/158] CXX obj/bolt/lib/Profile/Profile.YAMLProfileWriter.o [117/158] CXX obj/llvm/tools/llvm-exegesis/lib/lib.BenchmarkRunner.o [118/158] AR lib/libLLVMExegesis.a [119/158] CXX obj/bolt/unittests/Passes/PassTests.PointerAuthCFIFixup.o [120/158] CXX obj/bolt/lib/Target/X86/X86.X86MCPlusBuilder.o [121/158] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVCodeViewReader.o [122/158] CXX obj/bolt/lib/Profile/Profile.YAMLProfileReader.o [123/158] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [124/158] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [125/158] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [126/158] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [127/158] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [128/158] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCPlusBuilder.o [129/158] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [130/158] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVCodeViewVisitor.o [131/158] AR lib/libLLVMDebugInfoLogicalView.a [132/158] LINK ./bin/llvm-debuginfo-analyzer [133/158] CXX obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o [134/158] CXX obj/bolt/lib/Core/Core.BinaryFunction.o [135/158] AR lib/libLLVMBOLTCore.a [136/158] AR lib/libLLVMBOLTTargetX86.a [137/158] AR lib/libLLVMBOLTTargetAArch64.a [138/158] AR lib/libLLVMBOLTPasses.a [139/158] AR lib/libLLVMBOLTRuntimeLibs.a [140/158] AR lib/libLLVMBOLTProfile.a [141/158] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [142/158] LINK ./bin/llvm-bat-dump [143/158] LINK obj/bolt/unittests/Profile/ProfileTests [144/158] CXX obj/llvm/tools/llvm-exegesis/llvm-exegesis.llvm-exegesis.o [145/158] CXX obj/bolt/lib/Rewrite/Rewrite.LinuxKernelRewriter.o [146/158] LINK ./bin/llvm-exegesis [147/158] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.DWARFDebugLineTest.o [148/158] CXX obj/bolt/lib/Rewrite/Rewrite.DWARFRewriter.o [149/158] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.DWARFDebugInfoTest.o [150/158] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [151/158] CXX obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o [152/158] AR lib/libLLVMBOLTRewrite.a [153/158] LINK ./bin/llvm-bolt [154/158] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [155/158] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [156/158] LINK obj/bolt/unittests/Core/CoreTests [157/158] LINK obj/bolt/unittests/Passes/PassTests [158/158] LINK ./bin/llvm-bolt-heatmap