Skip to content

Commit 7687464

Browse files
committed
[ML] Fix compilation due to missing aliases
The change to remove shadowed type aliases in #46 caused an error on Windows and Linux
1 parent eb15a8b commit 7687464

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

lib/model/unittest/CMetricModelTest.cc

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -687,8 +687,7 @@ void CMetricModelTest::testProbabilityCalculationForMetric() {
687687
CMetricModel& model = static_cast<CMetricModel&>(*model_.get());
688688
CPPUNIT_ASSERT_EQUAL(std::size_t(0), addPerson("p", gatherer, m_ResourceMonitor));
689689

690-
TMinAccumulator minProbabilities(2u);
691-
690+
maths::CBasicStatistics::COrderStatisticsHeap<TDoubleSizePr> minProbabilities(2u);
692691
test::CRandomNumbers rng;
693692

694693
core_t::TTime time = startTime;
@@ -746,8 +745,7 @@ void CMetricModelTest::testProbabilityCalculationForMedian() {
746745
CMetricModel& model = static_cast<CMetricModel&>(*model_.get());
747746
CPPUNIT_ASSERT_EQUAL(std::size_t(0), addPerson("p", gatherer, m_ResourceMonitor));
748747

749-
TMinAccumulator minProbabilities(2u);
750-
748+
maths::CBasicStatistics::COrderStatisticsHeap<TDoubleSizePr> minProbabilities(2u);
751749
test::CRandomNumbers rng;
752750

753751
core_t::TTime time = startTime;
@@ -1081,8 +1079,8 @@ void CMetricModelTest::testInfluence() {
10811079
TDoubleVec samples;
10821080
rng.generateNormalSamples(mean, variance, bucketCount, samples);
10831081

1084-
TMinAccumulator min;
1085-
TMaxAccumulator max;
1082+
maths::CBasicStatistics::SMin<TDoubleStrPr>::TAccumulator min;
1083+
maths::CBasicStatistics::SMax<TDoubleStrPr>::TAccumulator max;
10861084
for (std::size_t j = 0u; j < samples.size(); ++j) {
10871085
addArrival(*gatherer, m_ResourceMonitor, time, "p", samples[j], TOptionalStr(influencerValues[j]));
10881086
min.add(TDoubleStrPr(samples[j], influencerValues[j]));

0 commit comments

Comments
 (0)