bugs with sublat
with revision 590690b
:
$ ./build/tomate/sieve/las -A 19 -sublat 2 -poly /tmp/c60.poly -q0 91000 -nq 1 -lim0 78682 -lim1 111342 -lpb0 18 -lpb1 19 -mfb0 17 -mfb1 38 -fb1 /tmp/c60.roots.gz
...
# Now sieving side-1 q=91009; rho=54298
# Sublattice (i,j) == (0, 1) mod 2
code BUG() : condition !sublatm || ((sublatm & 1) == 1) failed in resieve_small_bucket_region at /users/zimmerma/svn/cado-nfs/sieve/las-smallsieve.cpp:981 -- Abort
$ ./build/tomate/sieve/las -A 19 -sublat 5 -poly /tmp/c60.poly -q0 91000 -nq 1 -lim0 78682 -lim1 111342 -lpb0 18 -lpb1 19 -mfb0 17 -mfb1 38 -fb1 /tmp/c60.roots.gz
...
# Sublattice (i,j) == (0, 1) mod 5
code BUG() : condition 0 failed in invmod at /users/zimmerma/svn/cado-nfs/sieve/las-plattice.hpp:474 -- Abort
[files c60.poly
and c60.roots.gz
are in #21593 (closed)]
Edited by Emmanuel Thomé