diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2006-08-21 12:51:49 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2006-08-21 12:51:49 +0000 |
commit | 0289bdb0d5369acd238f1194a54c3a4c25d88b16 (patch) | |
tree | fa5bd60280c5dc643ab44295be851ebf2ab4291b /BUGS | |
parent | c8897592c50d477a3b0e2209ab23a35e4de88894 (diff) | |
download | mpfr-0289bdb0d5369acd238f1194a54c3a4c25d88b16.tar.gz |
BUGS: updated "known bugs" section.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4138 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'BUGS')
-rw-r--r-- | BUGS | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -25,10 +25,20 @@ Probably many bugs. Known bugs: * The overflow/underflow exceptions may be badly handled in some functions; - specially when the intermediary internal results have exponent which - exceeds the hardware limit (2^30 for a 32 bits CPU, and 2^62 for a 64 bits + specially when the intermediary internal results have exponent which + exceeds the hardware limit (2^30 for a 32 bits CPU, and 2^62 for a 64 bits CPU). +* In mpfr_pow_z (thus mpfr_pow too, when mpfr_pow_z is called), the + 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 segfaults. + +* On very large values, mpfr_csch, tsech, mpfr_eint and mpfr_erfc segfault. + Potential bugs: * Possible integer overflows on some machines. |