summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Attempt to eliminate issues with aliasing rules. But this triggersubf2vlefevre2020-03-264-34/+47
* [src/mpfr-impl.h] UBF: updated comment: this breaks aliasing rules, butvlefevre2020-03-261-3/+5
* [src/sub1.c] Fixed underflow handling in case c small (can occur onlyvlefevre2020-03-251-1/+7
* [src/sub1.c] Bug fix for UBF and MPFR_RNDF.vlefevre2020-03-251-0/+3
* [src/set_{si,ui}_2exp.c] Bug fix in MPFR_LONG_WITHIN_LIMB defined case:vlefevre2020-03-252-0/+18
* [src/sub1.c] If exp_b = MPFR_EXP_MIN, an integer overflow may occur invlefevre2020-03-241-0/+9
* [src/mpfr-impl.h] UBF: reordered macro definitions.vlefevre2020-03-231-4/+4
* [src]vlefevre2020-03-233-3/+8
* [src/sub1.c] Detect an underflow case (before the main detection) tovlefevre2020-03-231-0/+9
* [src/agm.c] Avoid a potential integer overflow with huge precisions.vlefevre2020-03-231-1/+1
* [src/root.c] Removed useless cast in a comparison, as both operands arevlefevre2020-03-161-1/+1
* [src/rem1.c]vlefevre2020-03-161-2/+4
* [src/pow.c]vlefevre2020-03-161-4/+7
* [src/cos.c] Updated a comment.vlefevre2020-03-161-2/+2
* [src/cos.c] Updated a comment.vlefevre2020-03-161-1/+3
* [src/const_log2.c] Corrected type for the return value of mpz_scan1.vlefevre2020-03-161-1/+1
* [src/cbrt.c] Improved the algorithm in the case the precision of thevlefevre2020-03-111-44/+40
* [src/cbrt.c] Description of the algorithm: improvement; corrected thevlefevre2020-03-111-11/+8
* [src/cbrt.c] Description of the algorithm: correction; added a TODO.vlefevre2020-03-111-4/+13
* [src/cbrt.c] Description of the algorithm: corrected indentation;vlefevre2020-03-101-15/+15
* [src/cbrt.c] Clarified a comment.vlefevre2020-03-101-9/+9
* [src/cbrt.c] Resolved the second FIXME and simplified the codevlefevre2020-03-101-13/+15
* [src/cbrt.c] Description of the algorithm:vlefevre2020-03-101-9/+9
* [src/cbrt.c] Added another FIXME as the code does not match thevlefevre2020-03-101-0/+3
* [src/cbrt.c] Improved a condition to avoid operations that correspondvlefevre2020-03-101-1/+1
* [src/cbrt.c] Added an assertion.vlefevre2020-03-101-3/+8
* [src/cbrt.c] Code cleanup and simplification. Added logging messages andvlefevre2020-03-101-9/+21
* [src/cbrt.c] Removed a useless cast on a comparison operand, sincevlefevre2020-03-101-1/+1
* [src/atan.c] Added assertions.vlefevre2020-03-101-4/+6
* [src/eint.c] Bug fix: possible integer overflow with somevlefevre2020-03-091-10/+22
* [src/eint.c] Added other logging messages.vlefevre2020-03-091-0/+2
* [src/eint.c] Added some logging messages.vlefevre2020-03-091-0/+10
* [src/sub1.c] cancel: also log its value; range checking/tracking.vlefevre2020-03-041-1/+6
* [src/cmp2.c] Added a comment giving the range of the value returnedvlefevre2020-03-041-0/+5
* [src/cmp2.c] Comment: some absolute values are not needed (again).vlefevre2020-03-041-1/+1
* [src/cmp2.c] Minor correction for |EXP(b) - EXP(c)| >= MPFR_EXP_MAX.vlefevre2020-03-041-3/+3
* [src/cmp2.c] Better explanation when |EXP(b) - EXP(c)| >= MPFR_EXP_MAX.vlefevre2020-03-041-2/+4
* [src/cmp2.c] Finished the review of mpfr_cmp2: simplified the code evenvlefevre2020-03-031-40/+55
* [src/cmp2.c] Changed high_dif to type int since it is manipulated likevlefevre2020-03-031-19/+33
* [src/cmp2.c] Simplified the mpfr_cmp2 code and updated comments.vlefevre2020-03-021-24/+29
* [src/cmp2.c] Updated comments.vlefevre2020-03-021-20/+22
* [src/mpfr.h] added commentzimmerma2020-03-021-0/+3
* [src/mpfr.h] _MPFR_PREC_FORMAT and _MPFR_EXP_FORMAT: improved comment.vlefevre2020-03-021-4/+4
* [src/mpfr.h] _MPFR_PREC_FORMAT and _MPFR_EXP_FORMAT: added a detailedvlefevre2020-03-021-4/+15
* [src/mpfr.h] removed obsolete comment (_MPFR_PREC_FORMAT=3 is the defaultzimmerma2020-03-021-3/+2
* [src/sin.c] increase initial precision even morezimmerma2020-03-012-2/+2
* [src/sin.c] increase initial precision when x is largezimmerma2020-02-291-1/+3
* [src/rem1.c] workaround for efficiency bug in mpz_powm_ui, which was makingzimmerma2020-02-291-2/+12
* [src/cmp2.c] Started to review mpfr_cmp2. Minor changes.vlefevre2020-02-281-22/+63
* [src/cmp2.c] Detailed a comment concerning UBF.vlefevre2020-02-281-2/+4