summaryrefslogtreecommitdiff
path: root/tests/tui_div.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2005-01-27 10:56:44 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2005-01-27 10:56:44 +0000
commit6e38fda01d42c61db41a5c3b1091316436c70aee (patch)
tree54d04116f8dce35dd99e0e0588eeb79a9150f7bd /tests/tui_div.c
parentb365c7af309a36559062b9ebea82776ebfd3a103 (diff)
downloadmpfr-6e38fda01d42c61db41a5c3b1091316436c70aee.tar.gz
casts to allow compilation with g++
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3221 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tui_div.c')
-rw-r--r--tests/tui_div.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/tui_div.c b/tests/tui_div.c
index ed2777442..095d2911c 100644
--- a/tests/tui_div.c
+++ b/tests/tui_div.c
@@ -51,7 +51,7 @@ check_inexact (void)
mp_prec_t px, py;
int inexact, cmp;
unsigned long int u;
- mp_rnd_t rnd;
+ int rnd;
mpfr_init (x);
mpfr_init (y);
@@ -72,8 +72,8 @@ check_inexact (void)
mpfr_set_prec (z, py + px);
for (rnd = 0; rnd < GMP_RND_MAX; rnd++)
{
- inexact = mpfr_ui_div (y, u, x, rnd);
- if (mpfr_mul (z, y, x, rnd))
+ inexact = mpfr_ui_div (y, u, x, (mp_rnd_t) rnd);
+ if (mpfr_mul (z, y, x, (mp_rnd_t) rnd))
{
printf ("z <- y * x should be exact\n");
exit (1);
@@ -84,7 +84,7 @@ check_inexact (void)
((inexact < 0) && (cmp >= 0)))
{
printf ("Wrong inexact flag for u=%lu, rnd=%s\n",
- u, mpfr_print_rnd_mode (rnd));
+ u, mpfr_print_rnd_mode ((mp_rnd_t) rnd));
printf ("expected %d, got %d\n", cmp, inexact);
printf ("x="); mpfr_print_binary (x); puts ("");
printf ("y="); mpfr_print_binary (y); puts ("");