Home My Page Projects MPFR
Summary Activity Forums Tracker Lists Tasks Docs News SCM Files

Activity

Activity:
Start Date:
End Date:
Time Activity By
2017-10-12
14:23:53 Source Code scm commit: [src] Fixed the behavior of the mpfr_get_* functions in a very reduced exponent range. (merged changesets r11770,11774,11775,11777 and r11779 manually from the trunk) (r11783) Vincent Lefèvre
2017-10-11
13:13:32 Source Code scm commit: [src/get_float128.c] Fixed failure in mpfr_get_float128 when called with a very reduced exponent range. [tests/tset_float128.c] Also test mpfr_get_float128 in reduced exponent range (triggering a failure before the fix). (r11782) Vincent Lefèvre
2017-10-10
08:09:02 Source Code scm commit: [doc/README.dev] "To make a release": + Check the generic code. (r11781) Vincent Lefèvre
07:58:52 Source Code scm commit: [vl-tests] * mpfrtests.sh: Output the mpfr_cv_* variables (cached values) from the config.log file. * mpfrtests.data: Modified a test using -DMPFR_GENERIC_ABI to also add "mpfr_cv_c_long_double_format=unknown". This triggered the bug fixed in r11779. (r11780) Vincent Lefèvre
2017-10-09
15:02:46 Source Code scm commit: [src/get_ld.c] Fixed the generic code when called with a very reduced exponent range. The tset_ld failure could be triggered on x86 by running "./configure ... mpfr_cv_c_long_double_format=unknown". (r11779) Vincent Lefèvre
12:17:18 Source Code scm commit: [tests/tset_ld.c] Also test mpfr_get_ld in reduced exponent range (no failures on x86). (r11778) Vincent Lefèvre
11:39:32 Source Code scm commit: [src/get_z.c] Fixed failure in mpfr_get_z when called with a very reduced exponent range. [tests/tget_z.c] Added tests in the various rounding modes (triggering a failure before the above fix). Also call check_one() on an integer congruent to 1 mod 4 (useful to check even rounding). Fixed 2 issues in the error message (for inex and the flags). (r11777) Vincent Lefèvre
09:17:50 Source Code scm commit: [tests/tget_z.c] Also test mpfr_get_z in reduced exponent range (no failures though its code seems incorrect). (r11776) Vincent Lefèvre
2017-10-06
15:08:25 Source Code scm commit: [src/{get_si.c,get_sj.c}] Minor improvement, removing an obsolete note in get_sj.c at the same time. (r11775) Vincent Lefèvre
14:17:38 Source Code scm commit: [src/{get_sj.c,get_uj.c}] Fixed failure in mpfr_get_sj and mpfr_get_uj when called with a very reduced exponent range. [tests/tget_sj.c] Added corresponding test cases. (r11774) Vincent Lefèvre
13:52:29 Source Code scm commit: [tests/tset_si.c] Minor correction in error message. (r11773) Vincent Lefèvre
2017-10-05
12:52:59 Source Code scm commit: [TODO] Function multiversioning (FMV): more details. (r11772) Vincent Lefèvre
12:47:27 Source Code scm commit: [TODO] Mention function multiversioning (FMV). (r11771) Vincent Lefèvre
2017-10-04
15:25:26 Source Code scm commit: [src/{get_si.c,get_ui.c}] Fixed failure in mpfr_get_si and mpfr_get_ui when called with a very reduced exponent range. (r11770) Vincent Lefèvre
15:07:56 Source Code scm commit: [tests/tset_si.c] get_tests: added comments and tests in a reduced exponent range, which currently trigger an assertion failure. (r11769) Vincent Lefèvre
2017-10-02
08:53:14 Source Code scm commit: [doc/mpfr.texi] Updated the month. (r11768) Vincent Lefèvre
08:39:52 Source Code scm commit: [NEWS] Mention mpfr_dump. (r11767) Vincent Lefèvre
08:37:28 Source Code scm commit: [doc/mpfr.texi] Describe the current output format of mpfr_dump. (r11766) Vincent Lefèvre
08:22:37 Source Code scm commit: [doc/mpfr.texi] Replaced @code by @samp for things that are not actually code, but parts of character strings. (r11765) Vincent Lefèvre
2017-09-29
15:58:51 Source Code scm commit: [src/dump.c] mpfr_dump now outputs specific info for invalid data. [tests/toutimpl.c] Added mpfr_dump tests. (r11764) Vincent Lefèvre
13:44:52 Source Code scm commit: [src/dump.c] * Output the sign even for NaN, since this can be useful information (the sign of a NaN has an effect with some functions, following IEEE 754-2008). * This changes allows one to get rid of the mpfr_fprint_binary static function at the same time. (r11763) Vincent Lefèvre
13:31:25 Source Code scm commit: [src/{dump.c,print_raw.c}] Updated the description. (r11762) Vincent Lefèvre
13:25:34 Source Code scm commit: [src] Clean up of debugging output functions: * Replaced the internal function mpfr_fprint_binary by a new internal function mpfr_fdump, similar to mpfr_dump, but with a FILE * argument. * Got rid of mpfr_print_binary entirely (it became internal in r2466 for MPFR 2.0.2, released in 2003). Details: * print_raw.c: - moved the mpfr_fprint_binary code to dump.c; - removed mpfr_print_binary. * dump.c: - mpfr_fprint_binary (from print_raw.c) is now defined as static; - added function mpfr_fdump, using mpfr_fprint_binary; - mpfr_dump: use mpfr_fdump instead of the old mpfr_print_binary. * mpfr-impl.h: - replaced mpfr_fprint_binary declaration by mpfr_fdump; - removed mpfr_print_binary declaration. * add1sp.c, mul.c, sub1sp.c: replaced mpfr_fprint_binary by mpfr_fdump and removed the '\n', now output by mpfr_fdump. (r11761) Vincent Lefèvre
10:41:49 Source Code scm commit: [www/index.html] Added link to a Rust interface to GMP, MPFR and MPC. (r11760) Vincent Lefèvre
2017-09-28
11:27:54 Source Code scm commit: [tests] Added trootn_ui to svn:ignore property. (r11759) Vincent Lefèvre
2017-09-20
14:11:30 Source Code scm commit: [tests/toutimpl.c] * Check mpfr_print_mant_binary() too. * GNU coding style. (r11758) Vincent Lefèvre
13:57:58 Source Code scm commit: [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. (r11757) Vincent Lefèvre
2017-09-18
14:02:23 Source Code scm commit: changed .align 64 into .p2align 6 (cf https://trac.sagemath.org/ticket/19233) (r11756) Paul Zimmermann