diff --git a/benchmarks/benchmark_utils.hpp b/benchmarks/benchmark_utils.hpp index 1133b6a..617ad6c 100644 --- a/benchmarks/benchmark_utils.hpp +++ b/benchmarks/benchmark_utils.hpp @@ -34,7 +34,8 @@ static void benchmark_sinf(benchmark::State &state) { benchmark::DoNotOptimize(s); } - state.SetItemsProcessed(int64_t(state.iterations()) * int64_t(N)); + state.SetItemsProcessed(static_cast(state.iterations()) * + static_cast(N)); } template @@ -61,7 +62,8 @@ static void benchmark_cosf(benchmark::State &state) { benchmark::DoNotOptimize(c); } - state.SetItemsProcessed(int64_t(state.iterations()) * int64_t(N)); + state.SetItemsProcessed(static_cast(state.iterations()) * + static_cast(N)); } template @@ -89,5 +91,6 @@ static void benchmark_sincosf(benchmark::State &state) { benchmark::DoNotOptimize(c); } - state.SetItemsProcessed(int64_t(state.iterations()) * int64_t(N)); + state.SetItemsProcessed(static_cast(state.iterations()) * + static_cast(N)); }