INFO:2025-03-07T17:37:00Z:root:pulling...
From https://github.com/llvm/llvm-project
 * branch                      main       -> FETCH_HEAD
   5c9d0a26d946..c53e527bf8d7  main       -> origin/main
Switched to branch 'main'
Your branch is behind 'origin/main' by 2 commits, and can be fast-forwarded.
  (use "git pull" to update your local branch)
HEAD is now at c53e527bf8d7 [LLD][COFF] Implement ECExportThunkChunk::classof (NFC) (#130106)
INFO:2025-03-07T17:37:04Z:root:syncing...
Deleted branch merge (was 5c9d0a26d946).
Switched to a new branch 'merge'
branch 'merge' set up to track 'origin/main'.
INFO:2025-03-07T17:37:05Z:root:building
ninja: Entering directory `out/gn'
[1/2479] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.SimplifyConstraints.o
[2/2479] CXX obj/bolt/lib/Core/Core.AddressMap.o
[3/2479] CXX obj/bolt/lib/Core/Core.BinaryFunctionProfile.o
[4/2479] CXX obj/bolt/lib/Core/Core.BinaryBasicBlock.o
[5/2479] CXX obj/bolt/unittests/Profile/ProfileTests.DataAggregator.o
[6/2479] CXX obj/bolt/lib/Core/Core.BinaryFunctionCallGraph.o
[7/2479] CXX obj/bolt/lib/Core/Core.BinarySection.o
[8/2479] CXX obj/bolt/lib/Core/Core.BinaryEmitter.o
[9/2479] CXX obj/bolt/tools/merge-fdata/merge-fdata.merge-fdata.o
[10/2479] LINK ./bin/merge-fdata
[11/2479] CXX obj/bolt/lib/Core/Core.GDBIndex.o
[12/2479] CXX obj/bolt/lib/Core/Core.DebugNames.o
[13/2479] CXX obj/bolt/lib/Core/Core.DIEBuilder.o
[14/2479] CXX obj/bolt/lib/Core/Core.DebugData.o
[15/2479] CXX obj/bolt/lib/Core/Core.DynoStats.o
[16/2479] CXX obj/bolt/lib/Core/Core.BinaryContext.o
[17/2479] CXX obj/bolt/lib/Core/Core.Exceptions.o
[18/2479] CXX obj/bolt/lib/Core/Core.HashUtilities.o
[19/2479] CXX obj/bolt/lib/Core/Core.JumpTable.o
[20/2479] CXX obj/bolt/lib/Core/Core.BinaryFunction.o
[21/2479] CXX obj/bolt/lib/Core/Core.ParallelUtilities.o
[22/2479] CXX obj/bolt/lib/Passes/Passes.AllocCombiner.o
[23/2479] CXX obj/bolt/lib/Passes/Passes.ADRRelaxationPass.o
[24/2479] CXX obj/bolt/lib/Passes/Passes.Aligner.o
[25/2479] CXX obj/bolt/lib/Passes/Passes.CMOVConversion.o
[26/2479] CXX obj/bolt/lib/Passes/Passes.CacheMetrics.o
[27/2479] CXX obj/bolt/lib/Passes/Passes.AsmDump.o
[28/2479] CXX obj/bolt/lib/Passes/Passes.DataflowAnalysis.o
[29/2479] CXX obj/bolt/lib/Passes/Passes.FixRISCVCallsPass.o
[30/2479] CXX obj/bolt/lib/Passes/Passes.FixRelaxationPass.o
[31/2479] CXX obj/bolt/lib/Passes/Passes.Hugify.o
[32/2479] CXX obj/bolt/lib/Passes/Passes.BinaryPasses.o
[33/2479] CXX obj/bolt/lib/Passes/Passes.FrameAnalysis.o
[34/2479] CXX obj/bolt/lib/Passes/Passes.DataflowInfoManager.o
[35/2479] CXX obj/bolt/lib/Passes/Passes.Inliner.o
[36/2479] CXX obj/bolt/lib/Passes/Passes.IdenticalCodeFolding.o
[37/2479] CXX obj/bolt/lib/Passes/Passes.FrameOptimizer.o
[38/2479] CXX obj/bolt/lib/Passes/Passes.LivenessAnalysis.o
[39/2479] CXX obj/bolt/lib/Passes/Passes.IndirectCallPromotion.o
[40/2479] CXX obj/bolt/lib/Passes/Passes.JTFootprintReduction.o
[41/2479] CXX obj/bolt/lib/Passes/Passes.Instrumentation.o
[42/2479] CXX obj/bolt/lib/Passes/Passes.LoopInversionPass.o
[43/2479] CXX obj/bolt/lib/Passes/Passes.LongJmp.o
[44/2479] CXX obj/bolt/lib/Passes/Passes.PLTCall.o
[45/2479] CXX obj/bolt/lib/Passes/Passes.PatchEntries.o
[46/2479] CXX obj/bolt/lib/Passes/Passes.MCF.o
[47/2479] CXX obj/bolt/lib/Passes/Passes.NonPacProtectedRetAnalysis.o
[48/2479] CXX obj/bolt/lib/Passes/Passes.RegAnalysis.o
[49/2479] CXX obj/bolt/lib/Passes/Passes.ProfileQualityStats.o
[50/2479] CXX obj/bolt/lib/Passes/Passes.RegReAssign.o
[51/2479] CXX obj/bolt/lib/Passes/Passes.ReorderAlgorithm.o
[52/2479] CXX obj/bolt/lib/Passes/Passes.RetpolineInsertion.o
[53/2479] CXX obj/bolt/lib/Passes/Passes.ReorderData.o
[54/2479] CXX obj/bolt/lib/Passes/Passes.ReorderFunctions.o
[55/2479] CXX obj/bolt/lib/Passes/Passes.StackAllocationAnalysis.o
[56/2479] CXX obj/bolt/lib/Passes/Passes.StackAvailableExpressions.o
[57/2479] CXX obj/bolt/lib/Passes/Passes.StackPointerTracking.o
[58/2479] CXX obj/bolt/lib/Passes/Passes.SplitFunctions.o
[59/2479] CXX obj/bolt/lib/Passes/Passes.StackReachingUses.o
[60/2479] CXX obj/bolt/lib/Passes/Passes.ThreeWayBranch.o
[61/2479] CXX obj/bolt/lib/Passes/Passes.ShrinkWrapping.o
[62/2479] CXX obj/bolt/lib/Passes/Passes.StokeInfo.o
[63/2479] CXX obj/bolt/lib/Passes/Passes.TailDuplication.o
[64/2479] CXX obj/bolt/lib/Passes/Passes.ValidateMemRefs.o
[65/2479] CXX obj/bolt/lib/Passes/Passes.VeneerElimination.o
[66/2479] CXX obj/llvm/lib/CodeGen/CodeGen.ReplaceWithVeclib.o
[67/2479] CXX obj/bolt/lib/Passes/Passes.ValidateInternalCalls.o
[68/2479] CXX obj/bolt/lib/Profile/Profile.BoltAddressTranslation.o
[69/2479] CXX obj/llvm/lib/CodeGen/CodeGen.BasicTargetTransformInfo.o
[70/2479] CXX obj/llvm/lib/CodeGen/CodeGen.ExpandReductions.o
[71/2479] CXX obj/bolt/lib/Profile/Profile.DataReader.o
[72/2479] CXX obj/bolt/lib/Profile/Profile.StaleProfileMatching.o
[73/2479] CXX obj/bolt/lib/Profile/Profile.YAMLProfileWriter.o
[74/2479] CXX obj/llvm/lib/Analysis/Analysis.DDGPrinter.o
[75/2479] CXX obj/llvm/lib/CodeGen/CodeGen.ExpandVectorPredication.o
[76/2479] CXX obj/bolt/lib/Profile/Profile.DataAggregator.o
[77/2479] CXX obj/bolt/lib/Profile/Profile.YAMLProfileReader.o
[78/2479] CXX obj/llvm/lib/Analysis/Analysis.DDG.o
[79/2479] CXX obj/llvm/lib/CodeGen/CodeGen.HardwareLoops.o
[80/2479] CXX obj/llvm/lib/CodeGen/CodeGen.CodeGenTargetMachineImpl.o
[81/2479] CXX obj/llvm/lib/CodeGen/GlobalISel/GlobalISel.IRTranslator.o
[82/2479] CXX obj/llvm/lib/Analysis/Analysis.DependenceGraphBuilder.o
[83/2479] CXX obj/llvm/lib/Analysis/Analysis.Loads.o
[84/2479] CXX obj/llvm/lib/Analysis/Analysis.TargetTransformInfo.o
[85/2479] CXX obj/llvm/lib/Analysis/Analysis.ConstantFolding.o
[86/2479] CXX obj/llvm/lib/Analysis/Analysis.VectorUtils.o
[87/2479] CXX obj/llvm/lib/Analysis/Analysis.InstructionSimplify.o
[88/2479] CXX obj/llvm/lib/Analysis/Analysis.LoopAccessAnalysis.o
[89/2479] CXX obj/llvm/lib/Analysis/Analysis.ValueTracking.o
[90/2479] CXX obj/llvm/lib/CodeGen/CodeGen.CodeGenPrepare.o
[91/2479] CXX obj/llvm/lib/LTO/LTO.LTOCodeGenerator.o
[92/2479] CXX obj/llvm/lib/LTO/LTO.LTOBackend.o
[93/2479] CXX obj/llvm/lib/LTO/LTO.LTOModule.o
[94/2479] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.LegalizeVectorOps.o
[95/2479] CXX obj/llvm/lib/LTO/LTO.LTO.o
[96/2479] CXX obj/llvm/lib/LTO/LTO.ThinLTOCodeGenerator.o
[97/2479] CXX obj/llvm/lib/Passes/Passes.CodeGenPassBuilder.o
[98/2479] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.LegalizeVectorTypes.o
[99/2479] CXX obj/llvm/lib/Analysis/Analysis.ScalarEvolution.o
[100/2479] AR lib/libLLVMAnalysis.a
[101/2479] CXX obj/llvm/lib/Passes/Passes.PassBuilderBindings.o
[102/2479] CXX obj/llvm/unittests/Analysis/AnalysisTests.DDGTest.o
[103/2479] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.TargetLowering.o
[104/2479] CXX obj/llvm/unittests/Analysis/AnalysisTests.LastRunTrackingAnalysisTest.o
[105/2479] CXX obj/llvm/unittests/Analysis/AnalysisTests.CtxProfAnalysisTest.o
[106/2479] CXX obj/llvm/unittests/Analysis/AnalysisTests.FunctionPropertiesAnalysisTest.o
[107/2479] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.SelectionDAG.o
[108/2479] CXX obj/llvm/unittests/Analysis/AnalysisTests.PluginInlineAdvisorAnalysisTest.o
[109/2479] LINK ./bin/llvm-sim
[110/2479] LINK ./bin/llvm-stress
[111/2479] CXX obj/llvm/unittests/Analysis/AnalysisTests.VectorUtilsTest.o
[112/2479] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.SelectionDAGBuilder.o
[113/2479] CXX obj/llvm/unittests/ADT/ADTTests.EquivalenceClassesTest.o
FAILED: obj/llvm/unittests/ADT/ADTTests.EquivalenceClassesTest.o 
../../chromeclang/bin/clang++ -MMD -MF obj/llvm/unittests/ADT/ADTTests.EquivalenceClassesTest.o.d -o obj/llvm/unittests/ADT/ADTTests.EquivalenceClassesTest.o -c ../../llvm/unittests/ADT/EquivalenceClassesTest.cpp -DGTEST_HAS_RTTI=0 -I../../llvm/include -Igen/llvm/include -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -Igen/llvm/include/llvm/IR -I../../third-party/unittest/googlemock/include -I../../third-party/unittest/googletest/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 ../../llvm/unittests/ADT/EquivalenceClassesTest.cpp:10:
In file included from ../../third-party/unittest/googlemock/include/gmock/gmock.h:61:
../../third-party/unittest/googlemock/include/gmock/gmock-more-matchers.h:73:40: error: no member named 'size' in 'llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator>'
    *listener << "whose size is " << c.size();
                                     ~ ^
../../third-party/unittest/googletest/include/gtest/gtest-matchers.h:647:20: note: in instantiation of function template specialization 'testing::internal::IsEmptyMatcher::MatchAndExplain<llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator>>' requested here
      return impl_.MatchAndExplain(x, listener);
                   ^
../../third-party/unittest/googletest/include/gtest/gtest-matchers.h:638:14: note: in instantiation of member function 'testing::PolymorphicMatcher<testing::internal::IsEmptyMatcher>::MonomorphicImpl<const llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator> &>::MatchAndExplain' requested here
    explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {}
             ^
../../third-party/unittest/googletest/include/gtest/gtest-matchers.h:631:27: note: in instantiation of member function 'testing::PolymorphicMatcher<testing::internal::IsEmptyMatcher>::MonomorphicImpl<const llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator> &>::MonomorphicImpl' requested here
    return Matcher<T>(new MonomorphicImpl<const T&>(impl_));
                          ^
../../third-party/unittest/googlemock/include/gmock/gmock-matchers.h:373:12: note: in instantiation of function template specialization 'testing::PolymorphicMatcher<testing::internal::IsEmptyMatcher>::operator Matcher<const llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator> &>' requested here
    return polymorphic_matcher_or_value;
           ^
../../third-party/unittest/googlemock/include/gmock/gmock-matchers.h:355:12: note: in instantiation of function template specialization 'testing::internal::MatcherCastImpl<const llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator> &, testing::PolymorphicMatcher<testing::internal::IsEmptyMatcher>>::CastImpl<false>' requested here
    return CastImpl(polymorphic_matcher_or_value,
           ^
../../third-party/unittest/googlemock/include/gmock/gmock-matchers.h:515:43: note: in instantiation of member function 'testing::internal::MatcherCastImpl<const llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator> &, testing::PolymorphicMatcher<testing::internal::IsEmptyMatcher>>::Cast' requested here
  return internal::MatcherCastImpl<T, M>::Cast(matcher);
                                          ^
../../third-party/unittest/googlemock/include/gmock/gmock-matchers.h:522:10: note: in instantiation of function template specialization 'testing::MatcherCast<const llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator> &, testing::PolymorphicMatcher<testing::internal::IsEmptyMatcher>>' requested here
  return MatcherCast<T>(polymorphic_matcher_or_value);
         ^
../../third-party/unittest/googlemock/include/gmock/gmock-matchers.h:1591:39: note: in instantiation of function template specialization 'testing::SafeMatcherCast<const llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator> &, testing::PolymorphicMatcher<testing::internal::IsEmptyMatcher>>' requested here
    const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
                                      ^
../../llvm/unittests/ADT/EquivalenceClassesTest.cpp:80:3: note: in instantiation of function template specialization 'testing::internal::PredicateFormatterFromMatcher<testing::PolymorphicMatcher<testing::internal::IsEmptyMatcher>>::operator()<llvm::iterator_range<llvm::EquivalenceClasses<int>::member_iterator>>' requested here
  EXPECT_THAT(EC.members(EC.end()), testing::IsEmpty());
  ^
../../third-party/unittest/googlemock/include/gmock/gmock-matchers.h:5495:3: note: expanded from macro 'EXPECT_THAT'
  EXPECT_PRED_FORMAT1(              \
  ^
../../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:109:3: note: expanded from macro 'EXPECT_PRED_FORMAT1'
  GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_)
  ^
../../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:100:28: note: expanded from macro 'GTEST_PRED_FORMAT1_'
  GTEST_ASSERT_(pred_format(#v1, v1), on_failure)
                           ^
1 error generated.
[114/2479] CXX obj/llvm/unittests/Analysis/AnalysisTests.ReplaceWithVecLibTest.o
[115/2479] CXX obj/llvm/unittests/Analysis/AnalysisTests.PluginInlineOrderAnalysisTest.o
[116/2479] CXX obj/llvm/unittests/Analysis/InlineAdvisorPlugin/InlineAdvisorPlugin.InlineAdvisorPlugin.o
[117/2479] CXX obj/llvm/unittests/Analysis/InlineOrderPlugin/InlineOrderPlugin.InlineOrderPlugin.o
[118/2479] CXX obj/llvm/lib/Passes/Passes.PassBuilderPipelines.o
[119/2479] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.DAGCombiner.o
[120/2479] CXX obj/llvm/unittests/Transforms/Coroutines/CoroTests.ExtraRematTest.o
[121/2479] CXX obj/llvm/tools/llvm-extract/llvm-extract.llvm-extract.o
[122/2479] CXX obj/llvm/lib/Passes/Passes.PassBuilder.o
ninja: build stopped: subcommand failed.
Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.