Sage 8.3.beta6 released

157 views
Skip to first unread message

Volker Braun

unread,
Jun 17, 2018, 7:37:53 PM6/17/18
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

8a6bc91f55 (tag: 8.3.beta6, trac/develop) Updated SageMath version to 8.3.beta6
69c8e51709 Trac #25582: more doc in flint/arith
3039e262e9 Trac #25576: allow to use certificate for poset is_isomorphic
cc1f4a0337 Trac #25587: py3: adding hash functions for multipolynomials and Cartan type
7b01dd9679 Trac #25585: py3: a few pyflakes corrections
d2b411d20e Trac #25583: py3: get rid of one unicode in sage_setup
eeec88a653 Trac #25564: implement __hash__ for affine_point
02af1a8982 Trac #25549: .pxd files should not use PY_MAJOR_VERSION compile-time variable
35370351ff Trac #24935: Upgrade to Sphinx 1.7.5
435b5a3399 Trac #24681: Fix Cython tracebacks on Python 3
e8c1744646 Trac #25570: Fix version number in documentation
209c303ff6 Trac #25574: simplicial complexes: sort facets in _repr_
1ed2215996 Trac #25578: py3: towards build doc: one detail
7de437d17c Trac #25561: Posets: Add lexicographic_sum
e2063be678 Trac #24888: Construct a torsion quadratic or bilinear form - from a genus
c19f340b7a Trac #25556: various typos
71847f6b22 Trac #25566: small failing graphviz optional doctest in posets.py and doctest/external.py
31f8aec706 Trac #25563: Rename MPolynomialRing_generic -> MPolynomialRing_base
6e985fb7cd Trac #25555: Replace calls to _coerce_ for checking coercion by has_coerce_map_from
7c9d1f660d Trac #25554: Support new-style Parents in RingMap_lift
02efcac725 Trac #25548: get rid of twisted reactor
6551edc147 Trac #25419: py3: remove one __cmp__ in linear functions
ddf034b32e Trac #25349: small improvements to generic polynomials
4c369f6a96 Trac #25326: Schützenberger anti-automorphisms for WQSym and FQSym; fleshing out FQSym
718a747289 Trac #4120: New code for binary quadratic forms
f7cc5f6001 Trac #25565: Refactoring of persistence-related functions from sage.structure.sage_object (2)
0d6932838c Trac #25319: gcc, curl, git tarballs not included by sage --sdist
f01861ab86 Trac #25538: add "Hall inner product" into the documentation for the hall inner product
53c11463b0 Trac #25534: 2 internet failing doctests in coding/databases.py
348eb12e0c Trac #25505: Clean up __cinit__ methods of matrices
d271faf581 Trac #23517: Implement Verma modules
7326c38056 Trac #25551: doctest failure with bliss
5bf9933a5b Trac #25530: maxima library interface creates $HOME/.maxima
e83093c3e3 Trac #25513: Scheme endomorphism as_dynamical_system() check if already DynamicalSystem
ed12c86509 Trac #25539: little cleanup of derangements
23e4da7288 Trac #25547: pyflakes cleanup in graphs (partial)
e7009bc7f2 Trac #25542: Misc matrix fixes
e38f9d5500 Trac #25533: simplify some "list(sorted(...))"
c11b58334b Trac #25528: pyflakes in schemes folder (partial)
02287a2c5a Trac #25521: pyflakes cleanup in plot/plot.py
0fb0c23984 Trac #25511: Clean up creating Matrix_gfpn_dense matrices
4e3c4d8837 Trac #25485: reduced words in coxeter groups
f96bbd4074 (tag: 8.3.beta5) Updated SageMath version to 8.3.beta5

Emmanuel Charpentier

unread,
Jun 18, 2018, 6:26:14 AM6/18/18
to sage-release
I don't remember seeing an announcement for a "beta5" version, which is however referenced in the log...

--
Emmanuel Charpentier

Henri Girard

unread,
Jun 18, 2018, 7:23:58 AM6/18/18
to sage-r...@googlegroups.com

Last night I compiled sage which was 8.3 beta 5, I was a bit surprise because I haven't seen any email about it. And this morning I compiled back because I saw there was beta 6. I am wondering if email wasn't in spam ?

--
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.
To post to this group, send email to sage-r...@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Volker Braun

unread,
Jun 18, 2018, 7:30:02 AM6/18/18
to sage-release
Sorry forgot. Special gift for those that religiously pull from trac/develop ;-)

Emmanuel Charpentier

unread,
Jun 18, 2018, 7:50:51 AM6/18/18
to sage-release
FWIW, on Debian testing running on Core i5 + 8 GB RAM, starting from 8.3.beta4, builds and passes ptestlong with no failure whatsoever.

--
Emmanuel Charpentier

Emmanuel Charpentier

unread,
Jun 18, 2018, 9:23:27 AM6/18/18
to sage-release
FWIW, ditto on a slightly larger machine (Debian testing, core i7, 16 GB RAM).

