Fix compilation errors and Mac and some try bots

BUG=angleproject:892

Change-Id: I9a449889109b7df9c69776573b0fc2098cd06199
Reviewed-on: https://chromium-review.googlesource.com/280565
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Tested-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/tests/gl_tests/PointSpritesTest.cpp b/src/tests/gl_tests/PointSpritesTest.cpp
index 0530251..7cac287 100644
--- a/src/tests/gl_tests/PointSpritesTest.cpp
+++ b/src/tests/gl_tests/PointSpritesTest.cpp
@@ -8,6 +8,8 @@
 
 #include "test_utils/ANGLETest.h"
 
+#include <cmath>
+
 using namespace angle;
 
 class PointSpritesTest : public ANGLETest