lp:mpfr

Created by DNS on 2011-10-16 and last modified on 2017-09-20
Get this branch:
bzr branch lp:mpfr

Related bugs

Related blueprints

Branch information

Owner:
RBOSE VCS Imports
Project:
mpfr
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the Subversion branch from svn://scm.gforge.inria.fr/svn/mpfr/trunk.

The next import is scheduled to run in 1 hour.

Last successful import was 4 hours ago.

Import started 4 hours ago on pear and finished 4 hours ago taking 20 seconds — see the log
Import started 10 hours ago on pear and finished 10 hours ago taking 20 seconds — see the log
Import started 16 hours ago on russkaya and finished 16 hours ago taking 40 seconds — see the log
Import started 22 hours ago on pear and finished 22 hours ago taking 20 seconds — see the log
Import started on 2017-09-23 on pear and finished on 2017-09-23 taking 25 seconds — see the log
Import started on 2017-09-23 on russkaya and finished on 2017-09-23 taking 30 seconds — see the log
Import started on 2017-09-23 on pear and finished on 2017-09-23 taking 25 seconds — see the log
Import started on 2017-09-23 on pear and finished on 2017-09-23 taking 25 seconds — see the log
Import started on 2017-09-22 on pear and finished on 2017-09-22 taking 25 seconds — see the log
Import started on 2017-09-22 on pear and finished on 2017-09-22 taking 25 seconds — see the log

Recent revisions

9349. By vlefevre on 2017-09-20

[tests/toutimpl.c]
  * Check mpfr_print_mant_binary() too.
  * GNU coding style.

9348. By vlefevre on 2017-09-20

[src/print_raw.c] Changes in mpfr_print_mant_binary():
  * Output a ']' when a '[' was output earlier.
  * Correction: putchar() takes an int (or unsigned char), not a char.
  * GNU coding style.

9347. By zimmerma on 2017-09-18

changed .align 64 into .p2align 6 (cf https://trac.sagemath.org/ticket/19233)

9346. By vlefevre on 2017-09-15

[tests] Solve issues with the incorrect use of mpfr_sgn, and make sure
that this cannot happen again without being detected: on zero, +1 or -1
was sometimes expected to check the sign of zero, but mpfr_sgn actually
returned 0, so that the check always succeeded whatever the sign of the
null result.
  * mpfr-test.h: define a new mpfr_sgn macro that fails when used on NaN
    or zero (whose sign is not +1 or -1), except when MPFR_TESTS_TSGN is
    defined.
  * tacos.c, tasin.c, tasinh.c, tatanh.c, tcbrt.c, tdim.c, terf.c,
    texp.c, texp10.c, texp2.c, texpm1.c, tset.c, tset_str.c: replaced
    the incorrect use of mpfr_sgn; some other related improvements.
    Note: in tset.c, a "mpfr_sgn (x) < 0" test had to be replaced by
    "MPFR_IS_POS (x)" since we really want to test whether the sign
    is positive (not negative).
  * tdiv.c, tmul.c, tui_div.c: simplified some tests, in particular to
    avoid a failure with the new mpfr_sgn macro for the tests; here,
    the use of mpfr_sgn was correct, but one could do simpler.
  * tgmpop.c: replaced "mpfr_sgn (z)" by "(mpfr_sgn) (z)" to avoid the
    new mpfr_sgn macro (here, we really want the mathematical sign).
  * tsgn.c: define MPFR_TESTS_TSGN as the goal of this program is to
    test mpfr_sgn itself (both the function and the macro in mpfr.h).

9345. By vlefevre on 2017-09-15

[doc/README.dev] "To make a release": Enhanced step 5 (tarballs).

9344. By zimmerma on 2017-09-14

patch to avoid using the system mpfr.h

9343. By vlefevre on 2017-09-14

[tests/tfms.c] Similar changes to what was done in tfma.c:
  * replaced "mpfr_cmp" by "! mpfr_equal_p";
  * code formatting (mainly reindentation);
  * use of SAME_SIGN for better clarity.

9342. By vlefevre on 2017-09-14

[tests/tfma.c] Similar change to what was done in tfms.c (may be useful
in the future).

9341. By vlefevre on 2017-09-14

[tests] Got rid of the use of mpfr_print_binary, in general with
mpfr_dump. Replaced some "mpfr_out_str (stdout, 2, ...)" by mpfr_dump
for consistency or as improvements. Some other corrections in the
related error messages.

9340. By zimmerma on 2017-09-14

added info about autoconf-archive

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.