Sage 10.0.beta5 released

60 views
Skip to first unread message

Volker Braun

unread,
Mar 19, 2023, 11:56:37 AM3/19/23
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 


c00e6c204b2 (tag: 10.0.beta5, github/develop) Updated SageMath version to 10.0.beta5
49c2cd323e6 gh-35107: sage.{finance,interacts,libs,numerical,stats,tests}: Replace imports from sage.*.all for namespace packages
b82f4570653 gh-35106: sage.{arith,crypto,databases,dynamics,lfunctions,quadratic_forms}: Replace imports from sage.*.all for namespace packages
308cdec51ee gh-35105: sage.{functions,interfaces,symbolic}: Replace imports from sage.*.all for namespace packages
df5d71a41a1 gh-35104: Remove direct use of "setup.py sdist", add targets "make SPKG-sdist"
a07e273cea0 gh-35101: scip_backend: Remove use of deprecated sage.ext.memory_allocator
357ca1008b0 gh-35100: New ABC sage.structure.element.NumberFieldElement, deprecate is_NumberFieldElement
bcb02fea6f7 gh-35099: sage.{coding,groups}: Replace imports from sage.*.all for namespace packages
2f2ed01d7c5 gh-35098: sage.{topology,homology}: Replace imports from sage.*.all for namespace packages
cc3da3674dc gh-35097: Simplicial set group
b0728b09721 gh-35093: update GAP to 4.12.2
dc933bd63fd gh-35094: To determine GAP_SO sage.env looks for libgap.so but it should look for libgap.so*
b220333f311 gh-35091: fix and activate W391 in pyx files
b0df1409824 gh-35090: sage.{algebras,combinat,matroids}: Replace imports from sage.*.all for namespace packages
44aef4a9a9a gh-35087: refactor: Use enum for face iterator status
069ac77ed15 gh-35086: move single_valued method of MZV to auxiliary F ring
af6c040cdb9 gh-35085: Upgrade polymake to 4.9
d29bcaea977 gh-35083: build/pkgs/pcre: Remove
4d0fa68bddd gh-35082: Upgrade scipy to 1.10.1
d91eb2e9b49 gh-35054: Implementing q-commuting Laurent polynomials.
88fbf1abd84 gh-35044: #27428 fix use of sig_on()/sig_off() in CBF.integral()
f449b14ecae (tag: 10.0.beta4) Updated SageMath version to 10.0.beta4

Kenji Iohara

unread,
Mar 20, 2023, 7:06:44 PM3/20/23
to sage-r...@googlegroups.com
Hello,
 
 On my MacBookPro with Intel Core i5, OS 13.2.1 with homebrew, it compiled from the first buit.
 Make ptestlong gives me 

 sage -t --long --warn-long 134.8 --random-seed=99994175849159551249621965502074713841 src/sage/modular/modform_hecketriangle/readme.py  # 1 doctest failed

sage -t --long --warn-long 134.8 --random-seed=99994175849159551249621965502074713841 src/sage/modular/modform_hecketriangle/abstract_space.py  # 3 doctests failed

sage -t --long --warn-long 134.8 --random-seed=99994175849159551249621965502074713841 src/sage/graphs/generators/families.py  # 2 doctests failed

sage -t --long --warn-long 134.8 --random-seed=99994175849159551249621965502074713841 src/sage/modular/modform_hecketriangle/space.py  # 2 doctests failed

sage -t --long --warn-long 134.8 --random-seed=99994175849159551249621965502074713841 src/sage/graphs/graph_generators.py  # 1 doctest failed



Kenji

19/03/2023 16:56、Volker Braun <vbrau...@gmail.com>のメール:

--
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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/3da1738b-f6c8-4e4a-a6ce-da4956fc123cn%40googlegroups.com.

Thierry Dumont

unread,
Mar 21, 2023, 12:03:26 AM3/21/23
to sage-r...@googlegroups.com

