mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2015-05-25, 13:51   #100
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

734110 Posts
Default

I made a change to LLRProgram.cpp to fix the problem. If you build it on your own get the latest code and build it otherwise wait until I can post one.

What happened was that the output from llr changed so that the PRPNet client was unable to correctly parse the version number. The change should be fully backward compatible with older versions of LLR.

Last fiddled with by rogue on 2015-05-25 at 13:52
rogue is online now   Reply With Quote
Old 2015-05-25, 14:54   #101
rebirther
 
rebirther's Avatar
 
Sep 2011
Germany

5×7×103 Posts
Default

I have built 32/64bit for windows. You can download it here
rebirther is offline   Reply With Quote
Old 2015-11-08, 18:38   #102
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

3×2,447 Posts
Default

I have fixed some issues related to generic prime searches.
rogue is online now   Reply With Quote
Old 2016-11-12, 11:01   #103
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Liverpool (GMT/BST)

17FD16 Posts
Default

I am currently double checking a load of tests that were done before I upgraded my bios and made my pc stable. How should I expect to discover any mismatches? Will they appear in all.html? prpserver.log? I do know that there are a couple of fake primes that were discovered which are bad tests.
henryzz is offline   Reply With Quote
Old 2016-11-12, 14:36   #104
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

734110 Posts
Default

Quote:
Originally Posted by henryzz View Post
I am currently double checking a load of tests that were done before I upgraded my bios and made my pc stable. How should I expect to discover any mismatches? Will they appear in all.html? prpserver.log? I do know that there are a couple of fake primes that were discovered which are bad tests.
Presuming you have your old data in the database, you can compare the residues in the CandidateTestResult table. If you have refreshed your database, then after stripping of the timestamp in completed_tests.log, compare the two files.
rogue is online now   Reply With Quote
Old 2016-11-12, 15:24   #105
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Liverpool (GMT/BST)

3·23·89 Posts
Default

Quote:
Originally Posted by rogue View Post
Presuming you have your old data in the database, you can compare the residues in the CandidateTestResult table. If you have refreshed your database, then after stripping of the timestamp in completed_tests.log, compare the two files.
So it is a manual process? Does it do third checks itself automatically?
It is the same database. I just turned double checking on in the server.
henryzz is offline   Reply With Quote
Old 2016-11-12, 18:16   #106
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Liverpool (GMT/BST)

3·23·89 Posts
Default

Quote:
Originally Posted by rogue View Post
Presuming you have your old data in the database, you can compare the residues in the CandidateTestResult table. If you have refreshed your database, then after stripping of the timestamp in completed_tests.log, compare the two files.
Code:
SELECT a.CandidateName, a.Residue, b.Residue
FROM CandidateTestResult a
JOIN CandidateTestResult b ON b.CandidateName = a.CandidateName AND b.Residue != a.Residue
WHERE a.TestID < b.TestID;
This code returned two mismatches so far.
It seems that unless you actually check the database prpnet gives no indication that there are mismatching residues. I would have thought that this should be in both the log and the webpages. It should be obvious when mismatches occur.
henryzz is offline   Reply With Quote
Old 2016-11-12, 22:24   #107
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

3×2,447 Posts
Default

Quote:
Originally Posted by henryzz View Post
Code:
SELECT a.CandidateName, a.Residue, b.Residue
FROM CandidateTestResult a
JOIN CandidateTestResult b ON b.CandidateName = a.CandidateName AND b.Residue != a.Residue
WHERE a.TestID < b.TestID;
This code returned two mismatches so far.
It seems that unless you actually check the database prpnet gives no indication that there are mismatching residues. I would have thought that this should be in both the log and the webpages. It should be obvious when mismatches occur.
The software does not have a page that shows the number of mismatched residues. IIRC, the server stats page has some information on double-checks, but stats on how many candidates required a third test. If you have double-checking turned on on the server, then you can count the number of Candidates records where completedtests > 2 as a mismatch would trigger a third test.
rogue is online now   Reply With Quote
Old 2016-11-13, 00:14   #108
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Liverpool (GMT/BST)

614110 Posts
Default

Quote:
Originally Posted by rogue View Post
The software does not have a page that shows the number of mismatched residues. IIRC, the server stats page has some information on double-checks, but stats on how many candidates required a third test. If you have double-checking turned on on the server, then you can count the number of Candidates records where completedtests > 2 as a mismatch would trigger a third test.
No third tests have been done yet in the database(looked at table candidate column completedtests and candidatetestresult table). There are two completed tests for the mismatches.
The only reference to double checks I can find on the webpages is Count DC'd. No references to third tests.
Do I have to wait until doublechecks catch up with first time checks?
henryzz is offline   Reply With Quote
Old 2016-11-13, 00:25   #109
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

11100101011012 Posts
Default

Quote:
Originally Posted by henryzz View Post
No third tests have been done yet in the database(looked at table candidate column completedtests and candidatetestresult table). There are two completed tests for the mismatches.
The only reference to double checks I can find on the webpages is Count DC'd. No references to third tests.
Do I have to wait until doublechecks catch up with first time checks?
Yes. If you have other questions or ideas for improvements, please e-mail me.
rogue is online now   Reply With Quote
Old 2016-11-13, 20:19   #110
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Liverpool (GMT/BST)

3·23·89 Posts
Default

Quote:
Originally Posted by rogue View Post
Yes. If you have other questions or ideas for improvements, please e-mail me.
And next day the triple checks were assigned. Doublechecks are still far behind the first time checks.

Ideally I wouldn't need to use sql to monitor this. This is especially true as it is the end user that needs to know if they are producing incorrect tests. It should be on the webpages.

I have relearnt some sql which is a good thing.
henryzz is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
PRPNet 4.0.0 Released rogue Software 84 2011-11-16 21:20
PRPNet 4.0.1 Released Joe O Sierpinski/Riesel Base 5 1 2010-10-22 20:11
PRPNet 3.0.0 Released rogue Conjectures 'R Us 220 2010-10-12 20:48
PRPnet mdettweiler No Prime Left Behind 80 2010-02-09 21:31
PRPNet released! rogue Conjectures 'R Us 250 2009-12-27 21:29

All times are UTC. The time now is 13:48.


Fri Jul 7 13:48:45 UTC 2023 up 323 days, 11:17, 0 users, load averages: 1.30, 1.18, 1.13

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

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