![]() |
|
|
#1 |
|
Mar 2007
Austria
2×151 Posts |
pfgw just printed this error message when it was testing 9996*10^43139-1:
Code:
*** WARNING *** : An error was detected in the reciprocal routine. If this occurred during normal use, contact bugs@primeform.net, including the number you were testing to produce this error, and disregard the results of tests on this number. If this error occurs in optimization mode, you may ignore it. PRP: 9996*10^43139-1 1/143317 Iteration: 1/143317 ERROR: SUM(INPUTS) != SUM(OUTPUTS), 9 != 9 (Diff=0 max allowed=1209) (Test aborted, try again using the -a1 switch) Signal SIGILL caught --nugget |
|
|
|
|
|
#2 |
|
"Phil"
Sep 2002
Tracktown, U.S.A.
3×373 Posts |
Which version of pfgw? It looks like a software bug resulting from using an FFT size which is too small. This should be easy to correct using the -a1 switch, except that I have found this switch broken with the development version 20050213. Perhaps someone at
http://tech.groups.yahoo.com/group/openpfgw/ will be able to help. |
|
|
|
|
|
#3 |
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
2×47×101 Posts |
Code:
PFGW Version 1.2.0 for Windows [FFT v23.8] 9996*10^43139-1 is composite: [15833EE5B6C6A04B] (94.5948s+0.0017s) Done. Anyway, "try again using the -a1 switch" is what it says. Try it, and check if it still crashes. |
|
|
|
|
|
#4 |
|
Mar 2007
Austria
1001011102 Posts |
Hmm,works with larger fftsize.
Will try to contact the guys at openpfgw. Thanks, nugget |
|
|
|
|
|
#5 |
|
Oct 2005
Italy
3×113 Posts |
I'm using PFGW (PFGW 1.2.0 for Windows) too.
Why is so old ? It isn't no more developed and improved ? (I don't know the details, but maybe they can write some N-core version for the latest CPUs ?) |
|
|
|
|
|
#6 |
|
"Mark"
Apr 2003
Between here and the
2·32·353 Posts |
|
|
|
|
|
|
#7 | |
|
"Phil"
Sep 2002
Tracktown, U.S.A.
3×373 Posts |
Quote:
I think that Jim Fougeron compiled the last versions, but he seems to have lost interest in this project since then. I haven't been able to get the -a1 or -a2 flags to work in the last development version 20050213 (13 Feb 2005). Jim also said that the ability to perform strong probable prime tests was added, but I have not been able to get this to work either. I would be willing to look at some of the source code if someone knowledgeable with compiler experience would be able to help create a new version. Phil |
|
|
|
|
|
|
#8 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
753310 Posts |
Upgrading to version 25 should be fairly easy. To support multi-threading (elimination of global variables) a pointer to a gwnum structure is passed to every gwnum routine. The init routines are a little different to get this structure initialized.
|
|
|
|
|
|
#9 | |
|
"Mark"
Apr 2003
Between here and the
635410 Posts |
Quote:
If someone wants to assist, I would be happy to help get it built using gcc (for Unix builds) and Visual Studio (for Windows builds). I suppose the best place to pose the question would be in the openpfgw group on Yahoo. I would not want to lead such a project, but would help anyone willing to takes the reigns. Last fiddled with by rogue on 2008-09-08 at 23:19 |
|
|
|
|
|
|
#10 | |
|
"Mark"
Apr 2003
Between here and the
2×32×353 Posts |
Quote:
|
|
|
|
|
|
|
#11 |
|
Apr 2004
11·17 Posts |
I am very excited about the possibility of an updated PFGW!!!
Thanks! |
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Want to crash PFGW? | carpetpool | Information & Answers | 2 | 2016-11-30 06:36 |
| gmp-ecm crash | yoyo | GMP-ECM | 26 | 2011-06-01 06:31 |
| PFGW 3.3.6 or PFGW 3.4.2 Please update now! | Joe O | Sierpinski/Riesel Base 5 | 5 | 2010-09-30 14:07 |
| Crash! | storm5510 | Software | 8 | 2009-08-31 02:07 |
| Crash? | remaker | Software | 4 | 2007-05-03 16:39 |