86c11ac | Emmanuel Thomé | 29 June 2020, 17:54:15 UTC | This re-enables the low-level assembly code for reduce plattice. See #21825. I'm not merging this commit right now because of the reasons mentioned in the bug report. | 29 June 2020, 17:54:15 UTC |
5275147 | Emmanuel Thomé | 29 June 2020, 17:17:28 UTC | Merge commit 'd52ab1' into fix-21866-21825 | 29 June 2020, 17:51:44 UTC |
3019243 | Emmanuel Thomé | 29 June 2020, 17:34:08 UTC | Merge commit 'be7c88' into HEAD | 29 June 2020, 17:34:08 UTC |
bcfb506 | Emmanuel Thomé | 29 June 2020, 17:33:54 UTC | minor warning fixes | 29 June 2020, 17:33:54 UTC |
be7c880 | Emmanuel Thomé | 29 June 2020, 16:50:28 UTC | fix regression introduced by 01d6c7a8 (see #21825) Merge commit '6fbaff' into fix-21866-21825 | 29 June 2020, 16:50:28 UTC |
c3e3ba1 | Emmanuel Thomé | 29 June 2020, 16:50:12 UTC | Merge commit '01d6c7a8' into fix-21866-21825 | 29 June 2020, 16:50:12 UTC |
1c9eccf | Emmanuel Thomé | 29 June 2020, 16:46:30 UTC | Merge commit 'f92368' into fix-21866-21825 | 29 June 2020, 16:46:30 UTC |
44a65ad | Emmanuel Thomé | 29 June 2020, 16:44:53 UTC | this mostly fixes the regression in f877a1, but not completely | 29 June 2020, 16:44:53 UTC |
6fbaff9 | Emmanuel Thomé | 29 June 2020, 16:42:57 UTC | be more explicit about our requirement on inlining the push_update code. | 29 June 2020, 16:42:57 UTC |
b2fb0a4 | Emmanuel Thomé | 29 June 2020, 15:50:11 UTC | special-case the ctors of the where_am_I type not inlining them when they're trivial is downright silly. Also, the unique_ptr trick, while nice in principle, really gets in the way. When we happen to know, by design, that the underlying object is trivial, then we really don't want any code to be emitted. | 29 June 2020, 16:10:16 UTC |
d52ab1d | Emmanuel Thomé | 29 June 2020, 13:08:31 UTC | Merge branch 'master' into fix-21866-21825 | 29 June 2020, 13:16:37 UTC |
e622715 | Emmanuel Thomé | 29 June 2020, 13:03:11 UTC | support disabling timings at compile-time | 29 June 2020, 13:03:11 UTC |
f18f8d1 | Emmanuel Thomé | 28 June 2020, 20:23:04 UTC | try to fix #21688 another way (part of work on #21825) | 29 June 2020, 11:57:11 UTC |
353f9cf | Emmanuel Thomé | 15 June 2020, 14:42:13 UTC | fix 21198 | 15 June 2020, 14:42:13 UTC |
590690b | Emmanuel Thomé | 14 June 2020, 21:12:03 UTC | typo | 14 June 2020, 21:12:03 UTC |
b91825c | Emmanuel Thomé | 14 June 2020, 21:09:11 UTC | fixes README.md | 14 June 2020, 21:11:12 UTC |
e27719d | Paul Zimmermann | 12 June 2020, 15:58:27 UTC | better control on alpha bound (-B option) | 12 June 2020, 15:58:27 UTC |
318ac3a | Paul Zimmermann | 12 June 2020, 13:46:39 UTC | new option -alphabound for polyselect_ropt | 12 June 2020, 13:46:39 UTC |
9885484 | Paul Zimmermann | 04 June 2020, 12:55:21 UTC | added NEWS entry | 04 June 2020, 12:55:21 UTC |
6a0d800 | Emmanuel Thomé | 01 June 2020, 06:51:52 UTC | use 1 add. col. only for the 2 non-monic sides case. (this is an "optimization" of old that is better keeping, for compatibility). | 01 June 2020, 07:09:15 UTC |
3784b60 | Emmanuel Thomé | 01 June 2020, 06:13:31 UTC | oops | 01 June 2020, 06:13:31 UTC |
0411cea | Emmanuel Thomé | 31 May 2020, 20:56:30 UTC | print progress while reading renumber table | 31 May 2020, 20:56:30 UTC |
bb17c50 | Emmanuel Thomé | 29 May 2020, 08:23:30 UTC | reorder includes | 31 May 2020, 11:35:17 UTC |
ded8631 | Emmanuel Thomé | 31 May 2020, 09:04:26 UTC | print renumber table size where reading/building it | 31 May 2020, 09:04:26 UTC |
18256b8 | Emmanuel Thomé | 29 May 2020, 15:41:07 UTC | restrict variable scope of openmp pragmas in renumber. Helps icc build | 31 May 2020, 07:11:58 UTC |
0304888 | Emmanuel Thomé | 26 May 2020, 20:07:55 UTC | fix test bug in debug_renumber (thanks Cyril) | 26 May 2020, 20:07:55 UTC |
9db9e0b | Emmanuel Thomé | 26 May 2020, 19:53:35 UTC | nfs-hd no longer in master branch. See specific branch there. https://gitlab.inria.fr/cado-nfs/cado-nfs/-/tree/hd | 26 May 2020, 19:53:35 UTC |
b540f03 | Emmanuel Thomé | 26 May 2020, 13:57:55 UTC | a truckload more includes | 26 May 2020, 13:57:55 UTC |
22dada6 | Emmanuel Thomé | 26 May 2020, 11:10:35 UTC | missing includes | 26 May 2020, 11:10:35 UTC |
d181be9 | Emmanuel Thomé | 26 May 2020, 05:50:24 UTC | cherry-pick 0d1382a67 (mistakes introduced by several headers auto-add). - we put many extraneous <gmp.h> in flint-fft, get rid of them. - also, we introduced (by side-effect) cado_config.h in transform_interface.c, while it had no cado.h ; that was not detected because we skip all of linalg/bwc/flint-fft/ shouldn't be a problem, should it ? | 26 May 2020, 11:09:43 UTC |
001637d | Emmanuel Thomé | 26 May 2020, 10:59:37 UTC | hmmm. That felt somewhat absurdly easy indeed. | 26 May 2020, 11:06:22 UTC |
d7fecd5 | Emmanuel Thomé | 26 May 2020, 10:31:39 UTC | missing includes | 26 May 2020, 10:37:01 UTC |
7bb432e | Emmanuel Thomé | 26 May 2020, 09:34:19 UTC | missing include | 26 May 2020, 10:31:03 UTC |
e519843 | Emmanuel Thomé | 26 May 2020, 06:46:44 UTC | annoying cross forward-declarations. | 26 May 2020, 06:46:44 UTC |
81893df | Emmanuel Thomé | 25 May 2020, 17:55:39 UTC | I think that this form is more idomatic with omp tasks | 25 May 2020, 17:55:58 UTC |
49edc02 | Paul Zimmermann | 25 May 2020, 16:12:20 UTC | contribution from Eric Jeancolas https://lists.gforge.inria.fr/pipermail/cado-nfs-discuss/2020-May/001238.html | 25 May 2020, 16:12:20 UTC |
076a698 | Emmanuel Thomé | 25 May 2020, 15:16:09 UTC | use renumber_proxy in dup2. dup2 is now in C again. | 25 May 2020, 15:28:25 UTC |
d06a0c6 | Emmanuel Thomé | 25 May 2020, 14:57:17 UTC | C-level access to the renumber table | 25 May 2020, 15:28:21 UTC |
ded7677 | Emmanuel Thomé | 25 May 2020, 15:03:57 UTC | (try to) fix leak and false positives | 25 May 2020, 15:23:16 UTC |
25884fa | Emmanuel Thomé | 25 May 2020, 13:00:23 UTC | another try. that might be it | 25 May 2020, 13:00:23 UTC |
4d36f86 | Emmanuel Thomé | 25 May 2020, 11:16:17 UTC | does that fix my race condition ? | 25 May 2020, 11:16:17 UTC |
76f2e51 | Emmanuel Thomé | 25 May 2020, 10:39:38 UTC | nice gotcha | 25 May 2020, 10:39:38 UTC |
bf9930a | Emmanuel Thomé | 25 May 2020, 10:10:44 UTC | missing include | 25 May 2020, 10:10:44 UTC |
eaad8ea | Emmanuel Thomé | 25 May 2020, 10:03:25 UTC | missing ifdef | 25 May 2020, 10:03:25 UTC |
5198941 | Emmanuel Thomé | 25 May 2020, 05:41:33 UTC | more #includes | 25 May 2020, 08:40:30 UTC |
7694a5e | Emmanuel Thomé | 24 May 2020, 09:23:40 UTC | more #includes | 24 May 2020, 09:23:40 UTC |
6f1bbdf | Emmanuel Thomé | 23 May 2020, 22:07:05 UTC | more tests with iwyu; install iwyu and set IWYU=1 | 23 May 2020, 22:07:05 UTC |
2c67961 | Emmanuel Thomé | 23 May 2020, 14:09:51 UTC | headers and iwyu. some of it is noise | 23 May 2020, 14:09:51 UTC |
83083ad | Emmanuel Thomé | 22 May 2020, 22:07:51 UTC | Fix IWYU setting | 23 May 2020, 07:08:38 UTC |
1fc816b | Emmanuel Thomé | 23 May 2020, 06:54:56 UTC | missing include | 23 May 2020, 06:54:56 UTC |
a5af1ee | Emmanuel Thomé | 23 May 2020, 06:52:54 UTC | I hate these doublee braces | 23 May 2020, 06:52:54 UTC |
8ffaead | Emmanuel Thomé | 23 May 2020, 06:42:01 UTC | missing includes | 23 May 2020, 06:45:02 UTC |
2bbe994 | Emmanuel Thomé | 22 May 2020, 22:17:17 UTC | a few missing includes. | 22 May 2020, 22:21:25 UTC |
988ae64 | Emmanuel Thomé | 22 May 2020, 16:50:45 UTC | two missed #ifdef protections | 22 May 2020, 16:50:45 UTC |
699c0db | Emmanuel Thomé | 22 May 2020, 11:57:06 UTC | compilation fixes | 22 May 2020, 15:12:37 UTC |
28a159d | Emmanuel Thomé | 22 May 2020, 10:22:02 UTC | fixes for the variant case. | 22 May 2020, 15:12:37 UTC |
34d0803 | Emmanuel Thomé | 21 May 2020, 22:44:48 UTC | several badideals-related fixes | 22 May 2020, 15:12:37 UTC |
13f374c | Emmanuel Thomé | 22 May 2020, 05:32:22 UTC | bench fixes | 22 May 2020, 15:12:37 UTC |
87c3a1c | Emmanuel Thomé | 21 May 2020, 22:45:06 UTC | A forward const iterator to the renumber table. One can now do: for(auto x : renumber_table) { /* loop body */ } | 22 May 2020, 15:12:37 UTC |
fb69b3f | Emmanuel Thomé | 21 May 2020, 22:44:31 UTC | consistency fix for flat format | 22 May 2020, 15:12:37 UTC |
702768b | Emmanuel Thomé | 21 May 2020, 21:06:33 UTC | small bugfix with additional columns, and make the mapping bijective. | 22 May 2020, 15:12:37 UTC |
bd244f8 | Emmanuel Thomé | 21 May 2020, 20:54:08 UTC | allow multi-format in renumber, for compatibility and testing | 22 May 2020, 15:12:37 UTC |
4f49419 | Emmanuel Thomé | 21 May 2020, 20:06:02 UTC | renumber_format_flat ; still WIP, some bugs remain | 22 May 2020, 15:12:37 UTC |
1337c82 | Emmanuel Thomé | 21 May 2020, 19:53:01 UTC | renumber_format_variant ; still WIP, some bugs remain | 22 May 2020, 15:12:37 UTC |
8c4d35e | Emmanuel Thomé | 21 May 2020, 15:43:51 UTC | benches for renumber | 22 May 2020, 15:12:37 UTC |
6162d3a | Emmanuel Thomé | 21 May 2020, 15:30:24 UTC | amend doc for new flags in debug_renumber | 22 May 2020, 15:12:37 UTC |
60f140e | Emmanuel Thomé | 21 May 2020, 22:44:12 UTC | bugfix for traditional format | 22 May 2020, 15:12:37 UTC |
e8239e2 | Emmanuel Thomé | 21 May 2020, 15:14:00 UTC | minor renumber.cpp fixes | 22 May 2020, 15:12:37 UTC |
fc2069d | Emmanuel Thomé | 21 May 2020, 15:05:12 UTC | no reason to insist on supplying -out to freerel | 22 May 2020, 15:12:37 UTC |
36931fc | Emmanuel Thomé | 18 May 2020, 21:36:51 UTC | support IWYU=1 -- but it doesn't seem to work well. | 22 May 2020, 15:12:37 UTC |
1286919 | Emmanuel Thomé | 21 May 2020, 10:07:29 UTC | dead code | 22 May 2020, 15:12:37 UTC |
a27df24 | Emmanuel Thomé | 21 May 2020, 09:58:03 UTC | handle small rational lpb | 22 May 2020, 15:12:37 UTC |
998bf9e | Emmanuel Thomé | 21 May 2020, 08:51:54 UTC | still grok -t for freerel | 22 May 2020, 15:12:37 UTC |
5da0435 | Emmanuel Thomé | 21 May 2020, 08:51:41 UTC | index cache in renumber | 22 May 2020, 15:12:37 UTC |
b349ed4 | Emmanuel Thomé | 21 May 2020, 08:51:23 UTC | there's no longer any point in prefixing switches with -- | 22 May 2020, 15:12:37 UTC |
e1c08d9 | Emmanuel Thomé | 21 May 2020, 08:50:55 UTC | more renumber special cases and tests | 22 May 2020, 15:12:37 UTC |
b53e31d | Emmanuel Thomé | 21 May 2020, 11:24:55 UTC | Multiple fixes and improvements fo freerel and renumber tools | 22 May 2020, 15:12:37 UTC |
01d6e6f | Emmanuel Thomé | 19 May 2020, 16:16:10 UTC | much faster repo policies, all in perl | 22 May 2020, 15:12:37 UTC |
80adc9d | Emmanuel Thomé | 19 May 2020, 15:17:44 UTC | vast #include changes, aiming at less recompilation. Only #includes are changed, with some added guards here and there. Some new policy checking scripts are put in place as well. | 22 May 2020, 15:12:18 UTC |
a63ecbb | Emmanuel Thomé | 14 May 2020, 10:23:03 UTC | make renumber a c++ thing ; moved some stuff as well. | 22 May 2020, 15:11:02 UTC |
122e386 | Emmanuel Thomé | 21 May 2020, 07:49:48 UTC | fix bug in params | 21 May 2020, 10:57:05 UTC |
d43baa4 | Emmanuel Thomé | 21 May 2020, 07:50:12 UTC | debug_renumber is no longer a dependency of anything | 21 May 2020, 10:56:59 UTC |
c29a5a3 | Emmanuel Thomé | 19 May 2020, 11:00:29 UTC | c++ version of fopen_maybe_compressed. See test code for (trivial) usage | 21 May 2020, 10:52:57 UTC |
e026471 | Emmanuel Thomé | 19 May 2020, 08:17:42 UTC | add cado_fd_p{open,close} | 21 May 2020, 10:36:48 UTC |
9be229c | Emmanuel Thomé | 14 May 2020, 12:16:06 UTC | provide library access to badideals_for_polynomial() | 21 May 2020, 10:36:44 UTC |
d571c65 | Emmanuel Thomé | 14 May 2020, 09:30:28 UTC | Merge remote-tracking branch 'nancy/master' | 14 May 2020, 09:30:28 UTC |
2fcf736 | Emmanuel Thomé | 14 May 2020, 09:30:34 UTC | more args to estimate_matsize.sh | 14 May 2020, 09:30:34 UTC |
67de595 | Emmanuel Thomé | 12 May 2020, 13:05:58 UTC | improvements to the handling of static_random_matrix | 12 May 2020, 13:05:58 UTC |
654b307 | Emmanuel Thomé | 11 May 2020, 21:10:04 UTC | another one | 11 May 2020, 21:10:04 UTC |
43c22d5 | Emmanuel Thomé | 11 May 2020, 20:52:52 UTC | cmath is needed for std::exp | 11 May 2020, 20:53:55 UTC |
d0ad800 | Emmanuel Thomé | 11 May 2020, 20:48:50 UTC | c++11 specifies std::map as a class, not struct | 11 May 2020, 20:48:50 UTC |
0fa591e | Emmanuel Thomé | 11 May 2020, 20:43:33 UTC | ack warning | 11 May 2020, 20:43:33 UTC |
9cb958b | Emmanuel Thomé | 11 May 2020, 20:37:14 UTC | add default initializers for where_am_I (debug) code, old gcc (4.8.5) seems to insist on it | 11 May 2020, 20:37:25 UTC |
9c4d965 | Emmanuel Thomé | 11 May 2020, 20:35:12 UTC | delete unused macro | 11 May 2020, 20:35:12 UTC |
1b28eaa | Emmanuel Thomé | 11 May 2020, 05:37:03 UTC | add comments to multiobj source files | 11 May 2020, 16:11:04 UTC |
5c752c6 | Emmanuel Thomé | 10 May 2020, 21:48:42 UTC | cmake stuff for las and friends. Use cmake OBJECT libraries. | 11 May 2020, 16:10:56 UTC |
72a4b54 | Emmanuel Thomé | 10 May 2020, 21:46:47 UTC | fw-decl some template instantiations from las-threads.cpp | 11 May 2020, 15:07:26 UTC |
813e7f3 | Emmanuel Thomé | 10 May 2020, 21:46:10 UTC | move pbr main entry point to pbr code, at last ! | 11 May 2020, 15:07:21 UTC |
8ac4449 | Emmanuel Thomé | 08 May 2020, 17:01:40 UTC | some #include cleanup using iwyu -- not totally convincing | 11 May 2020, 15:06:01 UTC |
01d6c7a | Emmanuel Thomé | 11 May 2020, 05:57:37 UTC | moving stuff here and there, trying to reduce template multiplication | 11 May 2020, 12:24:31 UTC |