mersenneforum.org  

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

Reply
 
Thread Tools
Old 2019-03-15, 17:24   #1
ny1050220
 
Mar 2019
Mid-Atlantic

910 Posts
Default What does the message after a test is done mean?

I have just finished the primality test for M51873683.
The message reads "M51873683 is not prime. Res64:0DD7C565A7CD80__. Wg4: 685C17CA,13956248,00000000".
The first sentence is in plain language, but what do Res64 and Wg4 mean?

Last fiddled with by Uncwilly on 2019-03-15 at 20:43 Reason: masked Res64
ny1050220 is offline   Reply With Quote
Old 2019-03-15, 19:35   #2
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2×53×71 Posts
Default

Congratulations on completing your first test!

Res64 is shorthand for "64-bit residue". This is the low 64-bit of the final 50 million bit result. We compare these 64 bits to the previous primality test and if they match we are certain that no hardware errors occurred in the two tests and the number is surely composite. You may also have seen a message like "successfully completes double-check..." indicating the 64-bits matched.

Wg4 is just a code indicating the which program version you used. Some of the other numbers are a checksum, a "shift count", and number of errors detected during the test.

You are now ready to start doing first-time primality tests. Best of luck!

Last fiddled with by Prime95 on 2019-03-15 at 19:36
Prime95 is online now   Reply With Quote
Old 2019-03-15, 19:54   #3
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

31×173 Posts
Default

Quote:
Originally Posted by ny1050220 View Post
I have just finished the primality test for M51873683.
The message reads "M51873683 is not prime. Res64:0DD7C565A7CD80__. Wg4: 685C17CA,13956248,00000000".
The first sentence is in plain language, but what do Res64 and Wg4 mean?
That's a prime95 primality test result record. (Maybe your first, a double check?)

Res64 is the least 64 bits of the final result of the primality computation (residue), after taking the pseudorandom shift (offset) off, for comparison to another run to see if they got the same result (double check).
Wg4 is a code for what version of prime95 was used.
I forget what the next two fields are, maybe security code and shift, but you appear to be in luck on the last one, all zeroes; that's a collection of error counts of differing types into one 32-bit word, also expressed in hexadecimal.
Yup, 13956248 was the shift value. See
https://www.mersenne.org/report_expo...exp_hi=&full=1

Generally it's bad form to post a full residue, for any unmatched test. Until there's a match, the right byte (2 hex chars) get masked on the server. This one is ok because it's a matching double check.

And this result puts to rest an exponent with 8 previous abandoned double checks, so bravo on that.

Last fiddled with by Uncwilly on 2019-03-15 at 20:43 Reason: Masked Res64
kriesel is online now   Reply With Quote
Old 2019-03-22, 21:57   #4
ny1050220
 
Mar 2019
Mid-Atlantic

10012 Posts
Default

Thanks to you both for answering!
ny1050220 is offline   Reply With Quote
Old 2019-04-18, 13:38   #5
ny1050220
 
Mar 2019
Mid-Atlantic

32 Posts
Default

More questions about the results...
I've finished the test for M90218477, not a prime. The result looks like a 16 digit hexadecimal number, but the last two digits appear as __. Are the last two digits masked by the underscore so that when another CPU verifies the results, this is blind to it and it won't cheat?
ny1050220 is offline   Reply With Quote
Old 2019-04-18, 14:05   #6
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

23×1,223 Posts
Default

That is right. We don't want anyone to falsely submit a result. Sometimes tests go bad and we need 2 matching residues. By hiding the last 2 it makes it unlikely that someone would submit a matching fake result (and makes the chance of it matching an actual bad test even lower.)
Uncwilly is online now   Reply With Quote
Old 2019-04-18, 16:00   #7
ny1050220
 
Mar 2019
Mid-Atlantic

118 Posts
Default

Thanks!
ny1050220 is offline   Reply With Quote
Old 2019-04-19, 00:36   #8
Chuck
 
Chuck's Avatar
 
May 2011
Orange Park, FL

3·5·59 Posts
Default

Quote:
Originally Posted by ny1050220 View Post
More questions about the results...
I've finished the test for M90218477, not a prime. The result looks like a 16 digit hexadecimal number, but the last two digits appear as __. Are the last two digits masked by the underscore so that when another CPU verifies the results, this is blind to it and it won't cheat?
It looks like you are trying to double-check your own work. That needs to be done by a different user.
Chuck is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
.dat file message mnh001 YAFU 7 2015-02-07 07:37
Error message during torture test esqrkim Hardware 9 2010-03-21 15:28
Eoor message in main menu during torture test Unregistered Information & Answers 6 2010-03-10 02:00
Log Out Message storm5510 Forum Feedback 3 2009-08-15 07:11
error message help? AurKayne Hardware 3 2005-08-29 09:13

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


Fri Jul 16 18:19:50 UTC 2021 up 49 days, 16:07, 1 user, load averages: 2.45, 2.53, 2.17

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, 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.