![]() |
![]() |
#1 |
P90 years forever!
Aug 2002
Yeehaw, FL
23×1,019 Posts |
![]()
Version 26.5 build 5 is ready for testing. This version fixes some bugs that were reported for 26.4.
Download links: Windows: ftp://mersenne.org/gimps/p95v265.zip Windows 64-bit: ftp://mersenne.org/gimps/p64v265.zip Mac OS X: ftp://mersenne.org/gimps/Prime95-MacOSX-265.zip Linux: ftp://mersenne.org/gimps/mprime265.tar.gz Linux 64-bit: ftp://mersenne.org/gimps/mprime265-linux64.tar.gz FreeBSD: ftp://mersenne.org/gimps/mprime265-FreeBSD.tar.gz FreeBSD 64-bit: ftp://mersenne.org/gimps/mprime265-FreeBSD64.tar.gz Windows NT service: ftp://mersenne.org/gimps/winnt265.zip Windows NT service 64-bit: ftp://mersenne.org/gimps/win64nt265.zip Source: ftp://mersenne.org/gimps/source265.zip Bug fixes are described here: http://mersenneforum.org/showpost.ph...00&postcount=2 Last fiddled with by Prime95 on 2011-02-22 at 07:07 |
![]() |
![]() |
![]() |
#2 |
P90 years forever!
Aug 2002
Yeehaw, FL
11111110110002 Posts |
![]()
1) Occasionally, P-1 stage 2 would report 100% complete before stage 2 completed. This bug has been around forever. I've finally found the cause! Fixed in 26.5 build 2.
2) Worktodo.txt was not updated properly when P-1 completed for a PRP test. Fixed in 26.5 build 3. 3) In 26.5 build 3, when benchmarking and measuring CPU speed the program will keep all cores busy by launching auxiliary threads that loop indefinitely. This should prevent Intel Turbo boost from kicking in. This should prevent cases where the CPU speed is reported as 1.87 GHz, yet a benchmark reports very fast timings because the CPU core has been boosted to 3.2 GHz because only one core is active. 4) In 26.5 build 3, the OS's mapping of hyperthreaded logical CPU numbers to physical CPUs is determined automatically at startup. The AffinityScramble setting (see undoc.txt) is no longer supported. It is replaced by the AffinityScramble2 setting. 5) In 26.5 build 3, the message "set affinity to run on any cpu" instead listed all the CPU numbers and as well as CPU #31. Fixed in build 4. 6) In 26.5 build 3 and 4, benchmarking a dual-core non-SSE2 machine will crash. Fixed in build 5. 7) KeepPminus1SaveFiles=0 option described in undoc.txt did not work when a factor was found. Fixed in 26.6. 8) The 32K,64K,80K length FFTs with sumout checking for Pentium 4's with 256K or less cache were not implemented. Symptom is a torture test failure. Fixed in 26.6. 9) Prime95 does not load on Sandy Bridge CPUs running Win XP. I've got a trial fix in 26.6. 10) Prime95 chooses very inefficient FFT implementations for Core 2 Celerons (they have 512K L2 cache). Working on a fix for for 26.6. 11) Logical CPU numbers were sometimes output zero-based and sometimes one-based. In 26.6, they are all one-based. Last fiddled with by Prime95 on 2011-04-08 at 22:59 |
![]() |
![]() |
![]() |
#3 |
Bemusing Prompter
"Danny"
Dec 2002
California
249410 Posts |
![]()
whatsnew.txt needs to be updated.
|
![]() |
![]() |
![]() |
#4 |
Banned
"Luigi"
Aug 2002
Team Italia
3·1,619 Posts |
![]()
Waiting for mprime and mprime_x86_64
![]() Luigi |
![]() |
![]() |
![]() |
#5 |
Nov 2010
22·19 Posts |
![]()
There is a r4delay3_p4tp.o file missing in the source archive, thus making own mprime build impossible.
This is my error message: Code:
wmigda@gentoo /home/scr2/000000000/cmake $ make -- Build type: RELEASE -- System Info: SYSTEM_NAME: Linux SYSTEM_PROCESSOR: i686 SYSTEM_VERSION: 2.6.34-gentoo-r6 -- Compiling for 32-bit system -- Configuring done -- Generating done -- Build files have been written to: /home/scr2/000000000/cmake [ 93%] Built target gwnum Linking CXX executable mprime gwnum/libgwnum.a(mult.o):(_GWDATA+0x2b7c): undefined reference to `xfft_r4delay_720K_2304_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x2e3c): undefined reference to `xfft_r4delay_960K_3072_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x2e48): undefined reference to `xfft_r4delay_960K_3072_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x3020): undefined reference to `xfft_r4delay_1152K_4608_4_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x3050): undefined reference to `xfft_r4delay_1152K_3072_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x3200): undefined reference to `xfft_r4delay_1344K_3072_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x320c): undefined reference to `xfft_r4delay_1344K_3072_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x32b8): undefined reference to `xfft_r4delay_1440K_4608_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x32c4): undefined reference to `xfft_r4delay_1440K_4608_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x3358): undefined reference to `xfft_r4delay_1536K_3072_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x33ec): undefined reference to `xfft_r4delay_1600K_5120_4_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x367c): undefined reference to `xfft_r4delay_2240K_5120_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x3704): undefined reference to `xfft_r4delay_2304K_4608_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x38b4): undefined reference to `xfft_r4delay_2688K_3072_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x3970): undefined reference to `xfft_r4delay_2880K_4608_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x39d4): undefined reference to `xfft_r4delay_3M_6144_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x3a98): undefined reference to `xfft_r4delay_3200K_5120_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x3c34): undefined reference to `xfft_r4delay_3840K_6144_4_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x5b6c): undefined reference to `xfft_r4delay_1440K_ac_3840_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x5d70): undefined reference to `xfft_r4delay_2304K_ac_4608_2_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x5e7c): undefined reference to `xfft_r4delay_3M_ac_6144_4_P4TP' gwnum/libgwnum.a(mult.o):(_GWDATA+0x5f78): undefined reference to `xfft_r4delay_3840K_ac_6144_4_P4TP' collect2: ld returned 1 exit status make[2]: *** [mprime] Błąd 1 make[1]: *** [CMakeFiles/mprime.dir/all] Błąd 2 make: *** [all] Błąd 2 EDIT2: it looks that there are more '*tp.o' objects required&misssing, e.g. r4delay5_p4tp.o Last fiddled with by tichy on 2011-02-06 at 14:03 |
![]() |
![]() |
![]() |
#6 |
P90 years forever!
Aug 2002
Yeehaw, FL
23·1,019 Posts |
![]()
I'm working on that. I retired my Linux build boxes. I do have a Ubuntu box, but when I used that for 26.4 someone complained about a GLIBC_3.11(?) error.
The question is, should I go find older Linux versions to install using VirtualBox so that fewer users face library issues or should I assume most users upgrade their kernels frequently and GLIBC_3.11 is now commonplace? |
![]() |
![]() |
![]() |
#7 |
Nov 2010
22·19 Posts |
![]()
Maybe two versions, just like for Win and WinNT ? If not, one can always do his/her own linux build for the older glibc/kernel setup.
|
![]() |
![]() |
![]() |
#8 |
P90 years forever!
Aug 2002
Yeehaw, FL
1FD816 Posts |
![]()
The linux 64-bit version using GLIBC 3.11 is available.
I tried installing 32-bit Debian and soon descended into libcurl dependency hell. I'll wipe it clean and try installing an older version of Ubuntu. If that succeeds I'll create a VirtualBox with an older 64-bit Ubuntu to link to an older GLIBC. Thanks for your patience. |
![]() |
![]() |
![]() |
#9 |
"Nathan"
Jul 2008
Maryland, USA
5×223 Posts |
![]()
What does "fixed in next release" mean? Fixed in v26.5 or not until v27?
And when will you be implementing the option for worktodo of "test only exponents guaranteed to yield Mersenne primes"? :P |
![]() |
![]() |
![]() |
#10 |
Nov 2010
7610 Posts |
![]() |
![]() |
![]() |
![]() |
#11 |
Just call me Henry
"David"
Sep 2007
Liverpool (GMT/BST)
37·163 Posts |
![]()
Wasn't a static version version available for 24.14? Surely that would solve the problem for most people.
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Prime95 version 27.3 | Prime95 | Software | 148 | 2012-03-18 19:24 |
Prime95 version 26.3 | Prime95 | Software | 76 | 2010-12-11 00:11 |
Prime95 version 25.5 | Prime95 | PrimeNet | 369 | 2008-02-26 05:21 |
Prime95 version 25.4 | Prime95 | PrimeNet | 143 | 2007-09-24 21:01 |
When the next prime95 version ? | pacionet | Software | 74 | 2006-12-07 20:30 |