summaryrefslogtreecommitdiff
path: root/tests/tmul_ui.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2001-10-25 13:54:46 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2001-10-25 13:54:46 +0000
commit5541d17d6e6dcf290ce428027716abbd3eaf06a2 (patch)
tree91358a8edd8d2c839f2c689cc90e7961bd626510 /tests/tmul_ui.c
parente045b9991a8ec9d07ded3427233f31c73a24430d (diff)
downloadmpfr-5541d17d6e6dcf290ce428027716abbd3eaf06a2.tar.gz
added one test
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1364 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tmul_ui.c')
-rw-r--r--tests/tmul_ui.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/tmul_ui.c b/tests/tmul_ui.c
index 743ecf827..20de8a486 100644
--- a/tests/tmul_ui.c
+++ b/tests/tmul_ui.c
@@ -62,6 +62,15 @@ check_inexact (mp_prec_t p)
exit (1);
}
}
+
+ mpfr_set_prec (x, 1);
+ mpfr_set_ui (x, 2, GMP_RNDN);
+ if (mpfr_mul_ui (x, x, 3, GMP_RNDZ) == 0)
+ {
+ fprintf (stderr, "mul_ui(2, 3) cannot be exact with prec=1\n");
+ exit (1);
+ }
+
mpfr_clear (x);
mpfr_clear (y);
mpfr_clear (z);