Sage 10.9.beta0 released

36 views
Skip to first unread message

Volker Braun

unread,
Dec 21, 2025, 5:50:59 PM (8 days ago) Dec 21
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


4ec34ffab2e (tag: 10.9.beta0, github/develop) Updated SageMath version to 10.9.beta0
2560faa5bec gh-41312: Explain how to disable generating targets for docbuilding at `pip install` step
376adca4b0d gh-41307: remove method simon_two_descent
5d18e82d804 gh-41305: some cleanup for S-unit solver
7610a9a3625 gh-41303: Make conversion from integer-valued real number to rational exact
04ae94764e3 gh-41302: Add warning about imports to all.py
272da9eef46 gh-41297: some annotations -> bool
5564265193c gh-41295: Use fmpz_init_set_readonly at several places
db64778f16c gh-41293: a few minor details in special_values.py
a53cbf6ab71 gh-41290: some annotations and pep8 in generic_graph.py
9e626fb2c5d gh-41287: Improve normalization and inverse handling for Laurent Polynomials
383ac0ce47c gh-41284: floor division (//) for IntegerFactorization objects Implemented
30154019fea gh-41280: Fix logic error when computing rank deficient weak Popov forms with some options
16480a2ca7b gh-41276: Add `digits-unicode` option to print_mode in p-adic numbers
a6b5592ff64 gh-41269: Enhance divisibility checks for Laurent polynomials
040b4ceac6e gh-41265: Fix for projective curve pickling, enabling more tests for function field Jacobians
9dd9d7d8ce5 gh-41263: add a doctests tolerance
6a7ee9f3d73 gh-41262: Fix error in latex (pgf) generation of Graphics objects due to spec changes upstream (matplotlib)
9edc7574c25 gh-41257: fix corner case of plethysm with tensors
5c52fada694 gh-41255: Fixed typo in documentation in multi_polynomial_ideal.py file
e58c19bfb6a gh-41254: `CircuitsMatroid`: check for empty dict before min
8c9b3237a96 gh-41242: Try to optimize integral basis computation for global function fields over prime finite fields
7a8488ca159 gh-41241: libatomic_ops: Update to 7.10.0
cf198365a08 gh-41240: Implement is_square for LaurentSeries
97f8aea51fe gh-41239: Implement Integer.radical() to fix ArithmeticError on 0.radical()
7e93fc8dd37 gh-41238: remove a few unused imports
6713da1a990 gh-41224: add method "is_cayley" to lattice polytopes
05d6faf021f gh-41216: introduce the category of Bounded posets
eb5601d1d92 gh-41212: Fix inconsistency of != with is_zero() and matrix symmetry
5a240306d62 gh-41206: Fix fragile doctest sorting in multi_polynomial_ideal
fbb6244f042 gh-41200: fix the infinite loop in lie algebra
fbd777762d1 gh-41182: Faster cardinality and repr implementation of Set_object_enumerated
f464bd88335 gh-40980: Call sig_block() in integral callback
721a7672981 gh-40691: Fix bugs in word concatenation
95078fc764b gh-40264: Implementing zonotopal algebras of linear matroids
981d7d71a27 (tag: 10.8, github/master) Updated SageMath version to 10.8

Emmanuel Charpentier

unread,
11:40 AM (8 hours ago) 11:40 AM
to sage-release

Recompiling in yet a new tree, ptestlong points to a long list of failures :

---------------------------------------------------------------------- src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/graphs/generic_graph.py # SystemExit in doctesting framework src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/polynomial/multi_polynomial_ideal.py # 2 doctests failed src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/symbolic/expression.pyx # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/symbolic/integration/integral.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/interfaces/fricas.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/calculus/calculus.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/functions/other.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/calculus/desolvers.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/functions/orthogonal_polys.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/finite_rings/integer_mod.pyx # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/matrix/matrix1.pyx # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/combinat/posets/posets.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/finite_rings/integer_mod_ring.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/functions/jacobi.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/symbolic/expression_conversions.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/functions/log.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/functions/special.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/real_mpfr.pyx # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/graphs/graph_latex.py # SystemExit in doctesting framework src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/misc/latex_standalone.py # SystemExit in doctesting framework src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/polynomial/msolve.py # 14 doctests failed src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/symbolic/integration/external.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/symbolic/ring.pyx # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/functions/gamma.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/infinity.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/functions/error.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/integer_ring.pyx # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/rational_field.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/complex_double.pyx # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/functions/generalized.py # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/rings/real_double.pyx # Timed out (and interrupt failed) src/bin/sage -t --long --warn-long 30.0 --random-seed=60166688651214579681165518570122990624 src/sage/features/fricas.py # Timed out (and interrupt failed) ----------------------------------------------------------------------

I suspect some misconfiguration.

I’ll post logs in a further message.

HTH

Emmanuel Charpentier

unread,
11:54 AM (8 hours ago) 11:54 AM
to sage-r...@googlegroups.com
As announced, tarball of the logs (including pkgs, just in case...).

HTH,

--
Emmanuel Charpentier
logs-10.0.beta0.tar.gz
Reply all
Reply to author
Forward
0 new messages