b0795d8 | Pierrick Gaudry | 14 February 2013, 14:48:36 UTC | at work here | 14 February 2013, 14:48:36 UTC |
84eb075 | Pierrick Gaudry | 29 January 2013, 10:18:19 UTC | Early abort strategy. | 29 January 2013, 10:18:19 UTC |
5b67a6c | Pierrick Gaudry | 24 January 2013, 14:16:48 UTC | Longer chain of ECM. | 24 January 2013, 14:16:48 UTC |
8a3393b | Pierrick Gaudry | 23 January 2013, 08:16:26 UTC | Small magma script to initiate the descent. | 23 January 2013, 08:16:26 UTC |
af0cc16 | Pierrick Gaudry | 23 January 2013, 08:13:09 UTC | Fix problem with very large prime bounds. Large prime bounds larger than an unsigned long are now working more or less correctly. This assumes that all the primes found by ECM fit in an unsigned long: the very large primes just come from a cofactor that happens to be a prime. On 32-bit machines, this will reach the limit. | 23 January 2013, 08:13:09 UTC |
3f27e6e | Pierrick Gaudry | 22 January 2013, 07:32:47 UTC | Use a more sensible strategy chain. No early abort yet. | 22 January 2013, 07:32:47 UTC |
90b8b19 | Pierrick Gaudry | 22 January 2013, 07:32:02 UTC | missing function in the 3ul api | 22 January 2013, 07:32:02 UTC |
f602c0d | Pierrick Gaudry | 21 January 2013, 12:53:11 UTC | merge descent and strategies branches | 21 January 2013, 12:53:11 UTC |
1554d96 | Pierrick Gaudry | 21 January 2013, 09:28:29 UTC | Some new strategy attempts | 21 January 2013, 09:28:29 UTC |
371fb45 | Emmanuel Thomé | 17 January 2013, 18:25:58 UTC | Commit script for computing descent probabilities. | 17 January 2013, 18:26:51 UTC |
2b6f189 | Emmanuel Thomé | 17 January 2013, 18:00:47 UTC | Merge branch 'master' into descent Conflicts: utils/modredc_ul.c utils/rootfinder.c | 17 January 2013, 18:26:43 UTC |
d73bf73 | Emmanuel Thomé | 17 January 2013, 17:59:31 UTC | Merge branch 'bof' into descent Conflicts: polyselect/polyselect2l.c sieve/las-norms.c sieve/las.c utils/modredc_ul.c | 17 January 2013, 17:59:31 UTC |
818cfa4 | Emmanuel Thomé | 17 January 2013, 17:22:51 UTC | more printf ugliness | 17 January 2013, 17:22:51 UTC |
ea7357c | Emmanuel Thomé | 17 January 2013, 17:16:56 UTC | fixed warning | 17 January 2013, 17:16:56 UTC |
81a92e9 | Alexander Kruppa | 17 January 2013, 16:56:09 UTC | Rename printf() and friends only if stdio.h has been included before. Include macros.h in some files that use %zu. Use PRIu64 for uint64_t. | 17 January 2013, 16:56:09 UTC |
31667be | Alexander Kruppa | 17 January 2013, 16:40:45 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs | 17 January 2013, 16:40:45 UTC |
9aef6b4 | Alexander Kruppa | 17 January 2013, 16:38:40 UTC | Revert "Use PRISIZ macro instead of hard-coded "zu" for size_t conversion" Add wrapper functions for MinGW printf() and friends that rewrite the format string. Even uglier than PRISIZ but affects only MinGW this way This reverts commit 1b629301d8718663adb75e69d96390e5cd5d88a5. Conflicts: sqrt/sqrt.c | 17 January 2013, 16:38:40 UTC |
5685e4b | Emmanuel Thomé | 17 January 2013, 15:15:21 UTC | Disable filesystem room check if statvfs fails or can't be used. | 17 January 2013, 15:15:21 UTC |
a004a89 | Emmanuel Thomé | 17 January 2013, 15:10:09 UTC | Compile the optional linalg/bwc/shell only if it can run. Slight improvement on top of e7b50e61. | 17 January 2013, 15:10:09 UTC |
c1712e0 | Emmanuel Thomé | 17 January 2013, 14:39:59 UTC | Defining new flags is nice, but... ...being able to propagate them to the point where they are inteneded to be used is better. | 17 January 2013, 14:39:59 UTC |
e7b50e6 | Alexander Kruppa | 17 January 2013, 14:07:33 UTC | More POSIX function now compiled conditionally | 17 January 2013, 14:07:33 UTC |
8d63f39 | Alexander Kruppa | 17 January 2013, 12:01:47 UTC | More tests for header files. Use SIGHUP and sigaction only if available. | 17 January 2013, 12:01:47 UTC |
4214fb9 | Alexander Kruppa | 17 January 2013, 10:28:26 UTC | Test for sys/utsname.h | 17 January 2013, 10:28:26 UTC |
b13cac2 | Emmanuel Thomé | 16 January 2013, 19:15:24 UTC | Got rid of bogus random_generation.[ch] header. This code was used only to provide system-independent random behaviour. But even so, it was half-baked, not enabled by default, and required changes for compilation. If I ever want to use such a feature, providing an LD_PRELOAD is probably cleaner, and less intrusive (the only case where I see it's really useful is prep in bwc). | 16 January 2013, 19:15:24 UTC |
360aa7e | Emmanuel Thomé | 16 January 2013, 17:48:18 UTC | tmp | 16 January 2013, 18:15:26 UTC |
2bf20f0 | Paul Zimmermann | 16 January 2013, 16:23:29 UTC | [filter/purge.c] added replacement for nanosleep if not present | 16 January 2013, 16:23:29 UTC |
0d92b89 | Paul Zimmermann | 16 January 2013, 16:18:21 UTC | [sync_fetch.c] another try... | 16 January 2013, 16:18:21 UTC |
10b7273 | Paul Zimmermann | 16 January 2013, 16:11:41 UTC | [sync_fetch.c] fixed configure test | 16 January 2013, 16:11:41 UTC |
45ff489 | Paul Zimmermann | 16 January 2013, 15:58:16 UTC | [sync_fetch.c] added test for __sync_sub_and_fetch | 16 January 2013, 15:58:16 UTC |
5014d66 | Alexander Kruppa | 16 January 2013, 15:07:29 UTC | Have getrusage() only in timing.c, and let everyone else use only those functions. Also avoids having 2963402982 different cputime() functions, with no two working quite the same way | 16 January 2013, 15:07:29 UTC |
1b62930 | Alexander Kruppa | 16 January 2013, 14:27:53 UTC | Use PRISIZ macro instead of hard-coded "zu" for size_t conversion | 16 January 2013, 14:27:53 UTC |
8bd1088 | Alexander Kruppa | 16 January 2013, 14:26:44 UTC | Fix argument to roots_mod_uint64() | 16 January 2013, 14:26:44 UTC |
5d9ce21 | Paul Zimmermann | 16 January 2013, 13:51:01 UTC | [crtalgsqrt.c] revert commit ed0cd61 (defined with -std=gnu99 under MinGW) | 16 January 2013, 13:51:01 UTC |
b938189 | Paul Zimmermann | 16 January 2013, 13:47:59 UTC | [crtalgsqrt.c] random -> rand | 16 January 2013, 13:47:59 UTC |
64af103 | Alexander Kruppa | 16 January 2013, 13:32:14 UTC | I fail at weirdo CMake if syntax. Also fail at exporting CMAKE_DUMP_VARIABLES. | 16 January 2013, 13:32:14 UTC |
5419084 | Alexander Kruppa | 16 January 2013, 13:26:38 UTC | If shell environment variable CMAKE_DUMP_VARIABLES is defined, print the values of some CMAKE variables to the log. When under MinGW, use -std=gnu99 instead of -std=c99 to avoid defining __STRICT_ANSI__ which causes many prototypes and macros not to be defined from system headers | 16 January 2013, 13:26:38 UTC |
1789212 | Paul Zimmermann | 16 January 2013, 13:09:33 UTC | added code to define HAVE_MINGW=1 when under MinGW | 16 January 2013, 13:09:33 UTC |
039f055 | Alexander Kruppa | 16 January 2013, 12:28:11 UTC | Fix mismatching declaration of {v}asprintf() >.< MinGW's string.h does not declare a prototype for strdup() if __STRICT_ANSI__ is defined, which gcc -std=c99 defines, so add prototype for that case | 16 January 2013, 12:28:11 UTC |
da30c4c | Alexander Kruppa | 16 January 2013, 12:00:37 UTC | Avoid getrusage() in ecm/testbench, use functions from timing.c instead. Fallback functions for strdup() and strndup() | 16 January 2013, 12:00:37 UTC |
352fa73 | Paul Zimmermann | 16 January 2013, 08:17:23 UTC | moved #include "cado.h" from utils/misc.h to gf2x/gf2x-fft/fake_fft.c | 16 January 2013, 08:17:23 UTC |
27f11b3 | Paul Zimmermann | 16 January 2013, 08:14:28 UTC | [utils/test_mod.c] random/srandom -> rand/srand | 16 January 2013, 08:14:28 UTC |
6acdef2 | Paul Zimmermann | 16 January 2013, 08:08:59 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr/git/cado-nfs/cado-nfs | 16 January 2013, 08:08:59 UTC |
c9ca529 | Paul Zimmermann | 16 January 2013, 08:08:33 UTC | [utils/random_generation.c] use rand instead of random | 16 January 2013, 08:08:33 UTC |
54c698c | Paul Zimmermann | 16 January 2013, 07:56:27 UTC | [utils/misc.h] added missing cado.h | 16 January 2013, 07:56:27 UTC |
4cdfd47 | Emmanuel Thomé | 15 January 2013, 22:00:53 UTC | glue code for an asprintf equivalent Apparently mingw lacks this. It's trivial enough to provide. In passing, I noticed a few breaks of the rule that cado.h must be used first in all compilation units. Untested. | 15 January 2013, 22:00:53 UTC |
3535ee5 | Paul Zimmermann | 15 January 2013, 20:03:21 UTC | [misc.c] replaced 2nd occurrence of _SC_PAGE_SIZE | 15 January 2013, 20:03:21 UTC |
63b1636 | Paul Zimmermann | 15 January 2013, 20:01:22 UTC | [misc.c] yet another try to get the page size under Windows | 15 January 2013, 20:01:22 UTC |
d00b3c9 | Paul Zimmermann | 15 January 2013, 19:54:03 UTC | [misc.c] typo in last commit, sorry! | 15 January 2013, 19:54:03 UTC |
2f07cd3 | Paul Zimmermann | 15 January 2013, 19:48:38 UTC | [misc.c] include windows.h for MinGW | 15 January 2013, 19:48:38 UTC |
e179b4f | Paul Zimmermann | 15 January 2013, 19:41:04 UTC | [misc.c] patch for _SC_PAGESIZE on mingw | 15 January 2013, 19:41:04 UTC |
0d7dc10 | Paul Zimmermann | 15 January 2013, 19:35:28 UTC | [misc.c] patch for mkdir on mingw | 15 January 2013, 19:35:28 UTC |
f2f8049 | Paul Zimmermann | 15 January 2013, 19:28:07 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr/git/cado-nfs/cado-nfs | 15 January 2013, 19:28:07 UTC |
ed0cd61 | Paul Zimmermann | 15 January 2013, 19:27:30 UTC | [sqrt/crtalgsqrt.c] added definition for missing constants under Windows | 15 January 2013, 19:27:30 UTC |
10fa3e6 | Alexander Kruppa | 15 January 2013, 18:04:58 UTC | Missing files >.< | 15 January 2013, 18:04:58 UTC |
9c9236d | Alexander Kruppa | 15 January 2013, 18:01:57 UTC | First steps towards reducing dependency on POSIX functions to make MinGW happy | 15 January 2013, 18:01:57 UTC |
d099d1d | Alexander Kruppa | 15 January 2013, 15:18:55 UTC | Updated autoconf-generated files to autoconf 2.69 | 15 January 2013, 15:18:55 UTC |
abc25e2 | Alexander Kruppa | 15 January 2013, 12:17:12 UTC | Re-structuring of wudb to use JOIN instead of individual SELECT for files rows | 15 January 2013, 12:17:12 UTC |
d58d94f | Alexander Kruppa | 11 January 2013, 14:11:49 UTC | Allow local.sh to override the CMake Generator | 11 January 2013, 14:11:49 UTC |
1a67342 | Alexander Kruppa | 11 January 2013, 13:21:19 UTC | Fix path of link target | 11 January 2013, 13:21:19 UTC |
db8b856 | Alexander Kruppa | 11 January 2013, 13:14:56 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs | 11 January 2013, 13:14:56 UTC |
cfabc32 | Alexander Kruppa | 11 January 2013, 13:13:41 UTC | Script to fix broken symlinks that Git produces under Windows. The script simply copyies the linked-to file and tells Git not to consider the file modified | 11 January 2013, 13:13:41 UTC |
75c4549 | Alain Filbois | 10 January 2013, 20:43:24 UTC | [polyselect2l]: LN2SHASH_NBUCKETS=8 now. | 10 January 2013, 20:43:24 UTC |
375d4f4 | Paul Zimmermann | 10 January 2013, 15:59:06 UTC | [local.sh.example] updated GMP version | 10 January 2013, 15:59:06 UTC |
3edb820 | Alexander Kruppa | 10 January 2013, 15:11:05 UTC | Some refactoring to reduce parameter passing | 10 January 2013, 15:11:05 UTC |
00c1cc8 | Paul Zimmermann | 09 January 2013, 12:35:51 UTC | [polyselect2.c] removed trailing blank | 09 January 2013, 12:35:51 UTC |
0c40455 | Alexander Kruppa | 08 January 2013, 17:22:47 UTC | Added roots2_V() | 08 January 2013, 17:22:47 UTC |
76cef50 | Alexander Kruppa | 08 January 2013, 16:29:45 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs | 08 January 2013, 16:29:45 UTC |
433d67d | Alexander Kruppa | 08 January 2013, 16:29:16 UTC | Allow disabling the double-check via command line -nc switch | 08 January 2013, 16:29:16 UTC |
ce9de69 | Alexander Kruppa | 08 January 2013, 16:25:17 UTC | Added ATTRIBUTE to allow generic function/argument attributes | 08 January 2013, 16:25:17 UTC |
a33f7d5 | Paul Zimmermann | 08 January 2013, 08:09:22 UTC | [rho.c] updated copyright year | 08 January 2013, 08:09:22 UTC |
1bd59a5 | Paul Zimmermann | 08 January 2013, 08:08:51 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr/git/cado-nfs/cado-nfs Conflicts: filter/purge.c utils/hashpair.c | 08 January 2013, 08:08:51 UTC |
dbca62c | Paul Zimmermann | 08 January 2013, 08:05:44 UTC | [misc.h] use %zu | 08 January 2013, 08:05:44 UTC |
2dabd89 | Paul Zimmermann | 08 January 2013, 08:05:01 UTC | [hashpair.c] fixed (printed) number of bits per entry | 08 January 2013, 08:05:01 UTC |
f91fae2 | Paul Zimmermann | 08 January 2013, 08:03:50 UTC | [purge.c] fixed typos | 08 January 2013, 08:03:50 UTC |
851a4f0 | Alexander Kruppa | 07 January 2013, 18:19:34 UTC | Avoid conversion to Montgomery form in assertion | 07 January 2013, 18:19:34 UTC |
561cc81 | Alexander Kruppa | 07 January 2013, 14:48:39 UTC | Bigger primes lookup table in roots_mod.c. Allow disabling comparison in test_roots_mod.c for speed test | 07 January 2013, 14:48:39 UTC |
9dca97d | Alexander Kruppa | 04 January 2013, 21:21:24 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs | 04 January 2013, 21:21:24 UTC |
d0a9337 | Alexander Kruppa | 04 January 2013, 13:53:06 UTC | Quote all substitution that involve paths, including that "rm -rf" :D | 04 January 2013, 13:53:06 UTC |
5f3f917 | Alexander Kruppa | 03 January 2013, 16:30:13 UTC | Trivial change: print number of matching records in status. This commit is just to test new Jenkins triggers. | 03 January 2013, 16:30:13 UTC |
8681268 | Alexander Kruppa | 31 December 2012, 18:48:32 UTC | Functions for factoring an unsigned long, enumerating divisors, primitive root of unity | 31 December 2012, 18:48:32 UTC |
81188d3 | Alexander Kruppa | 31 December 2012, 18:40:41 UTC | Added function for integer square root | 31 December 2012, 18:40:41 UTC |
0a18f56 | Alexander Kruppa | 27 December 2012, 15:17:08 UTC | Add fallback code using poly_roots_uint64() on 32-bit machines again | 27 December 2012, 15:17:08 UTC |
125792c | Alexander Kruppa | 24 December 2012, 14:33:43 UTC | Added utils/test_roots_mod.c | 24 December 2012, 14:33:43 UTC |
f880e82 | Alex Kruppa | 23 December 2012, 00:41:49 UTC | Use mod_inv() instead of modredc_inv() when modulus can be even. Test for exceeding isprime_table. Test program for roots_mod. | 23 December 2012, 00:41:49 UTC |
4b288e7 | Alexander Kruppa | 21 December 2012, 16:32:50 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs | 21 December 2012, 16:32:50 UTC |
3376232 | Alexander Kruppa | 21 December 2012, 16:27:42 UTC | Merge branch 'master' of /home/alex/git/cado-nfs-my | 21 December 2012, 16:27:42 UTC |
e946778 | Alexander Kruppa | 21 December 2012, 16:25:30 UTC | Various cleanups | 21 December 2012, 16:25:30 UTC |
f9ba74a | Alexander Kruppa | 21 December 2012, 16:07:33 UTC | Retry on failed upload, too | 21 December 2012, 16:07:33 UTC |
e8d3359 | Alexander Kruppa | 21 December 2012, 15:52:24 UTC | Merge branch 'master' of /home/alex/git/cado-nfs-my | 21 December 2012, 15:52:24 UTC |
526d775 | Alexander Kruppa | 21 December 2012, 15:51:25 UTC | Allow converting to CWI format with sides swapped, and something with trial division (no idea what that code does) | 21 December 2012, 15:51:25 UTC |
3a8df4e | Alexander Kruppa | 21 December 2012, 15:42:36 UTC | Merge branch '1527ea973374cf169427f77edee32a047f710b36' | 21 December 2012, 15:42:36 UTC |
1527ea9 | Alexander Kruppa | 21 December 2012, 15:37:53 UTC | Use IMUL instead of MUL | 21 December 2012, 15:37:53 UTC |
39f088e | Alexander Kruppa | 21 December 2012, 15:25:59 UTC | Shorter addition chains in Montgomery12_curve_from_k() init | 21 December 2012, 15:25:59 UTC |
3a59442 | Alexander Kruppa | 21 December 2012, 15:01:03 UTC | Add _add1() function to 15ul, 2ul2 | 21 December 2012, 15:01:03 UTC |
94c3106 | Emmanuel Thomé | 21 December 2012, 13:36:35 UTC | Bug fix. Causes segfault on openbsd. This commit also serves as a check for the commit e-mail disaster. Hoping it's fixed now... | 21 December 2012, 13:36:35 UTC |
842ae1c | Alain Filbois | 21 December 2012, 13:26:04 UTC | [polyselect2l] an forgotten inlining. | 21 December 2012, 13:26:04 UTC |
e7e7a66 | Alain Filbois | 21 December 2012, 13:23:08 UTC | [polyselect2_str.c]: new SHASH_FC_X86 with local ASM labels. | 21 December 2012, 13:23:08 UTC |
7faf7a7 | Alexander Kruppa | 21 December 2012, 11:02:14 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs | 21 December 2012, 11:02:14 UTC |
3deaaa6 | Alexander Kruppa | 21 December 2012, 11:02:00 UTC | Avoid blank lines and flush stderr after printing | 21 December 2012, 11:02:00 UTC |
4a0af33 | Cyril Bouvier | 21 December 2012, 09:59:02 UTC | Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs | 21 December 2012, 09:59:02 UTC |