On Debian testing (uptodate), migraion from 10. beta4 to 10.0 beta(
without any problem.
t.d.
> --
> 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
> <mailto:sage-release...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-release/3da1738b-f6c8-4e4a-a6ce-da4956fc123cn%40googlegroups.com <https://groups.google.com/d/msgid/sage-release/3da1738b-f6c8-4e4a-a6ce-da4956fc123cn%40googlegroups.com?utm_medium=email&utm_source=footer>.

Emmanuel Charpentier

unread,
Mar 25, 2023, 3:54:01 AM3/25/23
to sage-release

On Debian testing running on core i7 + 16 GB RAM, upgrading 10.0.beta4 to 10.0.beta5 and running ptestlong gives 4 permanent failures :

sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/coding/linear_code.py # 2 doctests failed sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/graphs/generators/families.py # 2 doctests failed sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/graphs/graph_generators.py # 1 doctest failed sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/coding/code_constructions.py # 1 doctest failed

The second and third ones have already been reported a few times. The first one is new, and may be purely cosmetic (the doctest expects some information before the answer, which it does not detect) :

charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/coding/linear_code.py # 2 doctests failed Running doctests with ID 2023-03-25-08-33-06-fb2af2e0. Git branch: develop Git ref: c00e6c204b Running with SAGE_LOCAL='/usr/local/sage-10/local' and SAGE_VENV='/usr/local/sage-10/local/var/lib/sage/venv-python3.11' Using --optional=debian,dot2tex,fricas,gap_jupyter,gap_packages,libsemigroups,msolve,pip,pysingular,sage,sage_spkg,singular_jupyter Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,cvxopt,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib Doctesting 1 file. sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/coding/linear_code.py ********************************************************************** File "src/sage/coding/linear_code.py", line 887, in sage.coding.linear_code.AbstractLinearCode.covering_radius Failed example: C.covering_radius() # optional - gap_packages (Guava package) Expected: ... 1 Got: 1 ********************************************************************** File "src/sage/coding/linear_code.py", line 1348, in sage.coding.linear_code.AbstractLinearCode.minimum_distance Failed example: C.minimum_distance(algorithm="guava") # optional - gap_packages (Guava package) Expected: ... 3 Got: 3 ********************************************************************** 2 items had failures: 1 of 5 in sage.coding.linear_code.AbstractLinearCode.covering_radius 1 of 12 in sage.coding.linear_code.AbstractLinearCode.minimum_distance [426 tests, 2 failures, 14.36 s] ---------------------------------------------------------------------- sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/coding/linear_code.py # 2 doctests failed ---------------------------------------------------------------------- Total time for all tests: 19.4 seconds cpu time: 14.0 seconds cumulative wall time: 14.4 seconds Features detected for doctesting: pytest is not installed in the venv, skip checking tests that rely on it

Same findings and tentative conclusion about the fourth one :

charpent@zen-book-flip:/usr/local/sage-10$ sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/coding/code_constructions.py # 1 doctest failed Running doctests with ID 2023-03-25-08-36-11-2652852c. Git branch: develop Git ref: c00e6c204b Running with SAGE_LOCAL='/usr/local/sage-10/local' and SAGE_VENV='/usr/local/sage-10/local/var/lib/sage/venv-python3.11' Using --optional=debian,dot2tex,fricas,gap_jupyter,gap_packages,libsemigroups,msolve,pip,pysingular,sage,sage_spkg,singular_jupyter Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,cvxopt,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib Doctesting 1 file. sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/coding/code_constructions.py ********************************************************************** File "src/sage/coding/code_constructions.py", line 731, in sage.coding.code_constructions.ToricCode Failed example: C.minimum_distance(algorithm="guava") # optional - gap_packages (Guava package) Expected: ... 24 Got: 24 ********************************************************************** 1 item had failures: 1 of 11 in sage.coding.code_constructions.ToricCode [144 tests, 1 failure, 1.89 s] ---------------------------------------------------------------------- sage -t --long --warn-long 252.4 --random-seed=58487861128741540347636096585054346371 src/sage/coding/code_constructions.py # 1 doctest failed ---------------------------------------------------------------------- Total time for all tests: 7.0 seconds cpu time: 1.6 seconds cumulative wall time: 1.9 seconds Features detected for doctesting: pytest is not installed in the venv, skip checking tests that rely on it

The two new failures are both related to the gap Guava package, which is at the version expected by Sage :

charpent@zen-book-flip:/usr/local/sage-10$ ./sage -optional | grep gap_packages /usr/local/sage-10/src/sage/misc/package.py:118: UserWarning: failed to fetch the version of pkg='auditwheel_or_delocate' at https://pypi.org/pypi/auditwheel_or_delocate/json warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url)) /usr/local/sage-10/src/sage/misc/package.py:118: UserWarning: failed to fetch the version of pkg='ore_algebra' at https://pypi.org/pypi/ore_algebra/json warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url)) gap_packages............................4.12.2 (4.12.2)

HTH,

Reply all
Reply to author
Forward
0 new messages