Sage 6.7.beta3 released

154 views
Skip to first unread message

Volker Braun

unread,
Apr 28, 2015, 12:56:50 AM4/28/15
to sage-r...@googlegroups.com
As usual, pull the updated git "develop" branch. The source tarball will appear on http://www.sagemath.org/download-latest.html once the mirrors have caught up

Mini-changelog:

e55e315 Updated Sage version to 6.7.beta3
93a7ac6 Trac #18076: Coercion for numpy types
636a926 Trac #17682: Generic filename extension for shared libraries
b549ae1 Trac #17662: Evenly distributed sets
89b92eb Trac #18276: is_squarefree() should not restrict to PID's
ad79332 Trac #18254: osx R spkg error: expected ',' or '}' before '__attribute__'
f61f16b Trac #18045: Wrong result returned by is_planar on a given embedding
0f523ea Trac #17823: Three.js optional package
8c4f345 Trac #17971: Infinite recursion when taking a resultant over a complicated base ring
0bc2257 Trac #18271: Stanley hook content formula
689d2ae Trac #18194: Speedup of calculation of Macdonald H and Ht bases
4f14802 Trac #18189: real_roots.root_bounds: Inconsistent return types
47c830d Trac #18169: Ref: add various missing modules to r/*rings*
066de7a Trac #9903: is_prime should document proof flag
98c1e7c Trac #18297: Increase tolerance in a doctest in linear programming tutorial
5ae753a Trac #18283: Words random element is wrong
5b5a4c0 Trac #18240: fix MPIR's compliance with c++
43bda95 Trac #17575: Implement incidence algebra of a (finite) poset
8185778 Trac #17243: connect bubble sort graph and permutahedron
7444285 Trac #18287: Fix percentage in sage-coverageall
2458dbe Trac #17760: Doc fixes in combinat/species/generating_series.py
7cd3b13 Trac #18285: Implement reduced word graph
0e2f583 Trac #18294: Cython memleak
9635a9f Trac #2072: Remove _neg_c_impl and _invert_c_impl from some classes.
580b578 Trac #18275: subtraction fails for cartesian products of rings
9c013fb Trac #18273: SymmetricGroup(...).algebra(..., category=...) for consistency
90333a9 Trac #18121: Patch Cython with PyTypeObject members
051af70 Trac #18099: Prepare linear_code for inheritance
40c033b Trac #17932: Ref: add various missing modules to r/misc
ef90aea Trac #11529: Rooted trees
0865e6b Trac #18252: add_path doc error
7dff64e Trac #18217: Various Cython code fixes
9b1e098 Updated Sage version to 6.7.beta2

Sébastien Labbé

unread,
Apr 29, 2015, 3:49:22 AM4/29/15
to sage-r...@googlegroups.com
On Ubuntu 14.04 64 bit, after make distclean, make ptestlong finishes with:
----------------------------------------------------------------------
All tests passed!
----------------------------------------------------------------------

Sébastien

leif

unread,
Apr 29, 2015, 7:09:43 AM4/29/15
to sage-r...@googlegroups.com
Not sure how old that is, but just noticed that in

src/sage/structure/sage_object.pyx

