Home My Page Projects cado-nfs
Summary Activity Forums Tracker Lists Tasks Docs News SCM Files

Activity

Activity: Start Date: End Date:

Time Activity By
2015-02-27
12:11:33 Source Code scm commit: Add a comment for previous off-by-one patch (commit 9f9cf4b)
06:48:13 Source Code scm commit: fix off-by-one (commit 1763d77)
2015-02-26
15:35:11 Source Code scm commit: Fix comments of malloc_aligned() (commit ff71188)
12:38:49 Source Code scm commit: Avoid leaving stray files in /tmp/cadotest.XXXXX after known-to-fail tests such as kbucket and mbucket (commit cfad022)
10:46:53 Source Code scm commit: workaround for bug of very old compiler. Not sure it's worth it. (commit e0fbf5b)
2015-02-25
16:46:37 Source Code scm commit: improve message (commit ca41ddd)
16:43:09 Source Code scm commit: silence pesky old compiler (commit 52ba3d6)
16:36:19 Source Code scm commit: I don't know if there's a c++lint, but I think this way is more proper. (commit ce3fb8d)
16:31:53 Source Code scm commit: fixed stutter in macro definitions (those are in cado.h already). (commit 8fc84e9)
13:49:32 Source Code scm commit: print size_t with %zu (commit 3d74b73)
13:35:33 Source Code scm commit: more occurrence of char vs int issue (commit af121fd)
12:53:05 Source Code scm commit: Exit if unable to open factor base file (commit 10a9343)
12:39:47 Source Code scm commit: Print peak memory use only if it is known (commit 48956a0)
12:34:01 Source Code scm commit: a char given by getc is of type int (commit f175525)
10:53:47 Source Code scm commit: Define our own macros AFTER including system header (commit d057fe9)
10:35:11 Source Code scm commit: Use list syntax for multiple dependencies in SET_TESTS_PROPERTIES (commit 8594af9)
10:31:17 Source Code scm commit: forgotten include (commit a50bd00)
10:26:45 Source Code scm commit: another mn issue (commit 5cf6403)
10:08:39 Source Code scm commit: a few more mn parameters changed in m,n (commit 2e6d419)
10:03:24 Source Code scm commit: Query page size as run time if PAGE_SIZE is not defined in header (commit 08abac8)
09:59:33 Source Code scm commit: Move pagesize() from memory.c to portability.h (commit 3609c67)
09:48:38 Trackers Tracker Item [#18691] [sqrt] compute several dependencies in parallel OpenedPaul Zimmermann
09:43:58 Source Code scm commit: added that importing relations implies importing corresponding polynomial (commit 97e8c96)
07:53:50 Source Code scm commit: las prints peak memory usage (commit 5878f43)
07:35:00 Trackers Tracker Item [#16205] update usage() framework ClosedEmmanuel Thomé
07:34:00 Source Code scm commit: makefb prints its cmdline (commit 60101c6)
06:34:47 Source Code scm commit: fix pthread misuse. Comparing pthread_t's with == isn not correct. (commit fb11f4e)
06:28:56 Source Code scm commit: fix SSE feature macros in las-norms (commit d7fcdf7)
2015-02-24
21:13:05 Source Code scm commit: modest attempts to silence warnings (commit 6251039)
20:42:12 Source Code scm commit: Don't reduce powlim to I-1 (commit a05eb9f)
20:41:56 Source Code scm commit: Remove duplicated sieve_info_print_fb_statistics() call (commit e3e36ff)
20:30:24 Source Code scm commit: one more (commit 19508af)
20:27:18 Source Code scm commit: designated initializers are in c99, not c++11 (commit fc0ed6a)
19:54:33 Source Code scm commit: Add malloc attribute to malloc_aligned(), and warn_unused_result to realloc_aligned() (commit 2322bc0)
18:30:01 Source Code scm commit: Reallocate "checkpoints" when new slice is added and no allocated space left (commit 80199be)
18:28:34 Source Code scm commit: Add realloc_aligned() (commit da53ead)
16:21:03 Source Code scm commit: Remove alignment parameter of free_aligned() (commit e5204d5)
15:10:09 Source Code scm commit: split bwc mn parameter in two (commit ab396e5)
14:28:51 Source Code scm commit: Use default port 0 (=choose random port) (commit c06683f)
2015-02-23
22:57:34 Source Code scm commit: Use verbose_output_start_batch() instead of separate io_lock (commit 5ec909f)
22:55:28 Source Code scm commit: Add test of verbose_output_*(). (commit a63bef6)
22:54:04 Source Code scm commit: Add verbose_output_start_batch(), verbose_output_end_batch() (commit f44a797)
17:52:19 Trackers Tracker Item [#18688] [cadofactor.py] "eta" progress report OpenedPaul Zimmermann
17:19:15 Trackers Tracker Item [#16172] [las] [at work] Reorganize in-memory factor bases ClosedNobody
16:53:37 Source Code scm commit: Merge branch 'master-with-fb' (commit f0c2b7a)
16:53:28 Source Code scm commit: Revert "Optionally print each lattice that gets sieved" (commit 300cd21)
16:49:17 Source Code scm commit: Mark F9_kbucket_test, F9_mbucket_test as WILL_FAIL until down-sorting is implemented (commit 103c876)
16:13:57 Source Code scm commit: Remove unused parameter to test_nbits() (commit 7b04cd8)
16:13:57 Source Code scm commit: Remove unused parameter to test_nbits() (commit e0aaf53)
2015-02-20
17:28:35 Source Code scm commit: Include cado.h, and typecast pointers (commit 2d53ec5)
17:27:38 Source Code scm commit: Rename files to .cpp (commit f95f12f)
17:25:41 Source Code scm commit: Rename slice_offset to hint (commit bc8ceef)
17:25:16 Source Code scm commit: Use unsigned long, not fbprime_t (commit 6ec5ec6)
17:24:44 Source Code scm commit: Add extern "C" (commit d1021bb)
15:20:02 Source Code scm commit: Avoide cbegin()/cend() (commit 0d33e40)
15:16:21 Source Code scm commit: Print memory allocation with -v -v -v (commit bc6d831)
14:45:28 Source Code scm commit: Another int variable (commit 30ed653)
14:43:35 Source Code scm commit: Make fb_slice::_vec a pointer to allow default assignment operator to work (commit 0d3b20c)
14:42:49 Source Code scm commit: Use int variable in loop to match template parameter (commit 8686017)
14:19:42 Source Code scm commit: Declare plattice_info_t as struct to match definition (commit ddc3e0b)
14:19:13 Source Code scm commit: Delete dead function declarations (commit 061c134)
09:08:32 Source Code scm commit: updated to newer versions of config.guess and config.sub (commit 5a5c32f)
2015-02-19
15:07:27 Source Code scm commit: Don't count line-sieved primes for bucket-sieve weight (commit 7ea34e9)
14:15:10 Source Code scm commit: In fb_entry_x_roots::operator<, compare to fb_entry_x_roots, not fb_general_entry (commit 79003b8)
14:13:39 Source Code scm commit: fb_general_entry(fb_entry_x_roots<Nr_roots> &), copy invq from input, don't recompute it (commit 2bc714d)
2015-02-18
19:27:11 Trackers Tracker Item [#18179] the renumber table should be recomputed when lpbr/lpba changes ClosedAlexander Kruppa
15:53:59 Source Code scm commit: Remove TODO comment (commit 00ea828)
14:06:49 Source Code scm commit: Recompute free relations if lpbr changes (commit 318d404)
13:45:13 Source Code scm commit: Optionally print each lattice that gets sieved (commit c2e4c92)
2015-02-17
23:00:33 Source Code scm commit: Store invq in simple entries rather than recomputing it for each transform (commit d046654)
22:07:34 Source Code scm commit: Make SAFE_BUCKETS compile again (commit 20441ea)
17:02:46 Source Code scm commit: Reconstruct primes in divide_hints_from_bucket() (commit 1a6a110)
17:02:21 Source Code scm commit: Handle case where cget_slices() returns NULL (commit fa3ebd1)
17:01:41 Source Code scm commit: Fix an assert in bucket_array_complete::purge() (commit 6782e28)
16:02:13 Source Code scm commit: Do prime look-up in purge (and later, in divide_primes_from_bucket). (commit 20cb1e5)
16:00:22 Source Code scm commit: Add bounds check in get_prime() (commit bd4571d)
15:59:49 Source Code scm commit: Add fb_factorbase::get_slice(), and make get_slice() const everywhere (commit 0154b59)
2015-02-16
20:43:22 Source Code scm commit: Make TRACE_K compile again (commit 4940deb)
19:53:07 Source Code scm commit: Add bucket_add_logp() function (commit de08002)
17:40:27 Source Code scm commit: Add slice_offset_t (commit cc09659)
17:34:22 Source Code scm commit: Drop "partially projective" roots (commit ddb5f51)
17:20:54 Source Code scm commit: Move some #include that are not needed for interface to the implementation (commit e0270cd)
16:10:39 Source Code scm commit: Remove unneeded ASSERT_ALWAYS (commit abc8288)
15:40:45 Source Code scm commit: Sieve root=0 and 1/0 (commit 7837dac)
15:10:32 Source Code scm commit: Use verbose_output_print() (commit 205b466)
14:52:03 Source Code scm commit: Fix incorrect constraint (commit 7bad96d)
14:39:39 Source Code scm commit: Need spaces around macros within literal strings (commit 5c6d60b)
14:39:39 Source Code scm commit: Need spaces around macros within literal strings (commit f628afe)
14:36:56 Source Code scm commit: Need operator<() const (same for operator>) (commit 922344d)
13:39:57 Source Code scm commit: Changes to make P+1 with 2/7 and 6/5 one method, but with two parameterizations. (commit 13ad211)
13:30:57 Source Code scm commit: Generate slices dynamically (commit 035ab24)
13:30:00 Source Code scm commit: Give ularith_shld() a proper input operand, and improved constraints (commit fe3bbfe)
13:23:17 Source Code scm commit: Allow building fb_test binary (commit 53e2aeb)
2015-02-13
17:21:02 Source Code scm commit: Delete duplicated reorder_fb() call (commit f7afaeb)
2015-02-11
23:34:19 Source Code scm commit: Parse and print "MurphyE:" and "lognorm:" in polynomials, without comment (commit d20d63d)
22:27:36 Source Code scm commit: Test two more cases in Polynomial parsing (commit e05e5eb)
19:02:56 Trackers Tracker Item [#18472] discrepancy in lognorms ClosedAlexander Kruppa
17:07:37 Source Code scm commit: Bomb out if lognorm or MurphyE value occurs multiple times while parsing a polynomial (commit d0ca9e4)
09:13:32 Trackers Tracker Item [#15582] [wontfix] gf2x fails to build under MinGW64 ClosedNobody
09:12:14 Trackers Tracker Item [#14490] [wontfix] GCC 4.1.2, 4.2.0, 4.2.1, 4.2.2 miscompile CADO-NFS ClosedNobody
2015-02-10
13:33:35 Source Code scm commit: Add some static class members to fb_general_entry and fb_entry_x_roots to allow more unified code in vectors (commit 6224cb7)
13:18:56 Source Code scm commit: Allow constructing fb_general_root from a prime and a linear polynomial (commit d7d05e3)
11:54:24 Source Code scm commit: Use simple types in plattice_*() rather than passing sieve_info_srcptr (commit b0f2c8a)
2015-02-06
17:10:15 Trackers Tracker Item [#18440] build binaries without Python ClosedNobody
12:24:20 Source Code scm commit: add commit info to coverage results (commit 25e139a)
2015-02-05
14:13:53 Source Code scm commit: Use default values instead of overloading (commit b516946)
2015-02-04
21:52:42 Source Code scm commit: require-gmp5 --> implemented less stricly. (commit cf67fa7)
21:47:30 Source Code scm commit: a nice bug (commit 46bb408)
21:35:14 Source Code scm commit: oops (commit eff835a)
21:34:08 Source Code scm commit: get rid of HAVE_MPN_XOR_N check (commit ea627d2)
21:24:31 Source Code scm commit: better like this? (commit 4a944ab)
20:57:16 Source Code scm commit: rsync wants to have a cwd. (commit 2b7aa10)
20:35:25 Source Code scm commit: patch for old GMP versions (commit a6e37be)
20:34:46 Trackers Tracker Item [#18390] importing a polynomial with admin=admax should not modify it ClosedAlexander Kruppa
15:22:51 Source Code scm commit: Make get_nr_roots(), is_general() const (commit b2ce09c)
12:58:35 Source Code scm commit: Get rid of CADO_REV and friends in the main cado_config.h file (commit 9e66fff)
12:18:16 Source Code scm commit: Change a bit the way we generate the list of modified files (commit 298b009)
10:21:55 Source Code scm commit: oops (commit e101698)
10:17:24 Source Code scm commit: Try to un-expose cpubinding when unsupported anyway. (commit 95247f9)
09:45:48 Source Code scm commit: My forgotten TODO form last week: use cpubinding example file as default. (commit d08d8ba)
09:30:10 Trackers Tracker Item [#18300] use dynamically allocated port in cadofactor.py ClosedNobody
09:22:47 Source Code scm commit: Archive coverage tests page (commit aeff980)
2015-02-03
13:34:53 Source Code scm commit: Remember server port, re-use it with running again with server.port=0 (commit 8d69d38)
13:21:27 Source Code scm commit: Specify modredcul_batchinv_ul() (commit cdafe61)
13:18:43 Source Code scm commit: Allow server.port=0, use resulting port in log output and wuclient commands (commit dd183bf)
2015-02-02
16:39:47 Source Code scm commit: review of scripts/cadofactor/README (part on importing polynomials) (commit d18bc57)
15:08:09 Source Code scm commit: Don't quote '=' in command line parameters, except in the first (commit 44fcc03)
15:08:09 Source Code scm commit: Don't quote '=' in command line parameters, except in the first (commit ef16e0c)
14:10:22 Source Code scm commit: Describe new polynomial import (commit cc02025)
2015-01-31
10:41:01 Source Code scm commit: make install is now tested (commit 6a77a91)
2015-01-30
17:41:52 Source Code scm commit: added some alternate code that should be faster for 256->128 reduction (commit 5b03ae2)
16:56:30 Source Code scm commit: faster reduction mod x^128+x^7+x^2+x+1 (commit 5fa6926)
2015-01-20
18:08:46 Source Code scm commit: Add typecasts for C++ (commit d98320a)
18:07:27 Source Code scm commit: Disable more than 1 thread for now, until thread pool is in place (commit c63da7e)
2015-01-16
16:18:08 Source Code scm commit: Fix memory leak (commit d307ad6)
16:17:55 Source Code scm commit: Put plattice stuff in a separate file (commit 76efc50)
16:09:53 Source Code scm commit: Use verbose_output_print() instead of printf() (commit abe15f0)
15:57:17 Source Code scm commit: Transform roots outside of fill_in_buckets() (commit 6dc470c)
15:55:56 Source Code scm commit: Comment out more currently unused code (commit b3d6415)
14:36:28 Source Code scm commit: Use new factor base (commit dbe2da9)
14:32:33 Source Code scm commit: Store small sieve primes in a fb_general_vector (commit 6440af1)
14:31:47 Source Code scm commit: Disable LAS_MEMSET for now (commit 4be1785)
14:31:07 Source Code scm commit: Pass fb_general_vector, not fb_part, to small_sieve_init (commit 571fc62)
14:29:57 Source Code scm commit: Make push_ssp_marker a function, not a macro, so it can be debugged (commit 3402838)
14:26:35 Source Code scm commit: Add count_entries wrapper that initialises results to 0 (commit 61a5feb)
14:25:15 Source Code scm commit: Define fb_general_entry::operator<, compares q values (commit 7b4ca3b)
2015-01-15
12:39:19 Source Code scm commit: Use new factor base types (commit b58e7d9)
12:26:00 Source Code scm commit: Use new factor base in sieve_info_init_factor_bases() (commit 94b4d7f)
12:22:11 Source Code scm commit: Add some casts from void pointers (commit 0ce2b5d)
12:17:03 Source Code scm commit: Extract trial division primes from new fb (commit 04823f7)
12:13:02 Source Code scm commit: Use 32-bit hints (commit 3dd9f5f)
12:12:34 Source Code scm commit: Include modredc_*ul*.h (commit 33e956f)
12:11:26 Source Code scm commit: Trivial formatting change (commit 931cf20)
11:54:51 Source Code scm commit: Make purge_bucket_heart a function, not a macro, so it can be debugged (commit d164aa1)
11:50:25 Source Code scm commit: Implement fb_make_steps() (commit f8b0e00)
11:49:40 Source Code scm commit: Implement extract_bycost() (commit 988d6f4)
11:48:45 Source Code scm commit: Add fb_part::cbegin and cend (commit 0ac083d)
11:44:45 Source Code scm commit: In transform_roots(), start with empty output vector (commit 93d9804)
11:43:08 Source Code scm commit: Use q, not p, in comment/output (commit 08113b0)
11:41:25 Source Code scm commit: Bugfix: projective roots need q added, not p (commit 4fe0b14)
11:38:25 Source Code scm commit: Fix sieve/iqsort.h entry (commit 38cdb86)
2015-01-07
17:04:27 Source Code scm commit: Fix const-ness (commit 775eacb)
17:03:22 Source Code scm commit: Bugfix: must init variables passed to to count_entries() (commit bc67026)
2015-01-06
15:42:02 Source Code scm commit: Avoid const-related warning (commit 66374f0)
2014-12-19
13:06:38 Source Code scm commit: Don't need extern "C" any more (commit 23a1ca1)
13:06:26 Source Code scm commit: Include fb-types.h, not fb.h (commit da3d012)
13:05:48 Source Code scm commit: Need stdint.h for uint32_t (commit 85f41f9)
2014-12-17
15:32:55 Source Code scm commit: Rename choose() to get_slices() (commit 0972e81)
15:20:33 Source Code scm commit: Add fb_log() again (commit fd975cc)
2014-12-16
18:14:56 Source Code scm commit: Rename fb_entry_x_roots_s to fb_entry_x_roots (commit acb1f7e)
2014-12-12
17:19:05 Source Code scm commit: Use inlined qsort for buckets. (commit ed735e8)
15:37:34 Source Code scm commit: Add fb_general_vector::transform_roots(), fb_vector<Nr_roots>::transform_roots() (commit fa70481)
15:36:43 Source Code scm commit: Add fb_entry_x_roots_s<Nr_roots>::transform_roots() (commit 5f79c62)
12:06:37 Source Code scm commit: Add fb_general_root::transform() and fb_general_entry::transform_roots() (commit 931c125)
2014-12-11
16:17:50 Source Code scm commit: import only fb-types.h, not fb.h (commit 6a12d50)
14:30:58 Source Code scm commit: Make special-q lattice basis its own struct, pass that instead of sieve_info (commit c1f690b)
13:48:49 Source Code scm commit: Move simple type definitions to fb-types.h (commit a0c62d0)
2014-12-10
17:21:25 Source Code scm commit: Add fb_factorbase::get_part() (commit 7c01833)
17:20:51 Source Code scm commit: Typecast malloc() pointers (commit 87775be)
17:20:15 Source Code scm commit: Typecast malloc() pointers and remove "restrict" (commit 51712ae)
17:16:51 Source Code scm commit: Can't declare variables after goto (commit db28a61)
16:57:50 Source Code scm commit: Typecast malloc() pointers (commit 2434a15)
14:57:08 Source Code scm commit: Small cleanup in fb_general_entry::parse_line() (commit bc75de3)
2014-12-09
16:52:22 Source Code scm commit: Add fb_slices_interface for slices, fb_part::get_general_vector() and get_n_roots_vector() (commit 941c92d)
16:30:03 Source Code scm commit: Rename fb_slices_interface fb_interface (commit 3ce9486)
16:25:00 Source Code scm commit: Add fb_vector_interface as base class for fixed-Nr_roots and general vectors (commit 2589a0f)
16:20:03 Source Code scm commit: Give fb_general_vector its own fprint() (commit 041f30e)
2014-12-08
19:47:48 Source Code scm commit: Revert interface breakage, memset needs void * (commit fadb261)
19:13:49 Source Code scm commit: Make general roots their own struct (commit 958f8af)
19:13:09 Source Code scm commit: Missing in last commit (commit 657197f)
18:18:23 Source Code scm commit: Use new fb. WIP (commit 365409d)
15:31:13 Source Code scm commit: Add only_general flag to fb_part; if set, all entries go in general vector (commit 53c3143)
14:47:55 Source Code scm commit: Add NonCopyable base class, and make classes with explicit constructors NonCopyable (commit 7833827)
13:23:36 Source Code scm commit: Add destructors to fix mem leaks (commit 02b9d95)
2014-12-05
13:01:27 Source Code scm commit: fb_slices_interface needs virtual destructor (commit eb60d29)
13:01:00 Source Code scm commit: Make fprint() const (commit 3b1e7d2)
2014-12-02
14:47:33 Source Code scm commit: Make is_simple() a method of fb_general_entry (commit 2e92b96)
2014-12-01
18:00:57 Source Code scm commit: Allow assignment-construction between general and simple entries (commit 088174a)
18:00:36 Source Code scm commit: Compile main() only with TESTDRIVE (commit 357302b)
16:44:58 Source Code scm commit: Make count_entries() const (commit 54ca782)
16:20:44 Source Code scm commit: Use pointers, not references, for count_entries() (commit a72bc38)
15:14:34 Source Code scm commit: Add common interface for all slices (the templated ones, and the general-entry one) (commit 7c30049)
15:12:53 Source Code scm commit: Use MAXDEGREE instead of literal constant (commit ec69098)
15:08:34 Source Code scm commit: Declare count_entries(), allow NULL pointers (commit b73e608)
15:05:23 Source Code scm commit: Don't need to overload fb_vector::push_back() (commit 86f1731)
14:37:49 Source Code scm commit: Fix some compilation warnings (commit eaffe93)
14:36:39 Source Code scm commit: Use unsigned long, not fbprime_t, in interface (commit 553297b)
14:20:06 Source Code scm commit: Rename files to cpp (commit 933bedf)
2014-11-28
15:52:23 Source Code scm commit: Need vector, and some placeholder methods (commit 6eedc66)
12:57:39 Source Code scm commit: Move declarations to fb.h (commit c0fe878)
12:37:43 Source Code scm commit: Move new code to fb.cpp and fb.h (commit bc0b71e)
12:33:39 Source Code scm commit: More comments in output when printing factor bases (commit 3ff9ed3)
12:32:38 Source Code scm commit: Header file for new fb (commit 0919772)
10:26:43 Source Code scm commit: Call hint variable "hint", not "prime" (commit 02c2339)
10:26:01 Source Code scm commit: Make hint en/decode id() if hint has 32 bits (commit 6219a3c)
10:23:06 Source Code scm commit: In apply_one_bucket(), use bit-shifting code to access struct fields only if sizeof(bucket_update_t) == 4, on which the bit-shifts depend (commit f4f625d)
10:20:50 Source Code scm commit: Store prime hint in where_am_i, and print it in apply_one_bucket() (commit b082c0f)
2014-11-20
09:19:58 Source Code scm commit: Merge consecutive factor base entries with the same q, and eliminate unnecessary this-> (commit 9ff604c)
2014-11-18
15:41:10 Source Code scm commit: Print general entries, too (commit e0baebf)
15:05:01 Source Code scm commit: Split into slices, and add functions to print factorbase (for debugging) (commit 0778f74)
2014-11-17
16:49:35 Source Code scm commit: Use classes and methods more, and make exp/oldexp a per-root property (commit ef1b9cd)
2014-11-13
16:58:49 Source Code scm commit: Added most of the fb_read() code (commit 15f35c0)
2014-11-06
15:18:09 Source Code scm commit: New factor base code, work in progress (commit 451f09f)
15:16:09 Source Code scm commit: Put k in factorbase_degn_t (commit e2a4512)
2014-11-05
11:35:42 Source Code scm commit: Remove the size field of factorbase_degn_t (commit 1d3f5d6)