mersenneforum.org  

Go Back   mersenneforum.org > Prime Search Projects > Sierpinski/Riesel Base 5

Reply
 
Thread Tools
Old 2008-04-07, 13:19   #56
kar_bon
 
kar_bon's Avatar
 
Mar 2006
Germany

23·5·71 Posts
Default

Quote:
Originally Posted by em99010pepe View Post
I'm gonna try once again. Where did you download the correct dll file?
look post #22 this thread!

i searched/downloaded others but didn't work, that one is ok!

Last fiddled with by kar_bon on 2008-04-07 at 13:19
kar_bon is offline   Reply With Quote
Old 2008-04-07, 17:37   #57
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

133328 Posts
Default

Quote:
Originally Posted by kar_bon View Post
perhaps i try to compile a version for Win (need a free C-compiler first and the source for phrot V0.51!)
karsten
Get MSys or CygWin. They are free and so is gcc, which you can d/l with it. If you want to stick with Windows only, I believe that there is a free version of Visual Studio 2005. Good luck in getting it to compile with VS2005. I haven't tried, so I don't know how successful you will be.

Last fiddled with by rogue on 2008-04-07 at 17:38
rogue is offline   Reply With Quote
Old 2008-04-07, 18:48   #58
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA (GMT-5)

3·2,083 Posts
Default

Quote:
Originally Posted by rogue View Post
Get MSys or CygWin. They are free and so is gcc, which you can d/l with it. If you want to stick with Windows only, I believe that there is a free version of Visual Studio 2005. Good luck in getting it to compile with VS2005. I haven't tried, so I don't know how successful you will be.
I think Msys is entirely Windows (i.e. no Unix emulation except for the special bash prompt it uses), right? I know Cygwin usually requires extra DLL's and stuff in order to run its executables on non-Cygwin machines, but I think Msys-compiled stuff is just as standalone as stuff compiled with VS2005.
mdettweiler is offline   Reply With Quote
Old 2008-09-27, 19:22   #59
Cruelty
 
Cruelty's Avatar
 
May 2005

2·809 Posts
Default

I have followed the steps to compile Phrot + additional help from Rogue, unfortunately I have failed Can someone send me a working win32 executable of v0.51?
Cruelty is offline   Reply With Quote
Old 2008-09-28, 13:38   #60
masser
 
masser's Avatar
 
Jul 2003
wear a mask

56D16 Posts
Default

If anyone has such an executable, could you also send it to me? I will provide a link to it on our Project Links page.
masser is offline   Reply With Quote
Old 2008-10-09, 11:11   #61
thommy
 
thommy's Avatar
 
Dec 2006

418 Posts
Default

Who compiled the last version, was it phil? Maybe he could assist.
thommy is offline   Reply With Quote
Old 2008-10-09, 22:32   #62
geoff
 
geoff's Avatar
 
Mar 2003
New Zealand

13×89 Posts
Default

I have tried to compile phrot a few times in the past but there was always some file or another missing. I think I could compile Linux and Windows excutables if I had access to the complete source.

Does anyone have a list of all the source code and patches needed to compile phrot, and where they can be downloaded?
geoff is offline   Reply With Quote
Old 2008-10-10, 22:18   #63
geoff
 
geoff's Avatar
 
Mar 2003
New Zealand

13×89 Posts
Default

Attached are Windows and Linux 32-bit executables for Phrot 0.51, all the necessary clues were present in this thread after all. I am not 100% sure that I used the latest source, but if someone sends me updated source I can recompile it easily now I have figured out how.

One strange thing is that the 32-bit P3 executable turned out to be twice as fast as the 64-bit x86_64 executable, so I haven't bothered to include the 64-bit one.
Attached Files
File Type: zip phrot-0.51-bin.zip (170.0 KB, 89 views)
geoff is offline   Reply With Quote
Old 2008-10-17, 03:51   #64
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA (GMT-5)

3·2,083 Posts
Default

Quote:
Originally Posted by geoff View Post
Attached are Windows and Linux 32-bit executables for Phrot 0.51, all the necessary clues were present in this thread after all. I am not 100% sure that I used the latest source, but if someone sends me updated source I can recompile it easily now I have figured out how.

One strange thing is that the 32-bit P3 executable turned out to be twice as fast as the 64-bit x86_64 executable, so I haven't bothered to include the 64-bit one.
I've been checking out the new Linux build here, and so far all has worked well for Riesel base 3 (I also tried a few Riesel base 5 #'s, too). But there's one strange message that shows up for certain numbers as I'm going through a large file of relatively small Riesel base 3 numbers:

Klen>2 not supported for LLR residues

However, I have absolutely no idea what that's supposed to mean--at first I presumed that "Klen" meant the value of k in k*3^n-1, but it's been working just fine with no other out-of-the-ordinary messages, and it's recorded the LLR residuals for all the results (whether or not they produced the above message) so I'm at a complete loss as to what this means.

Anyone have an idea what's causing this?

Thanks,
Max
mdettweiler is offline   Reply With Quote
Old 2008-10-17, 14:40   #65
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

16DA16 Posts
Default

Quote:
Originally Posted by mdettweiler;145638[I
Klen>2 not supported for LLR residues
[/I]
Anyone have an idea what's causing this?
I believe (in looking at the source) that the size of k WRT the base is too large for phrot to give an LLR residue. It has something to do with the modular reduction and if k is too large, then phrot cannot perform the PRP test. These numbers will need to be tested with LLR. Phil, if you are reading this, you can jump in and correct any mistakes I've made in my statement.
rogue is offline   Reply With Quote
Old 2008-10-17, 14:52   #66
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA (GMT-5)

141518 Posts
Default

Quote:
Originally Posted by rogue View Post
I believe (in looking at the source) that the size of k WRT the base is too large for phrot to give an LLR residue. It has something to do with the modular reduction and if k is too large, then phrot cannot perform the PRP test. These numbers will need to be tested with LLR. Phil, if you are reading this, you can jump in and correct any mistakes I've made in my statement.
Hmm...yet it still performs the test just fine, and records the LLR residuals without any further error. Maybe this is actually benign? (I would certainly hope so, since that error was only outputted on the console, and much of it has since scrolled off and I thus have absolutely no idea which of the numbers in the file would need to potentially be re-tested.)

How about next time I see that error pop up, I re-run the same test with LLR to find out if I get the same residual?
mdettweiler is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
PRPNET & Phrot discussion masser Sierpinski/Riesel Base 5 27 2010-09-08 03:10
Phrot announcements rogue Conjectures 'R Us 33 2010-01-22 19:39
LLR/PRP/phrot/pfgw:- Pick A Range masser Sierpinski/Riesel Base 5 8 2009-08-18 19:44
Using Phrot For LLRNET Reservations thommy Sierpinski/Riesel Base 5 1 2008-11-03 14:53
Programmer needed to write networked Phrot app! mdettweiler Programming 0 2008-04-07 21:25

All times are UTC. The time now is 21:23.

Sun Aug 9 21:23:54 UTC 2020 up 23 days, 17:10, 3 users, load averages: 1.01, 1.49, 1.77

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