diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2021-02-08 10:18:18 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2021-02-08 10:18:18 +0000 |
commit | 778f07bb739d01809c7d20307b67a2693a2a8247 (patch) | |
tree | 32b2ae6ed7443e816a29a7eebc1d17138a62043a /tests/tj0.c | |
parent | c342adfddbd8abb7cc19a326b96cb0f2b54357fc (diff) | |
download | mpfr-778f07bb739d01809c7d20307b67a2693a2a8247.tar.gz |
[tests/tj0.c] Latest test: also check the flags.
git-svn-id: https://scm.gforge.inria.fr/anonscm/svn/mpfr/trunk@14405 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tj0.c')
-rw-r--r-- | tests/tj0.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/tj0.c b/tests/tj0.c index 28b2d50cd..6f6f02124 100644 --- a/tests/tj0.c +++ b/tests/tj0.c @@ -33,13 +33,15 @@ bug20210208 (void) { mpfr_t x, y; int inex; - + mpfr_init2 (x, 79); mpfr_init2 (y, 1); mpfr_set_str (x, "2.552495117262005805960565e+02", 10, MPFR_RNDN); + mpfr_clear_flags (); inex = mpfr_j0 (y, x, MPFR_RNDZ); - MPFR_ASSERTN(mpfr_cmp_si_2exp (y, -1, -5) == 0); - MPFR_ASSERTN(inex > 0); + MPFR_ASSERTN (mpfr_cmp_si_2exp (y, -1, -5) == 0); + MPFR_ASSERTN (inex > 0); + MPFR_ASSERTN (__gmpfr_flags == MPFR_FLAGS_INEXACT); mpfr_clear (x); mpfr_clear (y); } |