mersenneforum.org  

Go Back   mersenneforum.org > Other Stuff > Open Projects > y-cruncher

Reply
 
Thread Tools
Old 2020-12-01, 02:00   #1
graysky
 
graysky's Avatar
 
Jul 2004

41 Posts
Default Source code?

I would like to compile this for Raspberry Pi (armv7h and aarch64). Is the source code available?
graysky is offline   Reply With Quote
Old 2020-12-01, 11:21   #2
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

2·13·19 Posts
Default

Greetings!

y-cruncher is not open-source, unfortunately. But there are parts that are and there's a limited open-source implementation (see in the link).

The current y-cruncher version does not support ARM at all, because it uses a ton of x86 assembly code.
kruoli is online now   Reply With Quote
Old 2020-12-02, 18:34   #3
graysky
 
graysky's Avatar
 
Jul 2004

41 Posts
Default

Quote:
Originally Posted by kruoli View Post
The current y-cruncher version does not support ARM at all, because it uses a ton of x86 assembly code.
OK, thank you.
graysky is offline   Reply With Quote
Old 2020-12-22, 16:20   #4
Stargate38
 
Stargate38's Avatar
 
"Daniel Jackson"
May 2011
14285714285714285714

11·59 Posts
Default

So what would it take for you to release the complete source? I was hoping that you would open-source it so others could help you to fix bugs (i.e. putting it on GitHub, or a similar code-hosting site), and make their own personal builds for Mac OS, iOS, Solaris, FreeBSD, ARM, etc. so they could run it everywhere. Some people out there know how to do that, and they should be allowed to.

Last fiddled with by Stargate38 on 2020-12-22 at 16:20
Stargate38 is offline   Reply With Quote
Old 2020-12-22, 17:13   #5
VBCurtis
 
VBCurtis's Avatar
 
"Curtis"
Feb 2005
Riverside, CA

10010101000112 Posts
Default

Quote:
Originally Posted by Stargate38 View Post
.... and they should be allowed to.
"should"? Why? What gives you authority to demand someone else release his work for free? What morality justifies your repeated "why isn't this free? I want it for free!!" demands?

I thought you were a kid making these demands when you started, but it has been years and you didn't grow out of it. It's their product, their web page, their time, their labor- they can do what they want with it. You don't even express gratitude at the labor of others, just complaints that something isn't convenient enough for you.

I hope someday you are productive enough to be on the other side of such complaints, to see how entitled and offensive they often appear.
VBCurtis is online now   Reply With Quote
Old 2020-12-28, 22:01   #6
Stargate38
 
Stargate38's Avatar
 
"Daniel Jackson"
May 2011
14285714285714285714

64910 Posts
Angry Don't insult me!

I just want people to be able to use it on any OS, not just Windows/Linux. Seriously, there are some people who'll do things for free. I've been factoring numbers, and I don't expect payment for that, even if it's a number that someone requested me (or some other person) to factor. I've even factored numbers that have been uploaded by Storflyt32, cmd, and other members, bots, etc. who have/had accounts here. I'm sure there are others who do this as well (i.e. people who work on FactorDB, such as C factorers and PRP provers). I'm 28 years old, and I consider it very offensive when you call me a kid. Please don't call me that again. I've had this happen on other sites, too. They think I'm younger than I really am, and it's all because of my special needs. I'm a LOT smarter than you think. In fact, I think that Przybylski's Star has elements in it that we haven't discovered yet, possibly even elements beyond Z=137.
Stargate38 is offline   Reply With Quote
Old 2020-12-28, 22:19   #7
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

22·7·11·31 Posts
Default

Quote:
Originally Posted by Stargate38 View Post
I'm 28 years old, and I consider it very offensive when you call me a kid. Please don't call me that again.
You need to read what was posted much more carefully.
Quote:
Originally Posted by VBCurtis View Post
I thought you were a kid making these demands when you started, but it has been years and you didn't grow out of it.
In this posted he did not call you a kid.

People that are writing their own code have every right to determine how they release it. Telling someone what they "should" do in this context is very pretentious. George does not release all of Prime95 as open source. Some software may have some "secret sauce" that the authors may not want to share. Maybe they have code from their day job that they are not allowed to publish as source code. There are many potential reasons for them to not release the code. Some might be generally considered reasonable by most people. Some might not be. But, the choice is solely with the author.
Uncwilly is offline   Reply With Quote
Old 2020-12-28, 22:29   #8
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

3·43·73 Posts
Lightbulb

Quote:
Originally Posted by Stargate38 View Post
Seriously, there are some people who'll do things for free.
"Free, fast, good: Choose any two."

Practice shows that only very rarely you can have all three. Exceptionally rare. Don't count on it.
Attached Thumbnails
Click image for larger version

Name:	choose_two.jpg
Views:	80
Size:	155.1 KB
ID:	24064  
Batalov is offline   Reply With Quote
Old 2020-12-29, 00:34   #9
mathwiz
 
Mar 2019

157 Posts
Default

Quote:
Originally Posted by Stargate38 View Post
I just want people to be able to use it on any OS, not just Windows/Linux. Seriously, there are some people who'll do things for free.
Let's back up a minute, and disregard your age, what you have/haven't factored, etc.

The reason people here are getting frustrated with you is that you haven't written and open-sourced code yourself, but you're expecting (indeed, practically demanding) that others do so. You should approach this from the position of humility: ask, but do not expect. Authors are free to do as they wish with their code.

Or, if you want something open-sourced, you can write and release the code yourself.
mathwiz is offline   Reply With Quote
Old 2020-12-29, 01:31   #10
Stargate38
 
Stargate38's Avatar
 
"Daniel Jackson"
May 2011
14285714285714285714

64910 Posts
Default

That's because I don't have any self-written code to release. I never got into coding that much. I just follow the instructions for compiling already available source code (I've successfully compiled GMP-ECM, but I still haven't been able to compile a Windows version of the newest commit of YAFU). I can do small changes, but I'm not good enough to make a full program (unless it's Hello World, or something else simple). Pari/GP code is easier, OTOH, and I use it to factor higher-order polynomials whenever I need to do so.

Sorry for getting off-topic, but this has bothered me for the past 8 years. Can someone please PM me a working download link for that last Windows version (I think it was 3.0.1) of Primo? I want to run it in a Windows XP VM I have set up for benchmarking purposes.

Last fiddled with by Stargate38 on 2020-12-29 at 01:32 Reason: missing word
Stargate38 is offline   Reply With Quote
Old 2020-12-29, 01:43   #11
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

32×11×37 Posts
Default

Quote:
Originally Posted by Stargate38 View Post
.

Sorry for getting off-topic, but this has bothered me for the past 8 years. Can someone please PM me a working download link for that last Windows version (I think it was 3.0.1) of Primo? I want to run it in a Windows XP VM I have set up for benchmarking purposes.
I suggest you email the author -- it is his software after all.
paulunderwood is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Source Code for msieve ? mohamed Msieve 8 2013-12-14 01:04
Source code for my program Sam Kennedy Factoring 7 2012-11-22 18:24
PrimeNet source code? ixfd64 PrimeNet 8 2009-12-11 14:26
llrnet - source code? reezer Prime Sierpinski Project 11 2009-09-11 10:47
Support for other OSs on x86/source code reezer Software 1 2007-02-08 12:57

All times are UTC. The time now is 16:53.

Fri May 7 16:53:34 UTC 2021 up 29 days, 11:34, 0 users, load averages: 2.85, 2.85, 2.99

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.