ninja: Entering directory `out/gn' [1/416] ACTION //llvm/unittests/Option:Opts(//llvm/utils/gn/build/toolchain:unix) [2/414] ACTION //llvm/unittests/Option:SubCommandOpts(//llvm/utils/gn/build/toolchain:unix) [3/412] SOLINK obj/llvm/unittests/Passes/Plugins/DoublerPlugin.dylib [4/412] SOLINK obj/llvm/unittests/Passes/Plugins/TestPlugin.dylib [5/412] LINK obj/llvm/unittests/Remarks/RemarksTests [6/412] LINK obj/llvm/unittests/Object/ObjectTests [7/412] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [8/412] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.IntrinsicInstTest.o [9/412] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.OperatorTest.o [10/412] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.PassTest.o [11/412] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.RegionTest.o [12/412] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.SampleProfTest.o [13/412] CXX obj/llvm/unittests/Passes/Plugins/PluginsTests.PluginsTest.o [14/412] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.TrackerTest.o [15/412] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.TypesTest.o [16/412] CXX obj/llvm/unittests/IR/IRTests.RuntimeLibcallsTest.o [17/412] CXX obj/llvm/unittests/IR/IRTests.ShuffleVectorInstTest.o [18/412] CXX obj/llvm/unittests/IR/IRTests.TypesTest.o [19/412] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.UtilsTest.o [20/412] CXX obj/llvm/unittests/IR/IRTests.StructuralHashTest.o [21/412] CXX obj/llvm/unittests/IR/IRTests.TimePassesTest.o [22/412] CXX obj/llvm/unittests/IR/IRTests.UseTest.o [23/412] CXX obj/llvm/unittests/IR/IRTests.UserTest.o [24/412] CXX obj/llvm/unittests/IR/IRTests.DebugInfoTest.o [25/412] CXX obj/llvm/unittests/IR/IRTests.VectorTypeUtilsTest.o [26/412] CXX obj/llvm/unittests/IR/IRTests.ValueTest.o [27/412] CXX obj/llvm/unittests/IR/IRTests.ValueHandleTest.o [28/412] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [29/412] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.MemProfTest.o [30/412] CXX obj/llvm/unittests/IR/IRTests.VectorTypesTest.o [31/412] CXX obj/llvm/unittests/IR/IRTests.VFABIDemanglerTest.o [32/412] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [33/412] CXX obj/llvm/unittests/IR/IRTests.VPIntrinsicTest.o [34/412] CXX obj/llvm/unittests/IR/IRTests.VerifierTest.o [35/412] CXX obj/llvm/unittests/Linker/LinkerTests.LinkModulesTest.o [36/412] LINK obj/llvm/unittests/Linker/LinkerTests [37/412] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.InstrProfTest.o [38/412] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [39/412] CXX obj/llvm/unittests/CGData/CodeGenDataTests.StableFunctionMapRecordTest.o [40/412] CXX obj/llvm/unittests/MIR/MIRTests.MachineStableHashTest.o [41/412] CXX obj/llvm/unittests/IR/IRTests.ValueMapTest.o [42/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.AMDGPUMetadataTest.o [43/412] CXX obj/llvm/unittests/CGData/CodeGenDataTests.StableFunctionMapTest.o [44/412] CXX obj/llvm/unittests/MIR/MIRTests.MachineMetadata.o [45/412] CXX obj/llvm/unittests/MI/MITests.LiveIntervalTest.o [46/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.DroppedVariableStatsMIRTest.o [47/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.LowLevelTypeTest.o [48/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.CCStateTest.o [49/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.GCMetadata.o [50/412] CXX obj/llvm/unittests/SandboxIR/SandboxIRTests.SandboxIRTest.o [51/412] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [52/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.AsmPrinterDwarfTest.o [53/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.DIETest.o [54/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.LexicalScopesTest.o [55/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.ScalableVectorMVTsTest.o [56/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineBasicBlockTest.o [57/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MLRegAllocDevelopmentFeatures.o [58/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineOperandTest.o [59/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineDomTreeUpdaterTest.o [60/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineInstrTest.o [61/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.RegAllocScoreTest.o [62/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.PassManagerTest.o [63/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.TargetOptionsTest.o [64/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SchedBoundary.o [65/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SelectionDAGAddressAnalysisTest.o [66/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.CallLowering.o [67/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SelectionDAGNodeConstructionTest.o [68/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.InstrRefLDVTest.o [69/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.TypeTraitsTest.o [70/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.GIMatchTableExecutorTest.o [71/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.TestAsmPrinter.o [72/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SelectionDAGPatternMatchTest.o [73/412] CXX obj/llvm/unittests/CodeGen/CodeGenTests.X86MCInstLowerTest.o [74/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.CSETest.o [75/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.ConstantFoldingTest.o [76/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.GISelMITest.o [77/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.GISelAliasTest.o [78/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.InstructionSelectTest.o [79/412] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [80/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.GISelUtilsTest.o [81/412] CXX obj/llvm/unittests/ADT/ADTTests.PostOrderIteratorTest.o [82/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.KnownFPClassTest.o [83/412] LINK obj/llvm/unittests/ADT/ADTTests [84/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.KnownBitsVectorTest.o [85/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.KnownBitsTest.o [86/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerTest.o [87/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerInfoTest.o [88/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.AliasSetTrackerTest.o [89/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.MachineIRBuilderTest.o [90/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.AliasAnalysisTest.o [91/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.BasicAliasAnalysisTest.o [92/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.PatternMatchTest.o [93/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.BlockFrequencyInfoTest.o [94/412] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerHelperTest.o [95/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.AssumeBundleQueriesTest.o [96/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.CFGTest.o [97/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.BranchProbabilityInfoTest.o [98/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.CallGraphTest.o [99/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.CaptureTrackingTest.o [100/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.DXILResourceTest.o [101/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.EphemeralValuesCacheTest.o [102/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.GlobalsModRefTest.o [103/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.DDGTest.o [104/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.DomTreeUpdaterTest.o [105/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.GraphWriterTest.o [106/412] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.DWARFDebugInfoTest.o [107/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.IVDescriptorsTest.o [108/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.CtxProfAnalysisTest.o [109/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.InlineCostTest.o [110/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.FunctionPropertiesAnalysisTest.o [111/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.LoadsTest.o [112/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.IR2VecTest.o [113/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.LastRunTrackingAnalysisTest.o [114/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.CGSCCPassManagerTest.o [115/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.IRSimilarityIdentifierTest.o [116/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.MLModelRunnerTest.o [117/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.LoopNestTest.o [118/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.MemoryBuiltinsTest.o [119/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.LoopInfoTest.o [120/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.PhiValuesTest.o [121/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.LazyCallGraphTest.o [122/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.MemoryProfileInfoTest.o [123/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.ProfileSummaryInfoTest.o [124/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.TBAATest.o [125/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.SparsePropagation.o [126/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.TensorSpecTest.o [127/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.MemorySSATest.o [128/412] SOLINK obj/llvm/unittests/Analysis/InlineAdvisorPlugin.dylib [129/412] SOLINK obj/llvm/unittests/Analysis/InlineOrderPlugin.dylib [130/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.PluginInlineAdvisorAnalysisTest.o [131/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.ReplaceWithVecLibTest.o [132/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.PluginInlineOrderAnalysisTest.o [133/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.TargetLibraryInfoTest.o [134/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.ValueLatticeTest.o [135/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.ScalarEvolutionTest.o [136/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.UnrollAnalyzerTest.o [137/412] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceOperandsSkip.o [138/412] CXX obj/llvm/unittests/AsmParser/AsmParserTests.AsmParserTest.o [139/412] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceSpecialGlobals.o [140/412] LINK obj/llvm/unittests/AsmParser/AsmParserTests [141/412] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceOperandsToArgs.o [142/412] CXX obj/llvm/unittests/Bitcode/BitcodeTests.BitReaderTest.o [143/412] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceTargetFeaturesAttr.o [144/412] LINK obj/llvm/unittests/Bitcode/BitcodeTests [145/412] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceRegisterDefs.o [146/412] CXX obj/llvm/unittests/Analysis/AnalysisTests.VectorUtilsTest.o [147/412] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceRegisterMasks.o [148/412] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceRegisterUses.o [149/412] LINK ./bin/llvm-remarkutil [150/412] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.SimplifyInstructions.o [151/412] ACTION //llvm/tools/llvm-size:Opts(//llvm/utils/gn/build/toolchain:unix) [152/411] LINK ./bin/llvm-size [153/411] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceValuesToReturn.o [154/411] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceUsingSimplifyCFG.o [155/411] ACTION //llvm/tools/llvm-strings:Opts(//llvm/utils/gn/build/toolchain:unix) [156/410] LINK ./bin/llvm-strings [157/410] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.Utils.o [158/410] ACTION //llvm/tools/llvm-symbolizer:Opts(//llvm/utils/gn/build/toolchain:unix) [159/409] ACTION //llvm/tools/llvm-tli-checker:Opts(//llvm/utils/gn/build/toolchain:unix) [160/409] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.StripDebugInfo.o [161/409] LINK ./bin/llvm-symbolizer [162/409] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [163/409] LINK ./bin/obj2yaml [164/409] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceVirtualRegisters.o [165/409] CXX obj/llvm/tools/llvm-reduce/llvm-reduce.llvm-reduce.o [166/409] ACTION //llvm/tools/sancov:Opts(//llvm/utils/gn/build/toolchain:unix) [167/408] CXX obj/llvm/tools/llvm-sim/llvm-sim.llvm-sim.o [168/408] LINK ./bin/llvm-sim [169/408] CXX obj/llvm/unittests/Analysis/AnalysisTests.ValueTrackingTest.o [170/408] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.RunIRPasses.o [171/408] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [172/408] CXX obj/llvm/tools/llvm-stress/llvm-stress.llvm-stress.o [173/408] LINK ./bin/yaml2obj [174/408] LINK ./bin/llvm-stress [175/408] LINK ./bin/llvm-opt-report [176/408] LINK ./bin/llvm-pdbutil [177/408] CXX obj/llvm/tools/llvm-split/llvm-split.llvm-split.o [178/408] CXX obj/llvm/tools/llvm-tli-checker/llvm-tli-checker.llvm-tli-checker.o [179/408] CXX obj/llvm/tools/sanstats/sanstats.sanstats.o [180/408] LINK ./bin/llvm-tli-checker [181/408] LINK ./bin/sanstats [182/408] CXX obj/llvm/tools/llvm-offload-wrapper/llvm-offload-wrapper.llvm-offload-wrapper.o [183/408] LINK ./bin/llvm-offload-wrapper [184/408] CXX obj/llvm/tools/verify-uselistorder/verify-uselistorder.verify-uselistorder.o [185/408] CXX obj/llvm/tools/lto/lto.lto.o [186/408] LINK ./bin/verify-uselistorder [187/408] CXX obj/llvm/tools/opt/lib.optdriver.o [188/408] ACTION //llvm/tools/llvm-rc:Opts(//llvm/utils/gn/build/toolchain:unix) [189/408] ACTION //llvm/tools/llvm-rc:WindresOpts(//llvm/utils/gn/build/toolchain:unix) [190/407] LINK ./bin/llvm-rc [191/407] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [192/407] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.MissingFrameInferrer.o [193/407] CXX obj/llvm/tools/opt/lib.NewPMDriver.o [194/407] CXX obj/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.llvm-opt-fuzzer.o [195/407] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.CSPreInliner.o [196/407] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceModuleData.o [197/407] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceInvokes.o [198/407] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceMemoryOperations.o [199/407] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceMetadata.o [200/407] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.PerfReader.o [201/407] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceInstructionsMIR.o [202/407] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.llvm-profgen.o [203/407] ACTION //llvm/tools/llvm-ifs:Opts(//llvm/utils/gn/build/toolchain:unix) [204/406] LINK ./bin/llvm-ifs [205/406] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceOpcodes.o [206/406] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceOperandBundles.o [207/406] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceOperands.o [208/406] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPostprocessing.o [209/406] CXX obj/llvm/tools/llvm-ir2vec/llvm-ir2vec.llvm-ir2vec.o [210/406] LINK ./bin/llvm-ir2vec [211/406] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.ProfileGenerator.o [212/406] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.ProfiledBinary.o [213/406] ACTION //llvm/tools/llvm-libtool-darwin:Opts(//llvm/utils/gn/build/toolchain:unix) [214/406] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-coff.o [215/406] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPreprocessing.o [216/406] ACTION //llvm/tools/llvm-lipo:LipoOpts(//llvm/utils/gn/build/toolchain:unix) [217/406] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-elf.o [218/406] CXX obj/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.llvm-isel-fuzzer.o [219/406] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-macho.o [220/406] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink-statistics.o [221/406] CXX obj/llvm/tools/llvm-profdata/llvm-profdata.llvm-profdata.o [222/406] LINK ./bin/llvm-profdata [223/406] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.Target.o [224/406] CXX obj/llvm/tools/llvm-lipo/llvm-lipo.llvm-lipo.o [225/406] CXX obj/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.llvm-libtool-darwin.o [226/406] CXX obj/llvm/tools/llvm-link/llvm-link.llvm-link.o [227/406] LINK ./bin/llvm-link [228/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.BenchmarkResult.o [229/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.LatencyBenchmarkRunner.o [230/406] CXX obj/llvm/tools/llvm-lto/llvm-lto.llvm-lto.o [231/406] CXX obj/llvm/tools/llvm-lto2/llvm-lto2.llvm-lto2.o [232/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.BenchmarkRunner.o [233/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.LlvmState.o [234/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.SerialSnippetGenerator.o [235/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.ParallelSnippetGenerator.o [236/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.SnippetFile.o [237/406] CXX obj/llvm/lib/CodeGen/CodeGen.MLRegAllocPriorityAdvisor.o [238/406] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocBasic.o [239/406] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocEvictionAdvisor.o [240/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.SnippetGenerator.o [241/406] CXX obj/llvm/lib/CodeGen/CodeGen.MLRegAllocEvictAdvisor.o [242/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.Target.o [243/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.UopsBenchmarkRunner.o [244/406] CXX obj/llvm/tools/llvm-exegesis/lib/lib.SnippetRepetitor.o [245/406] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink.llvm-jitlink.o [246/406] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocPriorityAdvisor.o [247/406] CXX obj/llvm/lib/CodeGen/CodeGen.LiveRangeEdit.o [248/406] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocGreedy.o [249/406] CXX obj/llvm/lib/CodeGen/CodeGen.SplitKit.o [250/406] CXX obj/llvm/lib/CodeGen/CodeGen.RegAllocPBQP.o [251/406] CXX obj/bolt/lib/Passes/Passes.MarkRAStates.o FAILED: obj/bolt/lib/Passes/Passes.MarkRAStates.o ../../chromeclang/bin/clang++ -MMD -MF obj/bolt/lib/Passes/Passes.MarkRAStates.o.d -o obj/bolt/lib/Passes/Passes.MarkRAStates.o -c ../../bolt/lib/Passes/MarkRAStates.cpp -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../bolt/lib/Passes/MarkRAStates.cpp:22: In file included from ../../bolt/include/bolt/Passes/MarkRAStates.h:15: In file included from ../../bolt/include/bolt/Passes/BinaryPasses.h:16: In file included from ../../bolt/include/bolt/Core/BinaryContext.h:16: In file included from ../../bolt/include/bolt/Core/AddressMap.h:17: In file included from ../../llvm/include/llvm/MC/MCSymbol.h:16: In file included from ../../llvm/include/llvm/ADT/StringMapEntry.h:19: In file included from ../../llvm/include/llvm/ADT/StringRef.h:16: In file included from ../../sysroot/MacOSX.sdk/usr/include/c++/v1/algorithm:675: ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__algorithm/count_if.h:31:9: error: no matching function for call to object of type '(lambda at ../../bolt/lib/Passes/MarkRAStates.cpp:136:7)' if (__pred(*__first)) ^~~~~~ ../../llvm/include/llvm/ADT/STLExtras.h:1964:15: note: in instantiation of function template specialization 'std::count_if, std::__tree_node, void *> *, long>>, (lambda at ../../bolt/lib/Passes/MarkRAStates.cpp:136:7)>' requested here return std::count_if(adl_begin(Range), adl_end(Range), P); ^ ../../bolt/lib/Passes/MarkRAStates.cpp:136:7: note: candidate function not viable: no known conversion from 'value_type' (aka 'pair') to 'std::pair &' for 1st argument [&](std::pair &P) { ^ 1 error generated. [252/406] CXX obj/llvm/lib/CodeGen/CodeGen.RegisterCoalescer.o [253/406] CXX obj/llvm/lib/CodeGen/CodeGen.InlineSpiller.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.