mersenneforum.org  

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

Reply
 
Thread Tools
Old 2007-09-06, 02:06   #1
Graff
 
Graff's Avatar
 
Jul 2006
USA (UT-5) via UK (UT)

111011002 Posts
Default Safe to delete prime.spl file?

Is it safe to delete the prime.spl file in order to prevent Prime95 trying to
unreserve an exponent that was not assigned to me?

Here's the situation. After installing a MS Vista patch about a week ago
my choice of screen resolutions shrank (leaving me with a max of
1280x1024). I did a system restore, which restored all the previously-
available screens, but (contrary to statements like "System restore will
not affect userfiles"...) buggered up Prime95, causing it to start doing
already-completed exponents upon post-system-restore boot.

After having to reboot this morning at the request of the McAfee package,
I was again confronted with missing screen modes! After getting back
from work, I did another system restore. Again, Prime95 files were
replaced with older versions. After a lot of fiddling, I have the machine
working on the exponents it was working on before. I have lost a day
or so on the first-time LL test and, just to cause more grief, Prime95
is repeating the 2560K FFT test as the current exponent exponents is
the first one to require this size.

So my question about deleting the prime.spl file is prompted by the
fact that five new factoring assignments were grabbed after the latest
system restore and the five factoring assignments I had previously were
missing from the worktodo.ini file. I replaced the missing assignments
at the top of the worktodo.ini file and then used the "unreserve exponent"
to return the five newly-assigned exponents. Unfortunately, I mistyped
the second exponent. So every 15 minutes it tries to unreserve that
exponents, barfs and then fails to unreserve the next three.

Can I simply delete the prime.spl file?
Can I then simply unreserve the four exponents again? Or will I have
messed up the Prime95 system?

Graff

Last fiddled with by Graff on 2007-09-06 at 02:07 Reason: Add correct punctuation and sign as username.
Graff is offline   Reply With Quote
Old 2007-09-06, 05:06   #2
RMAC9.5
 
RMAC9.5's Avatar
 
Jun 2003

32×17 Posts
Default

Yes, in your case it is safe to delete the prime.spl file. Prime95 uses this file to temporarily store the text messages that it is going to send to the server at its next communications opportunity. Prime95 deletes this file when it successfully communicates with the server and creates a new one when it has more stuff to send. Based on your description of the events that have transpired, the prime.spl file contains stuff about one or more of the factoring exponents that you are trying to unreserve. Why not just keep the newly assigned exponents?
RMAC9.5 is offline   Reply With Quote
Old 2007-09-06, 07:53   #3
ric
 
ric's Avatar
 
Jul 2004
Milan, Ita

26·3 Posts
Default

Graff,
you might also want to unreserve manually one (or more) exponent at a time at:

http://mersenne.org/ips/manualtests.html
ric is offline   Reply With Quote
Old 2007-09-07, 03:05   #4
Graff
 
Graff's Avatar
 
Jul 2006
USA (UT-5) via UK (UT)

22×59 Posts
Default

Quote:
Originally Posted by RMAC9.5 View Post
Yes, in your case it is safe to delete the prime.spl file. Prime95 uses this file to temporarily store the text messages that it is going to send to the server at its next communications opportunity. Prime95 deletes this file when it successfully communicates with the server and creates a new one when it has more stuff to send. Based on your description of the events that have transpired, the prime.spl file contains stuff about one or more of the factoring exponents that you are trying to unreserve. Why not just keep the newly assigned exponents?
To answer your last question, because the newly-assigned exponents
already seem to have been factored to 2^68. I recall something about
new ranges for factoring limits, so these exponents may have needed
trial factoring to 2^69, but given the hassles I was already fixing, I didn't
want to investigate that. It was just simpler to unreserve them.

Graff
Graff is offline   Reply With Quote
Old 2007-09-07, 03:15   #5
Graff
 
Graff's Avatar
 
Jul 2006
USA (UT-5) via UK (UT)

22×59 Posts
Default

Quote:
Originally Posted by ric View Post
Graff,
you might also want to unreserve manually one (or more) exponent at a time at:

http://mersenne.org/ips/manualtests.html
I ended up doing that.

I also reread the README and UNDOC files to see whether I was missing
something obvious. I didn't see anything that might help.

I ended up downloading the source code and examined the code to see
what it was doing with the PRIME.SPL file. I found some code in the
"communicate results to primenet" section that would ignore the
ERROR 3 messages after 72 attempts. So I set the network retry
time to 1 minute, went upstairs to watch a DVR'ed episode of
Mythbusters, then came downstairs to find that the 72 attempts
had been made, that the next attempt had successfully sent the
contents of the PRIME.SPL file (including one no-factors-found
and one factor-found result) and everything seems back to normal.

I think the next time I have to do a system restore, I'll ensure that I
make a backup of the Prime95 directory beforehand so that I don't
lose any work.

Graff
Graff is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Prime.log file size Unregistered Information & Answers 2 2009-08-08 17:41
HOWTO: Delete a k from dat file when a prime is found Xentar Sierpinski/Riesel Base 5 10 2007-09-15 21:56
Prime.log file full Bundu Software 6 2007-01-04 04:27
55-58celcius idle CPU... is it safe to run prime on it? optim Hardware 19 2004-10-24 12:32
Small windows programs to create and delete the stop.txt file for console ver NFSNET dsouza123 Programming 0 2003-09-28 20:40

All times are UTC. The time now is 22:33.


Wed Jan 19 22:33:26 UTC 2022 up 180 days, 17:02, 0 users, load averages: 2.04, 1.85, 1.74

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

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