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

Activity

Activity: Start Date: End Date:

Time Activity By
2015-02-27
14:15:01 Source Code scm commit: [doc/sum.txt] Updated TODO. (r9332)Vincent Lefèvre
14:08:37 Source Code scm commit: [doc/sum.txt] Added TODO (since the description is a bit obsolete). (r9331)Vincent Lefèvre
13:34:22 Source Code scm commit: [src/sum.c] In the latest commit, the temporary area was split for the computations that determine the sign of the error term in case the TMD occurs, as these computations occur earlier in the code. This was actually not necessary since the content of the accumulator has already been copied to the final destination (only sign handling and rounding have not been done yet, but they entirely take place in the destination). As a consequence, let's revert the code related to this split. The actual changes concerning the merge of pre-rounding and final rounding can be seen with "svn diff -r 9328:9330". (r9330)Vincent Lefèvre
13:13:14 Source Code scm commit: [src/sum.c] * Removed any reference to the obsolete step numbering. * Merged pre-rounding and final rounding, simplifying the code. The correction value still needs to be fixed. (r9329)Vincent Lefèvre
10:16:42 Source Code scm commit: [src/sub1sp.c] Avoid an unnecessary mpn_lshift after an mpn_sub_1 when the initial value was a power of two. (r9328)Vincent Lefèvre
10:01:18 Source Code scm commit: [src/next.c] Avoid an unnecessary loop when the exponent decreases. (r9327)Vincent Lefèvre
2015-02-26
12:22:39 Source Code scm commit: [tests/tsum.c] Improved test portability. (r9326)Vincent Lefèvre
12:11:32 Source Code scm commit: [tests/tsum.c] New tests. (r9325)Vincent Lefèvre
11:57:16 Source Code scm commit: [src/sum.c] Completed the implementation (but there's still a bug). (r9324)Vincent Lefèvre
11:56:25 Source Code scm commit: [tests/tsum.c] New tests. (r9323)Vincent Lefèvre
2015-02-25
15:17:32 Source Code scm commit: [src/sum.c] Improved the setting of sst (Step 8), using the fact that the accumulator is 0 iff cancel = 0. (r9322)Vincent Lefèvre
14:35:58 Source Code scm commit: [src/sum.c] Bug fix: when determining the sticky bit, the search was starting at the rounding bit instead of the bit following it. (r9321)Vincent Lefèvre
14:05:40 Source Code scm commit: [tests/tsum.c] New tests. (r9320)Vincent Lefèvre
12:45:23 Source Code scm commit: [src/sum.c] More logging. (r9319)Vincent Lefèvre
12:15:02 Source Code scm commit: [tests/tsum.c] In the generic test, also test with negative numbers. (r9318)Vincent Lefèvre
11:51:34 Source Code scm commit: Updated value coverage checking for mpfr_sum. (r9317)Vincent Lefèvre
11:03:44 Source Code scm commit: [doc/README.dev] Document the new MPFR_COV_CHECK macro. (r9316)Vincent Lefèvre
10:55:21 Source Code scm commit: Value coverage checking when MPFR_COV_CHECK is defined, initially for mpfr_sum. (r9315)Vincent Lefèvre
09:21:30 Source Code scm commit: [src/sum.c] Bug fix in the ternary value. (r9314)Vincent Lefèvre
09:15:08 Source Code scm commit: [tests/tsum.c] Added check of the ternary value. (r9313)Vincent Lefèvre
02:15:43 Source Code scm commit: [src/sum.c] Removed incorrect assertions. (r9312)Vincent Lefèvre
02:15:01 Source Code scm commit: [tests/tsum.c] Re-enabled cancel() test. (r9311)Vincent Lefèvre
2015-02-24
17:40:22 Source Code scm commit: [src/sum.c] Update. (r9310)Vincent Lefèvre
16:45:08 Source Code scm commit: [src/sum.c] Update. (r9309)Vincent Lefèvre
15:53:37 Source Code scm commit: [src/sum.c] Use the new SAFE_DIFF macro. (r9308)Vincent Lefèvre
15:50:16 Source Code scm commit: Merged the latest changes from the trunk (r9306). (r9307)Vincent Lefèvre
15:49:10 Source Code scm commit: [src/mpfr-impl.h] Added SAFE_DIFF macro (safe difference). (r9306)Vincent Lefèvre
15:41:15 Source Code scm commit: [src/sum.c] Fixed a test. (r9305)Vincent Lefèvre
15:27:04 Source Code scm commit: [src/sum.c] Better logging. (r9304)Vincent Lefèvre
12:35:08 Source Code scm commit: [src/sum.c] Minor correction of last change of a comment. (r9303)Vincent Lefèvre
12:29:27 Source Code scm commit: [src/sum.c] More logging and comments. (r9302)Vincent Lefèvre
12:09:51 Source Code scm commit: [src/sum.c] Fixed bug introduced in r9294 (minexp wasn't updated). (r9301)Vincent Lefèvre
11:56:50 Source Code scm commit: [src/sum.c] Log the value of tq. (r9300)Vincent Lefèvre
10:28:57 Source Code scm commit: [src/sum.c] Bug fix. (r9299)Vincent Lefèvre
10:22:17 Source Code scm commit: [src/sum.c] Virtually eliminate halfway cases by making them equivalent to a non-halfway case. (r9298)Vincent Lefèvre
2015-02-21
15:36:43 Source Code scm commit: [src/sum.c] Update. (r9297)Vincent Lefèvre
15:28:21 Source Code scm commit: Merged the latest changes from the trunk (r9295). (r9296)Vincent Lefèvre
15:26:49 Source Code scm commit: [src/mpfr-impl.h] Fixed and improved some sign-related macros (some parentheses were missing). (r9295)Vincent Lefèvre
15:10:44 Source Code scm commit: [src/sum.c] Update: sum_raw, with a new prototype, now reiterates until the error bound is acceptable; thus the "while" loops have been removed from sum_aux. (r9294)Vincent Lefèvre
2015-02-20
11:43:58 Source Code scm commit: [tests/tsum.c] Increased the number of tests to get 2 current failures with a "break" in the last loop of sum.c (m = 438, m = 3780), without the exit() in the generic test. Improved error message. (r9293)Vincent Lefèvre
10:17:54 Source Code scm commit: [tests/tsum.c] Completely rewrote the generic test (now allows one to detect that the implementation is incomplete when adding a "break" in the last loop of sum.c). (r9292)Vincent Lefèvre
2015-02-19
15:38:12 Source Code scm commit: [tests/tsum.c] Run bug20131027 in each rounding mode. (r9291)Vincent Lefèvre
15:17:34 Source Code scm commit: [src/sum.c] Fixed sum_raw. (r9290)Vincent Lefèvre
2015-02-18
15:05:37 Source Code scm commit: [src/sum.c] More logging. (r9289)Vincent Lefèvre
14:21:54 Source Code scm commit: Merged the latest changes from the trunk. (r9288)Vincent Lefèvre
14:19:03 Source Code scm commit: Logging: the log stream is flushed after each log output when the MPFR_LOG_FLUSH environment variable is set. (r9287)Vincent Lefèvre
13:54:57 Source Code scm commit: Factorized the logging macros by moving tests inside LOG_PRINT. (r9286)Vincent Lefèvre
13:01:46 Source Code scm commit: [src/sum.c] Correction. Set the exponent. (r9285)Vincent Lefèvre
11:55:36 Source Code scm commit: [src/sum.c] Added a log message. (r9284)Vincent Lefèvre
11:44:51 Source Code scm commit: [src/sum.c] Bug fix: I had inverted positive and negative. (r9283)Vincent Lefèvre
2015-02-17
01:06:45 Source Code scm commit: [www/index.html] Added reference to the GNU Octave interval package. (r9282)Vincent Lefèvre
2015-02-13
15:47:11 Source Code scm commit: [tests/tsum.c] Removed the obsolete mpfr_sum_sort related test (which could obviously no longer compile), so that I can start debugging before finishing the implementation. (r9281)Vincent Lefèvre
08:55:09 Source Code scm commit: Merged the latest changes from the trunk. (r9280)Vincent Lefèvre
08:50:28 Source Code scm commit: [doc/mpfr.texi] Updated the month. (r9279)Vincent Lefèvre
08:31:08 Source Code scm commit: Copyright notice update: added 2015 with perl -pi -e 's/ (\d{4}-)?(2014)(?= Free Software)/ " ".($1||"$2-").($2+1)/e' **/*(^/) under zsh, reverting the tools/mbench directory (not distributed with MPFR). Removed 2014 from the example in the doc/README.dev file. (r9278)Vincent Lefèvre
2015-02-12
14:39:48 Source Code scm commit: [src/sum.c] Copyright notice update. (r9277)Vincent Lefèvre
14:34:32 Source Code scm commit: [src/sum.c] Split mpfr_sum into mpfr_sum (handling special cases) and sum_aux (generic case only). Revised some comments. (r9276)Vincent Lefèvre
13:17:34 Source Code scm commit: [src/sum.c] When updating minexp, detect a potential integer overflow first (macro UPDATE_MINEXP). Updated comments. (r9275)Vincent Lefèvre
12:39:58 Source Code scm commit: [src/sum.c] Logging of sum_raw: log *cancelp at the end. (r9274)Vincent Lefèvre
12:36:13 Source Code scm commit: [src/sum.c] Update (Step 8). (r9273)Vincent Lefèvre
12:29:48 Source Code scm commit: [src/sum.c] Corrected/improved logging. (r9272)Vincent Lefèvre