diff --git a/tensorflow/core/lib/monitoring/percentile_sampler.cc b/tensorflow/core/lib/monitoring/percentile_sampler.cc index b7c22ae77b..d0ba7b48b4 100644 --- a/tensorflow/core/lib/monitoring/percentile_sampler.cc +++ b/tensorflow/core/lib/monitoring/percentile_sampler.cc @@ -29,7 +29,8 @@ namespace monitoring { void PercentileSamplerCell::Add(double sample) { uint64 nstime = EnvTime::NowNanos(); mutex_lock l(mu_); - samples_[next_position_] = {nstime, sample}; + samples_[next_position_].nstime = nstime; + samples_[next_position_].value = sample; ++next_position_; if (TF_PREDICT_FALSE(next_position_ >= samples_.size())) { next_position_ = 0; @@ -73,7 +74,9 @@ Percentiles PercentileSamplerCell::value() const { size_t index = std::min( static_cast(percentile * pct_samples.num_samples / 100.0), pct_samples.num_samples - 1); - PercentilePoint pct = {percentile, samples[index].value}; + PercentilePoint pct; + pct.percentile = percentile; + pct.value = samples[index].value; pct_samples.points.push_back(pct); } } diff --git a/tensorflow/core/platform/test.h b/tensorflow/core/platform/test.h index ba50783765..5de5ea01f0 100644 --- a/tensorflow/core/platform/test.h +++ b/tensorflow/core/platform/test.h @@ -42,7 +42,6 @@ limitations under the License. #if defined(PLATFORM_GOOGLE) || defined(PLATFORM_GOOGLE_ANDROID) #include "testing/base/public/gmock.h" // IWYU pragma: export #else -#include #include #include #endif