[sage-devel] Re: CUDA and Sage

2008-07-22 Thread Carl Witty
On Jul 21, 8:53 pm, Carl Witty [EMAIL PROTECTED] wrote: CUDA includes 2 programming languages (a C dialect and a low-level assembly language), and a library to load programs into the graphics card, send data back and forth, call the programs, etc.  (There's also a mode where you write your

[sage-devel] Re: printing of QQbar elements

2008-07-22 Thread Carl Witty
On Jul 21, 2:08 pm, Jason Grout [EMAIL PROTECTED] wrote: Currently most elements of QQbar are printed in interval notation: [-2.0741620076681855 .. -2.0741620076681850] + [1.7722625415877633 .. 1.7722625415877638]*I When dealing with lots of these, or when dealing with matrices and vectors

[sage-devel] Re: The ISSAC Sage Plenary talk

2008-07-22 Thread William Stein
On Tue, Jul 22, 2008 at 8:44 AM, Martin Albrecht [EMAIL PROTECTED] wrote: Hi William, just a few nitpicks: - Gruppenzugehörigkeit is probably a typical-typo leftover (?) - In the three points explaining what Sage is more precisely you write that we have new code ... that unifies

[sage-devel] Re: The ISSAC Sage Plenary talk

2008-07-22 Thread Martin Albrecht
Hi William, just a few nitpicks: - Gruppenzugehörigkeit is probably a typical-typo leftover (?) - In the three points explaining what Sage is more precisely you write that we have new code ... that unifies leaving the impression that all/most of our code is just interface stuff, i.e. the

[sage-devel] Re: remove or hide a method?

2008-07-22 Thread Fernando Perez
Hi William, On Thu, Jul 17, 2008 at 1:32 PM, William Stein [EMAIL PROTECTED] wrote: sage: class Foo(object): : def trait_names(self): : return ['a','b','c','d'] : sage: a = Foo() sage: a. a.aa.ba.ca.da.trait_names

[sage-devel] Re: CUDA and Sage

2008-07-22 Thread Francesco Biscani
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Michael, mabshoff wrote: | Various people have started looking into this, but so far no one has | produced code. One big issue (at least for me) with pycuda is the | requirement for boost, but I am not sure how that could be overcome. | [...] |

[sage-devel] Re: CUDA and Sage

2008-07-22 Thread Thierry Dumont
Francesco Biscani a écrit : With the non-header-only Boost libraries (such as Boost.Python), a possible approach could be that of modifying the build system of a package that uses them to compile and link the needed Boost libraries together with the package's own library. I.e., add the

[sage-devel] Re: CUDA and Sage

2008-07-22 Thread mabshoff
On Jul 22, 1:29 am, Thierry Dumont [EMAIL PROTECTED] wrote: Francesco Biscani a écrit : With the non-header-only Boost libraries (such as Boost.Python), a possible approach could be that of modifying the build system of a package that uses them to compile and link the needed Boost

[sage-devel] Re: The ISSAC Sage Plenary talk

2008-07-22 Thread Harald Schilly
On Jul 22, 10:38 am, William Stein [EMAIL PROTECTED] wrote: Hi, I've posted a new version of my ISSAC talk to ... hi, here are some ideas that come to my mind... 1. you talk about cython and python. that's ok, but you are only talking about the solution to a problem without explaining the

[sage-devel] Re: Sage 3.0.6.rc0 released

2008-07-22 Thread David Joyner
Installed fine and passed sage -testall on amd64 hardy heron, phenom chip. On Mon, Jul 21, 2008 at 7:16 PM, mabshoff [EMAIL PROTECTED] wrote: Hello folks, this is 3.0.6.rc0 which should be the last release before the ISSAC 2008 special 3.0.6 release for Wednesday. We fixed a bunch of issues

[sage-devel] periods.cc:593: error: call of overloaded `log(int)' is ambiguous

2008-07-22 Thread karakas
Hello, upon compiling of sage 3.0.5 I got this error: ## periods.cc: In member function `void ldash1::init(const level*, const std::vectorlong int, std::allocatorlong int , long int, const rational)': periods.cc:593: error: call of overloaded `log(int)'

[sage-devel] Re: periods.cc:593: error: call of overloaded `log(int)' is ambiguous

2008-07-22 Thread karakas
Here is part of install.log (I have set over more or less sensitive, or boring information): make[1]: Entering directory `XX/sage-3.0.5/spkg' base/dir-0.1-install ../data/ ../local/ ../local/etc ../local/lib ../local/bin ../local/include ../tmp/ XX/spkg/build installed/

[sage-devel] Re: The ISSAC Sage Plenary talk

2008-07-22 Thread Jason Grout
Harald Schilly wrote: On Jul 22, 10:38 am, William Stein [EMAIL PROTECTED] wrote: Hi, I've posted a new version of my ISSAC talk to ... hi, here are some ideas that come to my mind... 1. you talk about cython and python. that's ok, but you are only talking about the solution to a

[sage-devel] Comments on forum 'Free Mathematica-like program'

2008-07-22 Thread Dr. David Kirkby
You might like to see the question on this forum, my reply and now the reply from the original poster. http://www.karakas-online.de/forum/viewtopic.php?p=33950#33950 At this moment, and I know these things change, typing free mathematiica into Google gives this as the #1 page. Dave

[sage-devel] Some new comments on Free Mathematica-like program on forum

2008-07-22 Thread Dr. David Kirkby
You might like to see the question on this forum from 'mud' http://www.karakas-online.de/forum/viewtopic.php?p=3395 my reply (on second page) and now a comment from 'Chris Karakas (chris) At this moment, (and I know these things change), typing free mathematica into Google gives this as the #1

[sage-devel] Re: why sage is useful for me

2008-07-22 Thread Dr. David Kirkby
On Jul 22, 11:17 am, Ondrej Certik [EMAIL PROTECTED] wrote: Hi, I just wanted to share why Sage is (or will be soon) useful for me. 1) I have a program that I do for my master thesis, it's some finite elements method + electronic structure calculations and my boss gave me access to some

