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

sort by:
Revision Author Date Message Commit Date
d12d603 fix u64_random on 32-bit 29 January 2021, 21:39:17 UTC
590bfe4 sort relations in shrink_rels 28 January 2021, 09:14:59 UTC
ff7f7a6 Merge branch 'master' into use-relation-cache 28 January 2021, 08:02:33 UTC
98aef21 [merge] added a check when no merge is done while n_possible_merges > 0 (this should not happen if the input purged file is valid) 28 January 2021, 07:30:03 UTC
faad6ba fix warning 27 January 2021, 21:31:54 UTC
d14840c Merge branch 'various-fixes' into 'master' Various fixes See merge request cado-nfs/cado-nfs!16 27 January 2021, 21:13:04 UTC
424a304 fix c++ bug revealed by clang11 27 January 2021, 20:59:11 UTC
2b71ce3 ClientServerTask ; die if localhost clients die. This effectively aborts the computation if a localhost client dies. Overall, this idea of clients spawned by the server is deprecated in my opinion, so it's not a big deal. Most often, when such a client dies, it's something that gets in our way within tests (e.g. a test that never returns because it waits for the timeout to expire, which is due to happen if the real even is that the client has just died). I think it's better that way (behaviour restricted to localhost client, remember). But it *might* be disruptive in certain cases. 27 January 2021, 20:59:07 UTC
331f886 cado-nfs-client fix: catch all output in daemon mode It is still slightly annoying that the client failure is not always reported to the server, but at least if the python code errors out, at least the backtrace is *somewhere* 27 January 2021, 20:59:01 UTC
b9d4069 fix overzealous have_mmx=1 on 64-bit 27 January 2021, 20:56:26 UTC
c86aac3 las -print-todo-list is now multithreaded 27 January 2021, 20:49:55 UTC
1d85793 Merge branch 'master' into use-relation-cache 22 January 2021, 14:55:52 UTC
56a2ac3 A second way to sample the relations in estimate_matsize.sh Also add a seed parameter. 22 January 2021, 14:21:46 UTC
6209c0e make CADO_SOURCE mandatory for estimate_matsize.sh 22 January 2021, 14:15:29 UTC
9677768 Expand functionality of perlrandom.pl 22 January 2021, 14:14:36 UTC
5dcb22a Fix bug with fake_rels + composite sq 22 January 2021, 14:14:21 UTC
7ed7e04 random-sample -> sort -R 22 January 2021, 09:15:23 UTC
62d4e26 shrink_rels: add -dl flag 19 January 2021, 10:02:32 UTC
b2b9903 add shrink_rels. refactor indexed_relation 17 January 2021, 15:29:37 UTC
9109bd9 las_parallel -> number (**untested**) 15 January 2021, 10:36:06 UTC
88ea83d add fakerels_threads 15 January 2021, 10:20:46 UTC
91be477 random seed for fake_rels 07 January 2021, 14:13:34 UTC
1bfba28 fake_rels.cpp: report sample statistics 23 December 2020, 11:38:13 UTC
41c5249 fake_rels.cpp: print at every q. 23 December 2020, 11:37:58 UTC
ab33977 fix special-q parsing bug 23 December 2020, 11:37:27 UTC
3959ff7 fix renumber lookup functions for non-primes, for convenience 23 December 2020, 11:37:15 UTC
8dfa55a delete dead code 16 December 2020, 17:52:56 UTC
96c2704 a few comments 16 December 2020, 17:45:59 UTC
f5b36c1 a few renumber interface additions 16 December 2020, 17:38:52 UTC
753b476 fix a few minor bugs, and make sure composites are working. 16 December 2020, 16:41:35 UTC
8a943de unused code branch to print just as the old binary was doing 16 December 2020, 11:03:29 UTC
69712e0 fixed bug in remove_special_q + change algorithm 16 December 2020, 08:21:12 UTC
0315316 modified fake_rels ; should no longer need -v nor -sync this version is still temporary, and composite special-qs probably don't work. Also, the algorithm is inadvertently changed for a different one, and I'm willing to revert that: in this version, model relations are picked exactly from the same special-q that was used to determine the number of relations. That isn't really the spirit. (but on the other hand, clearly the algorithm doesn't work too well then if we choose very different special-qs for a given run). 15 December 2020, 22:34:02 UTC
de42778 Replace python2 Thread.isAlive() by python3 is_alive() 13 December 2020, 08:35:48 UTC
92a956d fix relation-cache mode to print the magic comments that fake_rels expects 11 December 2020, 17:01:33 UTC
1e09e0e fix printf bug in build_relation_cache.pl 11 December 2020, 17:01:28 UTC
dbeeb9e fix relation-cache mode to print the magic comments that fake_rels expects 11 December 2020, 17:00:12 UTC
6097ef0 fix printf bug in build_relation_cache.pl 11 December 2020, 15:01:21 UTC
8ef06dd Update Readme.Python according to current requirements. 09 December 2020, 20:56:47 UTC
542275c fractions.import is now deprecated. 09 December 2020, 20:34:33 UTC
be718f1 Merge branch 'use-relation-cache' into 'master' Use relation cache See merge request cado-nfs/cado-nfs!15 02 December 2020, 17:07:58 UTC
615d0ad fix printing bug 02 December 2020, 16:11:22 UTC
30597bd set a default value for maxbits in estimate_matsize 02 December 2020, 16:11:10 UTC
e13a9b1 change the relation cache search logic so as to support cross-boundary ranges 02 December 2020, 13:57:45 UTC
e262818 add relation-cache option to random-sample mode in las Tehe relation cache can be created with the script: tests/estimate_matsize/build_relation_cache.pl For large runs where "real" relations are available, this accelerates the creation of sample relations significantly. 02 December 2020, 13:06:46 UTC
4385423 Merge branch 'add-simplistic-json-parser' into use-relation-cache 02 December 2020, 10:00:09 UTC
78a2bd8 q&d json parser and printer 02 December 2020, 09:57:44 UTC
72658b9 add a test for estimate_matsize + comp sq 28 November 2020, 14:16:53 UTC
f15ee50 Merge branch 'nocncheck-python3' into 'master' implement --nocncheck for python3 cado-nfs-client See merge request cado-nfs/cado-nfs!14 27 November 2020, 22:13:41 UTC
0cb1e01 implement --nocncheck for python3 cado-nfs-client 27 November 2020, 22:00:07 UTC
6605b6e Merge branch 'use-temp-name-when-writing' into 'master' Use temporary file names when creating output. See merge request cado-nfs/cado-nfs!13 27 November 2020, 21:35:19 UTC
d659280 Use temporary file names when creating output. This changes avoides the pitfall of partially written output file that are indistinguishable from the expected final files. This only works when the C++ ofstream_maybe_compressed layer is used. (doing the same with the C functions would require a more significant interface change). An illustration can be: ``` strace -f -e trace=open,openat,rename ./build/localhost/sieve/freerel -poly ./tests/misc/test_renumber.data/mnfs5.poly -renumber /tmp/renumber.gz -out /dev/null -lpbs 11,10,10,10,10 -lcideals > /dev/null [pid 124055] openat(AT_FDCWD, "/tmp/renumber.gz.tmp.124054", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 1 [...] [pid 124054] rename("/tmp/renumber.gz.tmp.124054", "/tmp/renumber.gz") = 0 ``` 27 November 2020, 21:18:54 UTC
3dc7496 Too noisy sm_simple. 25 November 2020, 14:12:43 UTC
3a63c87 Make the option -no-recomp-norm of finishbatch more robust. 01 November 2020, 13:39:51 UTC
7fe0fdc Fix previous commit 28 October 2020, 07:32:49 UTC
3e0a4d2 Add an obscure option to finishbatch, in case full norms are passed. 27 October 2020, 15:55:37 UTC
8ab2eea Merge branch 'fix-30009' into 'master' scale algebraic square by $`{\hat f}'(\hat\alpha)^2`$ See merge request cado-nfs/cado-nfs!12 21 October 2020, 08:29:52 UTC
7c10b68 scale algebraic square by $`{\hat f}'(\hat\alpha)^2`$ 21 October 2020, 07:57:21 UTC
cfc03e7 Merge branch 'mpz-poly-parallel-onlyifneeded' into master 20 October 2020, 10:41:13 UTC
bc21078 implement transparent interface for mpz_poly parallel code 20 October 2020, 10:22:43 UTC
9b86829 mark as MAYBE_UNUSED for cases where we have no openmp 20 October 2020, 07:30:22 UTC
82b9bc1 style fix 20 October 2020, 07:30:11 UTC
d29140f do not disable the mpz_poly parallel code in sqrt accumulation! 20 October 2020, 07:15:09 UTC
e12f34d there's no zcat on osx. use gzip -dc instead 19 October 2020, 21:19:24 UTC
297aa71 Merge branch 'make-estimate-matsize-idempotent' into 'master' Fixes to estimate_matsize.sh See merge request cado-nfs/cado-nfs!10 19 October 2020, 16:49:17 UTC
30f520e We use bc in some scripts 19 October 2020, 16:25:00 UTC
d0dd50e expose mpz_poly interface in two different ways. 19 October 2020, 16:19:58 UTC
dbb9c76 tests for estimate_matsize 19 October 2020, 15:23:19 UTC
bddb4c3 corner case in estimate_matsize 19 October 2020, 15:22:03 UTC
83b8b30 Merge branch 'master' into make-estimate-matsize-idempotent 19 October 2020, 15:21:55 UTC
24e3f8e protection for empty ranges in las --random-sample 19 October 2020, 15:21:41 UTC
3d1f7a1 corner cases in las (for *really* small special-q) 19 October 2020, 15:21:37 UTC
1b06e32 fix bug in merge 19 October 2020, 15:19:02 UTC
d9072a7 Fixes to estimate_matsize.sh 19 October 2020, 14:05:45 UTC
b4a8ead Merge branch 'make-estimate-matsize-idempotent' into 'master' Make estimate matsize idempotent See merge request cado-nfs/cado-nfs!9 19 October 2020, 13:24:47 UTC
81489bf Arrange so that estimate-matsize reuses already computed files This is done in a pretty simplistic way. If the number of threads changes, the files are computed again. 19 October 2020, 13:10:48 UTC
29bcfab Merge branch 'master' of gitlab.inria.fr:cado-nfs/cado-nfs into master 16 October 2020, 14:21:01 UTC
196f4d6 fixed typo 16 October 2020, 14:20:47 UTC
17b87f4 add ref 16 October 2020, 12:20:25 UTC
9a2d0bf added some debug code 15 October 2020, 16:21:04 UTC
b8b1c9f make -fsanitize=undefined -fno-sanitize-recover=all happy (although it looks like a false report) 15 October 2020, 15:13:35 UTC
24225aa Merge branch 'master' of gitlab.inria.fr:cado-nfs/cado-nfs 15 October 2020, 15:13:18 UTC
ad274c0 compilation fixes for old g++ 15 October 2020, 11:54:39 UTC
db93fba Merge branch 'master' of gitlab.inria.fr:cado-nfs/cado-nfs 15 October 2020, 11:22:16 UTC
33c7ce9 use "unsigned long" for valuation in scaled polynomials 15 October 2020, 11:21:46 UTC
98f6fb9 forgot to double k in previous commit 15 October 2020, 11:20:38 UTC
70dce17 misplaced invariant check 15 October 2020, 10:32:25 UTC
6936eca Merge branch 'master' of gitlab.inria.fr:cado-nfs/cado-nfs 15 October 2020, 08:01:58 UTC
c1edab4 make -nratchars work 15 October 2020, 08:01:30 UTC
6a75e69 Allow usage of estimate_matsize.sh with -params arg as in: ./scripts/estimate_matsize.sh -params /tmp/params.txt foo.poly 14 October 2020, 13:36:41 UTC
9524ebc added link between releases and commit numbers 12 October 2020, 14:10:59 UTC
f8e1f33 make it clear which version of KB/MB we consider (cf https://en.wikipedia.org/wiki/Mebibyte) 07 October 2020, 11:37:15 UTC
c82308d populate .mailmap 05 October 2020, 13:15:49 UTC
8d0561c typo 28 September 2020, 11:32:04 UTC
0231106 test 28 September 2020, 10:57:13 UTC
8c681c4 more doc for tests 28 September 2020, 07:50:02 UTC
51f3d52 Another test for fake_rels 28 September 2020, 07:50:02 UTC
1bee210 removed useless cast 25 September 2020, 08:11:19 UTC
9d52c08 signedness mayhem in fake_rels 25 September 2020, 07:15:46 UTC
445a9f6 Merge branch 'master' of gitlab.inria.fr:cado-nfs/cado-nfs into master 23 September 2020, 06:26:31 UTC
back to top