summaryrefslogtreecommitdiff
path: root/tests/tj0.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2021-02-08 10:18:18 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2021-02-08 10:18:18 +0000
commit778f07bb739d01809c7d20307b67a2693a2a8247 (patch)
tree32b2ae6ed7443e816a29a7eebc1d17138a62043a /tests/tj0.c
parentc342adfddbd8abb7cc19a326b96cb0f2b54357fc (diff)
downloadmpfr-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.c8
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);
}