[sage-devel] Re: Package management and versioning

2008-07-22 Thread mabshoff
On Jul 21, 6:18 am, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Vincent, Quick and very dirty : 'find . -cmin -5' (files modified less than 5 minutes ago). Not even close :). There are packages that install in less than 10 seconds. That one was a joke, of course. I have used it

[sage-devel] Re: periods.cc:593: error: call of overloaded `log(int)' is ambiguous

2008-07-22 Thread mabshoff
On Jul 22, 6:07 am, karakas [EMAIL PROTECTED] wrote: Hi, Here is part of install.log (I have set over more or less sensitive, or boring information): GCC Version gcc -v Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specs Configured with: ../configure

[sage-devel] Re: Status of Sage for Debian

2008-07-22 Thread mabshoff
On Jul 21, 7:44 pm, Timothy G Abbott [EMAIL PROTECTED] wrote: Hi Tim, I figured I'd give everyone an update on how things are going with the Sage packages.  I believe (but am not certain) that all of the Sage dependencies that I want to get into Lenny will make it, though I'm still waiting

[sage-devel] Re: The ISSAC Sage Plenary talk

2008-07-22 Thread Burcin Erocal
Hi, On Tue, 22 Jul 2008 08:44:22 +0200 Martin Albrecht [EMAIL PROTECTED] wrote: - In the three points explaining what Sage is more precisely you write that we have new code ... that unifies leaving the impression that all/most of our code is just interface stuff, i.e. the new

[sage-devel] Re: why sage is useful for me

2008-07-22 Thread mabshoff
On Jul 22, 7:33 am, Dr. David Kirkby [EMAIL PROTECTED] wrote: On Jul 22, 11:17 am, Ondrej Certik [EMAIL PROTECTED] wrote: Hi, Hi Ondrej, I just wanted to share why Sage is (or will be soon) useful for me. 1) I have a program that I do for my master thesis, it's some finite elements

[sage-devel] Re: periods.cc:593: error: call of overloaded `log(int)' is ambiguous

2008-07-22 Thread mabshoff
On Jul 22, 8:12 am, mabshoff [EMAIL PROTECTED] wrote: On Jul 22, 6:07 am, karakas [EMAIL PROTECTED] wrote: Hi, Here is part of install.log (I have set over more or less sensitive, or boring information): GCC Version gcc -v Reading specs from

[sage-devel] Re: pari slowness

2008-07-22 Thread David Harvey
On Jun 9, 2008, at 10:36 PM, mabshoff wrote: Okay, I can confirm that with sage 3.0.1, sage -gp has the same speed as my standalone GP build. So mostly likely the change to GMP 4.2.2 introduced a speed regression (probably the core 2 patches not being applied properly). Ok, I will

[sage-devel] Re: Sage-3.0.5 Solaris-x86-sse3 binary

