[sage-devel] open-source link on sage website

2008-12-08 Thread Jan Groenewald
Hi The links from "open source" on www.sagemath.org, both in the top right and in the first sentence, link directly to the repo. Would one not expect an intermediate page with an explanation of what open source is, and why? Or at least a sentence at the top of the repo directory listing which on

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread mabshoff
On Dec 7, 1:37 am, Robert Bradshaw <[EMAIL PROTECTED]> wrote: > On Dec 5, 2008, at 5:10 PM, William Stein wrote: > > You have to manually resolve this merge conflict by editing > > integer.pyx, choosing one of the two options, and then > > check in the result of doing the merge. > > I think u

[sage-devel] Re: Compilation failure

2008-12-08 Thread bourbabis
Hello. OK, you're probably right, it's a hardware problem. It's the most credible explanation, even if the exact circumstances triggering it will remain obscure. I will follow your suggestions and try a step by step compilation, following the script. Just a precision, this is not I absolutely *w

[sage-devel] Re: Compilation failure

2008-12-08 Thread mabshoff
On Dec 8, 4:35 am, bourbabis <[EMAIL PROTECTED]> wrote: > Hello. Hi bourbabis, > OK, you're probably right, it's a hardware problem. To elaborate on the remarks by William: compiling ATLAS is some of the most demanding things you can do to a CPU since most of it has next to no IO and it attem

[sage-devel] Smith form and elementary divisors: conventions?

