Skip to Content.
Sympa Menu

cado-nfs - Re: [cado-nfs] Cado-nfs Fails in Sqrt

Subject: Discussion related to cado-nfs

List archive

Re: [cado-nfs] Cado-nfs Fails in Sqrt


Chronological Thread 
  • From: "Thomas D. Dean" <tomdean@wavecable.com>
  • To: cado-nfs@inria.fr
  • Subject: Re: [cado-nfs] Cado-nfs Fails in Sqrt
  • Date: Tue, 19 Apr 2022 12:08:11 -0700
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=tomdean@wavecable.com; spf=Pass smtp.mailfrom=tomdean@wavecable.com; spf=None smtp.helo=postmaster@smtp.wave.syn-alias.com
  • Ironport-data: A9a23:YDCQr6loUs0dSq8nhVLIN6vo5gxMIERdPkR7XQ2eYbSJt1+Wr1Gzt xIdDDuCPa3fM2b8c9FwbYTl80xXsZaBz9UwGVFtrChnH1tH+JHPbTi7BhepbnnKdqUvb2o+s p5AMoGYRCwQZiWBzvt4GuG59RGQ7YnRGvykTres1hlZHWeIcg944f5Ys7N/09YAbeSRWVvX4 4uu+pyHYjdJ5hYtWo4qw/LbwP9QlK+q0N8olgRWiSdj4TcyP1FMZH4uDfnZw0nQGuG4LcbmL wr394xVy0uCl/sb5nxJpZ6gGqECaua60QFjERO6UYD66vRJjnRaPqrWqJPwZG8P4whlkeydx /1Msq2ZESwxJpfMhfQAcTtpLBolILVvreqvzXiX6aR/zmXddmf0hepnEkxwJpwev+9zAGhVs /cfLVjhbDja3bPwme/qDLg3wJ18daEHP6tH0p1k5S3eCPorSJbrXKzU6NRR1jM9wMtJGJ4yY uJAMGo+NE+ZOHWjPH80S5IVzKCa20D5TAJBqH3NpPsl8zn6mVkZPL/Fa4CJIITQHa25hH2wr WvK+CH/DAoyL82a0TPD83S2h+aJkzmTZW4JPKa96uYsn1SNyyoIGRtTXF+6qOL/gUm7Mz5CF 6AK0ispnIFq31SzdNngTwCagk+7hUUBQ/MFRoXW9zqx4qbT5g+YAE0NQThAdMEquacKeNA66 rOat4i4XWU/6NV5XVrYqejJ9mLqUcQABTVaDRLoWzfp9DUKTGsbpwnPRMt5FsZZZfWvQWisn FhmQMXB7oj/YOYQ0rmju0/OnT/qvYnPCwcx5wzMGGmi62uVhbJJhaT2sjA3Dt4Zcu51q2VtW lBfxKByC8hSVfmweNSlGrllIV1Qz6/t3MfgqVBuBYI90D+m5mSue4tdiBknehoxaJ1UKG+0O haM0e+02HO1FCX6BUOQS9zgY/nGMYC5TLwJq9iOMIMQMsMrHON51H40PRL4M5/RfLgEyvtjY 8/BKa5A/F4dE61syDf+TOMazLND+8zN7Ty7eHwP9Dz+ieD2TCfMEd8taQLeBshksv/siFiLo r53apvboz0CAbaWSnSGoeY7cwtQRVBlXs+eliCiXrXeSuaQMDp9UKC5LHJIU9ANopm5Yc+Rp y/mCx4Ekgen7ZAFQC3TAk1ehHrUdc4XhRoG0eYEZD5EAlAvPtSi6rkxbZwyceV1/eBv16cvH eYMZciLC/5LR3LM/DFENcvxq4lrdRKKgwOSPnP9PGNlL8M9GFXEqo3+Yw/i1CgSFS7m58Ixr oqp2h7fXZdeFR9pC9zbaa73wl7o5Sodlet+UlHmON5WfEmwooFmJzao1a0oKt8BIhzJwjbc3 AGTWE9Kqe7Iqo4z0d/ImaHd99vySbsjQxUDEjCCv7isNCTc8m6y+qN6Ub6FLWLHSWf52KS+f uEEnfjzPcoOkEtOr4chQa1gyrgz5oe3qrJXklZkEXHMYwj5A79sOCPdj9JKqrUL2bZHtE2tS 0TK891bMK7PM8TgSQZDKA0gZ+WF9PcVhjiLtq9lfB2htXIo8erVS1hWMjmNlDdZfel8P44Sy Os8vNIbtl6kgR0wP9fa1i1ZqzaWInobX/l1v50WGtWw2BEu1kkEfpXCB2nt8ZfKYtFNO1JsK TiR3fKQi7NZz0vEUnwyCXmUhrEN2cxV6U0VwQ9QPUmNl/rEmuQzjU9Y/jkARwhIyglKjrBoM W9xOkwpfaiD8l+EXiSYs7xAxu2AOPGYxqA140AMiHWfUEC2WyrWPWt4MOKM9Vtf+GVZFtSeE Hd01069OQsGvumotsfxZaKhg+PqU9F6/wfGlYasGMHt81wSf2/+mqH3DYYXg0KPPC7y7XErY cF19fh9YqTxMSNWqKo+Y2VfOXL8VzjcTFF/rTpdEG/l0I0SlPxeGdRDFqxpRv5wGg==
  • Ironport-hdrordr: A9a23:hIFJRKMEq6EWssBcTyP155DYdb4zR+YMi2TDt3odJXNom7+j5q STdZMgpGXJYVcqKQodcL+7WJVoLUmsjKKdpLNhRYtKPzOW21dATrsC0WKK+VSJdREWtNQts5 uIG5IUNDSaNykesS+V2njeLz9t+qjkzImYwc/D0nZgQEVXca166A98Bm+geHFedU14DZc0UL Ka7s9WvTq7PSx/VLXGOlA1G9fKqtGOvJXvZA4dBwRisFDmt0Le1JfKVyeR0xtbezRGxKc58X KAy1SR3NTUj9iLjiDV2mOWx5Nfncv6ysEGXJfksLldFhzczjmhaYgkc7qLuSAuoPvqsz8R4a bxiiZlAMx/5zf4eWmxsQHswU27uQxelUPK+BumiXbu5eT/TDcrEcpawd8xSGqp12MQ+O513a 4O92WQsopMDQmFwE3Glqj1fiAvqUK4rT4LluYXn2ZeS89AAYUh3rA3zQdrGJoNWAr84IU2Cu l1SJ+03oclTXqqK0/Qs2Uq6NulW2QoHg3DEyE5y7mo+gkTo3h1ww8xw8Qbjm0B7tZsIqM0k9 jsA+BWnLxDCuUSba57GY46MIOKI12IfhrAPCasLU/rFKsbUki91qLK3A==
  • Ironport-phdr: A9a23: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 SA6bEpTo/uL/CUdi/F+EncH5X1gf7Hspg==
  • Ironport-sdr: 4kisyE0dfDPU170khtmQlTHdQoRi9Efpa+aq3Jojh+7CQ9W3n2fwKxowXp7ad9q93Cu7/7hMmj j0IzfA8NaFwBLBrIUyRIrexyok7fdLNOVT6sb8bCyDqOs2MW2yOyt5QpKvQDpBAAIxmEv6asUV P+kNijjYwJHxS0u/xJjdFVHlslrbbHTUA4DmV+VQ3aVxiMuKtvCHUCwUJG2ccKOIPmmnCtSfPI vzDoerN6aEVx6I3RiwzkSeU+z7aGyVvKPWi/gd2DlX6A1zuYCe7uXYL6ZotpxeYKDfk0Y85qgN 2t6cjdw1QPTCW1fQt1dlbNCn

