diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2018-12-31 11:11:10 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2018-12-31 11:11:10 +0000 |
commit | 50aa968b003ac7379494b025c6ed2564fdabc674 (patch) | |
tree | 010dd16abcd54f6be306b150e865969eace57d8a /tests/tinp_str.c | |
parent | e9132359b39850bc6a5d2c26789a2fc7412570da (diff) | |
download | mpfr-50aa968b003ac7379494b025c6ed2564fdabc674.tar.gz |
[src/set.c] Fixed double-rounding bug in the internal function
mpfr_set_1_2 (and simplified the generic algorithm, avoiding
the non-portable inex | inex2).
[tests/tset.c] Added corresponding tests.
[tests/tfmma.c] Added tests as this bug was affecting mpfr_fmma
(note: mpfr_set_1_2 is also called in mpfr_fma, but the buggy
code could not be executed in this case).
(merged changesets r13346-13347,13353-13356 from the trunk)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/4.0@13357 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tinp_str.c')
0 files changed, 0 insertions, 0 deletions