mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-13 00:30:07 +00:00
Add truncl tests related to BZ#16414
This commit is contained in:
parent
d7329d4b4d
commit
4655c291d1
@ -1,3 +1,8 @@
|
||||
2014-03-14 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
|
||||
|
||||
* math/libm-test.inc (trunc_test_data): Add more tests related to
|
||||
BZ#16414.
|
||||
|
||||
2014-03-14 Roland McGrath <roland@hack.frob.com>
|
||||
|
||||
* nptl/pthread_create.c (__pthread_create_2_1): Test TLS_TCB_AT_TP
|
||||
|
@ -11283,6 +11283,15 @@ static const struct test_f_f_data trunc_test_data[] =
|
||||
TEST_f_f (trunc, -72057594037927936.75L, -72057594037927936.0L),
|
||||
TEST_f_f (trunc, -72057594037927937.5L, -72057594037927937.0L),
|
||||
|
||||
/* Check cases where first double is a exact integer higher than 2^52 and
|
||||
the precision is determined by second long double for IBM long double. */
|
||||
TEST_f_f (trunc, 34503599627370498.515625L, 34503599627370498.0L),
|
||||
TEST_f_f (trunc, -34503599627370498.515625L, -34503599627370498.0L),
|
||||
# if LDBL_MANT_DIG >= 106
|
||||
TEST_f_f (trunc, 1192568192774434123539907640624.484375L, 1192568192774434123539907640624.0L),
|
||||
TEST_f_f (trunc, -1192568192774434123539907640624.484375L, -1192568192774434123539907640624.0L),
|
||||
# endif
|
||||
|
||||
TEST_f_f (trunc, 10141204801825835211973625643007.5L, 10141204801825835211973625643007.0L),
|
||||
TEST_f_f (trunc, 10141204801825835211973625643008.25L, 10141204801825835211973625643008.0L),
|
||||
TEST_f_f (trunc, 10141204801825835211973625643008.5L, 10141204801825835211973625643008.0L),
|
||||
|
Loading…
Reference in New Issue
Block a user