sage-5.1.beta6 released

57 views
Skip to first unread message

Jeroen Demeyer

unread,
Jun 25, 2012, 7:48:07 AM6/25/12
to sage-r...@googlegroups.com
Dear Sage lovers,

We're releasing Sage 5.1.beta6.

Source archive:

http://boxen.math.washington.edu/home/release/sage-5.1.beta6/sage-5.1.beta6.tar

Upgrade path:

http://boxen.math.washington.edu/home/release/sage-5.1.beta6/sage-5.1.beta6/

The source and upgrade path can also be found on the mirror network
(you might need to wait a while before the mirrors are synchronized):

http://www.sagemath.org/download-latest.html


Please build, test, and report! We'd love to hear about your
experiences with this release.

== Tickets ==

* We closed 202 tickets in this release. For details, see

http://boxen.math.washington.edu/home/release/sage-5.1.beta6/tickets.html

Closed tickets:

#1842: clean up sage repositories [Reviewed by R. Andrew Ohana]
#7357: Add non-offset logarithmic integral, Li [Reviewed by Karl-Dieter
Crisman]
#8591: Support for Gurobi [Reviewed by R. Andrew Ohana]
#9627: converting from symbolic ring to int is broken [Reviewed by
Burcin Erocal]
#9953: int(symbolic expr) off by 1 [Reviewed by Burcin Erocal]
#10198: Homsets of schemes are wrong [Reviewed by Andrey Novoseltsev]
#10204: cddlib fails to build on iras [Reviewed by Volker Braun]
#11773: Elliptic curve constructor with no arguments gives an obscure
error message [Reviewed by John Cremona]
#12839: reduced Groebner basis not unique [Reviewed by John Perry]
#12987: When comparing ideals, try to avoid computing the Gröbner basis
of a copy of the ideal [Reviewed by Simon King]
#13002: Fix Singular interrupt timeout [Reviewed by Jeroen Demeyer]
#13096: find_maximum_on_interval fails when used with a sage function
[Reviewed by Andrzej Giniewicz]

Merged in sage-5.1.beta6:

#10655: John Palmieri: Fix optional animate.py doctests [Reviewed by
John Palmieri, Karl-Dieter Crisman]
#11871: John Palmieri: Fix cellular automata function [Reviewed by
Karl-Dieter Crisman]
#12009: Mike Hansen: optional package gnuplotpy-1.8.spkg causes test
failure on sage-4.7.2 [Reviewed by Douglas S. McNeil, Karl-Dieter Crisman]
#12634: Punarbasu Purkayastha: detach list of files and also be able to
detach relative filenames [Reviewed by William Stein]
#12911: John Palmieri: fix failing ipython test in tests/cmdline
[Reviewed by Keshav Kini]
#12964: Robert Bradshaw: multiply matrix of matrices by a scalar: boom
[Reviewed by Mike Hansen]
#13034: Andrey Novoseltsev: Fix index in saturation of zero matrices
[Reviewed by William Stein]
#13104: Charles Bouillaguet: BooleanPolynomial.variables() consider "1"
as a variable [Reviewed by Alexander Dreyer, Martin Albrecht]
#13108: Kevin Halasz: A one letter typo in the documentation for the
class DiCyclicGroup [Reviewed by Rob Beezer]
#13116: John Palmieri: The :trac: sphinx role does not work on the
commandline [Reviewed by Volker Braun]
#13118: Jeroen Demeyer: Support GCC version "4.7" in LinBox [Reviewed by
R. Andrew Ohana]
#13122: R. Andrew Ohana: Remove last vestiges of darcs from Sage
[Reviewed by Karl-Dieter Crisman]
#13133: Charles Bouillaguet: BooleanMonomial.index() SEGFAULT on
constant monomials [Reviewed by Alexander Dreyer]
#13134: Jeroen Demeyer: real_double logarithm test fails due to ulp()
bug [Reviewed by Volker Braun]
#13138: John Palmieri: stopgap for #13137: don't run MPIR's self-tests
[Reviewed by R. Andrew Ohana]

Volker Braun

