PrimeGrid is in the process of verifying a new primorial prime! All I can reveal is that it is over 250,000 digits in size and is of the -1 form. It proven it...
2169
Di Maria Giovanni
calimero22
Dec 23, 2010 8:09 pm
Hi I am happy to inform you that there is the domain "www.repunit.org". It shows the current test on the search for Prime Numbers Repunit. Sincerely Giovanni...
2170
j_chrtn
Feb 7, 2011 2:05 pm
Hello Mark and group, I'm running the latest openpfgw x64 (version 3.4.4) on a Windows XP x64 with the following ABC2 file: ABC2 961^$a-960^$a // -f{2*$a} a:...
2171
mgrogue@...
mgrogue
Feb 7, 2011 4:52 pm
I'll investigate. --Mark...
2172
j_chrtn
Feb 7, 2011 4:59 pm
... I've switched to the 32 bits executable and it don't seem to have the same issue. However, I'll be able to tell you more on it in a few hours. J-L...
2173
j_chrtn
Feb 8, 2011 9:40 am
... Mark, I confirm that the 32 bits executable is stable and has no leak. J-L...
2174
mgrogue@...
mgrogue
Feb 8, 2011 11:46 am
... There is no memory allocation/de-allocation in PFGW that is tied to the 32-bit build, but not the 64-bit build. I suspect that the problem lies in the...
2175
j_chrtn
Feb 8, 2011 1:17 pm
... Mark, I can check too but do you know a good memory checker for Windows? Valgrind is really good but is unfortunately not available on Windows. I'm also...
2176
mgrogue@...
mgrogue
Feb 8, 2011 2:54 pm
... Memory leak detection is built into the Windows version, but it is only activated for DEBUG builds, which I don't release. --Mark...
2177
j_chrtn
Feb 8, 2011 3:42 pm
... Okay. Could you please send me the x64 debug build so that I can perform tests. Otherwise, I'll download and recompile from the source code. BTW, I've also...
2178
mgrogue@...
mgrogue
Feb 8, 2011 4:06 pm
... I did have some time this morning to run the DEBUG build. I can confirm that there is a memory leak in the 64-bit build. I suspect that it is in the MPIR...
2179
mgrogue@...
mgrogue
Feb 9, 2011 2:14 pm
I believe that I found the root cause. I was calling mpz_init_set_ui after already calling mpz_init on an mpz_t variable. This only affects 64-bit builds....
2180
j_chrtn
Feb 9, 2011 3:52 pm
... Great! Thank you Mark. Jean-Louis...
2181
jeff.gilchrist
Feb 14, 2011 11:28 am
Hello, I'm not sure if this is a bug I have found or I'm just not familiar with how PFGW should be working in this situation. I'm trying to run a script with...
2182
mgrogue@...
mgrogue
Feb 14, 2011 3:29 pm
... PFGW only checkpoints PRP and primality tests and unfortunately the loop that handles POWMOD does not check for CTRL-C. To make such changes in PFGW would...
2183
jeff.gilchrist
Feb 15, 2011 2:18 am
... Ok, so my experience is the expected behaviour then and I should just leave it run until finished? I just wanted to make sure the program was working...
2184
Mark Rodenkirch
mgrogue
Feb 15, 2011 3:24 am
Yes, it is expected behavior. You will need to leave it run until finished or you can use the task manager to kill it. I'll investigate outputting the current...
2185
mgrogue@...
mgrogue
Feb 15, 2011 2:13 pm
It is definitely more work than anticipated. pfgw uses the GMP function mpz_powm() underneath the covers. This would need to be converted to use gwnum....
2186
Mark Rodenkirch
mgrogue
Feb 15, 2011 11:19 pm
I have finished up changes for PFGW 3.4.5. Here is a list of changes: 1) Updated to gwnum v26.5 2) Fixed memory leaks in 64-bit builds 3) Fixed other known...
2187
Mark Rodenkirch
mgrogue
Feb 15, 2011 11:21 pm
I forgot one thing. You can d/l PFGW 3.4.5 from here: http://sourceforge.net/projects/openpfgw/...
2188
jeff.gilchrist
Feb 19, 2011 10:34 am
... I ended up killing the process since it has been running for a week now without a result. The old pfgw (the non-open edition) can execute that script in a...
2189
Mark Rodenkirch
mgrogue
Feb 19, 2011 2:52 pm
... The functionality behind powmod is the same now as it was before. Were you using the 64-bit version or the 32-bit version? If you were using the 64-bit...
2190
jeff.gilchrist
Feb 19, 2011 6:43 pm
... I was using both the windows 32bit and 64bit versions of pfgw 3.4.4 which both took more than a week and I ended up killing them. When I use an old...
2191
Mark Rodenkirch
mgrogue
Feb 19, 2011 8:09 pm
... That is odd that the older version works because POWMOD uses GMP, not gwnum. I'll investigate. Maybe there is a problem with MPIR library (re GMP) that I...
2192
jeff.gilchrist
Feb 20, 2011 12:33 am
... Are you sure the older version uses just GMP? The output is this (with iteration count): PFGW Version 20050213.Win_Dev (Alpha/IBDWT 'caveat utilitor') ...
2193
Mark Rodenkirch
mgrogue
Feb 20, 2011 1:13 am
I forgot about that version. I could not get the source for it, so the current pfgw is built on an older version of the source. It is possible that Jim...
2194
jeff.gilchrist
Feb 20, 2011 10:29 pm
... No it does not write checkpoints. Jeff....
2195
jeff.gilchrist
Feb 20, 2011 10:55 pm
... Sorry, I was not explaining clearly enough. The script is trying to do a strong PRP test. What I mean was the only way to force pfgw to do a strong PRP...
2196
Mark Rodenkirch
mgrogue
Feb 20, 2011 11:08 pm
... If I understand correctly, you would like to combine -b with -t, which pfgw does not support. --Mark...
2197
djbroadhurst
Feb 20, 2011 11:56 pm
... Not so. It is -t , not -tc, that does a partial Pocklington, as in CP Theorem 4.1.3, while -tp does a partial Morrison, as in CP Theorem 4.2.3, and -tc...