Fix std::abs overload, required cmath header (#44)
diff --git a/highwayhash/robust_statistics.h b/highwayhash/robust_statistics.h
index abfa57d..4e45494 100644
--- a/highwayhash/robust_statistics.h
+++ b/highwayhash/robust_statistics.h
@@ -20,6 +20,7 @@
 #include <stddef.h>
 #include <algorithm>
 #include <cassert>
+#include <cmath>
 #include <limits>
 #include <vector>
 
@@ -124,7 +125,7 @@
   std::vector<T> abs_deviations;
   abs_deviations.reserve(samples.size());
   for (const T sample : samples) {
-    abs_deviations.push_back(std::abs(static_cast<T>(sample - median)));
+    abs_deviations.push_back(std::abs(sample - median));
   }
   return Median(&abs_deviations);
 }