From 8f704fdb7c89451e46eeccfa571f265119c583d7 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Mon, 8 Oct 2018 16:32:54 -0400 Subject: [PATCH] Making the test tougher. --- tests/numberparsingcheck.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/numberparsingcheck.cpp b/tests/numberparsingcheck.cpp index cf7d49d31..aa95331f4 100644 --- a/tests/numberparsingcheck.cpp +++ b/tests/numberparsingcheck.cpp @@ -54,7 +54,7 @@ inline void foundFloat(double result, const u8 * buf) { parse_error |= PARSE_ERROR; } // we want to get some reasonable relative accuracy - if(fabs(expected - result)/fmax(fabs(expected),fabs(result)) > 0.000000000000001) { + if(fabs(expected - result)/fmin(fabs(expected),fabs(result)) > 0.000000000000001) { printf("parsed %.32f from \n", result); printf(" %.32s whereas strtod gives\n", buf); printf(" %.32f,", expected);