summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2005-11-23 08:38:39 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2005-11-23 08:38:39 +0000
commit2058d69651cea4f94a80d1828da09fcf415ccf01 (patch)
tree9267cf4c01270dffe1ec39584bc3618fd523685b /BUGS
parenta6353d840fee8447761a0b178fb5755654b73b48 (diff)
downloadmpfr-2058d69651cea4f94a80d1828da09fcf415ccf01.tar.gz
BUGS: Noted the slow division when the precision of the divisor
is small compared to the precision of the target. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3956 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'BUGS')
-rw-r--r--BUGS7
1 files changed, 7 insertions, 0 deletions
diff --git a/BUGS b/BUGS
index f883cc873..9278b0b09 100644
--- a/BUGS
+++ b/BUGS
@@ -29,6 +29,13 @@ Known bugs:
exceeds the hardware limit (2^30 for a 32 bits CPU, and 2^62 for a 64 bits
CPU).
+* mpfr_div is slow when the precision of the divisor is small compared
+ to the precision of the target. For q = rnd(u / v), in the case where
+ vprec <= qprec, an integer division with (about) qprec + vprec bits
+ for the dividend and the full divisor (i.e. vprec bits exactly) could
+ be used. This was the case in the past and was changed (due to a full
+ rewrite) on 2004-12-24 in rev 3161.
+
Potential bugs:
* Possible integer overflows on some machines.