Sage 4.3.rc0 released!

0 views
Skip to first unread message

Mike Hansen

unread,
Dec 10, 2009, 10:18:13 PM12/10/09
to sage-devel, sage-release
Hello all,

Sage 4.3.rc0 is out. Source and binary are available at

http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3.rc0.tar
http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3.rc0-sage.math.washington.edu-x86_64-Linux.tar.gz

The upgrade path is

http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3.rc0

Patches merged in sage-4.3.rc0:

#7471: William Stein: update the patches in the mpir spkg -- update to
mpir 1.2.2 vanilla [Reviewed by Mike Hansen]
#7625: William Stein: include new version of sagenb (0.4.6) [Reviewed
by Mitesh Patel, Tim Dumol]
#2943: Kiran Kedlaya: bug with power series and/or p-adics [Reviewed
by Mike Hansen]
#7264: Burcin Erocal: segfault while substituting powers of exp
[Reviewed by Karl-Dieter Crisman, Mike Hansen]
#1918: Bill Cauchois: Matrices that are printed are not aligned
[Reviewed by Florent Hivert]
#2942: Tim Dumol: new command line options: sage -n and sage -bn
[Reviewed by William Stein]
#5261: Ivan Andrus: Make it so OS X app bundles can have space in the
name [Reviewed by Karl-Dieter Crisman]
#6523: Burcin Erocal: .is_zero() method raises error for symbolic
expression involving derivative [Reviewed by Mike Hansen]
#6854: Simon King: Tab completion for elements of
InfinitePolynomialRing [Reviewed by Martin Albrecht]
#7184: Anders Jonsson, Nathann Cohen: Implement counting of spanning
trees for graphs and digraphs [with patch, needs review] [Reviewed by
Mike Hansen]
#7272: Robert Bradshaw: Upgrade to Cython 0.12 [Reviewed by Mike Hansen]
#7381: Mike Hansen: Coercion of HyperellipticCurve over pAdicField to
an extension [Reviewed by Nathann Cohen]
#7406: Burcin Erocal: bug in conversion powers in to LaTeX [Reviewed
by Karl-Dieter Crisman]
#7473: Mitesh Patel: Sphinx hangs when making a clone [Reviewed by
John Palmieri]

--Mike

William Stein

unread,
Dec 10, 2009, 10:28:22 PM12/10/09
to sage-release
On Thu, Dec 10, 2009 at 7:18 PM, Mike Hansen <mha...@gmail.com> wrote:
> Hello all,
>
> Sage 4.3.rc0 is out. Source and binary are available at

Awesome. Great work Mike!!!!! Thanks,

Let's plan to release sage-4.3 within the next 2-3 days (certainly by Sunday).

William
> --
>
> You received this message because you are subscribed to the Google Groups "sage-release" group.
> To post to this group, send email to sage-r...@googlegroups.com.
> To unsubscribe from this group, send email to sage-release...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sage-release?hl=en.
>
>
>



--
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

John H Palmieri

unread,
Dec 11, 2009, 1:31:19 AM12/11/09
to sage-release
On Dec 10, 7:18 pm, Mike Hansen <mhan...@gmail.com> wrote:
> Hello all,
>
> Sage 4.3.rc0 is out. Source and binary are available at
>
> http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3...http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3...
>
> The upgrade path is
>
> http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3...
Re ticket #7466: it seems to have been partially merged: the patch
file was applied, but some files (which are not tracked by Mercurial)
need to be deleted by hand. Sorry, I didn't make clear enough on the
ticket what needed to be done.

--
John

Nicolas M. Thiery

unread,
Dec 11, 2009, 6:34:48 PM12/11/09
to sage-r...@googlegroups.com, sage-comb...@googlegroups.com
Dear Mike!

On Fri, Dec 11, 2009 at 10:18:13AM +0700, Mike Hansen wrote:
> Sage 4.3.rc0 is out. Source and binary are available at

Cool! I can't wait for 4.3!

Oh one thing: since we got hurt by it in 4.2.1: could we add to the
release check list that `sage -combinat install` should work
reasonably? Considering that a non applying Sage-Combinat patch is a
blocker for Sage's release is probably overkill. But one would want to
ensure that the sage-combinat script itself (and the underlying sage
-clone, ...) works fine, and that the Sage-Combinat team gets a notice
if something does not apply.

Thanks in advance!

Cheers,
Nicolas
--
Nicolas M. Thi�ry "Isil" <nth...@users.sf.net>
http://Nicolas.Thiery.name/

William Stein

unread,
Dec 13, 2009, 2:19:58 PM12/13/09
to sage-release, sage-devel
On Thu, Dec 10, 2009 at 7:18 PM, Mike Hansen <mha...@gmail.com> wrote:
> Hello all,
>
> Sage 4.3.rc0 is out. Source and binary are available at
>

I did a build test on OS X 10.5 PPC and there are some problems I
think not mentioned elsewhere. The first is a badly written doctest
by somebody who didn't think about hash values being architecture
dependent, and the second is valid numerical noise:

pdlc424:sage-4.3.rc0 wstein$ sage -t -long
"devel/sage/sage/numerical/mip.pyx"
**********************************************************************
File "/Users/wstein/build/sage-4.3.rc0/devel/sage/sage/numerical/mip.pyx",
line 987:
sage: p._NormalForm(v[0] + v[1])
Expected:
{0: 0, x1: 1, x0: 1}
Got:
{x1: 1, 0: 0, x0: 1}


