diff --git a/third-party/benchmark/src/sysinfo.cc b/third-party/benchmark/src/sysinfo.cc index 3977772bfede..c622eeb142dc 100644 --- a/third-party/benchmark/src/sysinfo.cc +++ b/third-party/benchmark/src/sysinfo.cc @@ -143,7 +143,7 @@ struct ValueUnion { } template - std::array GetAsArray() { + BENCHMARK_MAYBE_UNUSED std::array GetAsArray() { const int arr_size = sizeof(T) * N; BM_CHECK_LE(arr_size, size); std::array arr; @@ -204,7 +204,8 @@ bool GetSysctl(std::string const& name, Tp* out) { } template -bool GetSysctl(std::string const& name, std::array* out) { +BENCHMARK_MAYBE_UNUSED bool GetSysctl(std::string const& name, + std::array* out) { auto buff = GetSysctlImp(name); if (!buff) return false; *out = buff.GetAsArray();