2008-12-08 Thread daveloeffler
At the moment, if I create an integer matrix, there are methods "elementary_divisors" and "smith_form". Example: sage: m = matrix(ZZ,3,3,xrange(9)); m.elementary_divisors() [1, 3, 0] sage: m.smith_form() ([0 0 0] [0 3 0] [0 0 1], [-1 2 -1] [ 0 -1 1] [ 0 1 0], [ 1 4 -1] [-2 -3 1] [ 1 0 0

[sage-devel] Re: [Maxima] slowness is repeated Maxima evaluations?

2008-12-08 Thread David Joyner
On Mon, Dec 8, 2008 at 5:48 AM, Joost Witteveen <[EMAIL PROTECTED]> wrote: > > > > As I saw matplotlib/pylab being mentioned, in combination with slowdowns, I > thought I'd mention that plotting in pylab itself goes progressively slower. > On a system here, running the following: > > import pyl

[sage-devel] Re: Smith form and elementary divisors: conventions?

2008-12-08 Thread John Cremona
Are there two different ordering issues here: (1) do zeroes go at the beginning or at the end? (2) Does each nonzero entry divide the next, or the previous? For (2) I think the usual is to have each divide the next (so for example any 1's are at the front), though pari does the opposite; for (1

[sage-devel] Re: slowness is repeated Maxima evaluations?

2008-12-08 Thread mabshoff
On Dec 8, 5:43 am, "David Joyner" <[EMAIL PROTECTED]> wrote: > On Mon, Dec 8, 2008 at 5:48 AM, Joost Witteveen <[EMAIL PROTECTED]> wrote: > > As I saw matplotlib/pylab being mentioned, in combination with slowdowns, I > > thought I'd mention that plotting in pylab itself goes progressively sl

[sage-devel] Re: Smith form and elementary divisors: conventions?

2008-12-08 Thread daveloeffler
On Dec 8, 1:07 pm, "John Cremona" <[EMAIL PROTECTED]> wrote: > Are there two different ordering issues here: (1) do zeroes go at the > beginning or at the end? (2) Does each nonzero entry divide the next, > or the previous? The ordering is meant to correspond to inclusion of ideals, so if 1's ar

[sage-devel] Re: slowness is repeated Maxima evaluations?

2008-12-08 Thread mabshoff
In conversation with Mike Hansen in IRC the following come up: * The Sage<->Maxima interface does garbage collection already on the Maxima side * it might be also a problem with matplotlib, but the CPU time indicates also Maxima (the Pylab example might expose the same problem in matplotlib) *

[sage-devel] Re: slowness is repeated Maxima evaluations?

2008-12-08 Thread Ronan Paixão
Em Seg, 2008-12-08 às 05:50 -0800, mabshoff escreveu: > > > > As I saw matplotlib/pylab being mentioned, in combination with > slowdowns, I > > > thought I'd mention that plotting in pylab itself goes > progressively slower. > > > On a system here, running the following: > > > > > import pylab >

[sage-devel] Re: Smith form and elementary divisors: conventions?

2008-12-08 Thread John Cremona
2008/12/8 daveloeffler <[EMAIL PROTECTED]>: > > On Dec 8, 1:07 pm, "John Cremona" <[EMAIL PROTECTED]> wrote: >> Are there two different ordering issues here: (1) do zeroes go at the >> beginning or at the end? (2) Does each nonzero entry divide the next, >> or the previous? > > The ordering is me

[sage-devel] Re: slowness is repeated Maxima evaluations?

2008-12-08 Thread Ronan Paixão
Em Seg, 2008-12-08 às 12:25 -0200, Ronan Paixão escreveu: > Em Seg, 2008-12-08 às 05:50 -0800, mabshoff escreveu: > > > > > > As I saw matplotlib/pylab being mentioned, in combination with > > slowdowns, I > > > > thought I'd mention that plotting in pylab itself goes > > progressively slower. >

[sage-devel] Re: build recipe for Maxima in Sage?

2008-12-08 Thread Robert Dodier
mabshoff wrote: > There is no such thing in Sage, all the experiments were done without > Sage, i.e. build ecl and then Maxima. OK. Btw, what mechanism did you use to build Maxima? ASDF or defsystem or ?? best Robert Dodier --~--~-~--~~~---~--~~ To post to this

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread John H Palmieri
I don't know if this message got noticed, so I'm bumping it. On Dec 6, 1:52 pm, John H Palmieri <[EMAIL PROTECTED]> wrote: > On Dec 6, 9:13 am, John H Palmieri <[EMAIL PROTECTED]> wrote: > > > > > On Dec 6, 8:50 am, mabshoff <[EMAIL PROTECTED]> wrote: > > > > On Dec 6, 8:19 am, John H Palmieri <[

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread mabshoff
On Dec 8, 7:47 am, John H Palmieri <[EMAIL PROTECTED]> wrote: Hi John, > I don't know if this message got noticed, so I'm bumping it. I saw it, but I never answered. > > After running the doctests for the files rings/polynomial/ > > multi_polynomial_libsingular.pyx and interfaces/psage.py

[sage-devel] Re: build recipe for Maxima in Sage?

2008-12-08 Thread mabshoff
On Dec 8, 7:33 am, Robert Dodier <[EMAIL PROTECTED]> wrote: > mabshoff wrote: Hi Robert, > > There is no such thing in Sage, all the experiments were done without > > Sage, i.e. build ecl and then Maxima. > > OK. Btw, what mechanism did you use to build Maxima? > ASDF or defsystem or ?? I thi

[sage-devel] Re: Smith form and elementary divisors: conventions?

2008-12-08 Thread Nick Alexander
On 8-Dec-08, at 5:07 AM, John Cremona wrote: > > Are there two different ordering issues here: (1) do zeroes go at the > beginning or at the end? (2) Does each nonzero entry divide the next, > or the previous? > > For (2) I think the usual is to have each divide the next (so for > example any 1

[sage-devel] Sage 3.2.1 mentioned at http://www.linux.org.ru/

2008-12-08 Thread mabshoff
Hello folks, Sage just got mentioned at http://www.linux.org.ru/ and we are getting a couple hundred referrals a day. The text: S.A.G.E. - это свободный пакет для математических расчетов. Он объединяет множество существующих свободных пакетов в объединенной платформе на Python (полный список ПО:

[sage-devel] gap 4.4.11 released

2008-12-08 Thread David Joyner
Should we prepare a new gap package for Sage? 2008/12/8 John McDermott <[EMAIL PROTECTED]>: > I've done all the steps of releasing 4.4.11, except for the announcement to > the Forum. I ran the web page update manually so the site already reflects > the new version. Links seem ok. > Unless anyone

[sage-devel] Re: gap 4.4.11 released

2008-12-08 Thread mabshoff
On Dec 8, 10:24 am, "David Joyner" <[EMAIL PROTECTED]> wrote: > Should we prepare a new gap package for Sage? Sure, we need to make that the fixes we had applied (the Itanium ones IIRC) made it into upstream and then we should be good to go. Judging from the changelog not too much has changed,

[sage-devel] Re: Smith form and elementary divisors: conventions?

2008-12-08 Thread daveloeffler
On Dec 8, 5:11 pm, Nick Alexander <[EMAIL PROTECTED]> wrote: > David, could I ask for some examples over > some other rings or doctests explaining why that doesn't work? I > think QQ[x] should work, and maybe ZZ / n ZZ (depending on how much > care you take to make it work). It works in QQ[x] an

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread Robert Bradshaw
On Dec 8, 2008, at 1:56 AM, mabshoff wrote: > On Dec 7, 1:37 am, Robert Bradshaw <[EMAIL PROTECTED]> > wrote: >> On Dec 5, 2008, at 5:10 PM, William Stein wrote: > > > >>> You have to manually resolve this merge conflict by editing >>> integer.pyx, choosing one of the two options, and then >>> c

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread William Stein
On Mon, Dec 8, 2008 at 11:54 AM, Robert Bradshaw <[EMAIL PROTECTED]> wrote: > > On Dec 8, 2008, at 1:56 AM, mabshoff wrote: > >> On Dec 7, 1:37 am, Robert Bradshaw <[EMAIL PROTECTED]> >> wrote: >>> On Dec 5, 2008, at 5:10 PM, William Stein wrote: >> >> >> You have to manually resolve this me

[sage-devel] Re: Compilation failure

2008-12-08 Thread William Stein
On Mon, Dec 8, 2008 at 4:35 AM, bourbabis <[EMAIL PROTECTED]> wrote: > > Hello. > > OK, you're probably right, it's a hardware problem. It's the > most credible explanation, even if the exact circumstances > triggering it will remain obscure. I will follow your suggestions > and try a step by step

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread Robert Bradshaw
On Dec 8, 2008, at 11:58 AM, William Stein wrote: > On Mon, Dec 8, 2008 at 11:54 AM, Robert Bradshaw > <[EMAIL PROTECTED]> wrote: >> >> >> We can detect whether or not a merge will be needed, just to a "hg >> incoming" and "hg diff" from sage-main to the newly unpacked sage- >> x.y.z spkg. If the

[sage-devel] trac down

2008-12-08 Thread Jason Grout
When trying to pull up http://trac.sagemath.org/ I get: Bad Gateway The proxy server received an invalid response from an upstream server. Additionally, a 502 Bad Gateway error was encountered while trying to use an ErrorDocument to handle the request. Thanks, Jason --~--~-~--~---

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread Craig Citro
>> Of course, maintaining two types of upgrade command is more work, and >> potentially confusing. Thoughts? Here's another option ... Robert's main issue seems to be that the question of how to deal with the fact that the merge comes in halfway through. So rather than have different commands,

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread William Stein
On Mon, Dec 8, 2008 at 12:22 PM, Robert Bradshaw <[EMAIL PROTECTED]> wrote: > > On Dec 8, 2008, at 11:58 AM, William Stein wrote: > >> On Mon, Dec 8, 2008 at 11:54 AM, Robert Bradshaw >> <[EMAIL PROTECTED]> wrote: >>> >>> >>> We can detect whether or not a merge will be needed, just to a "hg >>> i

[sage-devel] Re: trac down

2008-12-08 Thread Jason Grout
Jason Grout wrote: > When trying to pull up http://trac.sagemath.org/ > > I get: > > Bad Gateway > > The proxy server received an invalid response from an upstream server. > > Additionally, a 502 Bad Gateway error was encountered while trying to > use an ErrorDocument to handle the request.

[sage-devel] Re: Compilation failure

2008-12-08 Thread Ronan Paixão
> > It would be interesting to figure out how to build binaries on > sage.math that don't require SSE. I have no clue how to do this? > Does anybody have any ideas? > > After searching around for a while, my best idea is to ask Clint > Whaley how to build Atlas in such a way that it doesn't u

Re: Fwd: [sage-devel] Re: Compilation failure

2008-12-08 Thread William Stein
On Mon, Dec 8, 2008 at 12:51 PM, Clint Whaley <[EMAIL PROTECTED]> wrote: > William, > >>Is there an easy way to build an ATLAS but without it using any sse >>(or other "modern") optimizations? >> >>See the little discussion below. The main issue is that I want to be >>able to build a binary on a

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread root
>What about an option to the upgrade script, e.g. > >sage -upgrade [-b branch] > >which would upgrade specified branch inplace if specified? I don't want to start a religious war but this is trivial in a git repository. There was some talk a while back about changing to git. Tim --~--~

[sage-devel] Re: Sage 3.2.2.alpha0 released!

2008-12-08 Thread Robert Bradshaw
On Dec 8, 2008, at 1:11 PM, root wrote: > >> What about an option to the upgrade script, e.g. >> >> sage -upgrade [-b branch] >> >> which would upgrade specified branch inplace if specified? > > I don't want to start a religious war but this is trivial in > a git repository. There was some talk a

Re: Fwd: [sage-devel] Re: Compilation failure

2008-12-08 Thread William Stein
On Mon, Dec 8, 2008 at 12:53 PM, William Stein <[EMAIL PROTECTED]> wrote: > On Mon, Dec 8, 2008 at 12:51 PM, Clint Whaley <[EMAIL PROTECTED]> wrote: >> William, >> >>>Is there an easy way to build an ATLAS but without it using any sse >>>(or other "modern") optimizations? >>> >>>See the little dis

[sage-devel] big .a

2008-12-08 Thread William Stein
Hi, I noticed that the biggest .a file in the sage install is libgroebner.a followed by libsymmetrica and libntl: [EMAIL PROTECTED]:~/build/sage-3.2.2.alpha0/local/lib$ du -sc *.a |sort -n 12140 libgsl.a 17192 libntl.a 27256 libsymmetrica.a 27372 libgroebner.a 163484 total Notice that

[sage-devel] Re: Fwd: Re: Compilation failure

2008-12-08 Thread Jason Grout
William Stein wrote: > Unfortunately, I no longer have access to a classic athlon myself, and > so the present package doesn't have arch defs for Athlon. This is > unfortunate, > since there is a special kernel used only on the classic athlon that gets > 92% of peak, where the best normal code

[sage-devel] Notebook themes

2008-12-08 Thread Elliott
Hi all, I was kind of burned out after my math final today, so I decided to have some fun and create a new theme for the Sage notebook in line with my current Firefox theme, PitchDark. Basically, I just identified which rules determined which colors using Firebug, then played around with things i

[sage-devel] Re: Notebook themes

2008-12-08 Thread William Stein
On Mon, Dec 8, 2008 at 3:32 PM, Elliott <[EMAIL PROTECTED]> wrote: > > Hi all, > > I was kind of burned out after my math final today, so I decided to > have some fun and create a new theme for the Sage notebook in line > with my current Firefox theme, PitchDark. Basically, I just identified > whi

[sage-devel] Re: big .a

2008-12-08 Thread mabshoff
On Dec 8, 2:23 pm, "William Stein" <[EMAIL PROTECTED]> wrote: > Hi, Hi, > I noticed that the biggest .a file in the sage install is > libgroebner.a followed by libsymmetrica and libntl: > > [EMAIL PROTECTED]:~/build/sage-3.2.2.alpha0/local/lib$ du -sc *.a |sort -n > 12140   libgsl.a > 17192  

[sage-devel] Re: Fwd: Re: Compilation failure

2008-12-08 Thread mabshoff
On Dec 8, 2:31 pm, Jason Grout <[EMAIL PROTECTED]> wrote: > William Stein wrote: > > Unfortunately, I no longer have access to a classic athlon myself, and > > so the present package doesn't have arch defs for Athlon.  This is > > unfortunate, > > since there is a special kernel used only on th

[sage-devel] Re: Notebook themes

2008-12-08 Thread Elliott
That would be cool--I'll see what I can do. Elliott On Dec 8, 4:24 pm, "William Stein" <[EMAIL PROTECTED]> wrote: > On Mon, Dec 8, 2008 at 3:32 PM, Elliott <[EMAIL PROTECTED]> wrote: > > > Hi all, > > > I was kind of burned out after my math final today, so I decided to > > have some fun and cre

[sage-devel] genetic programming evolution of the Mona Lisa

2008-12-08 Thread Franco Saliola
I think it would be cool if Sage could do this: http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/ Several of the comments on the site are requesting the source code (I particularly liked: "source code or it didn't happen"). Franco -- --~--~-~--~~--