Sage 10.5 released

149 views
Skip to first unread message

Volker Braun

unread,
Dec 3, 2024, 7:34:31 PM12/3/24
to sage-release
The "master" git branch has been updated to Sage-10.5. 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


8a972c4d39e (github/develop, tag: 10.5) Updated SageMath version to 10.5
f6ad0ecf1f4 gh-39063: PKG_CONFIG must be empty if not found
bf16199c928 (tag: 10.5.rc2) Updated SageMath version to 10.5.rc2

Kenji Iohara

unread,
Dec 4, 2024, 8:21:13 PM12/4/24
to sage-r...@googlegroups.com
Hello,

 Thanks Volker for this version. I couldn’t compile it on my Mac OS Ventura with Intel Core i5 
cvxopt-1.3.2.log
scipy-1.12.0.log

Dima Pasechnik

unread,
Dec 4, 2024, 8:27:08 PM12/4/24
to sage-r...@googlegroups.com
On Wed, Dec 4, 2024 at 7:21 PM Kenji Iohara <simplye...@gmail.com> wrote:
>
> Hello,
>
> Thanks Volker for this version. I couldn’t compile it on my Mac OS Ventura with Intel Core i5

Your logs show that the problems are in OpenBLAS and in suitesparse.
Please post your top-level config.log, to get a better idea where they
come from.

>
> --
> 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 visit https://groups.google.com/d/msgid/sage-release/763677E3-23C7-4B75-85E5-B69403000230%40gmail.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 visit https://groups.google.com/d/msgid/sage-release/763677E3-23C7-4B75-85E5-B69403000230%40gmail.com.
> because of two errors: sScipy-1.12.0 and cvxopt-1.3.2
>
>
> Best,
> Kenji
>
> 04/12/2024 1:34、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 visit https://groups.google.com/d/msgid/sage-release/d7a120fd-4c0d-4983-bfc2-b30d23317aden%40googlegroups.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 visit https://groups.google.com/d/msgid/sage-release/763677E3-23C7-4B75-85E5-B69403000230%40gmail.com.

Kenji Iohara

unread,
Dec 4, 2024, 10:14:15 PM12/4/24
to sage-r...@googlegroups.com
config.log

Emmanuel Charpentier

unread,
Dec 8, 2024, 9:54:41 AM12/8/24
to sage-release

On Debian testing running on core i7 + 16 GB RAM, upgrading 10.5.rc1 to 10.5 and running ptestlong gives one permanent failure :

sage -t --long --warn-long 30.0 --random-seed=222446223686101326881584908570368115607 src/sage/rings/real_mpfr.pyx # 1 doctest failed

already reported a number of times, and a transient failure :

sage -t --long --warn-long 30.0 --random-seed=222446223686101326881584908570368115607 src/sage/categories/simplicial_sets.py # 1 doctest failed

whose first execution gives the following error :

sage -t --long --warn-long 30.0 --random-seed=222446223686101326881584908570368115607 src/sage/categories/simplicial_sets.py ********************************************************************** File "src/sage/categories/simplicial_sets.py", line 460, in sage.categories.simplicial_sets.SimplicialSets.Pointed.ParentMethods.covering_map Failed example: C.domain().face_data() Expected: {(*, ()): None, (*, (1,2,3)): None, (*, (1,3,2)): None, (sigma_1, ()): ((*, (1,2,3)), (*, ())), (sigma_1, ()): ((*, ()), (*, ())), (sigma_1, (1,2,3)): ((*, (1,3,2)), (*, (1,2,3))), (sigma_1, (1,2,3)): ((*, (1,2,3)), (*, (1,2,3))), (sigma_1, (1,3,2)): ((*, ()), (*, (1,3,2))), (sigma_1, (1,3,2)): ((*, (1,3,2)), (*, (1,3,2)))} Got: {(*, ()): None, (*, (1,2,3)): None, (*, (1,3,2)): None, (sigma_1, ()): ((*, ()), (*, ())), (sigma_1, ()): ((*, (1,2,3)), (*, ())), (sigma_1, (1,2,3)): ((*, (1,2,3)), (*, (1,2,3))), (sigma_1, (1,2,3)): ((*, (1,3,2)), (*, (1,2,3))), (sigma_1, (1,3,2)): ((*, (1,3,2)), (*, (1,3,2))), (sigma_1, (1,3,2)): ((*, ()), (*, (1,3,2)))} ********************************************************************** 1 item had failures: 1 of 8 in sage.categories.simplicial_sets.SimplicialSets.Pointed.ParentMethods.covering_map [191 tests, 1 failure, 3.36s wall]

which seems to be bound to the enumeration of the same set in two different orders.

HTH,

Nasser M. Abbasi