On 4/19/22 09:32, Thomas D. Dean wrote:

I started a git bisect on this problem. It takes ~2 hours per iteration, so it may complete tomorrow.

Tom Dean

My one remaining problem is with sqrt. This happens with N of Length 123 and 143. in all failed cases, stderr includes:

  Error:Square Root:   Warning: dependency 40 does not exist,\
    reducing the number of threads to 0

For length 123, I have two examples where factoring completed and one example where factoring failed. Different values of N. Strange.

I tried the failed value of N, length 123, on a different computer, It failed in sqrt. Two different computers, one AMD the other Intel.

Length 143 takes more than a day, so, I am concentrating on length 123. It appears this is the same problem.

Extracted from my log:


Length 117
/usr/local/bin/cado-nfs.py 194790435559035826485389999103944736750892944721792844377029907298397230072722714236267553262927220178689571331668891
Apr 6 Success
Apr 16 Success

Length 123
/usr/local/bin/cado-nfs.py 113621954379299420211365816358102014750647913650634229287315282794396647998968456058136340534549642443225221713516481833444
Apr 18 Success

Length 123
/usr/local/bin/cado-nfs.py 113621954379299420211365816358102014750647913650634229287315282794396647998968456058136340534549642443225221713516481833443
Apr 19 Success

Length 123
/usr/local/bin/cado-nfs.py 113621954379299420211365816358102014750647913650634229287315282794396647998968456058136340534549642443225221713516481855297
Apr 6 Success
Apr 16 Before cleanup. Failed in Square Root
  PID1768252 2022-04-16 14:59:21,730 Warning:Command: Process with PID 1950840 finished with return code 1
  PID1768252 2022-04-16 14:59:21,734 Error:Square Root: Program run on server failed with exit code 1
  PID1768252 2022-04-16 14:59:21,734 Error:Square Root: Command line was: /usr/local/lib/cado-nfs-3.0.0/sqrt/sqrt\
    -poly /tmp/cado.10k2bjir/c125.poly -prefix /tmp/cado.10k2bjir/c125.dep.gz -dep 40 -t 8 -side0 -side1 -gcd \
    > /tmp/cado.10k2bjir/c125.sqrt.stdout.7 2> /tmp/cado.10k2bjir/c125.sqrt.stderr.7
  PID1768252 2022-04-16 14:59:21,734 Error:Square Root: Stderr output (last 10 lines only) follow (stored in file /tmp/cado.10k2bjir/c125.sqrt.stderr.7):
  PID1768252 2022-04-16 14:59:21,734 Error:Square Root: /usr/local/lib/cado-nfs-3.0.0/sqrt/sqrt.r4f80363c7+ \
    -poly /tmp/cado.10k2bjir/c125.poly -prefix /tmp/cado.10k2bjir/c125.dep.gz -dep 40 -t 8 -side0 -side1 -gcd
  PID1768252 2022-04-16 14:59:21,734 Error:Square Root:  Warning: dependency 40 does not exist, reducing the number of threads to 0
  PID1768252 2022-04-16 14:59:21,734 Error:Square Root:  Error, no more dependency
  PID1768252 2022-04-16 14:59:21,734 Error:Square Root:
