Subject: Discussion related to cado-nfs
List archive
- From: Robert Balfour <rhb11931@gmail.com>
- To: Emmanuel Thomé <Emmanuel.Thome@inria.fr>
- Cc: cado-nfs@inria.fr
- Subject: Re: [cado-nfs] A couple of bugs (sopt + lingen)
- Date: Tue, 30 Aug 2022 17:23:35 -0700
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=rhb11931@gmail.com; spf=Pass smtp.mailfrom=rhb11931@gmail.com; spf=None smtp.helo=postmaster@mail-pj1-f53.google.com
- Ironport-data: A9a23:f0L6L63hMxKLHnhvsfbD5e93kn2cJEfYwER7XKvMYLTBsI5bpzIEn zEfWW2Oa6uPYjSnKtkiYYyw9R5Q65eBy4NnG1Ns3Hw8FHgiRejtVY3IdB+oV8+xBpSeFxw/t 512hv3odp1coqr0/0/1WlTZhSAgk/nOHNIQMcacUsxLbVYMpBwJ1FQywIbVvqYy2YLjW1PW4 YupyyHiEAbNNwBcYjp8B52r80sHUMTa4Fv0aXRjDRzjlAa2e0g9VPrzF4npR5fLatU88tqBe gr25OrRElU1UPsaIojNfr7TKiXmS1NJVOSEoiI+t6OK2nCuqsGuu0o2HKJ0VKtZt9mGt9JQ8 fRXj66XcBsOJbWUgLwjUl5cSS4raMWq+JefSZS+mcmazkmDa3m1hvszVwc5OooX/usxCmZLn RAaAGpVP1bT2qTsmez9F7IEascLdKEHOKsFuns5lGCCVN4pRJnCR+PB4towMDIY3JoSQ62CN pdxhTxHMQ3sfUdJH34rC4shm72o3mfudQZUgQfAzUYwyzGLkFYZPKLWGMbVfdmHbddUm0yCr yTH+X74C1cULrS3wjOJ9TeqiPTnhjL+QItUFbui9/csjkf7+4AIIBgfVF/+ufvgz0DjAJRQL Esb/idopq83nKC2cjXjdx+ZmV+ehCw7YsZ3CPVi8Fmzy+3QuQnMUwDoUQV9QNAhscY3Qxkj2 VmIg87lCFRTXFu9GSL1GlC8/WPaBMQFEYMRTXRbElZdsrEPtKl2302fFI8yeEKgpoStQWmY/ tyckMQpa1wuYSMj0qy6+RXfgWvpqMWSCAEy4QrTUySu6QYRiG+Zi26AuQizARVodt7xory9U J4sxZT2AAcmU8rlqcB1aL9RdIxFHt7cWNEmvXZhHoM66xOm8GO5cIZb7VlWfRk3a5ZUJWWyO RWK5Gu9AaO/2lP6PcebhKrhW6wXIVTISLwJq9iPM4QQPMEpHON51Hg3OhDPt4wSrKTcufhnZ c3znTeEAnEdBqBqpAdatM9MuYLHMhsWnDuJLbiil0rP+ePHOBa9FOlYWHPTMbhRxP3e/G39r Y0EX+PUkEU3bQELSnOImWLlBQtacyZT6FGfg5A/S9Nv1SI/RDl9UaCNkep9E2Gn9owM/tr1E riGchcw4DLCabfvcG1ms1hvN+HiW4hRt3U+MXB+NFqkwSlxboOm7aNZfJwyJOF1+OtmxP9yb v8EZ8TQWqQVGmqbo2wQPcvnsYhvVBW3ngbRbSeoZT4IeZQ/FQHE/9nTeBTiqXsVBS2tuMpi+ LCtj1uJQZcKSwl4ItzRbfajkwG4sXQHybB9WkLJJp9Yf0C1qNpmLCn4j/kWJcAQKEWblmHKi VrOWRpB/LvDuY449tXNlJuolYbxHrssBFdeEkna8a2yanvX82+l9olKD7SFcDXbY2Xrofnwa OhQycb8B/0JhlN9tYRxTuRwxqUk6tqz/rJXw1g2HHjPaFj3WLpsLmPchptKv6xJg6db4E64B xnJ9d5dNrGEfsjiFQdJdgYia+2C09ASmyXTvatpehSkvHcv8erVS1hWMjmNlDdZcOl/PrQjz Lpzo8UR8QG+1kcnP4rUlCxS7GjQfHUMX7997cMfCY7vzxIpkxRMPMeaBSjx75WCLd5LNxByc DOTgaPDgZVax1bDIyVvTymThbIFiMRcog1OwX8DO0+NxojPiMgx0UAD6j8wVAlUkkhK3u8b1 rKH7KGpyXhiPguEhfSvm0ipEgBFQQWbown/lgBPm2reQE2lEGfKKQXR/ApLEF8xqwphkvpzp dl0C1oJlR7lecjw2m05XksNRznLU4lq7gOb8Cy4N53tInT5CAYJRoehYGMJr13sBsZZaIgrY wV11L4YVJAX/hL8b0H250d2GFjQpN25yLR+fMxc
- Ironport-hdrordr: A9a23:uEFB+qu4MBlf2scONfdKPFcY7skDSdV00zEX/kB9WHVpmwKj5r mTdZUgpGfJYVMqMk3I9urwXZVoLUmsl6KdpLNhXotKPzOGhILLFvAH0WKK+VSJcBEWtNQ86U 4KSdkYNDSfNykdsS842mWF+hQbreVvPJrGuQ4W9RlQcT0=
- Ironport-phdr: A9a23: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 nYL
- Ironport-sdr: ex3hN+Xe+bNxj1ydvKxexl+HT48i4xHLshTBQn806f0QUHqyHIegqEB4oVkkCNoEH/bVz5iGzp ksjlCvwMQ4h+uwm4rYLAQQKa35Ih1+8t2nnvG/dGXkdEZNaYuZIcX8X+s0FIonVWRGCtXbd7Mt 0aZRfMPjFFcID6rzUNeMgGX1WiNE0bU5QmQ/gTUvPpzYX65f7fVg2rjx9UgAhVXYIRti4WJzKS wMgJNz5D+J8RYLFPrK9zHQZMSEZixddfUgE2pT+fTaR00V+tnOlMUHDKOJZYkZFlkrDPZkOPys Asdnn/9KAteaJ1nIQugbhTAz
Dear Emmanuel,
Thank you for fixing the sopt bug!
Here is a link to c100.sparse.bin: https://drive.google.com/file/d/1qroDYM_VsVhveP2YgI1Q8c8vbi0octbt/view?usp=sharing
Best regards,
Robert
On Tue, Aug 30, 2022 at 9:21 AM Emmanuel Thomé <Emmanuel.Thome@inria.fr> wrote:
Hi,
Thanks for your feedback.
On Mon, Aug 15, 2022 at 12:44:43AM +0100, Robert Balfour wrote:
> Dear all,
>
> I have two potential bugs to report.
>
> Bug 1: as of the latest revision of CADO, running "sopt" on a file of
> polynomials will run size-optimization repeatedly on the first polynomial
> in the file, instead of progressing through the file. This bug was
> introduced at some point since last November.
Ooops. I filed it as
https://gitlab.inria.fr/cado-nfs/cado-nfs/-/issues/30046 (which is now
fixed). This kind of bug should never have been let through with proper
testing, but as it turns out sopt had no testing...
> Bug 2: running the latest revision on RSA-100 with the default parameters
> (and -t 2, not sure if that is important) results in a crash at the end of
> lingen. This crash doesn't seem to occur on every number or matrix. The
> command line used was
This one sounds really annoying.
It might be related to #30041, but it's really just a random guess.
Could you please post the c100.sparse.bin file somewhere where I can
download it? Our tests here didn't yield a reproducer.
> The first obvious sign that something has gone wrong is the line
>
> Number of lucky columns: 0 (64 wanted)
>
> near the end of c100.bwc.stdout.1.
Yes indeed. This should really not happen, and the fact that the rest
crashes is just a consequence.
Best,
E.
>
> ./cado-nfs.py
> 1522605027922533360535618378132637429718068114961380688657908494580122963258952897654000350692006139
> workdir=/store/charybdis/cadojobs/tests/c100test_3ab6a478_tryagain -t 2
>
> The first obvious sign that something has gone wrong is the line
>
> Number of lucky columns: 0 (64 wanted)
>
> near the end of c100.bwc.stdout.1.
>
> This then produces
>
> ## [01;31mCheck for mksol [0m: Lingen output files missing
> ## [01;31mCheck for mksol [0m: can't find any F file, cannot infer the
> mksol max iteration at
> /store/charybdis/cado_3ab6a478/cado-nfs/build/tantalum/linalg/bwc/bwc.pl
> line 1499.
> ## [01;31mCheck for mksol [0m: Please run lingen first.
>
> in c100.bwc.stderr.1, at which point CADO quits.
>
> Strangely enough, if CADO is resumed then it finds the 64 lucky columns
> it needs and the factorization completes successfully.
>
> The relevant log files are attached: stdout.1 and stderr.1 are from the
> original run that crashed, stdout.2 and stderr.2 are from the resumption.
>
> Best regards,
> Robert
- [cado-nfs] A couple of bugs (sopt + lingen), Robert Balfour, 08/15/2022
- Re: [cado-nfs] A couple of bugs (sopt + lingen), Emmanuel Thomé, 08/30/2022
- Re: [cado-nfs] A couple of bugs (sopt + lingen), Robert Balfour, 08/31/2022
- Re: [cado-nfs] A couple of bugs (sopt + lingen), Emmanuel Thomé, 08/31/2022
- Re: [cado-nfs] A couple of bugs (sopt + lingen), Robert Balfour, 08/31/2022
- Re: [cado-nfs] A couple of bugs (sopt + lingen), Emmanuel Thomé, 08/31/2022
- Re: [cado-nfs] A couple of bugs (sopt + lingen), Robert Balfour, 08/31/2022
- Re: [cado-nfs] A couple of bugs (sopt + lingen), Emmanuel Thomé, 08/30/2022
Archive powered by MHonArc 2.6.19+.