2008-07-22 Thread [EMAIL PROTECTED]
Speaking of Matlab, I was able to get version r2008a (most recent version) working in a linux-2.6 zone using the CentOS 5 distribution. I then installed RPyC 3.00 RC1 ( http://rpyc.wikispaces.com/ ) in both the lx zone's copy of sage and in the native solaris sage installation. I started up the

[sage-devel] Re: periods.cc:593: error: call of overloaded `log(int)' is ambiguous

2008-07-22 Thread karakas
Thank you very much for the clear and fast answer. Since upgrading gcc will probably mean an upgrading of glibc too, which will mean a recompilation/upgrade of the whole system, I guess it is better to postpone compilation until I finish my migration from SuSE to Gentoo (which is going to take a

[sage-devel] Re: why sage is useful for me

2008-07-22 Thread Dr. David Kirkby
On Jul 22, 4:44 pm, mabshoff [EMAIL PROTECTED] wrote: Well, there is a vast people using Windows out there either by choice or because they don't know about alternatives. True, but I suspect the first year students under discussion should be aware of other systems such as Linux. They would

[sage-devel] Re: pari slowness

2008-07-22 Thread David Harvey
On Jul 22, 2008, at 12:35 PM, David Harvey wrote: Okay, I can confirm that with sage 3.0.1, sage -gp has the same speed as my standalone GP build. So mostly likely the change to GMP 4.2.2 introduced a speed regression (probably the core 2 patches not being applied properly). Ok, I will

[sage-devel] Re: why sage is useful for me

2008-07-22 Thread root
Well, there is a vast people using Windows out there either by choice or because they don't know about alternatives. True, but I suspect the first year students under discussion should be aware of other systems such as Linux. They would have the choice to use Linux if they wanted. I can't

[sage-devel] Re: Status of Sage for Debian

2008-07-22 Thread Timothy G Abbott
On Tue, 22 Jul 2008, mabshoff wrote: On Jul 21, 7:44 pm, Timothy G Abbott [EMAIL PROTECTED] wrote: 1) Sage 3.0.4 or 3.0.5 built with polybori 0.5rc fails to find m4ri_build_all_codes and m4ri_destroy_all_codes.  This is discussed in http://trac.sagemath.org/sage_trac/ticket/3264. Because

[sage-devel] Re: pari slowness

2008-07-22 Thread mabshoff
On Jul 22, 11:48 am, David Harvey [EMAIL PROTECTED] wrote: On Jul 22, 2008, at 12:35 PM, David Harvey wrote: SNIP This seems to have been fixed already in 3.0.5. Sorry for the noise. david Hi David, we reverted to the old gmp 4.2.1 spkg in 3.0.5 since the only reason to upgrade was to

[sage-devel] Re: CUDA and Sage

2008-07-22 Thread mabshoff
On Jul 22, 2:55 pm, Simon Beaumont [EMAIL PROTECTED] wrote: Hi Simon, I decided to have a play with the pycuda-0.90.2 kit for which I needed boost_1_35_0 Mhh, is 1.35.0 mandatory? We might have to upgrade boost in PolyBoRi then. - the main caveat is to make sure boost is using the sage

[sage-devel] Re: Sage-3.0.5 Solaris-x86-sse3 binary

2008-07-22 Thread mabshoff
On Jul 22, 10:17 am, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Brandon Speaking of Matlab, I was able to get version r2008a (most recent version) working in a linux-2.6 zone using the CentOS 5 distribution. I then installed RPyC 3.00 RC1 (http://rpyc.wikispaces.com/) Interesting, I had

[sage-devel] Re: CUDA and Sage

2008-07-22 Thread Simon Beaumont
I decided to have a play with the pycuda-0.90.2 kit for which I needed boost_1_35_0 - the main caveat is to make sure boost is using the sage python include, lib and executable rather than any system installed python. Similarly configure pycuda. My sage server runs as user sage - so I had to run

[sage-devel] Re: CUDA and Sage

2008-07-22 Thread Simon Beaumont
On Jul 22, 11:18 pm, mabshoff [EMAIL PROTECTED] wrote: On Jul 22, 2:55 pm, Simon Beaumont [EMAIL PROTECTED] wrote: Hi Simon, I decided to have a play with the pycuda-0.90.2 kit for which I needed boost_1_35_0 Mhh, is 1.35.0 mandatory? We might have to upgrade boost in PolyBoRi then.