pdlc424:sage-4.3.rc0 wstein$ sage -t -long
"devel/sage/sage/rings/complex_double.pyx"
**********************************************************************
File "/Users/wstein/build/sage-4.3.rc0/devel/sage/sage/rings/complex_double.pyx",
line 2046:
sage: z^2 - z + 1
Expected:
-4.4408920985e-16
Got:
-2.22044604925e-16 - 2.22044604925e-16*I

----------

William

Kiran Kedlaya

unread,
Dec 14, 2009, 2:13:03 AM12/14/09
to sage-release
Under 64-bit Fedora 10, I got failures as follows:

sage -t -long "devel/sage/doc/en/bordeaux_2008/nf_introduction.rst"
**********************************************************************
File "/scratch/sage-4.3.alpha0/devel/sage/doc/en/bordeaux_2008/
nf_introduction.rst", line 300:
sage: latex(a)
Expected:
-\frac{1}{2} \, {(I \, \sqrt{3} + 1)} ...
Got:
-\frac{1}{2} \, {\left(I \, \sqrt{3} + 1\right)} {\left(\frac{1}
{18} \, \sqrt{8 \, \sqrt{2} + 675} \sqrt{3} - \frac{5}{2}\right)}^
{\left(\frac{1}{3}\right)} + \frac{1}{6} \, \frac{{\left(-I \, \sqrt
{3} + 1\right)} \sqrt{2}}{{\left(\frac{1}{18} \, \sqrt{8 \, \sqrt{2} +
675} \sqrt{3} - \frac{5}{2}\right)}^{\left(\frac{1}{3}\right)}}
**********************************************************************
sage -t -long "devel/sage/doc/en/constructions/calculus.rst"
**********************************************************************
File "/scratch/sage-4.3.alpha0/devel/sage/doc/en/constructions/
calculus.rst", line 29:
sage: latex(f.diff(x))
Expected:
k x^{3} e^{k x} \sin\left(w x\right) + w x^{3} e^{k x} \cos\left(w
x\right) + 3 \, x^{2} e^{k x} \sin\left(w x\right)
Got:
k x^{3} e^{\left(k x\right)} \sin\left(w x\right) + w x^{3} e^
{\left(k x\right)} \cos\left(w x\right) + 3 \, x^{2} e^{\left(k x
\right)} \sin\left(w x\right)
**********************************************************************

Kiran

On 10 Dec, 22:18, Mike Hansen <mhan...@gmail.com> wrote:
> Hello all,
>
> Sage 4.3.rc0 is out. Source and binary are available at
>
> http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3...http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3...
>
> The upgrade path is
>
> http://sage.math.washington.edu/home/mhansen/release/4.3/rc0/sage-4.3...

Kiran Kedlaya

unread,
Dec 14, 2009, 2:17:27 AM12/14/09
to sage-release
I just tried this with 4.3.rc0, and it looks like the script was
working fine, but I did get a failure applying trac_7420-fix-infinite-
coercion-discovery-loop.patch.

Kiran

On 11 Dec, 18:34, "Nicolas M. Thiery" <Nicolas.Thi...@u-psud.fr>
wrote:
> Nicolas M. Thi ry "Isil" <nthi...@users.sf.net>http://Nicolas.Thiery.name/

Franco Saliola

unread,
Dec 14, 2009, 8:12:18 AM12/14/09
to sage-r...@googlegroups.com
On Sun, Dec 13, 2009 at 2:19 PM, William Stein <wst...@gmail.com> wrote:
> On Thu, Dec 10, 2009 at 7:18 PM, Mike Hansen <mha...@gmail.com> wrote:
>> Hello all,
>>
>> Sage 4.3.rc0 is out. Source and binary are available at
>>
>
> I did a build test on OS X 10.5 PPC and there are some problems I
> think not mentioned elsewhere.  The first is a badly written doctest
> by somebody who didn't think about hash values being architecture
> dependent, and the second is valid numerical noise:

I built on Intel 10.5 (see system profile information below). The same
errors, except that the numerical noise issue gives a different error
for me (see below).

prompt> system_profiler
...
Model Name: Mac Pro
Model Identifier: MacPro3,1
Processor Name: Quad-Core Intel Xeon
...
System Version: Mac OS X Server 10.5.8 (9L30)
Kernel Version: Darwin 9.8.0
...

> pdlc424:sage-4.3.rc0 wstein$         sage -t -long
> "devel/sage/sage/rings/complex_double.pyx"
> **********************************************************************
> File "/Users/wstein/build/sage-4.3.rc0/devel/sage/sage/rings/complex_double.pyx",
> line 2046:
>    sage: z^2 - z + 1
> Expected:
>    -4.4408920985e-16
> Got:
>    -2.22044604925e-16 - 2.22044604925e-16*I

prompt> pwd
/Users/saliola/Applications/sage-4.3.rc0

prompt> ./sage -t "devel/sage/sage/rings/complex_double.pyx"
sage -t "devel/sage/sage/rings/complex_double.pyx"
**********************************************************************
File "/Users/saliola/Applications/sage-4.3.rc0/devel/sage/sage/rings/complex_double.pyx",
line 2046:
sage: z^2 - z + 1
Expected:
-4.4408920985e-16
Got:
-1.11022302463e-16*I
**********************************************************************

Franco

--

kcrisman

unread,
Dec 14, 2009, 11:44:00 AM12/14/09
to sage-release
I got something a little weird in the binary on sage.math - namely,
the unzipped file is called sage-4.3.r0-sage.math.washington.edu-
x86_64-Linux (note the missing 'c'). This isn't really a bug, but
should be pointed out.

- kcrisman

Mike Hansen

unread,
Dec 14, 2009, 11:45:18 AM12/14/09
to sage-r...@googlegroups.com
That was a typo on my part :-)

--Mike
Reply all
Reply to author
Forward
0 new messages