summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2007-12-19 18:15:03 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2007-12-19 18:15:03 +0000
commit71c7a7d5d4ce858ce8477f3d66527e62549421fe (patch)
tree84d91257c2072512f4a2b3766ab5113cd4131a64 /BUGS
parent15dd143c37d21d07ec8b897b45e7f58fe816bf38 (diff)
downloadmpfr-71c7a7d5d4ce858ce8477f3d66527e62549421fe.tar.gz
BUGS: possible incorrect results due to internal underflow.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@5123 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS6
1 files changed, 6 insertions, 0 deletions
diff --git a/BUGS b/BUGS
index aeda41ba4..8864dcd8c 100644
--- a/BUGS
+++ b/BUGS
@@ -39,6 +39,12 @@ Known bugs:
Potential bugs:
+* Possible incorrect results due to internal underflow, which can lead to
+ a huge loss of accuracy while the error analysis doesn't take that into
+ account. If the underflow occurs at the last function call (just before
+ the MPFR_CAN_ROUND), the result should be correct (or MPFR gets into an
+ infinite loop). TODO: check the code and the error analysis.
+
* Possible integer overflows on some machines.
* Possible bugs with huge precisions (> 2^30).