--
Emmanuel Charpentier

Eric Gourgoulhon

unread,
Jun 19, 2018, 7:23:51 AM6/19/18
to sage-release
On Ubuntu 16.04 x86_64 Xeon E5-2623 + 16 GB RAM, from a fresh git clone + pull develop, parallel (-j16) build OK and make ptestlong passed, except for one Jmol transient error, the involved doctest being passed  when run standalone.

Eric.


Sébastien Labbé

unread,
Jun 19, 2018, 4:27:27 PM6/19/18
to sage-release
On Ubuntu 16.04, with:

./sage -t -p --all --long --optional=sage,optional,external --show-skipped --logfile=logs/ptestallshowskipped.log

Using --optional=bliss,cbc,ccache,cmake,dot2tex,external,gmpy2,mpir,python2,sage

External software detected for doctesting: ffmpeg,graphviz,gurobi,imagemagick,internet,latex

I get known failures:

sage -t --long src/sage/plot/animate.py  # UnicodeDecodeError in doctesting framework

https://trac.sagemath.org/ticket/25416

sage -t --long src/sage/repl/load.py  # 1 doctest failed

https://trac.sagemath.org/ticket/25535

sage -t --long src/sage/databases/findstat.py  # 9 doctests failed
sage -t --long src/sage/finance/stock.py  # Timed out
sage -t --long src/sage/databases/oeis.py  # 34 doctests failed

See https://trac.sagemath.org/ticket/25536

sage -t --long src/sage/geometry/polyhedron/base.py  # 3 doctests failed
sage -t --long src/sage/geometry/triangulation/point_configuration.py  # 1 doctest failed
sage -t --long src/sage/geometry/polyhedron/ppl_lattice_polytope.py  # 3 doctests failed
sage -t --long src/sage/geometry/fan_isomorphism.py  # 1 doctest failed

https://trac.sagemath.org/ticket/25399

sage -t --long src/sage/symbolic/integration/integral.py  # 1 doctest failed
sage -t --long src/sage/symbolic/integration/external.py  # 3 doctests failed

https://trac.sagemath.org/ticket/25501

I also get failures for which there is no ticket yet:

sage -t --long src/sage/tests/cmdline.py  # 2 doctests failed
sage -t --long src/sage/combinat/designs/ext_rep.py  # 1 doctest failed
sage -t --long src/sage/misc/persist.pyx  # 2 doctests failed

Finally, sage -t finishes with this known failure:

Total time for all tests: 1835.8 seconds
    cpu time: 8497.7 seconds
    cumulative wall time: 10481.3 seconds
Traceback (most recent call last):
  File "/home/slabbe/GitBox/sage/src/bin/sage-runtests", line 127, in <module>
    err = DC.run()
  File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/control.py", line 1176, in run
    + ','.join(available_software.seen()))
  File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/control.py", line 583, in log
    self.logger.write(s + end)
  File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/control.py", line 250, in write
    f.write(x)
ValueError: I/O operation on closed file

See https://trac.sagemath.org/ticket/25378

Sébastien Labbé

unread,
Jun 19, 2018, 4:50:27 PM6/19/18
to sage-release


I also get failures for which there is no ticket yet:

sage -t --long src/sage/tests/cmdline.py  # 2 doctests failed
sage -t --long src/sage/combinat/designs/ext_rep.py  # 1 doctest failed
sage -t --long src/sage/misc/persist.pyx  # 2 doctests failed

I could not reproduce the issue on cmdline.py and I created tickets for the other two:


and I updated the meta-ticket https://trac.sagemath.org/ticket/25536 accordingly.

Erik Bray

unread,
Jun 20, 2018, 10:32:38 AM6/20/18
to sage-r...@googlegroups.com
Tests mostly passing on Cygwin, except for the one complex_arb test
that I noted before. Now I've made a ticket for it, since it's still
happening:

https://trac.sagemath.org/ticket/25620

kcrisman

unread,
Jun 21, 2018, 11:39:33 AM6/21/18
to sage-release
The exporter sagenb is still there and seems to be ok, but when I click on "Run the old Sage Notebook" I get http://localhost:8888/sagenb/www/run-sagenb.html but nothing happens in the browser (Terminal shows sagenb is launched, and manually going to http://localhost:8080 reveals it is there, but of course without token login).  Something is going wrong with that last step.

kcrisman

unread,
Jun 21, 2018, 1:16:32 PM6/21/18
to sage-release


On Thursday, June 21, 2018 at 11:39:33 AM UTC-4, kcrisman wrote:
The exporter sagenb is still there and seems to be ok, but when I click on "Run the old Sage Notebook" I get http://localhost:8888/sagenb/www/run-sagenb.html but nothing happens in the browser (Terminal shows sagenb is launched, and manually going to http://localhost:8080 reveals it is there, but of course without token login).  Something is going wrong with that last step.

sage -notebook=sagenb works fine 
Reply all
Reply to author
Forward
0 new messages