![]() |
|
|
#529 |
|
Mar 2007
Germany
23×3×11 Posts |
Looks like the new Version don`t find my msieve.
The msieve.exe is in the gnfs + yafu directory but yafu 1.22.2 crashs. I have tested with 1.22.1 - no problem there. Last fiddled with by Andi_HB on 2011-01-11 at 19:01 |
|
|
|
|
|
#530 | |
|
"Ben"
Feb 2007
1101110000012 Posts |
Quote:
Slight clarification: yafu doesn't need the msieve binary - I incorporate portions of msieve directly into the yafu binary. Which is increasingly looking like a bad decision because of issues like this - the API of msieve was not necessarily designed to be used in this way. For 1.22.2, I rebuilt msieve from the latest SVN, and now we see this crash. I have no idea why it would do that. x64 versions of 1.22.2 work just fine... For now I'll rebuild using a downrev'ed msieve and repost the binaries. Going forward I'll have to think about restructuring yafu's NFS to rely on an external msieve.exe. Thanks for your patience. - ben. Last fiddled with by bsquared on 2011-01-11 at 19:52 |
|
|
|
|
|
|
#531 |
|
"Ben"
Feb 2007
7·503 Posts |
Ok, I've looked at the msieve changelog and I think I've fixed the problem (in yafu).
Updated binaries are available for download (only Win32 were affected by this change). I'll try to do a better job keeping up with msieve API changes for future builds (or at least a better job testing!). Last fiddled with by bsquared on 2011-01-11 at 20:29 |
|
|
|
|
|
#532 |
|
Mar 2007
Germany
23·3·11 Posts |
Thank you ben for updating the binaries.
I think you do a very good job! ![]() Best Regards Andi_HB |
|
|
|
|
|
#533 |
|
Tribal Bullet
Oct 2004
3×1,181 Posts |
Was it the change in the size of an mp_t in the last rev? I removed mp.h from the external interface in the latest SVN because it's just too dangerous to leave it there.
|
|
|
|
|
|
#534 | |
|
"Ben"
Feb 2007
1101110000012 Posts |
Quote:
I just neglected to check for msieve interface changes prior to rebuilding everything. |
|
|
|
|
|
|
#535 |
|
Sep 2010
Scandinavia
3·5·41 Posts |
What's this?
|
|
|
|
|
|
#536 |
|
"Ben"
Feb 2007
7·503 Posts |
Errrrm, a bug? :)
It works if you specify the second argument to nextprime (1 for next bigger, 0 for previous smaller). Code:
factor(nextprime(rand(17),1)*nextprime(rand(18),1)) Last fiddled with by bsquared on 2011-01-12 at 18:38 |
|
|
|
|
|
#537 |
|
Sep 2010
Scandinavia
3·5·41 Posts |
Darn, I had my money on mammal...
|
|
|
|
|
|
#538 |
|
Sep 2004
2×5×283 Posts |
Ben,
Did you manage to fix the "lost cores" issue during yafu running? Carlos |
|
|
|
|
|
#539 | |
|
"Ben"
Feb 2007
7·503 Posts |
Quote:
- ben. |
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Running YAFU via Aliqueit doesn't find yafu.ini | EdH | YAFU | 8 | 2018-03-14 17:22 |
| YAFU-1.34 | bsquared | YAFU | 119 | 2015-11-05 16:24 |
| Yafu bug. | storflyt32 | YAFU | 2 | 2015-06-29 05:19 |
| yafu-1.33 | bsquared | YAFU | 12 | 2012-11-08 04:12 |
| yafu-1.32.1 | bsquared | YAFU | 21 | 2012-09-04 19:44 |