[sage-devel] Re: [sage-git] cython cache and speeding up rebuild
On Sat, Nov 16, 2013 at 10:08 PM, Robert Bradshaw wrote: > On Sat, Nov 16, 2013 at 9:10 AM, Volker Braun > wrote: > > Can somebody remind me of the status of the cython compiler cache? > > Discussion at http://trac.sagemath.org/ticket/13031 , but it may have > been fixed since then. > I'm pretty sure the issues that were encountered were because of bugs in the dependency checking (which I believe are largely resolved at this point). I think the issue was that there was a lot of opposition to enabling a cache -- which could easily be resolved with some environment/configuration variable. -- Andrew -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
Re: [sage-devel] OS X Mavericks
Ok, I've successfully built a fully working copy of sage on 10.9 (i.e. passes all doctests with 3 exceptions, see below). polybori: I stopped experiencing the issue others are having (and still have not been able to figure out what resolved it for me) scipy: This seems like more or less the same issue that we had with 10.8 -- see #13309. An easy work around until scipy is updated is to add -D__ACCELERATE__ to the CPPFLAGS. r: links against CoreData, which in turn links against sqlite. Unfortunately, it seems like CoreData now requires the extra modules Apple has included in the system copy of sqlite. As I see it we have 2 options: 1) include these extra modules to support CoreData 2) switch to using the system sqlite on osx I would vote for the 2nd, as I think it would reduce future headache (and it isn't crucial for our purposes to have the most recent version of sqlite). Doing this currently produces 3 doctests errors that explicitly test our copy of sqlite sage library: the system cblas won't pretend it is atlas anymore, so set BLAS2 to 'cblas' gcc: at least for me, I was finding that the resulting libstdc++ was missing some symbols. I haven't looked into this yet (I instead used homebrew's gcc). -- Andrew -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
[sage-devel] Re: [sage-git] cython cache and speeding up rebuild
On Sat, Nov 16, 2013 at 9:10 AM, Volker Braun wrote: > Can somebody remind me of the status of the cython compiler cache? Discussion at http://trac.sagemath.org/ticket/13031 , but it may have been fixed since then. > IMHO the first goal *after* the initial git release will be to speed up the > build when you are jumping around in the repo. This requires some sort of > package management in SAGE_LOCAL, either nix/stow or something simple like > putting SAGE_LOCAL under git revision control to restore already-compiled > versions. Feel free to post your suggestions if you have any ;-) Are you thinking that ccache and cycache won't be sufficiently fast? Granted some package changes compile non-C code or do expensive tuning, but those changes should be relatively rare (and cloning the repo isn't that bad in the exceptional case). - Robert -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
[sage-devel] Re: Sage-git buildbot
Another update: mark and iras on Skynet also do not have git installed, so the buildbot won't work. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
Re: [sage-devel] *PAID FOR* Sagemath Cloud that quarantees minimal quality of service a money maker
On Sat, Nov 16, 2013 at 3:56 PM, Chris Seberino wrote: > Paid for Sagemath Cloud sounds like a win for everyone. > Most of my student run Windows and Macs and many > have trouble installing Sage.. > > Paid for Sagemath Cloud will be attractive to avoid > installing but still have responsive fast Sage! > > I hope this takes off and makes Sage community > a ton of money. I will definitely support it. Ditto. > > cs > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
Re: [sage-devel] *PAID FOR* Sagemath Cloud that quarantees minimal quality of service a money maker
On Nov 16, 2013 12:56 PM, "Chris Seberino" wrote: > > Paid for Sagemath Cloud sounds like a win for everyone. > Most of my student run Windows and Macs and many > have trouble installing Sage.. > > Paid for Sagemath Cloud will be attractive to avoid > installing but still have responsive fast Sage! > > I hope this takes off and makes Sage community > a ton of money. I will definitely support it. > Thanks for your support. I hope it takes off too, and have been spending all my available time on this for over a year to make it happen! - William > cs > > -- > You received this message because you are subscribed to the Google Groups "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
[sage-devel] *PAID FOR* Sagemath Cloud that quarantees minimal quality of service a money maker
Paid for Sagemath Cloud sounds like a win for everyone. Most of my student run Windows and Macs and many have trouble installing Sage.. Paid for Sagemath Cloud will be attractive to avoid installing but still have responsive fast Sage! I hope this takes off and makes Sage community a ton of money. I will definitely support it. cs -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
[sage-devel] cython cache and speeding up rebuild
Can somebody remind me of the status of the cython compiler cache? IMHO the first goal *after* the initial git release will be to speed up the build when you are jumping around in the repo. This requires some sort of package management in SAGE_LOCAL, either nix/stow or something simple like putting SAGE_LOCAL under git revision control to restore already-compiled versions. Feel free to post your suggestions if you have any ;-) -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
Re: [sage-devel] OS X Mavericks
On Saturday, November 16, 2013 12:55:07 AM UTC-8, yomcat wrote: > > On 16/11/2013, at 2126, Jeroen Demeyer > > wrote: > > > > On 2013-10-23 02:48, yomcat wrote: > >> > >> > >> On Wednesday, 23 October 2013 10:48:00 UTC+13, yomcat wrote: > >> > >> > >> > >>On Wednesday, 23 October 2013 10:04:57 UTC+13, yomcat wrote: > >> > >> > >>I'll go hunting for dev tools. > >> > >> > >>They're not out yet. > >> > >> > >> Got some. > > Perhaps you should explain the steps that you did to get this far with > building Sage, such that other people can continue from there. > > My method isn't easily reproducible. > > Now, one can in theory install the dev tools by trying to run make. OS X > should then ask you to download and install them (much like it does with > X11). Alternatively (this is what will go in the readme), one can run the > command xcode-select --install and click "install" in the resulting pop-up. > (#15319). The other way is to log in to developer.apple.com and find the > download. I installed the latest version of Xcode (via the App store) and then ran "xcode-select --install" from the terminal. All of the files in /usr/include have recent modification dates, so I think they were put there by this method. Then I ran 'make -k' and got failures in polybori (still -- I tried again last night), r, and singular. -- John -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
[sage-devel] Re: Sage-git buildbot
Sorry, I mixed up two different issues: On Saturday, November 16, 2013 12:46:22 AM UTC-5, Volker Braun wrote: > > The UGent moufang bulid slave does not have git installed, somebody needs > to fix that. Paul-Olivier Dehaye should be in charge, who knows how to > reach him? > The UGent moufang machine needs git installed, and the buildbot config does not list a contact. The Dehaye machine lists Paul-Olivier Dehaye as contact but no email address. There, the build fails with the message: Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
Re: [sage-devel] OS X Mavericks
On 16/11/2013, at 2126, Jeroen Demeyer wrote: > > On 2013-10-23 02:48, yomcat wrote: >> >> >> On Wednesday, 23 October 2013 10:48:00 UTC+13, yomcat wrote: >> >> >> >>On Wednesday, 23 October 2013 10:04:57 UTC+13, yomcat wrote: >> >> >>I'll go hunting for dev tools. >> >> >>They're not out yet. >> >> >> Got some. > Perhaps you should explain the steps that you did to get this far with > building Sage, such that other people can continue from there. My method isn't easily reproducible. Now, one can in theory install the dev tools by trying to run make. OS X should then ask you to download and install them (much like it does with X11). Alternatively (this is what will go in the readme), one can run the command xcode-select --install and click "install" in the resulting pop-up. (#15319). The other way is to log in to developer.apple.com and find the download. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
Re: [sage-devel] Re: OS X Mavericks
On 2013-10-23 02:48, yomcat wrote: On Wednesday, 23 October 2013 10:48:00 UTC+13, yomcat wrote: On Wednesday, 23 October 2013 10:04:57 UTC+13, yomcat wrote: I'll go hunting for dev tools. They're not out yet. Got some. Perhaps you should explain the steps that you did to get this far with building Sage, such that other people can continue from there. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
Re: [sage-devel] Re: OS X Mavericks
On Sat, Nov 16, 2013 at 12:20 AM, Jeroen Demeyer wrote: > On 2013-11-16 06:02, R. Andrew Ohana wrote: >> >> Has anyone else been looking into this? > > Yes, I tried William's laptop (which is down now). But I didn't get far, > since /usr/include is missing. Somebody needs to properly install XCode on > that machine before I can continue. I spent a while clicking around, trying what you suggested, searching, etc., with XCode, but no matter what I did /usr/include never got installed. Also, yesterday, I stupidly didn't reconnect the laptop to the correct network, which is why it isn't accessible right now. -- William Stein Professor of Mathematics University of Washington http://wstein.org -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
Re: [sage-devel] Re: OS X Mavericks
On 2013-11-16 06:02, R. Andrew Ohana wrote: Has anyone else been looking into this? Yes, I tried William's laptop (which is down now). But I didn't get far, since /usr/include is missing. Somebody needs to properly install XCode on that machine before I can continue. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.