Sage 9.1.beta5 released

151 views
Skip to first unread message

Volker Braun

unread,
Feb 21, 2020, 6:29:50 PM2/21/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 

This fixes an random (and unlikely) bug where conversions to Givaro gave the wrong result, this might have been the cause of a few different random (and rare) test failures. 

There is another random failure at #28817 that is comparatively trivial but hits frequently enough to be annoying on the buildbot, please review.


268f41a179 (trac/develop, tag: 9.1.beta5) Updated SageMath version to 9.1.beta5
f363300209 Trac #19053: arboricity of a undirected graph
142607c436 Trac #29214: apply_map fails for sparse zero matrix
00620ace95 Trac #29202: character art: avoid repeated additions
a99660f11a Trac #29201: housecleaning in algebras/
da1cb1c8ee Trac #29140: sagedoc introspection removes all backslashes
5d008d89bf Trac #26964: ./bootstrap: Format build/pkgs/SPKG/distros/ information to produce the apt-get/yum command lines shown in the installation manual
5d351aa90f Trac #22514: Constants in an InfinitePolynomialRing do not act like polynomials
aa556a7616 Trac #29213: another little enhancement for free Zinbiel algebras
f7e35f26a2 Trac #29150: DESTDIR support for coxeter3
b9804c3cca Trac #28781: Use Pari for computing decomposition groups
b909f45b79 Trac #28964: sympy: Problem with integration/differentiation of symbolic functions.
963303d17a Trac #29211: gfortran detection broken in 9.1.beta4
d3f8e71585 Trac #29203: character art: line wrapping for matrices
7d455b1195 Trac #29117: Implement a maximal chain for combinatorial polyhedron
a72d2fde52 Trac #28672: Three.js: Camera viewpoint for scene
5cfbbfed6a Trac #28608: CombinatorialPolyhedron: abbrevations Hrepr -> Hrep etc.
3a761b6eab Trac #27278: sage.libs.ppl : Segmentation fault in Constraint creation
ae1f3b1545 Trac #27199: infinite loop in ECM
17ffbd0ffd Trac #27139: bug in term_order.py
b255255812 Trac #24345: Disallow boolean operations with Unknown
0d09e98b6c Trac #18630: Doctest: Expression.is_positive/negative fixed
accdd5111e Trac #25790: Random failure in hyperelliptic_finite_field.py
1e73a30bcc Trac #29183: another bunch of missing empty lines in doctests
b768f63bfc Trac #29182: add some missing empty lines in doctests
d204a32619 Trac #29154: Add get_place(degree) to global function fields
edb6d09bff Trac #28962: Have the Sage version number present on every page of the documentation
664e3be854 Trac #13940: Calling ntl.zz_p(x,0) crashes sage
8203d8e0b7 Trac #29184: fix for some basic stat function
a78ba63193 Trac #29180: Fix bug in EdgesView
c5dee7a775 Trac #29175: Typo in Rational
af7d624e59 Trac #29172: conversion Laurent polynomial -> polynomial
78f7926b55 Trac #29126: Add a lmfdb_page function for number fields
2ac54eaacf Trac #29089: Also gfortran needs the crti.o fix - for Fedora 31/32
309e3704fd Trac #17215: Normal cone of faces of polyhedra
6dbca5f8f9 (tag: 9.1.beta4) Updated SageMath version to 9.1.beta4

Emmanuel Charpentier

unread,
Feb 22, 2020, 2:46:09 PM2/22/20
to sage-release

On Debian testing running on core i7 + 16 GB RAM, after upgrading
9.1.beta4 to 9.1.beta5:

  • make ptestalllong fails to complete: Doctests interrupted: 2188/3816 files tested. See enclosed ptal.log, which
    includes the make ptestalllong standard error (nothing lands in
    the regular log file).

  • serial make testalllong succeeds, resulting in four transient
    and four permanent errors:

Using --optional=build,dochtml,dot2tex,external,fricas,gap_packages,giacpy_sage,libsemigroups,memlimit,sage

External software to be detected: cplex,ffmpeg,graphviz,gurobi,imagemagick,internet,latex,macaulay2,magma,maple,mathematica,matlab,octave,pandoc,scilab

