0455246 | Emmanuel Thomé | 15 February 2021, 20:21:28 UTC | [skip some ci] test | 15 February 2021, 20:21:28 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 |
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 |
7348d48 | Emmanuel Thomé | 28 January 2021, 21:48:48 UTC | PAGE_SIZE is sometimes defined by libc (alpine linux) | 29 January 2021, 15:41:07 UTC |
b0d673f | Emmanuel Thomé | 29 January 2021, 08:43:16 UTC | test "or die" | 29 January 2021, 08:43:16 UTC |
de18baa | Emmanuel Thomé | 28 January 2021, 09:08:38 UTC | be kind with slow machines | 28 January 2021, 14:19:53 UTC |
590bfe4 | Emmanuel Thomé | 28 January 2021, 09:14:59 UTC | sort relations in shrink_rels | 28 January 2021, 09:14:59 UTC |
cb807b0 | Paul Zimmermann | 28 January 2021, 08:34:05 UTC | [filter/merge.c] check the input rows are sorted (this can be removed once that check is done in filter_rels) | 28 January 2021, 08:34:05 UTC |
ff7f7a6 | Emmanuel Thomé | 28 January 2021, 08:02:33 UTC | Merge branch 'master' into use-relation-cache | 28 January 2021, 08:02:33 UTC |
98aef21 | Paul Zimmermann | 28 January 2021, 07:30:03 UTC | [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 |
bc4fd4e | Emmanuel Thomé | 27 January 2021, 22:33:31 UTC | Merge commit '9b5882beb' into ci-more-features | 27 January 2021, 22:33:31 UTC |
39fb197 | Emmanuel Thomé | 27 January 2021, 22:32:29 UTC | Merge branch 'use-relation-cache' into ci-more-features | 27 January 2021, 22:32:29 UTC |
1c581d2 | Emmanuel Thomé | 27 January 2021, 15:59:51 UTC | use gitlab's container registry to cache images | 27 January 2021, 22:31:06 UTC |
faad6ba | Emmanuel Thomé | 27 January 2021, 21:31:54 UTC | fix warning | 27 January 2021, 21:31:54 UTC |
d14840c | Emmanuel Thomé | 27 January 2021, 21:13:04 UTC | Merge branch 'various-fixes' into 'master' Various fixes See merge request cado-nfs/cado-nfs!16 | 27 January 2021, 21:13:04 UTC |
88d475d | Emmanuel Thomé | 27 January 2021, 15:57:18 UTC | A more complete gitlab-ci setup. Still at work. | 27 January 2021, 21:01:33 UTC |
0e2df68 | Emmanuel Thomé | 25 January 2021, 22:13:38 UTC | add remark regarding POSIX which now means no-go under Windows. | 27 January 2021, 21:00:38 UTC |
424a304 | Emmanuel Thomé | 26 January 2021, 15:21:51 UTC | fix c++ bug revealed by clang11 | 27 January 2021, 20:59:11 UTC |
2b71ce3 | Emmanuel Thomé | 26 January 2021, 14:28:45 UTC | 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 | Emmanuel Thomé | 26 January 2021, 14:27:57 UTC | 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 | Emmanuel Thomé | 25 January 2021, 22:20:33 UTC | fix overzealous have_mmx=1 on 64-bit | 27 January 2021, 20:56:26 UTC |
9b5882b | Emmanuel Thomé | 26 January 2021, 17:43:21 UTC | fix various lax constness constructs in polyselect | 27 January 2021, 20:54:35 UTC |
b130cb8 | Emmanuel Thomé | 23 January 2021, 21:48:49 UTC | fix constness and naming policies in some polyselect structs | 27 January 2021, 20:54:23 UTC |
792bdd8 | Emmanuel Thomé | 23 January 2021, 21:41:20 UTC | Fix constness bug in usp.c | 27 January 2021, 20:54:20 UTC |
9ec710b | Emmanuel Thomé | 22 January 2021, 16:26:59 UTC | move nprimes_interval to misc. Begin memory estimation code in polyselect | 27 January 2021, 20:54:08 UTC |
c86aac3 | Emmanuel Thomé | 27 January 2021, 20:48:15 UTC | las -print-todo-list is now multithreaded | 27 January 2021, 20:49:55 UTC |
1d85793 | Emmanuel Thomé | 22 January 2021, 14:55:52 UTC | Merge branch 'master' into use-relation-cache | 22 January 2021, 14:55:52 UTC |
56a2ac3 | Emmanuel Thomé | 22 January 2021, 14:16:53 UTC | A second way to sample the relations in estimate_matsize.sh Also add a seed parameter. | 22 January 2021, 14:21:46 UTC |
6209c0e | Emmanuel Thomé | 22 January 2021, 14:15:29 UTC | make CADO_SOURCE mandatory for estimate_matsize.sh | 22 January 2021, 14:15:29 UTC |
9677768 | Emmanuel Thomé | 22 January 2021, 14:14:36 UTC | Expand functionality of perlrandom.pl | 22 January 2021, 14:14:36 UTC |
5dcb22a | Emmanuel Thomé | 22 January 2021, 14:14:11 UTC | Fix bug with fake_rels + composite sq | 22 January 2021, 14:14:21 UTC |
7ed7e04 | Emmanuel Thomé | 22 January 2021, 09:15:13 UTC | random-sample -> sort -R | 22 January 2021, 09:15:23 UTC |
62d4e26 | Emmanuel Thomé | 19 January 2021, 10:02:32 UTC | shrink_rels: add -dl flag | 19 January 2021, 10:02:32 UTC |
b2b9903 | Emmanuel Thomé | 17 January 2021, 15:00:58 UTC | add shrink_rels. refactor indexed_relation | 17 January 2021, 15:29:37 UTC |
9109bd9 | Emmanuel Thomé | 15 January 2021, 10:35:54 UTC | las_parallel -> number (**untested**) | 15 January 2021, 10:36:06 UTC |
88ea83d | Emmanuel Thomé | 15 January 2021, 10:20:46 UTC | add fakerels_threads | 15 January 2021, 10:20:46 UTC |