Skip to Content.
Sympa Menu

cado-nfs - Re: [Cado-nfs-discuss] CADO-NFS 2.0 released

Subject: Discussion related to cado-nfs

List archive

Re: [Cado-nfs-discuss] CADO-NFS 2.0 released


Chronological Thread 
  • From: Paul Leyland <paul.leyland@gmail.com>
  • To: Alexander Kruppa <alexander.kruppa@inria.fr>
  • Cc: cado-nfs-discuss@lists.gforge.inria.fr
  • Subject: Re: [Cado-nfs-discuss] CADO-NFS 2.0 released
  • Date: Fri, 22 Nov 2013 19:22:40 +0000
  • List-archive: <http://lists.gforge.inria.fr/pipermail/cado-nfs-discuss>
  • List-id: A discussion list for Cado-NFS <cado-nfs-discuss.lists.gforge.inria.fr>

On Mon, 2013-11-18 at 20:55 +0100, Alexander Kruppa wrote:
> Dear users,
>
> version 2.0 of CADO-NFS is now released.
>
> The source tarball
>
> cado-nfs-2.0.tar.gz
>
> can be found at
>
> https://gforge.inria.fr/frs/?group_id=2065

....

> For assistance and bug reports, please post to this mailing list which does
> not require registration, but is moderated.

Oh dear, and it was all going so well. Downloading, building, factoring
the c59 and "make install" went without a hitch on a dual 4-core Xeon
running Gentoo. As advised previously during the beta testing I created
a directory ~/cado_fact and put a mach_desc in it. Also in that
directory was placed a copy of params/params.c131 (which I renamed
c131.params for some reason). The difference between the prototypical
parameter file and the specific one for the number I want to factor is
as follows:

8<------------------------------------------------------------------------------------>8
pcl@maat ~/cado_fact $ diff ~/cado-nfs-2.0/params/params.c131
~/cado_fact/c131.params
20a21,22
> N=68123096073553513124719240668145729277547239068270190139062245610586424061319193255499629514072064611052872863004341512680683979159
>
21a24,31
> sourcedir = ${HOME}/cado-nfs-2.0
> builddir=${HOME}/cado-nfs-2.0/installed/bin
> workdir = ${HOME}/cado_fact/work
>
> tasks.execpath=$(builddir)
>
> tasks.wutimeout = 3600 # one hour
>
pcl@maat ~/cado_fact $
8<------------------------------------------------------------------------------------>8

The mach_desc file is

8<------------------------------------------------------------------------------------>8
pcl@maat ~/cado_fact $ cat mach_desc
tmpdir = ${HOME}/cado_fact/work
bindir = ${HOME}/cado-nfs-2.0/installed/bin

cores = 8
pcl@maat ~/cado_fact $
8<------------------------------------------------------------------------------------>8

Trying to run the factorization yields the following error report.

8<------------------------------------------------------------------------------------>8
pcl@maat ~/cado_fact $ ../cado-nfs-2.0/installed/bin/cadofactor.py
c131.params
Info:root: Command line
parameters: ../cado-nfs-2.0/installed/bin/cadofactor.py c131.params
Info:HTTP server: Using non-threaded HTTPS server
Info:Complete Factorization: Factoring
68123096073553513124719240668145729277547239068270190139062245610586424061319193255499629514072064611052872863004341512680683979159
Info:HTTP server: serving at https://maat.home.brnikat.com:8001
(0.0.0.0)
Info:HTTP server: You can start additional wuclient2.py scripts with
parameters: --server=https://maat.home.brnikat.com:8001
--certsha1=cc3973251a603a8f07eae5372d87346d9bfec967
Info:HTTP server: If you want to start additional clients, remember to
add their hosts to server.whitelist
Info:Polynomial Selection: Starting
Info:Polynomial Selection: No polynomial was previously found
Traceback (most recent call last):
File "../cado-nfs-2.0/installed/bin/cadofactor.py", line 75, in
<module>
factors = factorjob.run()
File "/home/pcl/cado-nfs-2.0/installed/bin/cadotask.py", line 3277, in
run
while self.run_next_task():
File "/home/pcl/cado-nfs-2.0/installed/bin/cadotask.py", line 3337, in
run_next_task
return task.run()
File "/home/pcl/cado-nfs-2.0/installed/bin/cadotask.py", line 1239, in
run
while self.need_more_wus():
File "/home/pcl/cado-nfs-2.0/installed/bin/cadotask.py", line 1337, in
need_more_wus
return self.state["adnext"] < self.params["admax"]
KeyError: 'admax'
pcl@maat ~/cado_fact $
8<------------------------------------------------------------------------------------>8


Note that N is set correctly, that the https server starts and sundry
binaries are found. The work directory ~/cado_fact/work is also
created.

What might I be doing wrong? I never saw this behaviour in the betas.

Thanks,
Paul










Archive powered by MHonArc 2.6.19+.

Top of Page