Sage 10.5.beta5 released

119 views
Skip to first unread message

Volker Braun

unread,
Sep 22, 2024, 7:24:11 AM9/22/24
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


d1f99d110ab (HEAD -> develop, tag: 10.5.beta5, github/develop) Updated SageMath version to 10.5.beta5
9b58ceaa689 gh-38687: Fix broken coverage ci
e9ded5154b0 gh-38683: Fix matrix coercion with numpy 2.1
f4305c74887 gh-38674: cythonize the chain polynomials of posets
26df4e905c4 gh-38669: Remove giac integration from GiNaC
82a6149fc83 gh-38667: Fix pyproject.toml use of inline tables
f6b66615dc8 gh-38666: some care for pep8 E203 in pyx files
69845c04dc1 gh-38664: graphs: make init_short_digraph always sort neighbors but without the extra log complexity (2nd try)
ded4ed27c2a gh-38660: simplifications in some libgap calls
a0cd1424cbb gh-38653: get rid of sage-eval in dokchister.py
aeeb93d8ae5 gh-38649: Fix all three CONDA ci failing tests
cd9b1062e94 gh-38647: fixing some mypy suggestions in algebras and abvar
b43a449ff7a gh-38641: some fixes for E241
29d7056b388 gh-38607: Add subs method for function field elements
7c6c1af2eef gh-38540: fix ruff PLR1730 checks
14552fc9443 gh-38321: Implemented generators for some small graphs/ digraphs
5bc02a13217 gh-38174: New algorithms to compute the characteristic polynomial of the Frobenius endomorphism of a Drinfeld module
b3a9253aa73 gh-35050: Add missing commit when building large Cremona database
a880b3f2d99 (tag: 10.5.beta4) Updated SageMath version to 10.5.beta4

Emmanuel Charpentier

unread,
Sep 24, 2024, 1:25:41 PM9/24/24
to sage-release

On Ubuntu 24.04 running under WSL2/Windows 11 on core i7 + 16 GB RAM, upgrading 10.5.beta4 to10.5.beta5 and running
ptestlong gives the single permanent failure

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

already reported.

HTH,

William Stein

unread,
Sep 24, 2024, 5:36:23 PM9/24/24
to sage-r...@googlegroups.com
Hi,

I built  it on a minimal x86_64 Ubuntu 24.04 server and it worked well and all tests passed with no weird issues at all.

One thing is that when you do "make configure" it suggests a long list of packages to install, e.g., "apt-get update", then "apt-get install <long list>".  At least with Ubuntu 24.04 defaults several of these packages don't exist so that apt-get install doesn't get anywhere.   Where does that list of packages come from to install?   It's maybe not so robust or maintained. 

(compute-server-1) ~/sage-10.5.beta5$ cat /etc/issue
Ubuntu 24.04.1 LTS \n \l

--
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/b5ce3103-3e13-4a7f-95c6-67176428681cn%40googlegroups.com.


--

Dima Pasechnik

unread,
Sep 24, 2024, 6:12:57 PM9/24/24
to sage-r...@googlegroups.com, William Stein
These package name hints come from files in build/pkgs/*/distros/
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CACLE5GA2E9Lv0R5f5t1R1OSbSJAL7DYVh-9-iVFKcCUuOWAOJg%40mail.gmail.com.

Eric Gourgoulhon

unread,
Sep 24, 2024, 6:17:15 PM9/24/24
to sage-release
Le mardi 24 septembre 2024 à 23:36:23 UTC+2, William Stein a écrit :
One thing is that when you do "make configure" it suggests a long list of packages to install, e.g., "apt-get update", then "apt-get install <long list>".  At least with Ubuntu 24.04 defaults several of these packages don't exist so that apt-get install doesn't get anywhere.   Where does that list of packages come from to install?   It's maybe not so robust or maintained. 

For reference, there is the same issue with Sage's installation guide:
I've tried to fix it via a quick PR, but this seems complicated: the list does not lie in any source file; rather it is generated by some script...

Eric.

Emmanuel Charpentier

unread,
Sep 26, 2024, 4:15:38 PM9/26/24
to sage-release
Identical result on Deboian testing running on core i7 + 16 GB RAM.
HTH,

axio...@yahoo.de

unread,
Sep 29, 2024, 5:29:20 AM9/29/24
to sage-release
I'm afraid I have a bad bug, segfault in plural.pyx: https://github.com/sagemath/sage/issues/38737
Reply all
Reply to author
Forward
0 new messages