mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Aliquot Sequences

Reply
 
Thread Tools
Old 2009-04-01, 13:40   #100
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

2·17·73 Posts
Default

Quote:
Originally Posted by bsquared View Post
That belongs to yafu, actually. It's generated if my squfof routine detects an infinite loop. What version of yafu are you using? 1.08 had a fix for this, I thought.

- ben.
It is 1.08.
Andi47 is offline   Reply With Quote
Old 2009-04-01, 17:34   #101
Joshua2
 
Joshua2's Avatar
 
Sep 2004

53310 Posts
Default

So that nfs hasn't finished yet, and I think it should have. I caught it having some errors, are these normal or what do I do?
Attached Thumbnails
Click image for larger version

Name:	error sieve.jpg
Views:	143
Size:	177.7 KB
ID:	3480  
Joshua2 is offline   Reply With Quote
Old 2009-04-01, 17:54   #102
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

46628 Posts
Default

Quote:
Originally Posted by Joshua2 View Post
So that nfs hasn't finished yet, and I think it should have. I caught it having some errors, are these normal or what do I do?
I think you need to kill and redo the process.

The errors show that you either do not have the cat.exe file at all, or you do not have specified where it is.

After killing the process, do:

1.) Make sure that you have got the cat.exe and grep.exe files both in the same folder.
2.) If you don't have these files, you can download the Linux utilities, containing these two files, here.
3.) Open your FactMsieve.pl file (for editing) and find the line $SYS_BIN_PATH=""
4.) Add your path where you have got your cat.exe and grep.exe files like this: $SYS_BIN_PATH="c:/mingw/msys/1.0/bin". (note: factmsieve.pl does not accept the backslash (\) in path names, use the slash (/) instead.)
5.) Restart aliqueit.exe and make sure to use the -e option to skip ECM for the first factorization.
Andi47 is offline   Reply With Quote
Old 2009-04-01, 18:36   #103
mklasson
 
Feb 2004

2·3·43 Posts
Default

Quote:
Originally Posted by Joshua2 View Post
So that nfs hasn't finished yet, and I think it should have. I caught it having some errors, are these normal or what do I do?
What Andi said, plus: you appear to be running the 64-bit version of the gnfa-lasieve* sievers. You probably don't want to do that. They are slower than the 32-bit versions (due to lack of asm) and spew a lot of unwanted garbage to the screen for some reason.
mklasson is offline   Reply With Quote
Old 2009-04-01, 18:41   #104
Joshua2
 
Joshua2's Avatar
 
Sep 2004

13×41 Posts
Default

Ok, so I should be using http://gilchrist.ca/jeff/factoring/g...0-win32-p4.zip instead of the core2 duo x64 version? I did what andi said now I'll try this. So I think I'll just transfer the gnfs-lasieve files from the 32 bit and keep all the other stuff 64 bit. I use msieve for everything I can too. Does this sound good?
Edit 32 bit seems to be giving me .005 sec/rel instead of .006, so about 15% I suppose. Is there no way to run a good 64 bit version w/ cygwin or anything better?

Last fiddled with by Joshua2 on 2009-04-01 at 18:47
Joshua2 is offline   Reply With Quote
Old 2009-04-01, 18:52   #105
mklasson
 
Feb 2004

10216 Posts
Default

Quote:
Originally Posted by Joshua2 View Post
Ok, so I should be using http://gilchrist.ca/jeff/factoring/g...0-win32-p4.zip instead of the core2 duo x64 version? I did what andi said now I'll try this. So I think I'll just transfer the gnfs-lasieve files from the 32 bit and keep all the other stuff 64 bit. I use msieve for everything I can too. Does this sound good?
Sounds good to me.

Quote:
Originally Posted by Joshua2 View Post
Edit 32 bit seems to be giving me .005 sec/rel instead of .006, so about 15% I suppose. Is there no way to run a good 64 bit version w/ cygwin or anything better?
I don't think so. I'm currently trying to get a faster 64-bit windows .exe working, but it's not there yet.
mklasson is offline   Reply With Quote
Old 2009-04-01, 19:25   #106
Joshua2
 