External software detected for doctesting: ffmpeg,graphviz,imagemagick,internet,latex,mathematica,pandoc
File Result P/T
src/sage/numerical/backends/glpk_backend.pyx 1 doctest failed P
src/sage/libs/glpk/error.pyx 1 doctest failed P
src/sage/databases/findstat.py 8 doctests failed T
src/sage/plot/animate.py 7 doctests failed T
src/sage/combinat/tutorial.py 1 doctest failed T
src/sage/tests/gap_packages.py 1 doctest failed P
src/sage/matrix/matrix_double_dense.pyx 1 doctest failed P
src/sage/doctest/external.py 1 doctest failed T

Nothing new here…

HTH,

ptal.log

Matthias Köppe

unread,
Feb 23, 2020, 12:27:14 AM2/23/20
to sage-release
A partial build of 9.1.beta5 on various platforms had the following results; see https://github.com/mkoeppe/sage/actions/runs/43609718

- ubuntu-trusty ... build error in fflas_ffpack (https://trac.sagemath.org/ticket/29102 - needs review)
- ubuntu-{bionic,eoan,focal}-minimal ... build error in r
- debian-jessie-minimal ... build error in gfortran (https://trac.sagemath.org/ticket/29162)
- debian-jessie-standard ... build error in fflas_ffpack (#29102)
- debian-buster-minimal ... build errors in fflas_ffpack and r
- debian-bullseye-minimal ... build error in r
- fedora-28-standard ... build error in fflas_ffpack
- fedora-32-standard ... build error in openblas
- ubuntu-{bionic,eoan}-i386-minimal ... build error in gfortran
- ubuntu-eoan-i386-standard ... make check fails in gsl (https://trac.sagemath.org/ticket/28440)
- debian-buster-i386-minimal ... build error in gfortran

Sébastien Labbé

unread,
Feb 23, 2020, 11:58:02 AM2/23/20
to sage-release



Testing few optional and external packages, I get

Using --optional=4ti2,cbc,ccache,cryptominisat,dot2tex,e_antic,external,glucose,latte_int,lidia,lrslib,memlimit,normaliz,notedown,openssl,pandoc_attributes,pycosat,pynormaliz,rst2ipynb,sage,sage_numerical_backends_coin,sage_numerical_backends_cplex,sage_numerical_backends_gurobi,sagenb

----------------------------------------------------------------------
sage -t --long src/sage/combinat/tutorial.py  # 1 doctest failed
sage -t --long src/sage/databases/findstat.py  # 8 doctests failed
sage -t --long src/sage/geometry/polyhedron/base.py  # Killed due to abort
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/combinat/tutorial.py  # 1 doctest failed
sage -t --long src/sage/databases/findstat.py  # 8 doctests failed
sage -t --long src/sage/geometry/polyhedron/base.py  # Killed due to abort
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

Will create the ticket for combinat/tutorial.py in a minute. Follow up at https://trac.sagemath.org/ticket/25536

Eric Gourgoulhon

unread,
Feb 24, 2020, 7:49:22 AM2/24/20
to sage-release
On Ubuntu 18.04 running on a bi-Xeon E5-2623 (8 cores) + 16 GB RAM computer:

  - incremental build (with -j16) from 9.1.beta4: OK
  - all tests from ptestlong passed

Eric.

Justin C. Walker

unread,
Mar 7, 2020, 5:55:23 PM3/7/20
to sage-r...@googlegroups.com


> On Feb 21, 2020, at 15:29 , 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 from a fresh clone of the develop tree on three macOS systems: 10.13.6 (2017 iMac Pro, 18 core Xeon W), 10.14.6 (2017 MPB, Quad-core Core i7), and 10.15.3 (2019 MBP, 9-core Core i9).

No problems on any systems and all tests (‘ptestlong’) passed.

Justin

--
Justin C. Walker
Director
Institute for the Enhancement of the Director's Income
--
Fame is fleeting, but obscurity
just drags on and on. F&E



Reply all
Reply to author
Forward
0 new messages