summaryrefslogtreecommitdiff
path: root/const_pi.c
diff options
context:
space:
mode:
authorpelissip <pelissip@280ebfd0-de03-0410-8827-d642c229c3f4>2004-05-04 12:50:59 +0000
committerpelissip <pelissip@280ebfd0-de03-0410-8827-d642c229c3f4>2004-05-04 12:50:59 +0000
commit5342b7eee76afe3bb86aba6b1bc5af32008679c2 (patch)
tree07ba5a0a7802bd16f00d4e574f375636bc78f1a2 /const_pi.c
parent934011825f8667f31f32e470a8bff39f34cdc9f2 (diff)
downloadmpfr-5342b7eee76afe3bb86aba6b1bc5af32008679c2.tar.gz
Move to ASSERT mode some code.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2891 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'const_pi.c')
-rw-r--r--const_pi.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/const_pi.c b/const_pi.c
index 59b4d3b57..de31d7810 100644
--- a/const_pi.c
+++ b/const_pi.c
@@ -203,12 +203,14 @@ int
mpz_add(pi, pi, tmp);
}
inex = mpfr_set_z (x, pi, rnd_mode);
+#ifdef WANT_ASSERT
mpfr_init2 (y, mpfr_get_prec(x));
mpz_add_ui (pi, pi, N+1);
mpfr_set_z (y, pi, rnd_mode);
MPFR_ASSERTN (mpfr_cmp (x, y) == 0);
- MPFR_SET_EXP (x, MPFR_GET_EXP(x) - 4*N);
mpfr_clear (y);
+#endif
+ MPFR_SET_EXP (x, MPFR_GET_EXP(x) - 4*N);
mpz_clear(pi);
mpz_clear(num);
mpz_clear(den);