Sage 8.4.beta6 released

131 views
Skip to first unread message

Volker Braun

unread,
Sep 22, 2018, 6:36:55 AM9/22/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


b84538eeea (tag: 8.4.beta6, trac/develop) Updated SageMath version to 8.4.beta6
85002aa388 Trac #26320: a small set of typos
74d81fdd15 Trac #26283: py3: minor fixes and refactoring in sage.schemes.affine
bd00b027e7 Trac #25694: py3: miscellaneous test fixes in sage.structure
1f291522a6 Trac #26331: change aut method of partition
33be3b7ce9 Trac #26328: py3: tiny fix in species
b271831b9d Trac #26324: py3: some care for map
0f3fa0785a Trac #26322: py3: fixing doctests in subword complex and yang baxter graph
9dc2b214fa Trac #26313: py3: hash for affine space
938e96bf2f Trac #26307: compute DOL languages
c037f7f902 Trac #26125: 3 other internet doctests failing in oeis.py
2876fa2f26 Trac #26079: Quotients of finite dimensional Lie algebras
2ac6414871 Trac #25537: sage -rst2ipynb should provide a usefull message if rst2ipynb is not installed
73f85e46fc Trac #25148: Implement ordered multiset partitions
3ea475e0fc Trac #24955: py3: miscellaneous fixes related to __func__
384a928105 Trac #12560: Artin-Hasse exponential
995372e5f5 Trac #26308: py3: Fix display of empty `Set`
d41260eec1 Trac #26316: py3: doctests for commutative_dga.py
17610094a6 Trac #26312: py3: misc minor fixes for sage.misc.rest_index_of_methods
4f4c5ca734 Trac #6392: modular abelian quotient -- something goes wrong
96b4ab8ca9 Trac #26310: py3: fix doctests in docs/
1e48ad551e Trac #26309: py3: fixing doctest in programming tutorials
c7877f52e5 Trac #25378: I/O operation on closed file when sage -t --optional=sage,external --logfile is_provided.log
b34b14d172 Trac #20773: MixedIntegerLinearProgram.new_variable could optionally take a "static" list of component indices
9ac1f78509 Trac #20145: Hilbert series bug
b5aa8a2d03 Trac #26305: bug in degree_of_semi_regularity of multivariate polynomial ideal
4360ffdccf Trac #26296: removed deprecated N method in element.pyx
6384388128 Trac #26275: py3: Fix categories/regular_supercrystals.py for python3
a34da77352 Trac #26255: coxeter_matrix of ReflectionGroup does not agree with the relations
29b9f68e33 Trac #26243: Provide Hilbert series implementation beyond Singular's limitations
413d3ec997 Trac #26280: py3: more trivial fixes to sage.rings.polynomial.polydict
d9a931dbc6 Trac #26199: LatticePoset: Faster is_cosectionally_complemeted
447a9784d9 Trac #26048: Implement the universal Askey-Wilson algebra
17fdba49d8 Trac #25090: Upgrade Normaliz version to 3.6.3 and PyNormaliz to 1.19
026394faee Trac #4942: find_root() is broken when interval borders cannot be evaluated
b5b74db6f2 Trac #26259: cleanup magma interface
15c2932e12 Trac #25910: Add the product of chains to the catalog of posets
4c04757a27 Trac #26295: py3: fix doctests in tensor/
0c9b51f0af Trac #26294: py3: fix doctests in monoids/
1051ef2919 Trac #26117: Upgrade to sympy 1.2
b54d72dc76 Trac #26290: some conversion from NOTES: to .. NOTE::
ca26fcca0f (tag: 8.4.beta5, sagemath/develop) Updated SageMath version to 8.4.beta5

Emmanuel Charpentier

unread,
Sep 22, 2018, 4:21:34 PM9/22/18
to sage-release
I can't upgrade to this release starting from my current (8.4-beta4) tree. See details on sage-devel.

Emmanuel Charpentier

unread,
Sep 23, 2018, 4:36:54 AM9/23/18
to sage-release
After unwedging my tree (thanks to Volker, of course), I was able to build as 8.4beta6 that passes ptestlong without any failure whatsoever on Debian testing running on core i7 + 16 GB RAM.

Thanks agan, Volker !

HTH,

Eric Gourgoulhon

unread,
Sep 24, 2018, 10:32:58 AM9/24/18
to sage-release
On Ubuntu 18.04 running on Xeon E5-2623 + 16 GB RAM, from a fresh git clone + pull develop, parallel (-j16) build OK and all tests from ptestlong passed.

Eric.



Erik Bray

unread,
Sep 24, 2018, 12:40:25 PM9/24/18
to sage-r...@googlegroups.com
Incremental `make ptestlong` passed with no problems on Cygwin.
Building from scratch may have a new-found blocker in the form of
https://trac.sagemath.org/ticket/25057 This was never a blocker for
me before but it appears it might be on more recent versions of Cygwin
or, possibly, just on systems that don't already have a primed ccache.
It's not exactly clear to me why the problem only recently started
appearing. Fortunately the fix, if I'm correct, should be simple and
I'm testing it now.

