Sage 9.1.beta8 released

110 views
Skip to first unread message

Volker Braun

unread,
Mar 18, 2020, 7:20:01 PM3/18/20
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 



be1e22c441 (tag: 9.1.beta8, trac/develop) Updated SageMath version to 9.1.beta8
52ba9a76be Trac #29350: bunch of details in combinat
feedc1d623 Trac #29337: cleanup for the file ell_local_data.py
fee8b8628b Trac #27566: Unhandled configure error when multiple installation records exist for the same SPKG
97ba423bee Trac #29344: configure.ac: fix bashisms
a51d421b33 Trac #29331: function for subfield of number fields generated by a list of elements
a0ee339820 Trac #29320: downgrade various sagenb deps to optional
e484a81178 Trac #29241: gfortran installation on 32bit userland, 64bit kernel: Configure for the same ABI as gcc
a9218c09eb Trac #29229: Improvements for `is_reflexive` for polyhedra over the integers
2a4416d4c5 Trac #22390: Support for unary plus in sage_input expressions
a300cab8fb Trac #29328: some details on combinatorial Hopf algebras
fec8cfb8d3 Trac #28053: Adding length of a propositonal formula function in the Logic Module
c4b992b786 Trac #29106: Add cygwin package information
901be3baca Trac #28728: gap fails its test suite
6d192c99ba Trac #29178: Beginner Ticket: Note to remind GitHub users of their trac username
9427e809f3 Trac #29319: pari spkg-configure.m4 should check for gphelp
ea3659b658 Trac #29317: glpk: when doctesting, ignore a warning message
33ec6fea83 Trac #29312: Fix attribute lookup in _coerce_map_from_base_ring() for Cython classes
93bd5fd769 Trac #29311: Initialise the unit element in new_CRing
3e3b0da5c8 Trac #29262: Combination unranking new algorithm
22fbaca4c2 Trac #18365: Definition of LU decomposition of a matrix depends on the base ring
e263a41aea Trac #29292: Fix identifier clash in configure
a80c0e0eb4 Trac #29306: Fix dependencies of dateutil
888994f9d6 Trac #28727: py3: nose fails its test suite
abddeec6df Trac #29308: Specify to set SAGE_NUM_THREAD in doc of map_reduce.py
f8064fd0ba Trac #29307: gfortran: build-gcc: Don't hardcode bash as /bin/bash
2d116a77b0 Trac #29305: Repair cython_aliases ARB_LIBRARY
856618aea2 Trac #29303: Fix backwards compatibility broken by #29247
c46fc1aa6f Trac #29297: Special case is_unitary() for trivial RDF/CDF matrices
1b713314a5 Trac #29296: Be more lenient in GLPK doctests
8473c90151 Trac #29294: better input check for QuadraticForm
15c5cd1a77 Trac #29284: sirocco: upgrade SPKG to 2.0.2
22f21a2f2e Trac #29281: saving 3d plots to disk seems to be completely broken in sage-9.0
6b055f0736 Trac #29273: add system packages info for R and others
0b57b46162 Trac #29244: Apply a function to all components of a tensor field
7873429005 Trac #29129: Add more system packages to build/pkgs/SPKG/distros/
cd46947513 Trac #27351: At end of configure, suggest a list of system packages to install
366519e3ea Trac #29300: Latte test failure
4d9fb5c173 Trac #29221: fast vector partition algorithm
a9807d446f Trac #29096: Rename spkg-build, spkg-install etc. templates as spkg-build.in, spkg-install.in etc.
d8ce310e3d Trac #26351: build/pkgs/*/checksums.ini: Add upstream_url field
6db1a26f5e (tag: 9.1.beta7) Updated SageMath version to 9.1.beta7

Matthias Köppe

unread,
Mar 19, 2020, 10:14:59 AM3/19/20
to sage-release
On Wednesday, March 18, 2020 at 7:20:01 PM UTC-4, 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 

be1e22c441 (tag: 9.1.beta8, trac/develop) Updated SageMath version to 9.1.beta8 ...

Tests on various systems and configurations at https://github.com/mkoeppe/sage/actions/runs/58605339 (make build && make ptest):

ubuntu-trusty-minimal/standard, debian-jessie-standard, centos-7-minimal/standard:
   fflas_ffpack build error https://trac.sagemath.org/ticket/29102 (needs review)

