![]() |
|
|
#463 |
|
May 2008
Worcester, United Kingdom
10000101002 Posts |
Hi Ben
I have just added x64 Windows binaries to SVN at: yafu\build.vc10\x64\Release Brian |
|
|
|
|
|
#465 |
|
Sep 2008
Kansas
D3D16 Posts |
Has there been any interest in developing a Mac version, namely running on a PowerPC?
I tinkered around with YAFU a bit a while ago and found several minor changes that needed to be incorporated. I got stuck on why all the PPC ASM code (32-bit & 64-bit) was commented out for INNERMUL & PROPCARRY in type.h. It was straight from TomsFastMath libraries. I didn't understand why the code was turned off. I know Mark R. did some work on this program years ago, but I believe he is too busy right now. |
|
|
|
|
|
#466 | |
|
"Ben"
Feb 2007
352110 Posts |
Quote:
As to why all that code was commented out... err, there probably isn't any good reason. I haven't touched the TFM code in years, so I can't remember why I originally did that. But there is a generic C fallback in the TFM library if a specific processors' ASM code is not enabled... does that not work (albeit non-optimally)? |
|
|
|
|
|
|
#467 |
|
"Mark"
Apr 2003
Between here and the
22×7×227 Posts |
|
|
|
|
|
|
#468 |
|
Sep 2008
Kansas
3,389 Posts |
|
|
|
|
|
|
#469 |
|
Sep 2010
Scandinavia
3×5×41 Posts |
I eventually figured it out. Thanks.
Now what's up with this; 223!+1 being interpreted as 222!+1 |
|
|
|
|
|
#470 |
|
"Ben"
Feb 2007
7×503 Posts |
|
|
|
|
|
|
#471 |
|
Sep 2010
Scandinavia
11478 Posts |
Another strange error appeared when I tried to do ECM on 307!+1.
Code:
c15 = 428498317330021 (found in stg1 of curve 1 (thread 0) with sigma = 541093533) Finished 1 curves using Lenstra ECM method on C615 input, B1 = 2000000, B2 = 400000000 Code:
c14 = 16347718253437 (found in stg1 of curve 1 (thread 0) with sigma = 457055413) Finished 1 curves using Lenstra ECM method on C617 input, B1 = 2000000, B2 = 400000000 P.S. I just tried 151!-1, and surprise surprise.. It was factored as 150!-1 Last fiddled with by lorgix on 2010-12-30 at 19:42 Reason: P.S. |
|
|
|
|
|
#472 | |
|
Jun 2003
32·5·113 Posts |
Quote:
|
|
|
|
|
|
|
#473 |
|
"Ben"
Feb 2007
7·503 Posts |
Yes... there is a bug in my factorial function which skips the last term if it is prime.
I will post fixed binaries tonight on sourceforge. Sorry about that
|
|
|
|
![]() |
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 |