Sébastien Labbé

unread,
Sep 25, 2018, 9:45:48 PM9/25/18
to sage-release
The command:

./sage -t -p --all --long --optional=sage,optional,external

Using --optional=bliss,cbc,ccache,cmake,dot2tex,external,gmpy2,lrslib,memlimit,mpir,notedown,pandoc_attributes,python2,rst2ipynb,sage
External software detected for doctesting: ffmpeg,graphviz,gurobi,imagemagick,internet,latex,pandoc

gives some optional doctests failures:

----------------------------------------------------------------------
sage -t --long src/sage/plot/animate.py  # 1 doctest failed
sage -t --long src/sage/databases/findstat.py  # 3 doctests failed
sage -t --long src/sage/symbolic/integration/integral.py  # 1 doctest failed
sage -t --long src/sage/finance/stock.py  # 20 doctests failed
sage -t --long src/sage/combinat/words/paths.py  # 1 doctest failed
sage -t --long src/sage/symbolic/integration/external.py  # 3 doctests failed
sage -t --long src/sage/repl/load.py  # 1 doctest failed
sage -t --long src/sage/misc/persist.pyx  # 2 doctests failed
----------------------------------------------------------------------
Total time for all tests: 1766.3 seconds
    cpu time: 10938.3 seconds
    cumulative wall time: 13637.3 seconds

See meta-ticket
for follow-up.


Three problems are new : animtate.py, paths.py,  findstat.py. The errors are copied below:


sage -t --long src/sage/plot/animate.py
**********************************************************************
File "src/sage/plot/animate.py", line 879, in sage.plot.animate.Animation.?
Failed example:
    a.ffmpeg(output_format='gif',delay=30,iterations=5)     # optional -- ffmpeg
Expected:
    doctest:...: DeprecationWarning: use tmp_filename instead
    See http://trac.sagemath.org/17234 for details.
Got:
    <BLANKLINE>
**********************************************************************
1 item had failures:
   1 of  15 in sage.plot.animate.Animation.?
    5 tests skipped
    [236 tests, 1 failure, 147.88 s]



sage -t --long src/sage/combinat/words/paths.py
**********************************************************************
File "src/sage/combinat/words/paths.py", line 1611, in sage.combinat.words.paths.FiniteWordPath_2d.animate
Failed example:
    a.gif(delay=35, iterations=3)    # optional -- ImageMagick
Expected:
    doctest:...: DeprecationWarning: use tmp_filename instead
    See http://trac.sagemath.org/17234 for details.
Got:
    <BLANKLINE>
**********************************************************************
1 item had failures:
   1 of  19 in sage.combinat.words.paths.FiniteWordPath_2d.animate
    1 test skipped
    [523 tests, 1 failure, 106.69 s]



sage -t --long src/sage/databases/findstat.py
**********************************************************************
File "src/sage/databases/findstat.py", line 106, in sage.databases.findstat
Failed example:
    r = findstat(Permutations, lambda pi: pi.saliances()[0]); r           # optional -- internet, random

    (St000051: The size of the left subtree. , [Mp00069: complement, Mp00061: to increasing tree], 24)
Exception raised:
    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 659, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1068, in compile_and_execute
        compiled = compiler(example)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 635, in compiler
        compileflags, 1)
      File "<doctest sage.databases.findstat[7]>", line 3
        (St000051: The size of the left subtree. , [Mp00069: complement, Mp00061: to increasing tree], Integer(24))
                 ^
    SyntaxError: invalid syntax
**********************************************************************
File "src/sage/databases/findstat.py", line 110, in sage.databases.findstat
Failed example:
    (s, list_f, quality) = next((a,b,c) for a,b,c in r if a.id() == 51)   # optional -- internet
Exception raised:
    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 659, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1070, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.databases.findstat[8]>", line 1, in <module>
        (s, list_f, quality) = next((a,b,c) for a,b,c in r if a.id() == Integer(51))   # optional -- internet
    StopIteration
**********************************************************************
File "src/sage/databases/findstat.py", line 130, in sage.databases.findstat
Failed example:
    print(list_f[0].code() + "\r\n" + list_f[1].code())                   # optional -- internet, random
Exception raised:
    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 659, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1070, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.databases.findstat[12]>", line 1, in <module>
        print(list_f[Integer(0)].code() + "\r\n" + list_f[Integer(1)].code())                   # optional -- internet, random
    IndexError: list index out of range
**********************************************************************
1 item had failures:
   3 of  16 in sage.databases.findstat
    7 webbrowser tests not run
    [247 tests, 3 failures, 72.88 s]


Reply all
Reply to author
Forward
0 new messages