ubuntu-xenial-standard: 
  sage -t src/sage/graphs/digraph_generators.py  # 5 doctests failed

ubuntu-bionic-minimal:
  r-3.6.2.p0.log CONTAINS AN ERROR
  sage -t src/sage/libs/glpk/error.pyx  # 1 doctest failed
  sage -t src/sage/numerical/backends/glpk_backend.pyx  # 1 doctest failed
  sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed

ubuntu-eoan/focal-minimal, debian-buster/bullseye/sid-minimal, linuxmint-19.3-minimal, archlinux-latest-minimal:
  r-3.6.2.p0.log CONTAINS AN ERROR

ubuntu-eoan-standard, debian-buster-standard:
    [sagelib-9.1.beta8]   /usr/bin/ld: cannot find -larb

ubuntu-focal-standard:
  sage -t src/sage/libs/glpk/error.pyx  # 1 doctest failed
  sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed

debian-bullseye/sid-standard:
sage -t src/sage/interfaces/r.py  # 1 doctest failed
sage -t src/sage/interfaces/tachyon.py  # 1 doctest failed
sage -t src/sage/lfunctions/dokchitser.py  # 2 doctests failed
sage -t src/sage/lfunctions/pari.py  # 1 doctest failed
sage -t src/sage/libs/glpk/error.pyx  # 1 doctest failed
sage -t src/sage/manifolds/differentiable/degenerate_submanifold.py  # Timed out
sage -t src/sage/manifolds/differentiable/tensorfield.py  # Timed out
sage -t src/sage/numerical/backends/glpk_backend.pyx  # 1 doctest failed
sage -t src/sage/rings/number_field/number_field_ideal.py  # 2 doctests failed
sage -t src/sage/rings/number_field/unit_group.py  # 1 doctest failed
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed
sage -t src/sage/rings/number_field/number_field.py  # 8 doctests failed
sage -t src/sage/rings/polynomial/polynomial_quotient_ring.py  # 2 doctests failed
sage -t src/sage/rings/number_field/number_field_element.pyx  # Timed out
sage -t src/sage/schemes/elliptic_curves/ell_number_field.py  # Timed out
sage -t src/sage/schemes/elliptic_curves/height.py  # 6 doctests failed
sage -t src/sage/schemes/plane_conics/con_number_field.py  # 1 doctest failed
sage -t src/sage/schemes/elliptic_curves/gp_simon.py  # Timed out
sage -t src/sage/tests/cmdline.py  # 3 doctests failed

debian-jessie-minimal:
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed

linuxmint-19.3-standard:
sage -t src/sage/interfaces/r.py  # 1 doctest failed
sage -t src/sage/interfaces/tachyon.py  # 1 doctest failed
sage -t src/sage/libs/glpk/error.pyx  # 1 doctest failed
sage -t src/sage/manifolds/differentiable/degenerate_submanifold.py  # Timed out
sage -t src/sage/manifolds/differentiable/tensorfield.py  # Timed out
sage -t src/sage/numerical/backends/glpk_backend.pyx  # 1 doctest failed
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed
sage -t src/sage/schemes/elliptic_curves/ell_number_field.py  # Timed out
sage -t src/sage/tests/cmdline.py  # 3 doctests failed

fedora-26-minimal/standard, fedora-28-minimal, fedora-31-minimal, centos-8-minimal/standard:
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed

fedora-28-standard:
sage -t src/sage/algebras/hall_algebra.py  # 2 doctests failed
sage -t src/sage/algebras/nil_coxeter_algebra.py  # 1 doctest failed
sage -t src/sage/categories/coalgebras.py  # 1 doctest failed
sage -t src/sage/combinat/dyck_word.py  # 1 doctest failed
sage -t src/sage/combinat/integer_matrices.py  # 3 doctests failed
sage -t src/sage/combinat/ncsf_qsym/ncsf.py  # 2 doctests failed
sage -t src/sage/combinat/parking_functions.py  # 1 doctest failed
sage -t src/sage/combinat/ncsym/ncsym.py  # 3 doctests failed
sage -t src/sage/combinat/partition_shifting_algebras.py  # 1 doctest failed
sage -t src/sage/combinat/k_tableau.py  # 1 doctest failed
sage -t src/sage/combinat/sf/classical.py  # 1 doctest failed
sage -t src/sage/combinat/sf/hall_littlewood.py  # 3 doctests failed
sage -t src/sage/combinat/sf/homogeneous.py  # 2 doctests failed
...
sage -t src/sage/libs/symmetrica/kostka.pxi  # 4 doctests failed
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed
sage -t src/sage/rings/polynomial/groebner_fan.py  # 3 doctests failed

