mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Conjectures 'R Us (https://www.mersenneforum.org/forumdisplay.php?f=81)
-   -   PFGW latest well-tested version (https://www.mersenneforum.org/showthread.php?t=12226)

Xentar 2009-12-27 15:28

another round off error, Version 3.2.3:

-----------------------------------------------------------------------
Error occuring in PFGW at Sun Dec 27 09:41:59 2009
Expr = 19464*19^31895+1
Detected in MAXERR>0.45 (round off check) in prp_using_gwnum
Iteration: 107198/135501 ERROR: ROUND OFF 0.5>0.45

(Test aborted, try again using the -a1 switch)

rogue 2010-01-03 02:25

PFGW 3.2.5 has been released
 
I thought I posted this earlier, but must not have hit submit.

I have release PFGW 3.2.5. Here is a list of changes.
[list][*]Fixed b^n+1 check so that it uses fast modular reduction[*]Some prime numbers silently fail (i.e. no errors detected) when testing for primality. To address this, PFGW will tell gwnum to use an irrational FFT for all tests.[*]Added new options for PFGW scripts. It can now do primality tests. It will also differentiate between numbers that are PRP and numbers that are prime based upon those tests. Please read scriptfileformat.txt for more information on how to use these new features. Note that old PFGW scripts might not work correctly with this version of PFGW.[*]PFGW scripts can now use forms (input as strings) for the PRP test. Previous releases handled decimal expansions only. With this release PFGW scripts can take advantage of fast modular reduction.[/list]
This release has significant changes for people using PFGW scripts (such as Conjectures 'R Us). Since scripts can now pass an expression (via a string) to the PRP comment, PFGW will output that expression, not its decimal expansion.

I have not modified the scriptify perl script or the documentation for it. I will leave those items to someone who knows perl.

Here are the links:
[URL="http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_win_3.2.5_20091219.zip?view=log"]PFGW 3.2.5 for Windows[/URL]
[URL="http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_linux_3.2.5_20091219.zip?view=log"]PFGW 3.2.5 for Linux[/URL]
[URL="http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_mac_3.2.5_20091219.zip?view=log"]PFGW 3.2.5 for MacIntel[/URL]

mdettweiler 2010-01-03 02:44

[quote=rogue;200716]I thought I posted this earlier, but must not have hit submit.[/quote]
Hmm, I saw it too. I even downloaded the latest version as soon as it showed up, so I'm sure it wasn't a fluke. Perhaps it was in a different thread?

Edit: Ah, right, that was it. There's two "PFGW 3.2.0 released" threads: one in the Software forum and one here. You previously posted it in the Software forum.

Xentar 2010-01-04 21:46

[QUOTE=rogue;200716]Some prime numbers silently fail (i.e. no errors detected) when testing for primality. To address this, PFGW will tell gwnum to use an irrational FFT for all tests.
[/QUOTE]
I am not sure, if I understand this correctly. But how many tests are affected here? Do we have to recheck some / all tests?

Edit:
Ahhhhhhhhhh, help, what's happening here? Just upgraded from 3.2.3 to 3.2.5 and the new version does not accept my checkpoint in the ini file.. ?
[QUOTE]***WARNING! file t16_b19.prp line 779870 does not match what is expected.
Expecting: 241036*19^32634+1
File contained: 253816 32634
Starting over at the beginning of the file

[/QUOTE]and then it starts from the beginning (line 1)
[QUOTE]86634 15 trivially factors as: 3*5*31^2*601
254754 15 trivially factors as: 3*5*7*331*733
377694 15 trivially factors as: 3*5*37*68053
484654 15 trivially factors as: 5*61*131*1213
555174 15 trivially factors as: 3*5*127*151*193
746524 15 trivially factors as: 5*14930483
[/QUOTE]

The input file I am using looks like
[QUOTE]252188461193:P:1:19:257
86634 15
254754 15
377694 15
484654 15
555174 15
746524 15
299626 16
[/QUOTE]

worked fine with the previous version..

Edit 2: I think the new version "forgot" how to convert this k n pair to the right format? Has it something to do with the script changes?

rogue 2010-01-05 01:28

[QUOTE=Xentar;200881]I am not sure, if I understand this correctly. But how many tests are affected here? Do we have to recheck some / all tests?

Edit:
Ahhhhhhhhhh, help, what's happening here? Just upgraded from 3.2.3 to 3.2.5 and the new version does not accept my checkpoint in the ini file.. ?
and then it starts from the beginning (line 1)
[/quote]

I was not aware of this, but apparently the save format is different because of the irrational FFT. I suggest deleting the pfr file before starting PFGW when upgrading. In other words, this will only affect a saved test.

[QUOTE=Xentar;200881]
worked fine with the previous version..

Edit 2: I think the new version "forgot" how to convert this k n pair to the right format? Has it something to do with the script changes?[/QUOTE]

I do not know what is causing this issue with NewPGen files, but it is most likely something I screwed up with the changes for script handling. I'll look at it tomorrow.

rogue 2010-01-05 16:54

PFGW 3.2.6 is Released
 
There was a bug in 3.2.5 with NewPGen file handling. It has been fixed in 3.2.6, which you can get here:

[url]http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_win_3.2.6_20100105.zip?view=log[/url]

I will post Mac/Linux updates only if users have NewPGen files they needs to process on those platforms.

henryzz 2010-01-05 17:22

[quote=rogue;200953]There was a bug in 3.2.5 with NewPGen file handling. It has been fixed in 3.2.6, which you can get here:

[URL]http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_win_3.2.6_20100105.zip?view=log[/URL]

I will post Mac/Linux updates only if users have NewPGen files they needs to process on those platforms.[/quote]
in theory people should be able to change to ABC file types for most things i would have thought

Cybertronic 2010-01-05 20:15

[quote=rogue;200953]There was a bug in 3.2.5 with NewPGen file handling. It has been fixed in 3.2.6, which you can get here:

[URL]http://openpfgw.svn.sourceforge.net/viewvc/openpfgw/pfgw_win_3.2.6_20100105.zip?view=log[/URL]

I will post Mac/Linux updates only if users have NewPGen files they needs to process on those platforms.[/quote]


Hello, can anynoe send me the windows version to nluhn at yahoo dot de ?
Thanks.

With this page, I have ever trouble.

Xentar 2010-01-05 21:01

[QUOTE=henryzz;200959]in theory people should be able to change to ABC file types for most things i would have thought[/QUOTE]
Are there any advantages, when I use this format? (Except the last little bug :smile: )

Mini-Geek 2010-01-05 21:28

[quote=Xentar;200988]Are there any advantages, when I use this format?[/quote]
With the ABC format you can use PFGW's special comment:
[code]A "new" addition to the comment syntax in the ABC/ABC2/ABCD/PrZ format
specification is: // {number_primes,$var,#} or // {number_comps,$var,#}
These will stop processing "matching" $var when $var is a prime.[/code]e.g. "ABC $a*2^$b+1 // {number_primes,$a,1}" will stop searching the given k ($a) when 1 prime is found for it.

It's also far easier for a human to read that "ABC $a*2^$b-1" means k*2^n-1 than that "30000000000000:M:1:2:258" does, although the latter form does have the benefit of including the sieve depth.

No further benefits/drawbacks come to mind for either format...
[quote=Cybertronic;200982]Hello, can anynoe send me the windows version to nluhn at yahoo dot de ?
Thanks.

With this page, I have ever trouble.[/quote]
Sending...

rogue 2010-01-05 21:33

[QUOTE=Xentar;200988]Are there any advantages, when I use this format? (Except the last little bug :smile: )[/QUOTE]

I wonder who still uses NewPGen for sieving. Most forms can be handled by one of Geoff Reynold's sieving programs because they are faster.


All times are UTC. The time now is 10:18.

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