Apr 16 (2 hours) After cleanup. Failed in Square Root
  Error:Square Root: Command line was: /usr/local/lib/cado-nfs-3.0.0/sqrt/sqrt -poly /tmp/cado.xqnxt6gq/c125.poly -prefix /tmp/cado.xqnxt6gq/c125.dep.gz \
    -dep 40 -t 8 -side0 -side1 -gcd > /tmp/cado.xqnxt6gq/c125.sqrt.stdout.7 2> /tmp/cado.xqnxt6gq/c125.sqrt.stderr.7
  Error:Square Root: Stderr output (last 10 lines only) follow (stored in file /tmp/cado.xqnxt6gq/c125.sqrt.stderr.7):
  Error:Square Root: /usr/local/lib/cado-nfs-3.0.0/sqrt/sqrt.r4f80363c7+ -poly /tmp/cado.xqnxt6gq/c125.poly -prefix /tmp/cado.xqnxt6gq/c125.dep.gz \
    -dep 40 -t 8 -side0 -side1 -gcd
  Error:Square Root:   Warning: dependency 40 does not exist, reducing the number of threads to 0
  Error:Square Root:   Error, no more dependency
  Error:Square Root:
Apr 17 Sqrt step with -dep 33 Success
  /usr/local/lib/cado-nfs-3.0.0/sqrt/sqrt\
    -poly /tmp/cado.xqnxt6gq/c125.poly -prefix /tmp/cado.xqnxt6gq/c125.dep.gz -dep 33 -t 32 -side0 -side1 -gcdExtracted from   ...
  Alg(33): square root completed at 462.52s (wct 212.78s)
  ...
  Total usage: time 463s (cpu), 213s (wct) ; memory 32904MiB, peak 34189MiB
Apr 17 1030 Success
  restored cadotasks.py:5020 to
    dep = self.state.get("next_dep", 0)
  clear pycache
    rm -Rf scripts/cadofactor/__pycache__/*
  /usr/local/bin/cado-nfs.py 113621954379299420211365816358102014750647913650634229287315282794396647998968456058136340534549642443225221713516481855297
  Success
Apr 18 Failed in sqrt - same as above.

Length 132
/usr/local/bin/cado-nfs.py 267381896084285625212372804646448463632474951008066326966065833782932561715921417030623013472806312160452873893979343727112520553477
Apr 7 Success
Apr 16 (5 hours) Success

Length 143
/usr/local/bin/cado-nfs.py 38665963168887228345958524071807275438375646521528126234709899468060898012114596051719213031463437427655952216764986968860908791012508565837427
Apr 6 Failed in Characters
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: Program run on server failed with exit code 1
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: Command line was: /usr/local/lib/cado-nfs-3.0.0/linalg/characters \
    -poly /tmp/cado.t0fouq7f/c145.poly -purged /tmp/cado.t0fouq7f/c145.purged.gz -index /tmp/cado.t0fouq7f/c145.index.gz \
    -heavyblock /tmp/cado.t0fouq7f/c145.dense.bin -out /tmp/cado.t0fouq7f/c145.kernel -ker /tmp/cado.t0fouq7f/c145.bwc/W \
    -lpb0 29 -lpb1 29 -t 64 > /tmp/cado.t0fouq7f/c145.characters.stdout.3 2> /tmp/cado.t0fouq7f/c145.characters.stderr.3
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: Stderr output (last 10 lines only) follow (stored in file\
     /tmp/cado.t0fouq7f/c145.characters.stderr.3):
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -index                index file
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -ker                  input kernel file
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -lpb0                 large prime bound on side 0
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -lpb1                 large prime bound on side 1
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -nchar                number of characters
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -out                  output file
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -poly                 polynomial file
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -purged               output-from-purge file
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters: -t                    number of threads
  PID1751752 2022-04-16 11:09:32,767 Error:Quadratic Characters:
Apr 17 After cleanup.
  Edit /tmp/cado.t0fouq/c145.parameters_snapshot.2
    change 'asks' to 'tasks'
  Resume with
    /usr/local/bin/cado-nfs.py /tmp/cado.t0fouq7f/c145.parameters_snapshot.2
  Failed in sqrt

Tom Dean




Archive powered by MHonArc 2.6.19+.

Top of Page