diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2021-01-29 14:21:04 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2021-01-29 14:21:04 +0000 |
commit | 1863c7e873e16f8d72f155eb6dfbf139c621f546 (patch) | |
tree | 059f86ff5cb80c22b8d865abbfa51066dc9c8f18 /tests/tgeneric.c | |
parent | febe9e5d1c92d95ccef8fc8ecb7bf1fc361a1ec9 (diff) | |
download | mpfr-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.c | 17 |
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 "); |