Joshua2's Avatar
 
Sep 2004

13×41 Posts
Default

Looks like its still not fixed. $SYS_BIN_PATH="c:/cygwin/bin"; is what I have. I did $GGNFS_BIN_PATH="C:\\\Program Files\\\ggnfs"; and it seemed to work, was having errors before on that one. Should I switch to the 3 backslash?
Edit: also, each time I restart I lose all the sieving I've done, its getting annoying...
Attached Thumbnails
Click image for larger version

Name:	error sieve.jpg
Views:	108
Size:	65.6 KB
ID:	3481  

Last fiddled with by Joshua2 on 2009-04-01 at 19:27
Joshua2 is offline   Reply With Quote
Old 2009-04-01, 19:28   #107
10metreh
 
10metreh's Avatar
 
Nov 2008

2·33·43 Posts
Default

Quote:
Originally Posted by Joshua2 View Post
Looks like its still not fixed. $SYS_BIN_PATH="c:/cygwin/bin"; is what I have. I did $GGNFS_BIN_PATH="C:\\\Program Files\\\ggnfs"; and it seemed to work, was having errors before on that one. Should I switch to the 3 backslash?
That doesn't seem to be the problem: the command for cat.exe seems to be just "cat", not "$SYS_BIN_PATH/cat.exe". Could you please attach your factMsieve.pl? (I'm a veteran of path errors. I have had many of them in the past.)
10metreh is offline   Reply With Quote
Old 2009-04-01, 19:29   #108
Andi47
 
Andi47's Avatar
 
Oct 2004
Austria

2×17×73 Posts
Default

Quote:
Originally Posted by Joshua2 View Post
Looks like its still not fixed. $SYS_BIN_PATH="c:/cygwin/bin"; is what I have. I did $GGNFS_BIN_PATH="C:\\\Program Files\\\ggnfs"; and it seemed to work, was having errors before on that one. Should I switch to the 3 backslash?
the error

Code:
sh: cat - command not found
indicates, that it does not find cat.exe (and therefore WILL fail).

c:/cygwin/bin should work, rather than with \\\.
Andi47 is offline   Reply With Quote
Old 2009-04-01, 19:32   #109
Joshua2
 
Joshua2's Avatar
 
Sep 2004

10258 Posts
Default

Canceled it, and it looks like it deletes everything, along w/ another cat error. Is it supposed to save automatically and resume? Prob from not using win32 but win 64? if ($^O eq "MSWin32") {
I think I just delete the if and else and hard code it.
Attached Files
File Type: zip factMsieve.zip (18.4 KB, 116 views)

Last fiddled with by Joshua2 on 2009-04-01 at 19:36
Joshua2 is offline   Reply With Quote
Old 2009-04-01, 19:36   #110
10metreh
 
10metreh's Avatar
 
Nov 2008

2×33×43 Posts
Default

Quote:
Originally Posted by Joshua2 View Post
Canceled it, and it looks like it deletes everything, along w/ another cat error. Is it supposed to save automatically and resume? Prob from not using win32 but win 64? if ($^O eq "MSWin32") {
I bet I need else {
$CAT==$SYS_BIN_PATH."cat.exe";
I've attached a new version. I think it should sort out that problem.
Attached Files
File Type: zip factMsieve.zip (18.4 KB, 148 views)
10metreh is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Resuming aliqueit johnadam74 Aliquot Sequences 4 2016-03-28 12:32
Apparent aliqueit issue with specifying factors pakaran Aliquot Sequences 2 2015-09-12 23:10
Using Several Instances of Aliqueit for a large gnfs job EdH Aliquot Sequences 6 2011-12-13 18:58
Setting up aliqueit science_man_88 Aliquot Sequences 185 2011-11-08 12:18
Tried out aliqueit.exe: ggnfs failing Greebley Aliquot Sequences 35 2010-02-13 15:23

All times are UTC. The time now is 07:12.

Mon Mar 8 07:12:00 UTC 2021 up 95 days, 3:23, 0 users, load averages: 1.94, 2.24, 2.34

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.