diff --git a/src/modules/_math/testsuite.in b/src/modules/_math/testsuite.in index dfbe91e86f7e6d202d2a8bbfef888b5b885b0699..42a7a58dbf6b96d0241dc4d1efb98db56fab8c0c 100644 --- a/src/modules/_math/testsuite.in +++ b/src/modules/_math/testsuite.in @@ -189,13 +189,13 @@ test_eq(pow(1, 100000000000000), 1) test_eq(pow(1, 100000000000001), 1) test_eq(pow(-1, 100000000000000), 1) test_eq(pow(-1, 100000000000001), -1) -test_eval_error(return pow(2, 100000000000000)) +test_eval_error(return sizeof(pow(2, 100000000000000)->digits(256))) test_eq(1->pow(100000000000000), 1) test_eq(1->pow(100000000000001), 1) test_eq((-1)->pow(100000000000000), 1) test_eq((-1)->pow(100000000000001), -1) -test_eval_error(return 2->pow(100000000000000)) +test_eval_error(return sizeof(2->pow(100000000000000)->digits(256))) test_true(floatp(pow(2.0,2.0))) test_true(floatp(pow(2,2.0)))