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 |
195af8c | Emmanuel Thomé | 30 January 2021, 14:40:21 UTC | report dead client output on client failure (for spawned clients) | 31 January 2021, 21:31:36 UTC |
ec8dbdb | Emmanuel Thomé | 30 January 2021, 16:40:25 UTC | polyselect output must always be present if it gets parsed | 31 January 2021, 21:31:31 UTC |
952bb5f | Emmanuel Thomé | 29 January 2021, 23:14:01 UTC | support arm64 osx | 31 January 2021, 21:30:19 UTC |
78b310b | Emmanuel Thomé | 29 January 2021, 16:19:20 UTC | try to fix tag mechanism | 31 January 2021, 21:30:16 UTC |
13f7948 | Emmanuel Thomé | 29 January 2021, 16:19:07 UTC | various fixes for containerized builds. | 31 January 2021, 21:30:12 UTC |
6f68957 | Emmanuel Thomé | 29 January 2021, 15:39:42 UTC | Rework the ci/docker infrastructure and quick-debug-hack scripts. The goal is to have a common entry point to both. | 31 January 2021, 21:30:04 UTC |
545fd9c | Emmanuel Thomé | 31 January 2021, 21:27:40 UTC | Merge branch 'master' into ci-more-features | 31 January 2021, 21:27:40 UTC |
a1d80df | Emmanuel Thomé | 31 January 2021, 19:59:56 UTC | Merge branch '30011-cado-nfs-client-py-dies-with-valueerror-check_hostname-needs-a-ssl-context-with-either' into 'master' Resolve "cado-nfs-client.py dies with "ValueError: check_hostname needs a SSL context with either CERT_OPTIONAL or CERT_REQUIRED" with Python 3.6" Closes #30011 See merge request cado-nfs/cado-nfs!19 | 31 January 2021, 19:59:56 UTC |
c086c66 | Alexander Kruppa | 31 January 2021, 19:03:56 UTC | Set ssl.Context.check_hostname after verify_mode to avoid ValueError on Python < 3.7. Fixes #30011 | 31 January 2021, 19:05:18 UTC |
f71bf45 | Paul Zimmermann | 31 January 2021, 05:48:17 UTC | hopefully this version is now correct | 31 January 2021, 05:48:17 UTC |
80b7d53 | Paul Zimmermann | 30 January 2021, 17:31:37 UTC | definitely fix commit cb807b0 which was nonsense | 30 January 2021, 17:31:37 UTC |
2d4274b | Emmanuel Thomé | 30 January 2021, 12:42:25 UTC | add a call interface to filter_rels in order to get sorted indices relations out of earlyparser_need_index_sorted are sorted if they're not sorted already | 30 January 2021, 14:10:52 UTC |
6a3da17 | Emmanuel Thomé | 30 January 2021, 11:59:19 UTC | Merge branch 'use-relation-cache' into ci-more-features | 30 January 2021, 11:59:19 UTC |
a8b4950 | Emmanuel Thomé | 30 January 2021, 11:58:25 UTC | Merge branch 'master' into use-relation-cache | 30 January 2021, 11:58:25 UTC |
68edfa5 | Emmanuel Thomé | 30 January 2021, 11:07:53 UTC | this rbfl cannot use a reference | 30 January 2021, 11:56:59 UTC |
c4b8033 | Emmanuel Thomé | 30 January 2021, 11:01:23 UTC | refresh gf2x -- some important fixes are in the main repo | 30 January 2021, 11:56:53 UTC |
b62373f | Emmanuel Thomé | 29 January 2021, 21:39:48 UTC | Merge branch 'master' into use-relation-cache | 29 January 2021, 21:39:48 UTC |
02de583 | Emmanuel Thomé | 29 January 2021, 21:39:44 UTC | Merge remote-tracking branch 'origin/use-relation-cache' into use-relation-cache | 29 January 2021, 21:39:44 UTC |
d12d603 | Emmanuel Thomé | 29 January 2021, 06:20:31 UTC | fix u64_random on 32-bit | 29 January 2021, 21:39:17 UTC |