From b9decfb35d95aeee9245c4d2b197bb5b8bcb2133 Mon Sep 17 00:00:00 2001 From: Junhao Li Date: Wed, 8 Aug 2018 14:31:52 -0700 Subject: [PATCH] include cmath to fix gcc8 compilation error This fix resolves the following compilation error on GCC8.1.1: ERROR: /home/junhao/tools/grpc/BUILD:1350:1: C++ compilation of rule '//:grpcpp_server_load_reporting' failed (Exit 1) src/cpp/server/load_reporter/util.cc:31:12: error: no member named 'isnormal' in namespace 'std' if (std::isnormal(cost_value)) { ~~~~~^ 1 error generated. --- src/cpp/server/load_reporter/util.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cpp/server/load_reporter/util.cc b/src/cpp/server/load_reporter/util.cc index a2f2f11e707..0f8fa764ad0 100644 --- a/src/cpp/server/load_reporter/util.cc +++ b/src/cpp/server/load_reporter/util.cc @@ -21,6 +21,7 @@ #include #include +#include namespace grpc { namespace load_reporter {