summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2006-11-13 08:39:16 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2006-11-13 08:39:16 +0000
commita0c4eecc8979ae467c1e58bd90dfe1bd8236691b (patch)
treef157550e58987fd3a6c4792d60abacb1d23e61d8 /BUGS
parentb4ea87ea3d431f05b6b64d9eefd4be0b9779341d (diff)
downloadmpfr-a0c4eecc8979ae467c1e58bd90dfe1bd8236691b.tar.gz
BUGS: update.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4213 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS20
1 files changed, 12 insertions, 8 deletions
diff --git a/BUGS b/BUGS
index 214a7a288..b84f1c827 100644
--- a/BUGS
+++ b/BUGS
@@ -33,14 +33,18 @@ Known bugs:
underflow flag is not always set. Example: x = 0.11 in base 2,
y = 1.0e38, GMP_RNDN.
-* On very large positive and negative values, mpfr_coth is very slow,
- takes a lot of memory (possibly several hundreds of megabytes), and
- sometimes even crashes (segmentation fault, probably due to lack of
- memory).
-
-* On very large values, mpfr_csch, mpfr_sech, mpfr_eint and mpfr_erfc
- crash (segmentation fault, probably due to lack of memory or integer
- overflow).
+* On some very large values, mpfr_erfc crashes (segmentation fault,
+ probably due to lack of memory or integer overflow).
+
+* Some large input values for mpfr_eint and mpfr_erfc are currently not
+ supported. However they should be detected, so that one can have the
+ following documented behavior: NaN is returned and the erange flag is
+ set to indicate that the input is in an unsupported domain. If MPFR
+ has been built with --enable-warnings and the environment variable
+ MPFR_QUIET is null, a warning is output to the standard error stream.
+ Reference concerning the warnings:
+ http://sympa.loria.fr/wwsympa/arc/mpfr/2006-11/msg00010.html
+ and follow-ups.
Potential bugs: