| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2020)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh. Removed 2020 from the example in the doc/README.dev file.
git-svn-id: https://scm.gforge.inria.fr/anonscm/svn/mpfr/trunk@14229 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@14104 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
const mpfr_t to mpfr_srcptr
mpfr_t to mpfr_ptr
(except for mpfr_t *), as this is equivalent (the array is converted
to a pointer) and the mpfr_srcptr/mpfr_ptr form is the usual one.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@14103 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2019)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh. Removed 2019 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13652 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
perl -pi -e 's,http://www.gnu.org/,https://www.gnu.org/,g' **/*(.)
under zsh.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13372 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2018)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh. Removed 2018 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13359 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
part of the FIXME resolved in r13303 and inadvertently dropped).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13304 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
bug20181127 with 8-bit limbs (micro-gmp/8).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13303 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13292 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
integer overflow in very high precision if mp_size_t < mpfr_prec_t.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13291 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
tests/tstrtofr.c in r13278-13279,13286-13288.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13290 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
In short, the current tstrtofr.c tests seem to always be hard-to-round
cases. The consequence is that some parts of the code are run, but not
completely tested, because for these cases, some intermediate results,
potentially incorrect, are thrown out due to the next Ziv iteration!
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13274 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13273 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13272 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13271 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13268 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
another issue).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13267 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
is another issue to solve first).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13266 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
in this function or incomplete tests).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13264 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13262 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
changes and corrections + a FIXME.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13261 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13260 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13259 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
in 2013-12 (see r8722) was actually an error in the GMP manual.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13258 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13257 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
comments; added an assertion; minor change of a test.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13255 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13170 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13168 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13167 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13166 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
[tests/tget_str.c] added a testcase, and fixed an error message
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13164 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13163 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
since they may yield an early overflow or underflow, and computing
the division by b^e would be useless in such a case.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12764 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
make much sense in the error analysis (still trying to understand…).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12763 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
| |
Changes:
* made the code more SSA-like (avoid a "y += ysize; y -= ysize;");
* clarified comments;
* use MPFR_LIMB_MSB;
* added a FIXME on the error analysis.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12723 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
(r12705,12706). Minor improvements.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12716 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12707 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12706 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
not yet finished)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12705 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12689 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12688 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
showing that this code probably increases the error bound (errors
accumulate instead of compensating without this code).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12687 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12686 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12685 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12684 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
large exponents, 32-bit mpfr_exp_t and very long strings.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12683 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12682 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12574 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12573 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12572 280ebfd0-de03-0410-8827-d642c229c3f4
|