unread,
Jun 25, 2012, 11:27:16 AM6/25/12
to sage-r...@googlegroups.com
Builds and passes all tests on Fedora 17 x86_64

Michael Welsh

unread,
Jun 25, 2012, 9:19:10 PM6/25/12
to sage-r...@googlegroups.com
On 25/06/2012, at 11:48 PM, Jeroen Demeyer wrote:
>
> We're releasing Sage 5.1.beta6.

Builds on OS X (10.7.4) Quad-core i7, with the following test failure:

sage -t -force_lib "devel/sage/sage/matrix/matrix_double_dense.pyx"
**********************************************************************
File "/Applications/sage/devel/sage/sage/matrix/matrix_double_dense.pyx", line 2477:
sage: Q.round(6).zero_at(10^-6)
Expected:
[-0.458831 0.126051 -0.381212 -0.394574 -0.68744]
[-0.458831 -0.47269 0.051983 0.717294 -0.220963]
[ 0.229416 -0.661766 -0.661923 -0.180872 0.196411]
[ 0.688247 -0.189076 0.204468 0.09663 -0.662889]
[-0.229416 -0.535715 0.609939 -0.536422 0.024551]
Got:
[-0.458831 -0.126051 0.381212 -0.394574 -0.68744]
[-0.458831 0.47269 -0.051983 0.717294 -0.220963]
[ 0.229416 0.661766 0.661923 -0.180872 0.196411]
[ 0.688247 0.189076 -0.204468 0.09663 -0.662889]
[-0.229416 0.535715 -0.609939 -0.536422 0.024551]
**********************************************************************
File "/Applications/sage/devel/sage/sage/matrix/matrix_double_dense.pyx", line 2483:
sage: R.round(6).zero_at(10^-6)
Expected:
[ 4.358899 -0.458831 13.076697 6.194225 2.982405]
[ 0.0 -1.670172 -0.598741 1.29202 -6.207997]
[ 0.0 0.0 -5.444402 -5.468661 0.682716]
[ 0.0 0.0 0.0 1.027626 -3.6193]
[ 0.0 0.0 0.0 0.0 0.024551]
Got:
[ 4.358899 -0.458831 13.076697 6.194225 2.982405]
[ 0.0 1.670172 0.598741 -1.29202 6.207997]
[ 0.0 0.0 5.444402 5.468661 -0.682716]
[ 0.0 0.0 0.0 1.027626 -3.6193]
[ 0.0 0.0 0.0 0.0 0.024551]
**********************************************************************
File "/Applications/sage/devel/sage/sage/matrix/matrix_double_dense.pyx", line 2511:
sage: Q.round(6).zero_at(10^-6)
Expected:
[ -0.730297 0.207057 + 0.538347*I -0.246305 + 0.076446*I 0.238162 - 0.10366*I]
[ 0.091287 -0.207057 - 0.377878*I -0.378656 + 0.195222*I 0.701244 - 0.364371*I]
[ 0.63901 + 0.091287*I 0.170822 + 0.667758*I 0.034115 - 0.040902*I 0.314017 - 0.082519*I]
[ 0.182574 + 0.091287*I -0.036235 + 0.07247*I -0.863228 - 0.063228*I -0.449969 - 0.011612*I]
Got:
[ -0.730297 0.207057 + 0.538347*I 0.246305 - 0.076446*I 0.238162 - 0.10366*I]
[ 0.091287 -0.207057 - 0.377878*I 0.378656 - 0.195222*I 0.701244 - 0.364371*I]
[ 0.63901 + 0.091287*I 0.170822 + 0.667758*I -0.034115 + 0.040902*I 0.314017 - 0.082519*I]
[ 0.182574 + 0.091287*I -0.036235 + 0.07247*I 0.863228 + 0.063228*I -0.449969 - 0.011612*I]
**********************************************************************
File "/Applications/sage/devel/sage/sage/matrix/matrix_double_dense.pyx", line 2516:
sage: R.round(6).zero_at(10^-6)
Expected:
[ 10.954451 -1.917029*I 5.385938 - 2.19089*I -0.273861 - 2.19089*I]
[ 0.0 4.829596 -0.869638 - 5.864879*I 0.993872 - 0.305409*I]
[ 0.0 0.0 -12.001608 0.270953 - 0.442063*I]
[ 0.0 0.0 0.0 1.942964]
Got:
[ 10.954451 -1.917029*I 5.385938 - 2.19089*I -0.273861 - 2.19089*I]
[ 0.0 4.829596 -0.869638 - 5.864879*I 0.993872 - 0.305409*I]
[ 0.0 0.0 12.001608 -0.270953 + 0.442063*I]
[ 0.0 0.0 0.0 1.942964]
**********************************************************************
File "/Applications/sage/devel/sage/sage/matrix/matrix_double_dense.pyx", line 2548:
sage: R.round(6).zero_at(10^-6)
Expected:
[-5.567764 2.69408 -2.69408]
[ 0.0 -3.569585 3.569585]
[ 0.0 0.0 0.0]
[ 0.0 0.0 0.0]
Got:
[ 5.567764 -2.69408 2.69408]
[ 0.0 3.569585 -3.569585]
[ 0.0 0.0 0.0]
[ 0.0 0.0 0.0]
**********************************************************************
1 items had failures:
5 of 38 in __main__.example_33
***Test Failed*** 5 failures.
For whitespace errors, see the file /Users/yomcat/.sage//tmp/matrix_double_dense_50908.py
[2.2 s]

