summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2015-04-10 11:07:47 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2015-04-10 11:07:47 +0000
commit6624037c9329339616c3ad28c7ff41a2d2d0dfdb (patch)
tree750790d0360cbcab75a22e6dd67d30337b76daf5 /NEWS
parent5bc73a9532b0b015feccf72456dc638a3a556c2b (diff)
downloadmpfr-6624037c9329339616c3ad28c7ff41a2d2d0dfdb.tar.gz
[NEWS] Mention the complete rewrite of function mpfr_sum.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9373 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 4926bb6cd..5d0ce01ac 100644
--- a/NEWS
+++ b/NEWS
@@ -41,6 +41,9 @@ Changes from versions 3.1.* to version 3.2.0:
yield undefined behavior in some cases (this modifies both the API and
the ABI).
- Function mpfr_grandom is deprecated and will be removed in a future release.
+- Complete rewrite of function mpfr_sum, which now works in all cases (the
+ old one could take all the memory and/or crash with inputs of different
+ magnitudes in case of huge cancellation or table maker's dilemma).
- Internally, improved caching: a minimum of 10% increase of the precision
is guaranteed to avoid too many recomputations; added mpz_t caching.
[TODO: add shared caches; note that the ABI can be changed.]