Skip to content

Commit d97540e

Browse files
authored
Add expm1 test case to cover the k==1024 case (#4508)
-7.095e+02 won't trigger the k==1024 case, so we didn't add it into the test list JerryScript-DCO-1.0-Signed-off-by: Yonggang Luo [email protected]
1 parent cb85797 commit d97540e

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

tests/unit-math/test-math.inc.h

+1
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,7 @@ check_double ("expm1 (INFINITY)", expm1 (INFINITY), INF);
294294
check_double ("expm1 (-INFINITY)", expm1 (-INFINITY), -1.00000000000000000000E+00);
295295
check_double ("expm1 (NAN)", expm1 (NAN), NAN);
296296
check_double ("expm1 (7.08e+02)", expm1 (7.08e+02), 3.02338314427605515848E+307);
297+
check_double ("expm1 (7.095e+02)", expm1 (7.095e+02), 1.35498631931463283283E+308);
297298
check_double ("expm1 (7.10e+02)", expm1 (7.10e+02), INF);
298299
check_double ("expm1 (-7.40e+02)", expm1 (-7.40e+02), -1.00000000000000000000E+00);
299300
check_double ("expm1 (-7.50e+02)", expm1 (-7.50e+02), -1.00000000000000000000E+00);

tools/unit-tests/gen-test-math.c

+1
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,7 @@ main (int argc, char **args)
405405
GEN_DBL_TEST (expm1 (-INFINITY));
406406
GEN_DBL_TEST (expm1 (NAN));
407407
GEN_DBL_TEST (expm1 (7.08e+02));
408+
GEN_DBL_TEST (expm1 (7.095e+02));
408409
GEN_DBL_TEST (expm1 (7.10e+02));
409410
GEN_DBL_TEST (expm1 (-7.40e+02));
410411
GEN_DBL_TEST (expm1 (-7.50e+02));

0 commit comments

Comments
 (0)