[Cado-nfs-discuss] [Error Help] stagnant sieving process

canny georgina cannysiska at gmail.com
Tue Jun 26 05:34:28 CEST 2018


Hi, sorry for bothering. I've tried enlarging the parameter (I). But
it only work up to c90. When I tried using the same trick (enlarge the
I value) on c95, just like this:
root at ubuntu:/home/chunnie/Desktop/Math/cado-nfs# ./cado-nfs.py
12738422648719292141327547835264494089254325514157934481190929328131291383802905189936841392203
tasks.polyselect.import=c95_nonlinear.poly tasks.sieve.I=13

it's fine until lattice sieving (adding workunits) and it shows
something like this:

Info:Generate Free Relations: Finished
Info:Generate Free Relations: Total cpu/real time for freerel: 27.3/190.717
Info:Lattice Sieving: Starting
Info:Lattice Sieving: We want 2355895 relation(s)
Info:Lattice Sieving: Adding workunit c95_sieving_200000-210000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_210000-220000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_220000-230000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_230000-240000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_240000-250000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_250000-260000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_260000-270000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_270000-280000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_280000-290000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_290000-300000 to database
Info:HTTP server: 127.0.0.1 Sending workunit c95_sieving_200000-210000
to client localhost+2
Info:HTTP server: 127.0.0.1 Sending workunit c95_sieving_210000-220000
to client localhost

it works fine until this step, then shows up like this:

Warning:HTTP server: 127.0.0.1 Connection error: [Errno 32] Broken pipe
Warning:HTTP server: 127.0.0.1 Connection error: [Errno 32] Broken pipe
Info:Lattice Sieving: Adding workunit c95_sieving_300000-310000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_310000-320000 to database
Warning:HTTP server: 127.0.0.1 Connection error: [Errno 32] Broken pipe

I'm not sure what broken pipe notification means, but what happens
after this notification is that, it's stuck after that notification's
given. I mean, I waited long enough for this step to continue further
but unfortunately it doesn't. So, it's stagnant.

Also, after I tried changing the command:
root at ubuntu:/home/chunnie/Desktop/Math/cado-nfs# ./cado-nfs.py
12738422648719292141327547835264494089254325514157934481190929328131291383802905189936841392203
tasks.polyselect.import=c95_nonlinear.poly tasks.sieve.I=12
tasks.sieve.lpb0=25

Info:Lattice Sieving: Adding workunit c95_sieving_220000-230000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_230000-240000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_240000-250000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_250000-260000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_260000-270000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_270000-280000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_280000-290000 to database
Info:Lattice Sieving: Adding workunit c95_sieving_290000-300000 to database
Info:HTTP server: 127.0.0.1 Sending workunit c95_sieving_200000-210000
to client localhost
Info:Lattice Sieving: Adding workunit c95_sieving_300000-310000 to database
Info:HTTP server: 127.0.0.1 Sending workunit c95_sieving_210000-220000
to client localhost+2
Warning:HTTP server: 127.0.0.1 Connection error: [Errno 32] Broken pipe
Info:Lattice Sieving: Adding workunit c95_sieving_310000-320000 to database
Warning:HTTP server: 127.0.0.1 Connection error: [Errno 32] Broken pipe
Error:Lattice Sieving: Program run on localhost failed with exit code 134
Error:Lattice Sieving: Stderr output follows (stored in file /tmp/cado.zix0sv66/

and the error notification becomes like this again:

Error:Lattice Sieving: Program run on localhost failed with exit code 134
Error:Lattice Sieving: Stderr output follows (stored in file
/tmp/cado.zix0sv66/c95.upload/c95_sieving_200000-210000.j384vn22.stderr0):
b'# redoing q=200003, rho=60661 because buckets are full\n# Fullest
level-1s bucket #108, wrote 8201/7824\n# Maybe you have too many
threads compared to the size of the factor bases.\n# Please try less
threads, or a larger -bkmult parameter (at some cost!).\n# The code
will now try to adapt by allocating more memory for buckets.\ncode
BUG() : condition u1 != 0. failed in lognorm_fill_rat_smart_inner at
/home/chunnie/Desktop/Math/cado-nfs/sieve/las-norms.cpp:555 --
Abort\nAborted (core dumped)\n'
Info:Lattice Sieving: Resubmitting workunit c95_sieving_200000-210000
as c95_sieving_200000-210000#2
Error:Lattice Sieving: Program run on localhost+2 failed with exit code 134
Error:Lattice Sieving: Stderr output follows (stored in file
/tmp/cado.zix0sv66/c95.upload/c95_sieving_210000-220000.bzb4pycb.stderr0):
b'# redoing q=210019, rho=42734 because buckets are full\n# Fullest
level-1s bucket #126, wrote 8366/7824\n# Maybe you have too many
threads compared to the size of the factor bases.\n# Please try less
threads, or a larger -bkmult parameter (at some cost!).\n# The code
will now try to adapt by allocating more memory for buckets.\ncode
BUG() : condition u1 != 0. failed in lognorm_fill_rat_smart_inner at
/home/chunnie/Desktop/Math/cado-nfs/sieve/las-norms.cpp:555 --
Abort\nAborted (core dumped)\n'


More information about the Cado-nfs-discuss mailing list