aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2001-02-19 09:32:39 +0000
committerUlrich Drepper <drepper@redhat.com>2001-02-19 09:32:39 +0000
commitcf61f83f7857aae4a6af294d685d01af7db063c8 (patch)
treebb02b2bc88b5ecc7f77481bf34f82f729d60f49f /math
parent8da2915d5dcfa51cb5f9e55f7716b49858c1d59d (diff)
downloadglibc-cf61f83f7857aae4a6af294d685d01af7db063c8.tar
glibc-cf61f83f7857aae4a6af294d685d01af7db063c8.tar.gz
glibc-cf61f83f7857aae4a6af294d685d01af7db063c8.tar.bz2
glibc-cf61f83f7857aae4a6af294d685d01af7db063c8.zip
Update.
* sysdeps/ieee754/ldbl-96/e_j1l.c: New file. Contributed by Stephen L. Moshier <moshier@na-net.ornl.gov>. * sysdeps/i386/fpu/libm-test-ulps: Adjust error values for j1 and y1. * sysdeps/ia64/fpu/libm-test-ulps: Adjust error values for y1. * math/libm-test.inc (j1_test): Mark constants as long double. (jn_test): Likewise. (y1_test): Likewise. (yn_test): Likewise.
Diffstat (limited to 'math')
-rw-r--r--math/libm-test.inc134
1 files changed, 67 insertions, 67 deletions
diff --git a/math/libm-test.inc b/math/libm-test.inc
index 176b284ef9..028b2eed11 100644
--- a/math/libm-test.inc
+++ b/math/libm-test.inc
@@ -2875,15 +2875,15 @@ j1_test (void)
TEST_f_f (j1, nan_value, nan_value);
TEST_f_f (j1, plus_infty, 0);
- TEST_f_f (j1, -1.0, -0.44005058574493351596);
+ TEST_f_f (j1, -1.0, -0.44005058574493351596L);
TEST_f_f (j1, 0.0, 0.0);
- TEST_f_f (j1, 0.1L, 0.049937526036241997556);
- TEST_f_f (j1, 0.7L, 0.32899574154005894785);
- TEST_f_f (j1, 1.0, 0.44005058574493351596);
- TEST_f_f (j1, 1.5, 0.55793650791009964199);
- TEST_f_f (j1, 2.0, 0.57672480775687338720);
- TEST_f_f (j1, 8.0, 0.23463634685391462438);
- TEST_f_f (j1, 10.0, 0.043472746168861436670);
+ TEST_f_f (j1, 0.1L, 0.049937526036241997556L);
+ TEST_f_f (j1, 0.7L, 0.32899574154005894785L);
+ TEST_f_f (j1, 1.0, 0.44005058574493351596L);
+ TEST_f_f (j1, 1.5, 0.55793650791009964199L);
+ TEST_f_f (j1, 2.0, 0.57672480775687338720L);
+ TEST_f_f (j1, 8.0, 0.23463634685391462438L);
+ TEST_f_f (j1, 10.0, 0.043472746168861436670L);
END (j1);
}
@@ -2908,53 +2908,53 @@ jn_test (void)
/* jn (0, x) == j0 (x) */
TEST_ff_f (jn, 0, nan_value, nan_value);
TEST_ff_f (jn, 0, plus_infty, 0);
- TEST_ff_f (jn, 0, -1.0, 0.76519768655796655145);
+ TEST_ff_f (jn, 0, -1.0, 0.76519768655796655145L);
TEST_ff_f (jn, 0, 0.0, 1.0);
- TEST_ff_f (jn, 0, 0.1L, 0.99750156206604003228);
- TEST_ff_f (jn, 0, 0.7L, 0.88120088860740528084);
- TEST_ff_f (jn, 0, 1.0, 0.76519768655796655145);
- TEST_ff_f (jn, 0, 1.5, 0.51182767173591812875);
- TEST_ff_f (jn, 0, 2.0, 0.22389077914123566805);
- TEST_ff_f (jn, 0, 8.0, 0.17165080713755390609);
- TEST_ff_f (jn, 0, 10.0, -0.24593576445134833520);
+ TEST_ff_f (jn, 0, 0.1L, 0.99750156206604003228L);
+ TEST_ff_f (jn, 0, 0.7L, 0.88120088860740528084L);
+ TEST_ff_f (jn, 0, 1.0, 0.76519768655796655145L);
+ TEST_ff_f (jn, 0, 1.5, 0.51182767173591812875L);
+ TEST_ff_f (jn, 0, 2.0, 0.22389077914123566805L);
+ TEST_ff_f (jn, 0, 8.0, 0.17165080713755390609L);
+ TEST_ff_f (jn, 0, 10.0, -0.24593576445134833520L);
/* jn (1, x) == j1 (x) */
TEST_ff_f (jn, 1, nan_value, nan_value);
TEST_ff_f (jn, 1, plus_infty, 0);
- TEST_ff_f (jn, 1, -1.0, -0.44005058574493351596);
+ TEST_ff_f (jn, 1, -1.0, -0.44005058574493351596L);
TEST_ff_f (jn, 1, 0.0, 0.0);
- TEST_ff_f (jn, 1, 0.1L, 0.049937526036241997556);
- TEST_ff_f (jn, 1, 0.7L, 0.32899574154005894785);
- TEST_ff_f (jn, 1, 1.0, 0.44005058574493351596);
- TEST_ff_f (jn, 1, 1.5, 0.55793650791009964199);
- TEST_ff_f (jn, 1, 2.0, 0.57672480775687338720);
- TEST_ff_f (jn, 1, 8.0, 0.23463634685391462438);
- TEST_ff_f (jn, 1, 10.0, 0.043472746168861436670);
+ TEST_ff_f (jn, 1, 0.1L, 0.049937526036241997556L);
+ TEST_ff_f (jn, 1, 0.7L, 0.32899574154005894785L);
+ TEST_ff_f (jn, 1, 1.0, 0.44005058574493351596L);
+ TEST_ff_f (jn, 1, 1.5, 0.55793650791009964199L);
+ TEST_ff_f (jn, 1, 2.0, 0.57672480775687338720L);
+ TEST_ff_f (jn, 1, 8.0, 0.23463634685391462438L);
+ TEST_ff_f (jn, 1, 10.0, 0.043472746168861436670L);
/* jn (3, x) */
TEST_ff_f (jn, 3, nan_value, nan_value);
TEST_ff_f (jn, 3, plus_infty, 0);
- TEST_ff_f (jn, 3, -1.0, -0.019563353982668405919);
+ TEST_ff_f (jn, 3, -1.0, -0.019563353982668405919L);
TEST_ff_f (jn, 3, 0.0, 0.0);
- TEST_ff_f (jn, 3, 0.1L, 0.000020820315754756261429);
- TEST_ff_f (jn, 3, 0.7L, 0.0069296548267508408077);
- TEST_ff_f (jn, 3, 1.0, 0.019563353982668405919);
- TEST_ff_f (jn, 3, 2.0, 0.12894324947440205110);
- TEST_ff_f (jn, 3, 10.0, 0.058379379305186812343);
+ TEST_ff_f (jn, 3, 0.1L, 0.000020820315754756261429L);
+ TEST_ff_f (jn, 3, 0.7L, 0.0069296548267508408077L);
+ TEST_ff_f (jn, 3, 1.0, 0.019563353982668405919L);
+ TEST_ff_f (jn, 3, 2.0, 0.12894324947440205110L);
+ TEST_ff_f (jn, 3, 10.0, 0.058379379305186812343L);
/* jn (10, x) */
TEST_ff_f (jn, 10, nan_value, nan_value);
TEST_ff_f (jn, 10, plus_infty, 0);
- TEST_ff_f (jn, 10, -1.0, 0.26306151236874532070e-9);
+ TEST_ff_f (jn, 10, -1.0, 0.26306151236874532070e-9L);
TEST_ff_f (jn, 10, 0.0, 0.0);
- TEST_ff_f (jn, 10, 0.1L, 0.26905328954342155795e-19);
- TEST_ff_f (jn, 10, 0.7L, 0.75175911502153953928e-11);
- TEST_ff_f (jn, 10, 1.0, 0.26306151236874532070e-9);
- TEST_ff_f (jn, 10, 2.0, 0.25153862827167367096e-6);
- TEST_ff_f (jn, 10, 10.0, 0.20748610663335885770);
+ TEST_ff_f (jn, 10, 0.1L, 0.26905328954342155795e-19L);
+ TEST_ff_f (jn, 10, 0.7L, 0.75175911502153953928e-11L);
+ TEST_ff_f (jn, 10, 1.0, 0.26306151236874532070e-9L);
+ TEST_ff_f (jn, 10, 2.0, 0.25153862827167367096e-6L);
+ TEST_ff_f (jn, 10, 10.0, 0.20748610663335885770L);
END (jn);
}
@@ -4069,13 +4069,13 @@ y1_test (void)
TEST_f_f (y1, plus_infty, 0);
TEST_f_f (y1, nan_value, nan_value);
- TEST_f_f (y1, 0.1L, -6.4589510947020269877);
- TEST_f_f (y1, 0.7L, -1.1032498719076333697);
- TEST_f_f (y1, 1.0, -0.78121282130028871655);
- TEST_f_f (y1, 1.5, -0.41230862697391129595);
- TEST_f_f (y1, 2.0, -0.10703243154093754689);
- TEST_f_f (y1, 8.0, -0.15806046173124749426);
- TEST_f_f (y1, 10.0, 0.24901542420695388392);
+ TEST_f_f (y1, 0.1L, -6.4589510947020269877L);
+ TEST_f_f (y1, 0.7L, -1.1032498719076333697L);
+ TEST_f_f (y1, 1.0, -0.78121282130028871655L);
+ TEST_f_f (y1, 1.5, -0.41230862697391129595L);
+ TEST_f_f (y1, 2.0, -0.10703243154093754689L);
+ TEST_f_f (y1, 8.0, -0.15806046173124749426L);
+ TEST_f_f (y1, 10.0, 0.24901542420695388392L);
END (y1);
}
@@ -4103,13 +4103,13 @@ yn_test (void)
TEST_ff_f (yn, 0, nan_value, nan_value);
TEST_ff_f (yn, 0, plus_infty, 0);
- TEST_ff_f (yn, 0, 0.1L, -1.5342386513503668441);
- TEST_ff_f (yn, 0, 0.7L, -0.19066492933739506743);
- TEST_ff_f (yn, 0, 1.0, 0.088256964215676957983);
- TEST_ff_f (yn, 0, 1.5, 0.38244892379775884396);
- TEST_ff_f (yn, 0, 2.0, 0.51037567264974511960);
- TEST_ff_f (yn, 0, 8.0, 0.22352148938756622053);
- TEST_ff_f (yn, 0, 10.0, 0.055671167283599391424);
+ TEST_ff_f (yn, 0, 0.1L, -1.5342386513503668441L);
+ TEST_ff_f (yn, 0, 0.7L, -0.19066492933739506743L);
+ TEST_ff_f (yn, 0, 1.0, 0.088256964215676957983L);
+ TEST_ff_f (yn, 0, 1.5, 0.38244892379775884396L);
+ TEST_ff_f (yn, 0, 2.0, 0.51037567264974511960L);
+ TEST_ff_f (yn, 0, 8.0, 0.22352148938756622053L);
+ TEST_ff_f (yn, 0, 10.0, 0.055671167283599391424L);
/* yn (1, x) == y1 (x) */
TEST_ff_f (yn, 1, -1.0, minus_infty);
@@ -4117,33 +4117,33 @@ yn_test (void)
TEST_ff_f (yn, 1, plus_infty, 0);
TEST_ff_f (yn, 1, nan_value, nan_value);
- TEST_ff_f (yn, 1, 0.1L, -6.4589510947020269877);
- TEST_ff_f (yn, 1, 0.7L, -1.1032498719076333697);
- TEST_ff_f (yn, 1, 1.0, -0.78121282130028871655);
- TEST_ff_f (yn, 1, 1.5, -0.41230862697391129595);
- TEST_ff_f (yn, 1, 2.0, -0.10703243154093754689);
- TEST_ff_f (yn, 1, 8.0, -0.15806046173124749426);
- TEST_ff_f (yn, 1, 10.0, 0.24901542420695388392);
+ TEST_ff_f (yn, 1, 0.1L, -6.4589510947020269877L);
+ TEST_ff_f (yn, 1, 0.7L, -1.1032498719076333697L);
+ TEST_ff_f (yn, 1, 1.0, -0.78121282130028871655L);
+ TEST_ff_f (yn, 1, 1.5, -0.41230862697391129595L);
+ TEST_ff_f (yn, 1, 2.0, -0.10703243154093754689L);
+ TEST_ff_f (yn, 1, 8.0, -0.15806046173124749426L);
+ TEST_ff_f (yn, 1, 10.0, 0.24901542420695388392L);
/* yn (3, x) */
TEST_ff_f (yn, 3, plus_infty, 0);
TEST_ff_f (yn, 3, nan_value, nan_value);
- TEST_ff_f (yn, 3, 0.1L, -5099.3323786129048894);
- TEST_ff_f (yn, 3, 0.7L, -15.819479052819633505);
- TEST_ff_f (yn, 3, 1.0, -5.8215176059647288478);
- TEST_ff_f (yn, 3, 2.0, -1.1277837768404277861);
- TEST_ff_f (yn, 3, 10.0, -0.25136265718383732978);
+ TEST_ff_f (yn, 3, 0.1L, -5099.3323786129048894L);
+ TEST_ff_f (yn, 3, 0.7L, -15.819479052819633505L);
+ TEST_ff_f (yn, 3, 1.0, -5.8215176059647288478L);
+ TEST_ff_f (yn, 3, 2.0, -1.1277837768404277861L);
+ TEST_ff_f (yn, 3, 10.0, -0.25136265718383732978L);
/* yn (10, x) */
TEST_ff_f (yn, 10, plus_infty, 0);
TEST_ff_f (yn, 10, nan_value, nan_value);
- TEST_ff_f (yn, 10, 0.1L, -0.11831335132045197885e19);
- TEST_ff_f (yn, 10, 0.7L, -0.42447194260703866924e10);
- TEST_ff_f (yn, 10, 1.0, -0.12161801427868918929e9);
- TEST_ff_f (yn, 10, 2.0, -129184.54220803928264);
- TEST_ff_f (yn, 10, 10.0, -0.35981415218340272205);
+ TEST_ff_f (yn, 10, 0.1L, -0.11831335132045197885e19L);
+ TEST_ff_f (yn, 10, 0.7L, -0.42447194260703866924e10L);
+ TEST_ff_f (yn, 10, 1.0, -0.12161801427868918929e9L);
+ TEST_ff_f (yn, 10, 2.0, -129184.54220803928264L);
+ TEST_ff_f (yn, 10, 10.0, -0.35981415218340272205L);
END (yn);