two (actually just one, the second a consequence) doctests fail in case
FFLAGS happen to be set (and don't contain -fPIC).

Otherwise all tests (ptestlong) passed on Ubuntu 10.04.4 x86_64 (with
GCC 4.4.3; '-O3' and native).


-leif

leif

unread,
Apr 29, 2015, 12:04:57 PM4/29/15
to sage-r...@googlegroups.com
On the same machine (Ubuntu 10.04.4 x86_64),
with *GCC 5.1.0*, #18247, #18301 and #18316 applied, and
GF2X_CONFIGURE="--disable-hardware-specific-code",
all tests (ptestlong) passed, with the exception of

sage -t --long --warn-long 61.0 src/sage/symbolic/expression.pyx
**********************************************************************
File "src/sage/symbolic/expression.pyx", line 10450, in
sage.symbolic.expression.Expression._plot_fast_callable
Failed example:
plot(s)
Expected:
Graphics object consisting of 1 graphics primitive
Got:
Graphics object consisting of 0 graphics primitives
**********************************************************************
1 item had failures:
1 of 10 in sage.symbolic.expression.Expression._plot_fast_callable
[2368 tests, 1 failure, 30.23 s]

(reproducible; verbose snippet below, FWIW).

(With Sage 6.6, the above patches and GCC 5.1.0 all tests passed.)


-leif


...
Trying (line 10441): x = var('x', domain='real')
Expecting nothing
ok [0.00 s]
Trying (line 10442): s = abs((1+I*x)^4); s
Expecting:
(I*x + 1)^2*(-I*x + 1)^2
ok [0.00 s]
Trying (line 10444): s._plot_fast_callable(x)
Expecting:
<sage.ext.interpreters.wrapper_py.Wrapper_py object at ...>
ok [0.00 s]
Trying (line 10446): s._plot_fast_callable(x)(10)
Expecting:
10201
ok [0.00 s]
Trying (line 10448): abs((I*10+1)^4)
Expecting:
10201
ok [0.00 s]
Trying (line 10450): plot(s)
Expecting:
Graphics object consisting of 1 graphics primitive
**********************************************************************
File "src/sage/symbolic/expression.pyx", line 10450, in
sage.symbolic.expression.Expression._plot_fast_callable
Failed example:
plot(s)
Expected:
Graphics object consisting of 1 graphics primitive
Got:
Graphics object consisting of 0 graphics primitives
Trying (line 10455): abs(log(x))._plot_fast_callable(x)(-0.2)
Expecting:
3.52985761682672
ok [0.00 s]
...

Vincent Delecroix

unread,
Apr 30, 2015, 7:54:57 AM4/30/15
to sage-r...@googlegroups.com
I am facing the following when running tests in parallel
{{{
sage -t --long src/sage/interfaces/expect.py
**********************************************************************
File "src/sage/interfaces/expect.py", line 792, in
sage.interfaces.expect.Expect._eval_line
Failed example:
singular.interrupt(timeout=3) # sometimes very slow (up to 60s on
sage.math, 2012)
Expected:
False
Got:
True
**********************************************************************
1 item had failures:
1 of 15 in sage.interfaces.expect.Expect._eval_line
[77 tests, 1 failure, 6.37 s]
----------------------------------------------------------------------
sage -t --long src/sage/interfaces/expect.py # 1 doctest failed
----------------------------------------------------------------------
}}}
It occurs on two different computers (two amd64 one with Debian jessie
and the other with Ubuntu).

Vincent

Justin C. Walker

unread,
May 1, 2015, 4:05:56 PM5/1/15
to sage-r...@googlegroups.com

On Apr 27, 2015, at 21:56 , Volker Braun wrote:

> As usual, pull the updated git "develop" branch. The source tarball will
> appear on http://www.sagemath.org/download-latest.html once the mirrors
> have caught up

Built w/o problems on OS X, 10.6.8 (Dual 6-core Xeons) and 10.10.3 (Quad-core Core i7). All tests ('ptestlong') passed on both systems!

FWIW, the 10.10 system's software update record shows both a completed update to Xcode 6.3 command-line utilities, and a pending update for the same (apparent) package. Anyone know what's up with that? Xcode itself is at 6.1 currently.

Justin

--
Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
-----------
I want to die, peacefully in my sleep, like my grandfather;
not screaming in terror, like his passengers.




Rob Beezer

unread,
May 1, 2015, 11:38:10 PM5/1/15
to sage-r...@googlegroups.com
Passes all long tests on SageMathCloud.

Available for copying at:

https://cloud.sagemath.com/projects/53b77207-8614-4086-a032-432af4b4cdbd/files/sage-dev-images/
> --
> You received this message because you are subscribed to the Google Groups
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an email
> to sage-release...@googlegroups.com
> <mailto:sage-release...@googlegroups.com>.
> To post to this group, send email to sage-r...@googlegroups.com
> <mailto:sage-r...@googlegroups.com>.
> Visit this group at http://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.

Dima Pasechnik

unread,
May 2, 2015, 5:08:09 AM5/2/15
to sage-r...@googlegroups.com


On Friday, 1 May 2015 21:05:56 UTC+1, Justin C. Walker wrote:

On Apr 27, 2015, at 21:56 , Volker Braun wrote:

