mersenneforum.org > YAFU yafu bugs
 User Name Remember Me? Password
 Register FAQ Search Today's Posts Mark Forums Read

2021-03-02, 09:09   #485
jwaltos

Apr 2012

2·33·7 Posts

Quote:
 Originally Posted by bsquared ..I didn't design it while considering either OS expectations or user convenience...
I have personally found YAFU to be one of the best pieces of software I've ever come across relative to its size and power. YAFU is also very easy to use, not perfect, but I think it's one of the best in its class. In case anyone has difficulty using/understanding this software perhaps they should whisk themselves over to my little blog area and administer a self test (or two) for which I have provided a link (as a service to this forum which could probably use a professional help section).

I just wanted to put a positive spin on this post-riposte and provide some helpful options.
(I won't be at all offended if this post is removed ;))

2021-03-06, 22:46   #486
jwaltos

Apr 2012

2×33×7 Posts

Quote:
 Originally Posted by jwaltos ..my little blog area and administer a self test (or two) for which I have provided a link (as a service to this forum which could probably use a professional help section)..
The link has been deleted but I still think a "self-test" area should exist within this forum. If someone has the capability to set up an account and write some posts then the capacity to take a simple Q & A "self-awareness" test also exists. This proposal should be mutually beneficial.

2021-03-14, 21:06   #487
BudgieJane

"Jane Sullivan"
Jan 2011
Beckenham, UK

251 Posts

Quote:
 Originally Posted by Aleksey 1. Your reasons are not related to the bug at all as they are related to the specification provided in yafu README rather than its completely wrong implementation in yafu. "Except your case" -- it is not my case as this is the case created by the developer of yafu. The basics of operating systems should be fulfilled by a software developer to respect users and their convenience provided by OS features like the concept of current directory.
Well, I won't get those several minutes back again. What a load of rubbish.

Before I retired, I worked for a bank developing and supporting the programs used by their traders in their money-market operations. The way the programs were located was almost identical to how YAFU is located here, except, of course, we only had a single copy of the production code, and if more copies were required they were made by symbolic links.

If you've got two identical copies of the same program, ask yourself one question: "Why?". When you compare them next time and find that they are no longer identical, how can you tell which one is the correct one? How do you know that the one with the later date is the correct one? How long will it take you to determine which is the right one and how much money will you lose in the process?

2021-03-15, 08:58   #488
Happy5214

"Alexander"
Nov 2008
The Alamo City

25916 Posts

Quote:
 Originally Posted by BudgieJane Well, I won't get those several minutes back again. What a load of rubbish. Before I retired, I worked for a bank developing and supporting the programs used by their traders in their money-market operations. The way the programs were located was almost identical to how YAFU is located here, except, of course, we only had a single copy of the production code, and if more copies were required they were made by symbolic links. If you've got two identical copies of the same program, ask yourself one question: "Why?". When you compare them next time and find that they are no longer identical, how can you tell which one is the correct one? How do you know that the one with the later date is the correct one? How long will it take you to determine which is the right one and how much money will you lose in the process?
On this forum, I've used Prime95/mprime, LLR, OpenPFGW, srsieve and co., mtsieve, GMP-ECM, yafu, GGNFS, aliqueit, msieve, and PRPNet. Of those, Prime95 and LLR can be configured as Windows services and GMP-ECM has an install Makefile target (probably from autoconf). None of the others are set up to be installed to a central system-wide folder like /usr/local/bin. yafu's setup is not uncommon in this community.

2021-04-01, 09:52   #489
bur

Aug 2020

3·5·11 Posts

I was factoring a (more-or-less) random C110 from factordb when during the NFS stage this happened:

Code:
33480 100265208893 1203362500562179225106
hashtable: 1024 entries,  0.02 MB
elapsed time of 1881.5290 seconds exceeds 1900 second deadline; poly select done
nfs: commencing algebraic side lattice sieving over range: 1620000 - 1640000
nfs: commencing algebraic side lattice sieving over range: 1600000 - 1620000
Der Befehl ".." ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Der Befehl ".." ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
fopen error: No such file or directory
could not open rels0.dat for reading
The same happened a few days back on a different machine for a different composite. Restarting yafu with -R succesfully recommenced the NFS stage, but after a short while it stopped with the same error.

The message sound like there's a problem with finding a file due to ".." being misinterpreted maybe? The german roughly says "Command ".." is either misspelled or couldn't be found". Which is a standard command.com error message since DOS days.

There is no rels0.dat in the yafu directory or in "yafu\..".

If any other log files than the one I attached are helpful, please let me know.
Attached Files
 factorlog-error.log (3.6 KB, 10 views)

Last fiddled with by bur on 2021-04-01 at 09:54

 2021-04-01, 11:03 #490 bur   Aug 2020 3×5×11 Posts After using more suitable search terms I found these posts. Then with the help of this I hope it should work. Since I deleted the intermediate files I have to restart from ECM/PM1 stages, so it'll take a while until I know. Sorry for the many edits... Last fiddled with by bur on 2021-04-01 at 11:22
2021-04-01, 13:25   #491
EdH

"Ed Hall"
Dec 2009

47×79 Posts

Quote:
 Originally Posted by bur . . . Since I deleted the intermediate files I have to restart from ECM/PM1 stages, so it'll take a while until I know...
You can use the -noecm flag to skip ECM.

 2021-04-01, 15:05 #492 bur   Aug 2020 3×5×11 Posts Thanks, I suspected that was possible, but hasn't checked yet.
 2021-04-19, 09:44 #493 Kvasir   Dec 2020 1910 Posts I noticed something strange this morning in the yafu output: Code: 04/19/21 00:47:13, nfs: commencing msieve filtering 04/19/21 01:08:14, nfs: commencing msieve linear algebra 04/19/21 02:06:43, nfs: commencing msieve sqrt 04/19/21 02:38:55, prp66 = 192303762923047619052802638244647992855880578333545590122359339543 04/19/21 02:38:55, prp66 = 55752044095394727965374636253930753410057647404899226012311297057 04/19/21 02:38:55, NFS elapsed time = 100460.3539 seconds. Those two primes are clearly not of equal length, in fact the last one is a p65. Last fiddled with by Kvasir on 2021-04-19 at 09:44

 Similar Threads Thread Thread Starter Forum Replies Last Post EdH YAFU 8 2018-03-14 17:22 Matt Software 1 2007-02-20 19:13 JuanTutors Software 9 2006-09-24 21:22 TTn 15k Search 2 2004-11-24 22:11 TTn 15k Search 16 2004-06-16 01:22

All times are UTC. The time now is 02:42.

Sun May 9 02:42:50 UTC 2021 up 30 days, 21:23, 0 users, load averages: 1.87, 1.63, 1.57