https://gitlab.inria.fr/cado-nfs/cado-nfs

sort by:
Revision Author Date Message Commit Date
b0795d8 at work here 14 February 2013, 14:48:36 UTC
84eb075 Early abort strategy. 29 January 2013, 10:18:19 UTC
5b67a6c Longer chain of ECM. 24 January 2013, 14:16:48 UTC
8a3393b Small magma script to initiate the descent. 23 January 2013, 08:16:26 UTC
af0cc16 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 Use a more sensible strategy chain. No early abort yet. 22 January 2013, 07:32:47 UTC
90b8b19 missing function in the 3ul api 22 January 2013, 07:32:02 UTC
f602c0d merge descent and strategies branches 21 January 2013, 12:53:11 UTC
1554d96 Some new strategy attempts 21 January 2013, 09:28:29 UTC
371fb45 Commit script for computing descent probabilities. 17 January 2013, 18:26:51 UTC
2b6f189 Merge branch 'master' into descent Conflicts: utils/modredc_ul.c utils/rootfinder.c 17 January 2013, 18:26:43 UTC
d73bf73 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 more printf ugliness 17 January 2013, 17:22:51 UTC
ea7357c fixed warning 17 January 2013, 17:16:56 UTC
81a92e9 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 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs 17 January 2013, 16:40:45 UTC
9aef6b4 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 Disable filesystem room check if statvfs fails or can't be used. 17 January 2013, 15:15:21 UTC
a004a89 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 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 More POSIX function now compiled conditionally 17 January 2013, 14:07:33 UTC
8d63f39 More tests for header files. Use SIGHUP and sigaction only if available. 17 January 2013, 12:01:47 UTC
4214fb9 Test for sys/utsname.h 17 January 2013, 10:28:26 UTC
b13cac2 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 tmp 16 January 2013, 18:15:26 UTC
2bf20f0 [filter/purge.c] added replacement for nanosleep if not present 16 January 2013, 16:23:29 UTC
0d92b89 [sync_fetch.c] another try... 16 January 2013, 16:18:21 UTC
10b7273 [sync_fetch.c] fixed configure test 16 January 2013, 16:11:41 UTC
45ff489 [sync_fetch.c] added test for __sync_sub_and_fetch 16 January 2013, 15:58:16 UTC
5014d66 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 Use PRISIZ macro instead of hard-coded "zu" for size_t conversion 16 January 2013, 14:27:53 UTC
8bd1088 Fix argument to roots_mod_uint64() 16 January 2013, 14:26:44 UTC
5d9ce21 [crtalgsqrt.c] revert commit ed0cd61 (defined with -std=gnu99 under MinGW) 16 January 2013, 13:51:01 UTC
b938189 [crtalgsqrt.c] random -> rand 16 January 2013, 13:47:59 UTC
64af103 I fail at weirdo CMake if syntax. Also fail at exporting CMAKE_DUMP_VARIABLES. 16 January 2013, 13:32:14 UTC
5419084 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 added code to define HAVE_MINGW=1 when under MinGW 16 January 2013, 13:09:33 UTC
039f055 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 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 moved #include "cado.h" from utils/misc.h to gf2x/gf2x-fft/fake_fft.c 16 January 2013, 08:17:23 UTC
27f11b3 [utils/test_mod.c] random/srandom -> rand/srand 16 January 2013, 08:14:28 UTC
6acdef2 Merge branch 'master' of git+ssh://scm.gforge.inria.fr/git/cado-nfs/cado-nfs 16 January 2013, 08:08:59 UTC
c9ca529 [utils/random_generation.c] use rand instead of random 16 January 2013, 08:08:33 UTC
54c698c [utils/misc.h] added missing cado.h 16 January 2013, 07:56:27 UTC
4cdfd47 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 [misc.c] replaced 2nd occurrence of _SC_PAGE_SIZE 15 January 2013, 20:03:21 UTC
63b1636 [misc.c] yet another try to get the page size under Windows 15 January 2013, 20:01:22 UTC
d00b3c9 [misc.c] typo in last commit, sorry! 15 January 2013, 19:54:03 UTC
2f07cd3 [misc.c] include windows.h for MinGW 15 January 2013, 19:48:38 UTC
e179b4f [misc.c] patch for _SC_PAGESIZE on mingw 15 January 2013, 19:41:04 UTC
0d7dc10 [misc.c] patch for mkdir on mingw 15 January 2013, 19:35:28 UTC
f2f8049 Merge branch 'master' of git+ssh://scm.gforge.inria.fr/git/cado-nfs/cado-nfs 15 January 2013, 19:28:07 UTC
ed0cd61 [sqrt/crtalgsqrt.c] added definition for missing constants under Windows 15 January 2013, 19:27:30 UTC
10fa3e6 Missing files >.< 15 January 2013, 18:04:58 UTC
9c9236d First steps towards reducing dependency on POSIX functions to make MinGW happy 15 January 2013, 18:01:57 UTC
d099d1d Updated autoconf-generated files to autoconf 2.69 15 January 2013, 15:18:55 UTC
abc25e2 Re-structuring of wudb to use JOIN instead of individual SELECT for files rows 15 January 2013, 12:17:12 UTC
d58d94f Allow local.sh to override the CMake Generator 11 January 2013, 14:11:49 UTC
1a67342 Fix path of link target 11 January 2013, 13:21:19 UTC
db8b856 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs 11 January 2013, 13:14:56 UTC
cfabc32 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 [polyselect2l]: LN2SHASH_NBUCKETS=8 now. 10 January 2013, 20:43:24 UTC
375d4f4 [local.sh.example] updated GMP version 10 January 2013, 15:59:06 UTC
3edb820 Some refactoring to reduce parameter passing 10 January 2013, 15:11:05 UTC
00c1cc8 [polyselect2.c] removed trailing blank 09 January 2013, 12:35:51 UTC
0c40455 Added roots2_V() 08 January 2013, 17:22:47 UTC
76cef50 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs 08 January 2013, 16:29:45 UTC
433d67d Allow disabling the double-check via command line -nc switch 08 January 2013, 16:29:16 UTC
ce9de69 Added ATTRIBUTE to allow generic function/argument attributes 08 January 2013, 16:25:17 UTC
a33f7d5 [rho.c] updated copyright year 08 January 2013, 08:09:22 UTC
1bd59a5 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 [misc.h] use %zu 08 January 2013, 08:05:44 UTC
2dabd89 [hashpair.c] fixed (printed) number of bits per entry 08 January 2013, 08:05:01 UTC
f91fae2 [purge.c] fixed typos 08 January 2013, 08:03:50 UTC
851a4f0 Avoid conversion to Montgomery form in assertion 07 January 2013, 18:19:34 UTC
561cc81 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 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs 04 January 2013, 21:21:24 UTC
d0a9337 Quote all substitution that involve paths, including that "rm -rf" :D 04 January 2013, 13:53:06 UTC
5f3f917 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 Functions for factoring an unsigned long, enumerating divisors, primitive root of unity 31 December 2012, 18:48:32 UTC
81188d3 Added function for integer square root 31 December 2012, 18:40:41 UTC
0a18f56 Add fallback code using poly_roots_uint64() on 32-bit machines again 27 December 2012, 15:17:08 UTC
125792c Added utils/test_roots_mod.c 24 December 2012, 14:33:43 UTC
f880e82 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 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs 21 December 2012, 16:32:50 UTC
3376232 Merge branch 'master' of /home/alex/git/cado-nfs-my 21 December 2012, 16:27:42 UTC
e946778 Various cleanups 21 December 2012, 16:25:30 UTC
f9ba74a Retry on failed upload, too 21 December 2012, 16:07:33 UTC
e8d3359 Merge branch 'master' of /home/alex/git/cado-nfs-my 21 December 2012, 15:52:24 UTC
526d775 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 Merge branch '1527ea973374cf169427f77edee32a047f710b36' 21 December 2012, 15:42:36 UTC
1527ea9 Use IMUL instead of MUL 21 December 2012, 15:37:53 UTC
39f088e Shorter addition chains in Montgomery12_curve_from_k() init 21 December 2012, 15:25:59 UTC
3a59442 Add _add1() function to 15ul, 2ul2 21 December 2012, 15:01:03 UTC
94c3106 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 [polyselect2l] an forgotten inlining. 21 December 2012, 13:26:04 UTC
e7e7a66 [polyselect2_str.c]: new SHASH_FC_X86 with local ASM labels. 21 December 2012, 13:23:08 UTC
7faf7a7 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs 21 December 2012, 11:02:14 UTC
3deaaa6 Avoid blank lines and flush stderr after printing 21 December 2012, 11:02:00 UTC
4a0af33 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/cado-nfs/cado-nfs 21 December 2012, 09:59:02 UTC
back to top