summaryrefslogtreecommitdiff
path: root/tests/tgeneric.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2021-01-29 14:21:04 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2021-01-29 14:21:04 +0000
commit1863c7e873e16f8d72f155eb6dfbf139c621f546 (patch)
tree059f86ff5cb80c22b8d865abbfa51066dc9c8f18 /tests/tgeneric.c
parentfebe9e5d1c92d95ccef8fc8ecb7bf1fc361a1ec9 (diff)
downloadmpfr-1863c7e873e16f8d72f155eb6dfbf139c621f546.tar.gz
new function mpfr_acosu (still to be added in NEWS and mpfr.texi)
git-svn-id: https://scm.gforge.inria.fr/anonscm/svn/mpfr/trunk@14267 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tgeneric.c')
-rw-r--r--tests/tgeneric.c17
1 files changed, 12 insertions, 5 deletions
diff --git a/tests/tgeneric.c b/tests/tgeneric.c
index 602b97eff..f2ad34fbd 100644
--- a/tests/tgeneric.c
+++ b/tests/tgeneric.c
@@ -178,7 +178,7 @@ test_generic (mpfr_prec_t p0, mpfr_prec_t p1, unsigned int nmax)
mpfr_set_prec (z, prec);
mpfr_set_prec (t, prec);
- yprec = prec + 10;
+ yprec = prec + 20;
mpfr_set_prec (y, yprec);
mpfr_set_prec (yd, yprec);
mpfr_set_prec (yu, yprec);
@@ -386,10 +386,12 @@ test_generic (mpfr_prec_t p0, mpfr_prec_t p1, unsigned int nmax)
printf ("For RNDF, result does not match RNDD nor RNDU\n");
printf ("x = "); mpfr_dump (x);
#ifdef NEED_U
- printf ("u = "); mpfr_dump (u);
-#endif
+ printf ("u = ");
#if defined(ULONG_ARG1) || defined(ULONG_ARG2)
- printf ("i = %lu\n", i);
+ printf ("%lu\n", i);
+#else
+ mpfr_dump (u);
+#endif
#endif
printf ("yd (RNDD) = "); mpfr_dump (yd);
printf ("yu (RNDU) = "); mpfr_dump (yu);
@@ -713,12 +715,17 @@ test_generic (mpfr_prec_t p0, mpfr_prec_t p1, unsigned int nmax)
if (! mpfr_equal_p (t, z) && rnd != MPFR_RNDF)
{
printf ("tgeneric: results differ for "
- MAKE_STR(TEST_FUNCTION) " on\n x = ");
+ MAKE_STR(TEST_FUNCTION) " on\n x[%lu] = ",
+ mpfr_get_prec (x));
mpfr_dump (x);
#ifdef NEED_U
printf (" u = ");
+#if defined(ULONG_ARG1) || defined(ULONG_ARG2)
+ printf ("%lu\n", i);
+#else
mpfr_dump (u);
#endif
+#endif
printf (" prec = %u, rnd_mode = %s\n",
(unsigned int) prec, mpfr_print_rnd_mode (rnd));
printf ("Got ");