eba9283 | Emmanuel Thomé | 18 April 2021, 12:36:59 UTC | ugly temporary fix. The correct code is in branch fbroot_batchinv anyway | 18 April 2021, 12:36:59 UTC |
d4ec890 | Emmanuel Thomé | 18 April 2021, 10:51:52 UTC | Fix for the bug that is triggered by b6dc08461 In fact, the solution seems to back-port 59049f8c3, which this commit does, in some way. However, we have a situation where doing CARRYCHECK is actually a nuisance. This is a bit weird, and might deserve independent investigation. | 18 April 2021, 11:30:56 UTC |
b6dc084 | Emmanuel Thomé | 17 April 2021, 20:42:00 UTC | add corner case for fb_root_in_qlattice_127bits | 17 April 2021, 20:42:00 UTC |
5c5da2a | Emmanuel Thomé | 17 April 2021, 08:44:48 UTC | Merge branch 'lookback' into fb32 | 17 April 2021, 08:44:48 UTC |
68e44ee | Emmanuel Thomé | 17 April 2021, 08:41:41 UTC | compatibility patch so that more recent fbc files can be used | 17 April 2021, 08:41:41 UTC |
d048d71 | Emmanuel Thomé | 16 April 2021, 21:46:17 UTC | Merge commit '8abfa289f' into fb32 (This is only pushing to the current branch the changes of 8abfa289f, which I pushed to an earlier branch just for the convenience of some running tests) | 16 April 2021, 21:46:17 UTC |
8abfa28 | Emmanuel Thomé | 16 April 2021, 17:57:14 UTC | this could perhaps be a fix towards #30015 | 16 April 2021, 21:45:03 UTC |
3985043 | Emmanuel Thomé | 01 September 2020, 10:06:39 UTC | update fmtlib to latest release | 16 April 2021, 19:44:49 UTC |
3b21497 | Emmanuel Thomé | 16 April 2021, 12:09:23 UTC | WIP: illustrate outstanding bugs with lim=2^32-1 | 16 April 2021, 12:09:23 UTC |
206c83f | Emmanuel Thomé | 15 April 2021, 18:52:46 UTC | Merge commit 'a94d68a07' | 15 April 2021, 18:52:46 UTC |
a94d68a | Emmanuel Thomé | 15 April 2021, 16:39:25 UTC | report elapsed seconds at each sq | 15 April 2021, 18:52:16 UTC |
651f068 | Emmanuel Thomé | 15 April 2021, 16:39:25 UTC | report elapsed seconds at each sq | 15 April 2021, 18:49:05 UTC |
d8e5f08 | Emmanuel Thomé | 15 April 2021, 18:33:59 UTC | fix overflow bug in old code path | 15 April 2021, 18:33:59 UTC |
dcd033e | Emmanuel Thomé | 10 April 2021, 18:26:59 UTC | Merge branch 'housekeeping-fixes' into 'master' Housekeeping fixes See merge request cado-nfs/cado-nfs!31 | 10 April 2021, 18:26:59 UTC |
1b0b715 | Emmanuel Thomé | 10 April 2021, 13:28:36 UTC | alpine/edge/community has bogus gcovr-4.2-r3 package | 10 April 2021, 13:28:36 UTC |
794264b | Emmanuel Thomé | 06 April 2021, 13:23:41 UTC | add mpi_proxies for sending/receiving std::vector's | 10 April 2021, 09:11:09 UTC |
51ffb2f | Emmanuel Thomé | 06 April 2021, 13:18:08 UTC | add more stuff for mpi type tags | 10 April 2021, 09:10:41 UTC |
922465b | Emmanuel Thomé | 06 April 2021, 13:17:27 UTC | add cloning / copying mechanism for our simple-and-stupid json interface | 10 April 2021, 09:10:36 UTC |
7ee400a | Emmanuel Thomé | 06 April 2021, 13:16:59 UTC | fix constness in fakempi.h prototypes. I suppose that the MPI prototypes have become const-correct as a result of one of the latest standards updates. | 10 April 2021, 09:10:33 UTC |
fc8aed0 | Paul Zimmermann | 06 April 2021, 15:32:23 UTC | fixed typo | 06 April 2021, 15:32:23 UTC |
1d08d43 | Emmanuel Thomé | 04 April 2021, 19:55:46 UTC | Merge branch 'lean-ci' into 'master' simplify ci structure, get rid of intermediary containers. See merge request cado-nfs/cado-nfs!30 | 04 April 2021, 19:55:46 UTC |
0b8ff83 | Emmanuel Thomé | 04 April 2021, 18:55:04 UTC | fix minor script bugs | 04 April 2021, 18:55:04 UTC |
3a68bc2 | Emmanuel Thomé | 04 April 2021, 18:15:59 UTC | simplify ci structure, get rid of intermediary containers. It seems too hard to make sure that we don't run out of disk on runners, and this saves very little in the end. | 04 April 2021, 18:54:45 UTC |
60f1fe0 | Emmanuel Thomé | 04 April 2021, 10:18:51 UTC | cherry-pick from branch investigate-30013 ; see #30013 have to push to master, otherwise this won't get any exposure of course. | 04 April 2021, 11:10:20 UTC |
52dc30f | Emmanuel Thomé | 03 April 2021, 20:07:34 UTC | add generic signal trap to all bwc binaries, so that suprious failures have a backtrace | 03 April 2021, 20:07:34 UTC |
0273af0 | Emmanuel Thomé | 03 April 2021, 17:11:09 UTC | add missing dependency for full_p30_JL | 03 April 2021, 17:11:09 UTC |
16a6a5e | Emmanuel Thomé | 29 March 2021, 21:11:22 UTC | lingen tuner don't bother with timings if we don't care. The "notiming" threshold wasn't correctly used. | 29 March 2021, 21:11:22 UTC |
dfe3ce4 | Emmanuel Thomé | 29 March 2021, 20:16:35 UTC | usability fixes for ci/debug.sh | 29 March 2021, 20:16:46 UTC |
bf6f623 | Emmanuel Thomé | 29 March 2021, 19:24:44 UTC | Merge branch 'torture_redc_timing' into 'master' Add -t command line option that disables correctness checks and loops arithmetic 1024 times See merge request cado-nfs/cado-nfs!23 | 29 March 2021, 19:24:44 UTC |
1e285a2 | Emmanuel Thomé | 29 March 2021, 15:21:31 UTC | Merge branch 'g++10-fixes' into 'master' G++10 fixes See merge request cado-nfs/cado-nfs!28 | 29 March 2021, 15:21:31 UTC |
289016f | Emmanuel Thomé | 23 March 2021, 10:52:01 UTC | a real bug, found by chasing g++10 debug mode whining. | 29 March 2021, 13:56:29 UTC |
f45bf6c | Emmanuel Thomé | 29 March 2021, 13:56:03 UTC | g++10 fixes. prefer v.data() to &v[0] or &v.front() | 29 March 2021, 13:56:03 UTC |
242071f | Emmanuel Thomé | 21 March 2021, 16:59:26 UTC | Merge commit '69a5ef5ea' | 21 March 2021, 16:59:26 UTC |
69a5ef5 | Emmanuel Thomé | 21 March 2021, 10:38:55 UTC | fix regression with fix of #30012 (see also !27) | 21 March 2021, 10:38:55 UTC |
6615ac3 | Emmanuel Thomé | 19 March 2021, 14:24:16 UTC | Merge branch 'bucket_sieve_projective_primes' into 'master' Bucket sieve projective primes; fix attempt for #30012 See merge request cado-nfs/cado-nfs!27 | 19 March 2021, 14:24:16 UTC |
1076020 | Emmanuel Thomé | 19 March 2021, 08:11:21 UTC | avoid missed dependencies in some tests when the prime is fixed and the test driver script auto-selects the lingen binary, then we must have the test depend on the binary that gets selected, of course. | 19 March 2021, 08:12:17 UTC |
e9f3748 | Paul Zimmermann | 18 March 2021, 07:32:42 UTC | added option -incr to merge, and reduced CBOUND_INCR_DEFAULT to 8 (IF/DL) | 18 March 2021, 07:32:42 UTC |
8b946a5 | Emmanuel Thomé | 17 March 2021, 19:21:21 UTC | Delete bogus comments These "If proj and r > 0, then r == 1/p (mod p^2)" comments are just bogus. - we're not bucket-sieving powers at the moment, so proj implies r==0 anyway. - if we have proj and r>0, i.e. if we're considering the factor base entry p=4 r=6, which encodes (1:2) in P1(Z/4), then we get r=2, and this encodes the p-lattice with basis vectors (2,0) and (1,2). Which by no means triggers a non-trivial gcd, and anyway it's by construction. No element that we're ever going to consider on the projective line will encode a lattice with a non-trivial gcd of the coordinates. | 18 March 2021, 07:17:30 UTC |
4a0faa8 | Emmanuel Thomé | 17 March 2021, 18:09:18 UTC | fix attempt for #30012 | 17 March 2021, 18:09:18 UTC |
bfd3ca5 | Emmanuel Thomé | 17 March 2021, 16:36:40 UTC | tests for #30012 | 17 March 2021, 18:09:06 UTC |
dc93091 | Emmanuel Thomé | 17 March 2021, 18:08:16 UTC | fix buggy dereference | 17 March 2021, 18:08:16 UTC |
c4a7736 | Emmanuel Thomé | 17 March 2021, 18:07:55 UTC | support passing A, B to sievetest, as well as proxies las_A, las_B as well. | 17 March 2021, 18:07:55 UTC |
697e5eb | Emmanuel Thomé | 15 March 2021, 17:45:56 UTC | osx memusage: better like this, I think | 15 March 2021, 17:45:56 UTC |
f432d92 | Emmanuel Thomé | 15 March 2021, 10:22:08 UTC | memusage functions for osx | 15 March 2021, 10:22:08 UTC |
0096359 | Emmanuel Thomé | 13 March 2021, 10:12:23 UTC | disable freebsd 13.0 while betas and rcs are still flying | 13 March 2021, 10:12:23 UTC |
8a1e278 | Emmanuel Thomé | 08 March 2021, 16:31:10 UTC | update submodule (freebsd 13.0 has a new beta) | 08 March 2021, 16:31:31 UTC |
92187bd | Emmanuel Thomé | 07 March 2021, 18:16:47 UTC | Merge branch 'master' of gitlab.inria.fr:cado-nfs/cado-nfs | 07 March 2021, 18:16:47 UTC |
18b908b | Emmanuel Thomé | 19 February 2021, 08:58:38 UTC | bugfix | 19 February 2021, 08:58:38 UTC |
a56e263 | Paul Zimmermann | 18 February 2021, 14:56:07 UTC | improved and simplified ularith_invmod (27% speedup on Intel i5-6500) | 18 February 2021, 14:56:07 UTC |
3b51000 | Emmanuel Thomé | 16 February 2021, 09:26:18 UTC | Merge branch 'ci-more-features' into 'master' Ci more features (late fixes) See merge request cado-nfs/cado-nfs!25 | 16 February 2021, 09:26:18 UTC |
e24573e | Emmanuel Thomé | 16 February 2021, 07:48:56 UTC | smaller context in docker containers | 16 February 2021, 08:15:09 UTC |
2d19232 | Emmanuel Thomé | 15 February 2021, 22:14:14 UTC | coverage reports are now accessible by an easy url | 15 February 2021, 22:14:38 UTC |
aba4210 | Emmanuel Thomé | 15 February 2021, 17:12:42 UTC | A collection of small printing fixes | 15 February 2021, 17:33:32 UTC |
145e14c | Emmanuel Thomé | 15 February 2021, 16:10:31 UTC | Fix nasty race condition caused by popen/fclose mismatch In this precise case: fopen_maybe_compressed **MUST** be paired with fclose_maybe_compressed, otherwise we have a race condition on child termination. This was the error that popped up every so often on FreeBSD, for example https://gitlab.inria.fr/cado-nfs/cado-nfs/-/jobs/980590 | 15 February 2021, 16:11:07 UTC |
2fa0f4d | Emmanuel Thomé | 15 February 2021, 14:20:04 UTC | not always trivial to get rid of shell middle man | 15 February 2021, 14:20:04 UTC |
ac792bb | Emmanuel Thomé | 15 February 2021, 13:45:53 UTC | typo | 15 February 2021, 13:45:53 UTC |
3e80ef1 | Emmanuel Thomé | 15 February 2021, 13:31:05 UTC | structured programming in bash :-) | 15 February 2021, 13:33:59 UTC |
7af2e95 | Emmanuel Thomé | 15 February 2021, 12:41:53 UTC | better like this | 15 February 2021, 12:41:53 UTC |
8f6a717 | Emmanuel Thomé | 15 February 2021, 11:22:01 UTC | fix submodule mess | 15 February 2021, 11:22:01 UTC |
a147412 | Emmanuel Thomé | 15 February 2021, 11:16:33 UTC | change directory | 15 February 2021, 11:16:33 UTC |
bb54eec | Emmanuel Thomé | 15 February 2021, 11:06:51 UTC | periodically print filesystem usage | 15 February 2021, 11:06:51 UTC |
32b80f7 | Emmanuel Thomé | 15 February 2021, 08:46:26 UTC | honor TANKER_DATABASE, if set | 15 February 2021, 08:46:26 UTC |
6e7d5c3 | Emmanuel Thomé | 13 February 2021, 12:44:37 UTC | Revert "temporarily disable freebsd checks -- we seem to have an outstanding problem" This reverts commit 5d18f4247c8d48286dfd4bef067edde4238297cf. | 13 February 2021, 12:44:37 UTC |
5d18f42 | Emmanuel Thomé | 13 February 2021, 12:44:18 UTC | temporarily disable freebsd checks -- we seem to have an outstanding problem | 13 February 2021, 12:44:18 UTC |
dffdfe2 | Emmanuel Thomé | 13 February 2021, 09:23:49 UTC | fix links | 13 February 2021, 09:23:49 UTC |
46ad6bc | Emmanuel Thomé | 12 February 2021, 22:07:24 UTC | Merge branch 'ci-more-features' into 'master' CI with more features See merge request cado-nfs/cado-nfs!17 | 12 February 2021, 22:07:24 UTC |
57dc24c | Emmanuel Thomé | 12 February 2021, 22:06:12 UTC | updating doc for coverage, but that is still WIP | 12 February 2021, 22:06:12 UTC |
86cce45 | Emmanuel Thomé | 12 February 2021, 15:50:14 UTC | ci/debug.sh can now check freebsd as well. | 12 February 2021, 15:50:14 UTC |
162e510 | Emmanuel Thomé | 12 February 2021, 13:24:25 UTC | check freebsd12 as well | 12 February 2021, 13:24:25 UTC |
cee7bae | Emmanuel Thomé | 12 February 2021, 13:22:54 UTC | really annoying printing mishaps with osx bash3 | 12 February 2021, 13:22:54 UTC |
81fb092 | Emmanuel Thomé | 12 February 2021, 12:01:18 UTC | printing hack on osx | 12 February 2021, 12:01:18 UTC |
6ba921b | Emmanuel Thomé | 12 February 2021, 07:39:17 UTC | freebsd tests, with some libvirt heavylifting. | 12 February 2021, 11:26:07 UTC |
25fb9d3 | Emmanuel Thomé | 10 February 2021, 16:42:05 UTC | $* instead of $2 in enter_section (gitlab-ci tests) | 10 February 2021, 16:58:40 UTC |
c644968 | Emmanuel Thomé | 10 February 2021, 16:39:51 UTC | alpine linux has just moved hwloc to edge/community | 10 February 2021, 16:57:39 UTC |
1876bf4 | Emmanuel Thomé | 09 February 2021, 15:14:32 UTC | Merge branch 'update_regex_opal' into 'master' Update PATTERN_CPUTIME to fit with output of las. See merge request cado-nfs/cado-nfs!24 | 09 February 2021, 15:14:32 UTC |
bcbc0e4 | Laurent Grémy | 09 February 2021, 14:51:48 UTC | Update PATTERN_CPUTIME to fit with output of las. | 09 February 2021, 14:51:48 UTC |
e4b3c85 | Alexander Kruppa | 21 August 2020, 16:39:33 UTC | Add -t command line option that disables correctness checks and loops arithmetic 1024 times This makes it easier to do profiling as the correctness checks would generate a lot of events | 06 February 2021, 12:55:28 UTC |
645f7bc | Emmanuel Thomé | 02 February 2021, 09:05:26 UTC | empty commit | 02 February 2021, 09:05:26 UTC |
e081c6b | Emmanuel Thomé | 02 February 2021, 07:44:14 UTC | Merge remote-tracking branch 'origin/master' into ci-more-features | 02 February 2021, 07:44:14 UTC |
a8da2db | Emmanuel Thomé | 01 February 2021, 20:54:53 UTC | remove builddep tests with xsltproc | 02 February 2021, 07:43:59 UTC |
07c419b | Emmanuel Thomé | 01 February 2021, 22:03:38 UTC | always pull from latest tag. It's important, because otherwise a "FROM: alpine" wil be content with any not-too-old container with that name, even if it's not latest. By putting a latest tag, we force a roundtrip to the central and then our "latest" tag on our repository has better chances of being consistent. | 02 February 2021, 07:43:16 UTC |
cc0dd06 | Emmanuel Thomé | 01 February 2021, 10:51:29 UTC | coverage tests. right now this produces a .zip with a coverage report as a set of html pages, but I don't know how to push it to a reasonable place. as far as viewing on gitlab is concerned, the only thing we have a view on are: - the overall coverage (viewed as a badge for the master branch), provided the "Test coverage parsing" regexp in settings->ci/cd->general pipelines is set to `^\s*lines\.*:\s*([\d\.]+)% \(\d+ of \d+ lines\)$` - the coverage status of each line in an MR diff. | 02 February 2021, 07:42:57 UTC |
4f87897 | Emmanuel Thomé | 01 February 2021, 15:15:23 UTC | fix instability in test_bwc_lingen_p_1_test2_checkpoints | 02 February 2021, 07:35:53 UTC |
fb6309d | Emmanuel Thomé | 01 February 2021, 05:55:12 UTC | avoid ctest output compression (test) | 01 February 2021, 05:55:12 UTC |
54b76a3 | Emmanuel Thomé | 01 February 2021, 05:54:48 UTC | check for xsltproc | 01 February 2021, 05:54:48 UTC |
9586224 | Emmanuel Thomé | 31 January 2021, 22:58:47 UTC | Merge branch 'fix_assert_expensive' into 'master' Fix assert expensive See merge request cado-nfs/cado-nfs!21 | 31 January 2021, 22:58:47 UTC |
e652ea5 | Emmanuel Thomé | 31 January 2021, 22:12:20 UTC | fewer tests | 31 January 2021, 22:50:03 UTC |
58e68e4 | Alexander Kruppa | 31 January 2021, 22:22:37 UTC | Avoid errors with ASSERT_EXPENSIVE | 31 January 2021, 22:32:18 UTC |
5cbd6e9 | Alexander Kruppa | 31 January 2021, 16:31:18 UTC | Avoid warnings with -Wtype-limits and ASSERT_EXPENSIVE | 31 January 2021, 22:32:15 UTC |
df94074 | Emmanuel Thomé | 31 January 2021, 15:43:00 UTC | add junit reporting of ctest output | 31 January 2021, 22:15:10 UTC |
b60d527 | Emmanuel Thomé | 31 January 2021, 21:45:47 UTC | Merge branch 'various-fixes' into 'master' Various fixes Closes #30010 See merge request cado-nfs/cado-nfs!20 | 31 January 2021, 21:45:47 UTC |
bf55be0 | Emmanuel Thomé | 31 January 2021, 19:11:44 UTC | add workflow:rules to avoid pipeline duplication | 31 January 2021, 21:36:43 UTC |
127fe26 | Emmanuel Thomé | 31 January 2021, 15:43:11 UTC | test 32-bit gcc | 31 January 2021, 21:36:33 UTC |
401f3e4 | Emmanuel Thomé | 31 January 2021, 10:36:50 UTC | minor printing bug in ci scripts | 31 January 2021, 21:35:36 UTC |
85caf9f | Emmanuel Thomé | 30 January 2021, 23:27:25 UTC | add test on alpine linux | 31 January 2021, 21:34:47 UTC |
a7dd953 | Emmanuel Thomé | 31 January 2021, 21:34:08 UTC | Merge branch 'various-fixes' into ci-more-features | 31 January 2021, 21:34:08 UTC |
5fc870d | Emmanuel Thomé | 31 January 2021, 12:44:58 UTC | fix race condition on chmod in cado-nfs-client | 31 January 2021, 21:33:01 UTC |
4da96c5 | Emmanuel Thomé | 31 January 2021, 01:18:41 UTC | fix some c++ pedantry (failure on arm32 abi) | 31 January 2021, 21:32:45 UTC |
6f588f0 | Emmanuel Thomé | 31 January 2021, 01:18:37 UTC | minor | 31 January 2021, 21:32:40 UTC |
a843800 | Emmanuel Thomé | 30 January 2021, 23:03:06 UTC | detect musl libc, fix oddity in sqrt ; fix #30010 | 31 January 2021, 21:32:14 UTC |