Add test for range error in expm1.

This commit is contained in:
Ulrich Drepper 2009-05-15 19:53:09 -07:00
parent bf3fde08c6
commit bbc5d74dd0
2 changed files with 6 additions and 0 deletions

View File

@ -1,5 +1,7 @@
2009-05-15 Ulrich Drepper <drepper@redhat.com>
* math/libm-test.inc (expm1_test): Add test for range error.
* Versions.def: Add GLIBC_2.11 for libc.
* debug/Makefile (routines): Add longjmp_chk.
Add rules to build and run tst-longjmp_chk.

View File

@ -2603,6 +2603,10 @@ expm1_test (void)
TEST_f_f (expm1, 1, M_El - 1.0);
TEST_f_f (expm1, 0.75L, 1.11700001661267466854536981983709561L);
errno = 0;
TEST_f_f (expm1, 100000.0, plus_infty);
check_int ("errno for expm1(large) == ERANGE", errno, ERANGE, 0, 0, 0);
END (expm1);
}