Dan Drake

unread,
Jun 27, 2012, 12:10:03 AM6/27/12
to sage-r...@googlegroups.com
I've been having trouble with MPIR since beta4. It fails when I compile
with SAGE_CHECK=yes. The problem seems to be in upgrading from 2.4.0.p3
to 2.4.0.p5.

This is on Ubuntu 12.04, 64 bit, with 8 Xeon cores. The log file is at
http://sagenb.kaist.ac.kr/~drake/mpir-2.4.0.p5.log. The one failure is:

Test dwarf2_gen64_test: O +0-1/1 0%
** O: dwarf64_pathname did not match object file!
FAIL: modules/dbgfmts/dwarf2/tests/gen64/dwarf2_gen64_test.sh

Ideas? Is this just #13138?

Dan

--
--- Dan Drake
----- http://mathsci.kaist.ac.kr/~drake
-------
signature.asc

Justin C. Walker

unread,
Jun 27, 2012, 2:45:38 AM6/27/12
to sage-r...@googlegroups.com

On Jun 25, 2012, at 04:48 , Jeroen Demeyer wrote:

> Dear Sage lovers,
>
> We're releasing Sage 5.1.beta6.
>
> Source archive:
>
> http://boxen.math.washington.edu/home/release/sage-5.1.beta6/sage-5.1.beta6.tar

Just like 5.1-b5: built w/o problems on Mac OS X, 10.6.8 and 10.7.4. Testing (ptestlong) showed no failures on 10.6.8, and the previously-reported failure in devel/sage/sage/matrix/matrix_double_dense.pyx.

In the interim, I updated xcode and its command-line tools to 4.3.3 (I doubt that has a significant impact, but thought I'd mention it...)

Justin

--
Justin C. Walker, Curmudgeon at Large
Director
Institute for the Enhancement of the Director's Income
-----------
Nobody knows the trouble I've been
-----------



Volker Braun

unread,
Jun 27, 2012, 5:46:09 AM6/27/12
to sage-r...@googlegroups.com
Did you actually try on sage-5.1.beta6? This is supposed to be "fixed" (really we just don't run the mpir testsuite since its an upstream bug).

Dan Drake

unread,
Jun 27, 2012, 10:10:31 AM6/27/12
to sage-r...@googlegroups.com
On Wed, 27 Jun 2012 at 02:46AM -0700, Volker Braun wrote:
> Did you actually try on sage-5.1.beta6? This is supposed to be "fixed"
> (really we just don't run the mpir testsuite since its an upstream
> bug).

beta6 was building when I sent that message. :) Perhaps I should have
been more patient...it worked.
signature.asc
Reply all
Reply to author
Forward
0 new messages