unread,
Dec 10, 2024, 1:57:25 AM12/10/24
to sage-release
FYI,

Thanks for 10.5 release.

In case it might be useful for some. 

The following zip file (link at end) contains all content of my logs/ folder for 10.5 which log for ptestlong.

All on WSL under windows 10

C:\Users\Owner>wsl --version
WSL version: 2.3.26.0
Kernel version: 5.15.167.4-1
WSLg version: 1.0.65
MSRDC version: 1.2.5620
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.19045.5131

>sage --version
SageMath version 10.5, Release Date: 2024-12-04

The content of the zip file is 

>cd logs/
>ls -lrt
total 38616
drwxr-xr-x 2 me me    20480 Dec  9 22:45 pkgs
-rw-r--r-- 1 me me       46 Dec  9 22:45 install.time
-rw-r--r-- 1 me me 38375170 Dec  9 22:45 install.log
-rw-r--r-- 1 me me   730151 Dec  9 23:03 test.log
-rw-r--r-- 1 me me   401313 Dec  9 23:38 config.log


On the terminal where I run the command 

make ptestlong

The last bits says this:

sage -t --long --warn-long 30.0 --random-seed=299641933222072274187983579948791489667 src/sage/tests/cmdline.py
    [182 tests, 22.00s wall]
----------------------------------------------------------------------
sage -t --long --warn-long 30.0 --random-seed=299641933222072274187983579948791489667 src/sage/rings/polynomial/plural.pyx  # SignalError in doctesting framework
----------------------------------------------------------------------
Total time for all tests: 1074.5 seconds
    cpu time: 6227.1 seconds
    cumulative wall time: 6804.3 seconds
Features detected for doctesting: conway_polynomials,cvxopt,database_cremona_mini_ellcurve,database_ellcurves,database_graphs,dvipng,fpylll,gap_package_polycyclic,gfan,giac,info,jupyter_sphinx,lrcalc_python,mpmath,nauty,networkx,numpy,palp,pdf2svg,pexpect,pillow,polytopes_db,pplpy,primecountpy,ptyprocess,pyparsing,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.libs.braiding,sage.libs.ecl,sage.libs.flint,sage.libs.gap,sage.libs.giac,sage.libs.homfly,sage.libs.linbox,sage.libs.m4ri,sage.libs.ntl,sage.libs.pari,sage.libs.singular,sage.misc.cython,sage.modular,sage.modules,sage.numerical.mip,sage.plot,sage.rings.complex_double,sage.rings.finite_rings,sage.rings.function_field,sage.rings.number_field,sage.rings.padics,sage.rings.polynomial.pbori,sage.rings.real_double,sage.rings.real_mpfr,sage.schemes,sage.symbolic,sagemath_doc_html,scipy,singular,sphinx,sympy,threejs
Running pytest on ['/home/me/TMP/sage-10.5/src/sage', '/home/me/TMP/sage-10.5/src/sage_setup', '/home/me/TMP/sage-10.5/src/sage_docbuild', '/home/me/TMP/sage-10.5/src/doc'] with options []
=============================================================================== test session starts ===============================================================================
platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0
rootdir: /home/me/TMP/sage-10.5/src
configfile: tox.ini
plugins: anyio-4.4.0, mock-3.14.0, xdist-3.6.1
collected 61 items / 2 skipped

src/sage/doctest/parsing_test.py ...........                                                                                                                                [ 18%]
src/sage/manifolds/differentiable/examples/symplectic_space_test.py ....                                                                                                    [ 24%]
src/sage/manifolds/differentiable/symplectic_form_test.py ...................................                                                                               [ 81%]
src/sage/manifolds/differentiable/tensorfield_paral_test.py .                                                                                                               [ 83%]
src/sage/numerical/backends/cvxopt_backend_test.py ..                                                                                                                       [ 86%]
src/sage/numerical/backends/glpk_backend_test.py ..                                                                                                                         [ 90%]
src/sage/numerical/backends/glpk_exact_backend_test.py ..                                                                                                                   [ 93%]
src/sage/numerical/backends/interactivelp_backend_test.py ..                                                                                                                [ 96%]
src/sage/numerical/backends/ppl_backend_test.py ..                                                                                                                          [100%]

==================================================================== 61 passed, 2 skipped in 67.60s (0:01:07) =====================================================================
make[2]: *** [Makefile:259: test] Error 64
make[2]: Leaving directory '/home/me/TMP/sage-10.5'
make[1]: *** [Makefile:274: ptest] Error 2
make[1]: Leaving directory '/home/me/TMP/sage-10.5'
make: *** [Makefile:280: ptestlong] Error 2

The zip file is here

--Nasser





Reply all
Reply to author
Forward
0 new messages