aboutsummaryrefslogtreecommitdiff
path: root/sysdeps
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2015-10-23 22:46:05 +0000
committerJoseph Myers <joseph@codesourcery.com>2015-10-23 22:46:05 +0000
commit9d1687b2dfc2da2d837168c7857c1271ed3d3d6e (patch)
tree67454225bf54859404eee9449202470271789488 /sysdeps
parentc643db8792102d1a2efad109f58139977d8608d6 (diff)
downloadglibc-9d1687b2dfc2da2d837168c7857c1271ed3d3d6e.tar
glibc-9d1687b2dfc2da2d837168c7857c1271ed3d3d6e.tar.gz
glibc-9d1687b2dfc2da2d837168c7857c1271ed3d3d6e.tar.bz2
glibc-9d1687b2dfc2da2d837168c7857c1271ed3d3d6e.zip
Add more libm tests (ilogb, is*, j0, j1, jn, lgamma, log*).
This patch improves the libm test coverage for a few more functions. Tested for x86_64 and x86. * math/auto-libm-test-in: Add more tests of log, log10, log1p and log2. * math/auto-libm-test-out: Regenerated. * math/libm-test.inc (MAX_EXP): New macro. (ilogb_test_data): Add more tests. (isfinite_test_data): Likewise. (isgreater_test_data): Likewise. (isgreaterequal_test_data): Likewise. (isinf_test_data): Likewise. (isless_test_data): Likewise. (islessequal_test_data): Likewise. (islessgreater_test_data): Likewise. (isnan_test_data): Likewise. (isnormal_test_data): Likewise. (issignaling_test_data): Likewise. (isunordered_test_data): Likewise. (j0_test_data): Likewise. (j1_test_data): Likewise. (jn_test_data): Likewise. (lgamma_test_data): Likewise. (log_test_data): Likewise. (log10_test_data): Likewise. (log1p_test_data): Likewise. (log2_test_data): Likewise. (logb_test_data): Likewise. * sysdeps/x86_64/fpu/libm-test-ulps: Update.
Diffstat (limited to 'sysdeps')
-rw-r--r--sysdeps/x86_64/fpu/libm-test-ulps2
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index 8105a77dae..405f3bcb80 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -1940,7 +1940,9 @@ ildouble: 2
ldouble: 2
Function: "log_upward":
+double: 1
float: 2
+idouble: 1
ifloat: 2
ildouble: 1
ldouble: 1