Sage-6.10.rc1 released

112 views
Skip to first unread message

Volker Braun

unread,
Dec 13, 2015, 8:46:14 AM12/13/15
to sage-release
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html

0a59435 Updated Sage version to 6.10.rc1
b68b4ed Trac #19679: Missing doc dependencies
098b62d Updated Sage version to 6.10.rc0

Rob Beezer

unread,
Dec 13, 2015, 2:37:56 PM12/13/15
to sage-r...@googlegroups.com
On SageMathCloud, built from source, passes long tests ("ptestlong").

No Conway polynomial problems (spkg parallel build).

Development Images and Build Logs available at:
https://cloud.sagemath.com/projects/53b77207-8614-4086-a032-432af4b4cdbd/files/sage-dev-images/

Justin C. Walker

unread,
Dec 14, 2015, 3:13:45 PM12/14/15
to sage-r...@googlegroups.com

On Dec 13, 2015, at 05:46 , Volker Braun wrote:

> As always, you can get the latest beta version from the "develop" git
> branch. Alternatively, the self-contained source tarball is at
> http://www.sagemath.org/download-latest.html

Built from the tarball, successfully, on two OS X systems, 10.6.8 (Dual 6-core Xeons) and 10.10.5 (Quad-core Core i7), and all tests ('ptestlong') passed on both systems!

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
--------
Experience is what you get
when you don't get what you want.
--------



Daniel Krenn

unread,
Dec 15, 2015, 7:26:52 AM12/15/15
to sage-r...@googlegroups.com
On 2015-12-13 14:46, Volker Braun wrote:
> 0a59435 Updated Sage version to 6.10.rc1

All tests passed with "make ptestlong" and cloned freshly on Linux Mint
17.2.

kcrisman

unread,
Dec 15, 2015, 2:51:30 PM12/15/15
to sage-release
Two optional tests fails (perhaps this is already known):

$ ./sage --version
SageMath Version 6.10.rc1, Release Date: 2015-12-13


sage -t src/sage/groups/generic.py
**********************************************************************
File "src/sage/groups/generic.py", line 1388, in sage.groups.generic.structure_description
Failed example:
    G.structure_description()     # optional - database_gap
Expected:
    'C7'
Got:
    '"C7"'
**********************************************************************
File "src/sage/groups/generic.py", line 1393, in sage.groups.generic.structure_description
Failed example:
    groups.matrix.GL(4,2).structure_description() # optional - database_gap
Expected:
    'A8'
Got:
    '"A8"'
**********************************************************************
1 item had failures:
   2 of  14 in sage.groups.generic.structure_description
    [215 tests, 2 failures, 7.47 s]

Dima Pasechnik

unread,
Dec 15, 2015, 7:01:01 PM12/15/15
to sage-release, Jeroen Demeyer
this was a result of
b2094a8a (Jeroen Demeyer     2015-11-18 15:53:34 +0100 1402)

which did change
 
       description = G._gap_().StructureDescription().__str__()

to

       description = str(G._gap_().StructureDescription())

but these calls are not 100% the same:

sage: groups.matrix.GL(4,2).structure_description()
'"A8"'
sage: groups.matrix.GL(4,2)._gap_().StructureDescription().__str__()
'A8'

I.e. str() does not strip extra '', for some reason...

I don't see why, and I don't understand the root cause of this.

Dima

Jeroen Demeyer

unread,
Dec 16, 2015, 4:21:21 AM12/16/15
to sage-r...@googlegroups.com
On 2015-12-16 01:01, Dima Pasechnik wrote:
> this was a result of
> b2094a8a (Jeroen Demeyer 2015-11-18 15:53:34 +0100 1402)
>
> which did change
>
> description = G._gap_().StructureDescription().__str__()
>
> to
>
> description = str(G._gap_().StructureDescription())
>
> but these calls are not 100% the same:

Confirmed, but surprising. I always thought that str(X) would call
X.__str__()...

Dima Pasechnik

unread,
Dec 16, 2015, 4:40:34 AM12/16/15
to sage-release

apparently it calls __repr__()

sage: groups.matrix.GL(4,2)._gap_().StructureDescription().__repr__()
'"A8"'
 

Sébastien Labbé

unread,
Dec 16, 2015, 5:03:39 AM12/16/15
to sage-release
Similarly,

sage: len(str('a'))
1
sage: len(repr('a'))
3

Dima Pasechnik

unread,
Dec 16, 2015, 6:43:40 AM12/16/15
to sage-release
this is OK, but with some Cython objects things go wrong, see #19733.
Reply all
Reply to author
Forward
0 new messages