crt-test: Tweak TEST_FLT_ACCURACY to not accept NAN

This commit is contained in:
Martin Storsjö committed 2019-04-16 10:28:43 +03:00
1 parent 70c64e58c9
commit cb7feea731
1 file changed
+3 -1
+3 -1
View File
@@ -87,7 +87,9 @@ const char *context = "";
long double val = x; \
long double diff = fabsl(val - expect); \
tests++; \
if (diff > accuracy) { \
if (diff <= accuracy) { \
/* All ok, not NAN */ \
} else { \
fails++; \
printf("%s:%d: %s%s failed, expected %f, got %f (diff %f > %f)\n", __FILE__, __LINE__, context, #x, (double)expect, (double)val, (double)diff, (double)accuracy); \
} \