diff --git a/test/benchmarks.cc b/test/benchmarks.cc index 1935f431..79be8e09 100644 --- a/test/benchmarks.cc +++ b/test/benchmarks.cc @@ -21,17 +21,18 @@ vector language_names({ size_t mean(const vector &values) { if (values.empty()) return 0; - double result = 0; - for (double value : values) { + size_t result = 0; + for (size_t value : values) { result += value; } return result / values.size(); } size_t min(const vector &values) { - double result = 0; - for (double value : values) { - if (value < result || result == 0) result = value; + size_t result = 0; + for (unsigned i = 0; i < values.size(); i++) { + size_t value = values[i]; + if (i == 0 || value < result) result = value; } return result; }