> As usual, pull the updated git "develop" branch. The source tarball will
> appear on http://www.sagemath.org/download-latest.html once the mirrors
> have caught up

Built w/o problems on OS X, 10.6.8 (Dual 6-core Xeons) and 10.10.3 (Quad-core Core i7).  All tests ('ptestlong') passed on both systems!

FWIW, the 10.10 system's software update record shows both a completed update to Xcode 6.3 command-line utilities, and a pending update for the same (apparent) package.  Anyone know what's up with that?  Xcode itself is at 6.1 currently.

IMHO it wants to install XCode 6.3.1.

Justin C. Walker

unread,
May 2, 2015, 12:33:15 PM5/2/15
to sage-r...@googlegroups.com

On May 2, 2015, at 02:08 , Dima Pasechnik wrote:

>
>
> On Friday, 1 May 2015 21:05:56 UTC+1, Justin C. Walker wrote:
>>
>>
>> On Apr 27, 2015, at 21:56 , Volker Braun wrote:
>>
>>> As usual, pull the updated git "develop" branch. The source tarball will
>>> appear on http://www.sagemath.org/download-latest.html once the mirrors
>>> have caught up
>>
>> Built w/o problems on OS X, 10.6.8 (Dual 6-core Xeons) and 10.10.3
>> (Quad-core Core i7). All tests ('ptestlong') passed on both systems!
>>
>> FWIW, the 10.10 system's software update record shows both a completed
>> update to Xcode 6.3 command-line utilities, and a pending update for the
>> same (apparent) package. Anyone know what's up with that? Xcode itself is
>> at 6.1 currently.
>>
>
> IMHO it wants to install XCode 6.3.1.

That could be, but the entry for the already-installed tools and the not-yet-installed version both say "command-line tools 6.3". Curious...

--
Justin C. Walker, Curmudgeon-At-Large
Director
Institute for the Enhancement of the Director's Income
--------
"Weaseling out of things is what separates us from the animals.
Well, except the weasel."
- Homer J Simpson
--------


leif

unread,
May 2, 2015, 12:37:31 PM5/2/15
to sage-r...@googlegroups.com
Justin C. Walker wrote:
>
> On May 2, 2015, at 02:08 , Dima Pasechnik wrote:
>>
>> On Friday, 1 May 2015 21:05:56 UTC+1, Justin C. Walker wrote:
>>>
>>> FWIW, the 10.10 system's software update record shows both a completed
>>> update to Xcode 6.3 command-line utilities, and a pending update for the
>>> same (apparent) package. Anyone know what's up with that? Xcode itself is
>>> at 6.1 currently.
>>>
>>
>> IMHO it wants to install XCode 6.3.1.
>
> That could be, but the entry for the already-installed tools and the not-yet-installed version both say "command-line tools 6.3". Curious...

Numerical noise...


-leif

Dima Pasechnik

unread,
May 2, 2015, 2:08:43 PM5/2/15
to sage-r...@googlegroups.com


On Saturday, 2 May 2015 17:33:15 UTC+1, Justin C. Walker wrote:

On May 2, 2015, at 02:08 , Dima Pasechnik wrote:

>
>
> On Friday, 1 May 2015 21:05:56 UTC+1, Justin C. Walker wrote:
>>
>>
>> On Apr 27, 2015, at 21:56 , Volker Braun wrote:
>>
>>> As usual, pull the updated git "develop" branch. The source tarball will
>>> appear on http://www.sagemath.org/download-latest.html once the mirrors
>>> have caught up
>>
>> Built w/o problems on OS X, 10.6.8 (Dual 6-core Xeons) and 10.10.3
>> (Quad-core Core i7).  All tests ('ptestlong') passed on both systems!
>>
>> FWIW, the 10.10 system's software update record shows both a completed
>> update to Xcode 6.3 command-line utilities, and a pending update for the
>> same (apparent) package.  Anyone know what's up with that?  Xcode itself is
>> at 6.1 currently.
>>
>
> IMHO it wants to install XCode 6.3.1.

That could be, but the entry for the already-installed tools and the not-yet-installed version both say "command-line tools 6.3".  Curious...

I have seen exactly this too.
For this version of XCode to be useful with Sage you will need
Reply all
Reply to author
Forward
0 new messages