diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2007-05-04 00:29:47 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2007-05-04 00:29:47 +0000 |
commit | 3afaa0d79413240d916525912ab0eb9c5cbba9a7 (patch) | |
tree | 7166fbc8da26e3372561df65aa09170ce12dfa91 /tests/tremquo.c | |
parent | 25bd9c6d03f18ebf2f12c7d3543f5571fb90b6d0 (diff) | |
download | mpfr-3afaa0d79413240d916525912ab0eb9c5cbba9a7.tar.gz |
tremquo.c: fixed tests (= -> ==).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4438 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tremquo.c')
-rw-r--r-- | tests/tremquo.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/tests/tremquo.c b/tests/tremquo.c index 5db15d40c..0324a0771 100644 --- a/tests/tremquo.c +++ b/tests/tremquo.c @@ -69,12 +69,12 @@ main (int argc, char *argv[]) mpfr_set_ui (y, 1, GMP_RNDN); mpfr_remquo (r, q, x, y, GMP_RNDN); MPFR_ASSERTN (mpfr_nan_p (r)); - + mpfr_set_inf (x, 1); /* +Inf */ mpfr_set_ui (y, 0, GMP_RNDN); mpfr_remquo (r, q, x, y, GMP_RNDN); MPFR_ASSERTN (mpfr_nan_p (r)); - + mpfr_set_inf (x, 1); /* +Inf */ mpfr_set_inf (y, 1); mpfr_remquo (r, q, x, y, GMP_RNDN); @@ -85,14 +85,14 @@ main (int argc, char *argv[]) mpfr_remquo (r, q, x, y, GMP_RNDN); MPFR_ASSERTN (mpfr_cmp_ui (r, 0) == 0 && MPFR_IS_POS (r)); MPFR_ASSERTN (q[0] == (long) 0); - + mpfr_set_ui (x, 0, GMP_RNDN); mpfr_neg (x, x, GMP_RNDN); /* -0 */ mpfr_set_inf (y, 1); mpfr_remquo (r, q, x, y, GMP_RNDN); MPFR_ASSERTN (mpfr_cmp_ui (r, 0) == 0 && MPFR_IS_NEG (r)); MPFR_ASSERTN (q[0] == (long) 0); - + mpfr_set_ui (x, 17, GMP_RNDN); mpfr_set_inf (y, 1); mpfr_remquo (r, q, x, y, GMP_RNDN); @@ -103,7 +103,7 @@ main (int argc, char *argv[]) mpfr_set_ui (y, 0, GMP_RNDN); mpfr_remquo (r, q, x, y, GMP_RNDN); MPFR_ASSERTN (mpfr_nan_p (r)); - + mpfr_set_ui (x, 0, GMP_RNDN); mpfr_set_ui (y, 17, GMP_RNDN); mpfr_remquo (r, q, x, y, GMP_RNDN); @@ -125,7 +125,7 @@ main (int argc, char *argv[]) mpfr_remquo (r, q, x, y, GMP_RNDN); MPFR_ASSERTN (mpfr_cmp_ui (r, 8) == 0); MPFR_ASSERTN (q[0] == (long) 2); - + mpfr_set_si (x, -42, GMP_RNDN); mpfr_set_ui (y, 17, GMP_RNDN); mpfr_remquo (r, q, x, y, GMP_RNDN); @@ -140,7 +140,7 @@ main (int argc, char *argv[]) mpfr_remquo (r, q, x, y, GMP_RNDN); MPFR_ASSERTN (mpfr_cmp_ui_2exp (r, 1, -94) == 0); MPFR_ASSERTN (q[0] == (long) 2); - + mpfr_set_prec (x, 50); mpfr_set_prec (y, 100); mpfr_set_ui (x, 42, GMP_RNDN); @@ -149,7 +149,7 @@ main (int argc, char *argv[]) mpfr_remquo (r, q, x, y, GMP_RNDN); MPFR_ASSERTN (mpfr_cmp_ui_2exp (r, 1, -44) == 0); MPFR_ASSERTN (q[0] == (long) 2); - + mpfr_set_prec (x, 100); mpfr_set_prec (y, 50); mpfr_set_ui (x, 42, GMP_RNDN); @@ -199,7 +199,7 @@ main (int argc, char *argv[]) mpfr_remquo (r, q, x, y, GMP_RNDN); /* x/y = 1.5, quotient should be 2 (even rule), remainder should be -1 */ MPFR_ASSERTN (mpfr_cmp_si (r, -1) == 0); - MPFR_ASSERTN (q[0] = 2L); + MPFR_ASSERTN (q[0] == 2L); mpfr_set_ui (x, 3, GMP_RNDN); mpfr_nextabove (x); /* 3 + 2^(-63) */ mpfr_set_ui (y, 2, GMP_RNDN); @@ -207,7 +207,7 @@ main (int argc, char *argv[]) /* x/y = 1.5 + 2^(-64), quo should be 2, r should be -1 + 2^(-63) */ MPFR_ASSERTN (mpfr_add_ui (r, r, 1, GMP_RNDN) == 0); MPFR_ASSERTN (mpfr_cmp_ui_2exp (r, 1, -63) == 0); - MPFR_ASSERTN (q[0] = 2L); + MPFR_ASSERTN (q[0] == 2L); mpfr_set_ui (x, 3, GMP_RNDN); mpfr_set_ui (y, 2, GMP_RNDN); mpfr_nextabove (y); /* 2 + 2^(-63) */ @@ -215,7 +215,7 @@ main (int argc, char *argv[]) /* x/y = 1.5 - eps, quo should be 1, r should be 1 - 2^(-63) */ MPFR_ASSERTN (mpfr_sub_ui (r, r, 1, GMP_RNDN) == 0); MPFR_ASSERTN (mpfr_cmp_si_2exp (r, -1, -63) == 0); - MPFR_ASSERTN (q[0] = 1L); + MPFR_ASSERTN (q[0] == 1L); /* bug founds by Kaveh Ghazi, 3 May 2007 */ mpfr_set_ui (x, 2, GMP_RNDN); |