summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2015-03-30 13:40:57 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2015-03-30 13:40:57 +0000
commita3831a98dc98576f769a3b0d4c5b9965d8a8e26d (patch)
tree570953c79c8abf3f11f698469e546e680df27d26
parentb2326748b122d5ef6bf2456831b4202a5728d2c9 (diff)
downloadmpfr-a3831a98dc98576f769a3b0d4c5b9965d8a8e26d.tar.gz
[tests/tsum.c] In the check4 test, two terms didn't correspond to
the formula given in the comment; corrected these terms (the same bug is triggered). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/new-sum@9354 280ebfd0-de03-0410-8827-d642c229c3f4
-rw-r--r--tests/tsum.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/tsum.c b/tests/tsum.c
index a01246a58..24032c97c 100644
--- a/tests/tsum.c
+++ b/tests/tsum.c
@@ -596,11 +596,11 @@ check4 (void)
inex1 = mpfr_add (s2, s1, t[2], MPFR_RNDN);
MPFR_ASSERTN (inex1 == 0);
for (i = -1; i <= 1; i++) {
- mpfr_set_si (t[3], i, MPFR_RNDN);
+ mpfr_set_si_2exp (t[3], i, -1, MPFR_RNDN);
inex1 = mpfr_add (s3, s2, t[3], MPFR_RNDN);
MPFR_ASSERTN (inex1 == 0);
for (j = -1; j <= 1; j++) {
- mpfr_set_si (t[4], j, MPFR_RNDN);
+ mpfr_set_si_2exp (t[4], j, -1, MPFR_RNDN);
inex1 = mpfr_add (s4, s3, t[4], MPFR_RNDN);
MPFR_ASSERTN (inex1 == 0);
RND_LOOP (r) {