diff --git a/tensorflow/core/lib/monitoring/percentile_sampler.cc b/tensorflow/core/lib/monitoring/percentile_sampler.cc index b7c22ae77ba..d0ba7b48b4b 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 94b4853a810..75589d04a60 100644 --- a/tensorflow/core/platform/test.h +++ b/tensorflow/core/platform/test.h @@ -40,7 +40,6 @@ limitations under the License. // The advantages of using gmock matchers instead of self defined matchers are // better error messages, more maintainable tests and more test coverage. #if !defined(PLATFORM_GOOGLE) && !defined(PLATFORM_GOOGLE_ANDROID) -#include #include #include #endif diff --git a/third_party/eigen3/eigen_archive.BUILD b/third_party/eigen3/eigen_archive.BUILD index 5514f774c35..1a38f76f4e9 100644 --- a/third_party/eigen3/eigen_archive.BUILD +++ b/third_party/eigen3/eigen_archive.BUILD @@ -53,6 +53,13 @@ cc_library( visibility = ["//visibility:public"], ) +# For backward compatibility. +alias( + name = "eigen", + actual=":eigen3", + visibility = ["//visibility:public"], +) + filegroup( name = "eigen_header_files", srcs = EIGEN_HEADERS,