![]() |
![]() |
#1 |
Dec 2020
10102 Posts |
![]()
This is taken from the source file for version 30.3b6.
In the common.c file the various INI settings are defined as e.g. Code:
IniGetString (INI_FILE, "local.ini", LOCALINI_FILE, 80, LOCALINI_FILE); IniGetString (INI_FILE, "worktodo.ini", WORKTODO_FILE, 80, WORKTODO_FILE); IniGetString (INI_FILE, "results.txt", RESFILE, 80, RESFILE); I was trying to write the log file to a different directory than where the binary file and the prime.txt/local.txt are, and if you're using a longer file name (e.g. by adding the date and time) or a longer directory name, these 80 characters can be exceeded, which in turn cuts off the name of the file that is generated in the provided directory. Example: Directory of the prime95.exe: D:\Benchmarking\Prime95\30.3b6\binaries\ Directory of results.txt file: D:\Benchmarking\Prime95\30.3b6\logs\ Name of results.txt: Prime95_results_2020-12-31_23_59_59_FFT_248-8192.txt Expected file name: D:\Benchmarking\Prime95\30.3b6\logs\Prime95_results_2020-12-31_23_59_59_FFT_248-8192.txt Actual file name (cut off after 80 characters): D:\Benchmarking\Prime95\30.3b6\logs\Prime95_results_2020-12-31_23_59_59_FFT_248 Is there any particular reason why there's a limit to 80 characters and not to ~260 characters like Windows supports? I seem to have been able to work around this by setting the WorkingDir= directive to one level above the directory where the .exe is located then setting prime.ini=, local.ini= and results.txt= as a relative path from that directory. It appears to be working, but it seems unnecessarily complicated. These are the resulting entries in the prime.txt, of course, they're only examples. (I also find it a bit weird that you can set the file name for the prime.ini/txt in that exact prime.txt.) Code:
WorkingDir=D:\Benchmarking\Prime95\30.3b6 prime.ini=binaries\prime.txt local.ini=binaries\local.txt results.txt=logs\Prime95_results_2020-12-31_23_59_59_FFT_248-8192.txt (Also, for more than just stress testing, you'd probably have to modify the other settings as documented in undoc.txt to the relative path as well.) Last fiddled with by sp00n on 2021-03-10 at 18:53 |
![]() |
![]() |
![]() |
#2 |
Bemusing Prompter
"Danny"
Dec 2002
California
22×54 Posts |
![]()
The 80-character limit is a relic of a bygone era when most computer screens could not display more than 80 columns. I agree it's no longer relevant in this day and age.
Last fiddled with by ixfd64 on 2021-03-11 at 01:50 |
![]() |
![]() |
![]() |
#3 |
P90 years forever!
Aug 2002
Yeehaw, FL
32·911 Posts |
![]()
Prime95 is a relic, There are 8.3 limits in some of the code. I'll boost the limits you mentioned in 30.5.
|
![]() |
![]() |
![]() |
#4 | |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
165718 Posts |
![]() Quote:
Quick, what exponent does file pA852841.residues relate to? pA851779.proof? |
|
![]() |
![]() |
![]() |
#5 | |
Romulan Interpreter
"name field"
Jun 2011
Thailand
5·112·17 Posts |
![]() Quote:
![]() Last fiddled with by LaurV on 2021-03-11 at 15:26 |
|
![]() |
![]() |
![]() |
#6 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3×5×503 Posts |
![]()
Also p8U82187 and related .bu* (dated today and yesterday, produced by prime95 v30.4b9 LL DC of M55882187)
There are p(clear 9 digit exponent) files produced in the same folder during the same time frame, from other work types from other workers on that instance. pA853833.* from PRP-CF of M10853833 (and more examples like the above) Last fiddled with by kriesel on 2021-03-11 at 16:09 |
![]() |
![]() |
![]() |
#7 |
If I May
"Chris Halsall"
Sep 2002
Barbados
2·3·5·373 Posts |
![]() |
![]() |
![]() |
![]() |
#8 |
Dec 2020
2·5 Posts |
![]() |
![]() |
![]() |
![]() |
#9 | |
Romulan Interpreter
"name field"
Jun 2011
Thailand
1028510 Posts |
![]() Quote:
![]() We wouldn't mind zero-filled names to 9 positions, so we can sort them properly in the folder when there are different numbers of digits (edit: like for example M098765432_blah_blah.bkp, to be sorted before M123456789_blah_blah.bkp, and not M98765432_blah_blah.bkp). Last fiddled with by LaurV on 2021-03-12 at 04:51 |
|
![]() |
![]() |
![]() |
#10 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3·5·503 Posts |
![]()
The readme.txt file list section seems to indicate they'll have alpha first char, numeric ASCII for exponent. But the 7 N's don't fit even current DC exponents.
Code:
cNNNNNNN,cNNNNNNN.buN Intermediate files produced during certification runs. pNNNNNNN,pNNNNNNN.buN Intermediate files produced by prime95.exe to resume computation where it left off. pNNNNNNN.residues Large intermediate file produced during PRP test for constructing a PRP proof. pNNNNNNN.proof PRP proof file. eNNNNNNN,eNNNNNNN.buN Intermediate files produced during ECM factoring. fNNNNNNN,fNNNNNNN.buN Intermediate files produced during trial factoring. mNNNNNNN,mNNNNNNN.buN Intermediate files produced during P-1 factoring. Nothing relevant to that found searching readme, whatsnew, or undoc, for "file" or "8.3". Where's it to be found? Last fiddled with by kriesel on 2021-03-12 at 17:26 |
![]() |
![]() |
![]() |
#11 |
P90 years forever!
Aug 2002
Yeehaw, FL
32·911 Posts |
![]() |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Question about the settings at Prime95 | Bommer1 | Software | 3 | 2019-11-25 13:05 |
prime95 settings | evanh | Software | 3 | 2017-12-04 15:18 |
Some Prime95 settings lost | rharmz | Software | 1 | 2014-05-20 07:36 |
Prime95 always uses nighttime settings | fox_mccloud_123 | Information & Answers | 6 | 2013-05-07 21:12 |
NFS and quadratic characters | jasonp | Factoring | 8 | 2006-08-05 21:06 |