Guard against min/max macros in tests too

This commit is contained in:
Christopher Warrington
2017-09-05 18:27:02 -07:00
parent 6e38649ec6
commit e4c0ecf86b
3 changed files with 4 additions and 4 deletions

View File

@@ -415,7 +415,7 @@ TEST(Reader, ParseNumber_NormalPrecisionError) {
uint64_t bias1 = e.ToBias();
uint64_t bias2 = a.ToBias();
double ulp = static_cast<double>(bias1 >= bias2 ? bias1 - bias2 : bias2 - bias1);
ulpMax = std::max(ulpMax, ulp);
ulpMax = (std::max)(ulpMax, ulp);
ulpSum += ulp;
}
printf("ULP Average = %g, Max = %g \n", ulpSum / count, ulpMax);