fedora-31-standard:
cypari-2.1.1.log CONTAINS AN ERROR

fedora-32-minimal:
gf2x-1.2.p0.log CONTAINS AN ERROR

fedora-32-standard:
gsl-2.5.log CONTAINS AN ERROR
.... and more

archlinux-latest-standard:
sage -t src/sage/libs/glpk/error.pyx  # 1 doctest failed
sage -t src/sage/manifolds/differentiable/degenerate_submanifold.py  # Timed out
sage -t src/sage/manifolds/differentiable/tensorfield.py  # Timed out
sage -t src/sage/numerical/backends/glpk_backend.pyx  # 1 doctest failed
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed

slackware-14.2-minimal/standard:
freetype-2.9.1.log CONTAINS AN ERROR

conda:
python3-3.7.3.p1.log CONTAINS AN ERROR
...

homebrew-macos-minimal:
sage -t src/sage/interfaces/gap.py  # 1 doctest failed
sage -t src/sage/parallel/map_reduce.py  # 1 doctest failed
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed

homebrew-macos-standard:
sage -t src/sage/interfaces/gap.py  # 1 doctest failed
sage -t src/sage/rings/padics/padic_lattice_element.py  # 3 doctests failed



Full logs are viewable and downloadable at the above link



Justin C. Walker

unread,
Mar 20, 2020, 1:37:58 AM3/20/20
to sage-r...@googlegroups.com


> On Mar 18, 2020, at 16:20 , Volker Braun <vbrau...@gmail.com> 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 w/o problems on three macOS systems: 10.13.6 (2017 iMac Pro, 18-core Xeon W); 10.14.6 (2017 MBP, Quad-core Core i7); and 10.15.3 (2019 MBP, 9-core Core i9).

Testing (‘ptestlong’) showed no failures on all systems!

Justin

--
Justin C. Walker, Curmudgeon at Large
Director
Institute for the Enhancement of the Director's income
-----------
Question 43:
What if the hokey pokey
really *is* what it’s all about?
--

Sébastien Labbé

unread,
Mar 20, 2020, 3:37:44 AM3/20/20
to sage-release
Runing tests with few optional + external packages, I get

Using --optional=4ti2,cbc,ccache,cryptominisat,dot2tex,e_antic,external,flask,flask_autoindex,flask_babel,flask_oldsessions,flask_openid,flask_silk,glucose,latte_int,lidia,lrslib,memlimit,normaliz,notedown,openssl,pandoc_attributes,pycosat,pynormaliz,python_openid,rst2ipynb,sage,sage_numerical_backends_coin,sage_numerical_backends_cplex,sage_numerical_backends_gurobi,sagenb,speaklater,twisted

----------------------------------------------------------------------
sage -t --long src/sage/databases/findstat.py  # 8 doctests failed
sage -t --long src/sage/geometry/polyhedron/base.py  # Bad exit: 1
sage -t --long src/sage/graphs/generators/smallgraphs.py  # 2 doctests failed
sage -t --long src/sage/plot/animate.py  # 7 doctests failed
----------------------------------------------------------------------
External software detected for doctesting: cplex,ffmpeg,graphviz,gurobi,imagemagick,internet,latex,pandoc

Rerunning failed tests, I get the same:

----------------------------------------------------------------------
sage -t --long src/sage/databases/findstat.py  # 8 doctests failed
sage -t --long src/sage/geometry/polyhedron/base.py  # Bad exit: 1
sage -t --long src/sage/graphs/generators/smallgraphs.py  # 2 doctests failed
sage -t --long src/sage/plot/animate.py  # 7 doctests failed
----------------------------------------------------------------------
External software detected for doctesting: ffmpeg,imagemagick,internet

These 4 issues are the 4 remaining ones in https://trac.sagemath.org/ticket/25536
Reply all
Reply to author
Forward
0 new messages