Sage 10.7.beta4 released

114 views
Skip to first unread message

Volker Braun

unread,
May 18, 2025, 7:10:47 AMMay 18
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


d617df423d7 (HEAD -> develop, tag: 10.7.beta4, github/develop, github/HEAD) Updated SageMath version to 10.7.beta4
731c1bad33a gh-40111: fix reference in btquotient.py
4081fe3ca84 gh-40110: Fix "NotImplementedError: an immutable graph does not change name"
ab921adb77d gh-40109: Fix docstring for enumerate_totallyreal_fields_rel
cff5209bcec gh-40104: fix some typos and other details
4ea41e51737 gh-40103: some cleaning in newton_polygon
223ef47b497 gh-40102: fix conversion of expressions like SR(oo)
80ff822b091 gh-40100: cypari 2.2.2
35f10c597e9 gh-40097: using _an_element_ in combinat
366fb98bee7 gh-40096: use _an_element_ and type annotations in ore_module
8a1fdf6aafb gh-40085: fix the pycodestyle-minimal linter
6ba54bdd92e gh-40084: more fixes for E228 in pyx files
d1075d82759 gh-40083: using _an_element_ in modular/
353c544de8b gh-40079: typing annotation in Dirichlet characters
c04cae372c0 gh-40078: using _an_element_ in groups
3b31e45a75b gh-40077: using _an_element_ in algebras
c15d99d5cdf gh-40072: avoid using bytes_to_str in matrix/ (pyx files)
873b7ee8dea gh-40068: fixes for reading .pc planar code files
00d10b3cefa gh-40064: cleaning the groebner_fan file
9bc29f1299a gh-40057: get_embedding(): remove vertices that do not exist
24ea3d2a23c gh-40021: more typing annotations in combinat/posets
562be788554 gh-40008: more typos fixed
bc3f67181a4 gh-39974: Fix test failure in doctest of rank method
1aaa979f3dc gh-39953: replacing many vector*matrix with matrix*matrix
8e76b317fb7 gh-39901: Add --quiet and --simple-prompt command line arguments
b8cf3de8f47 gh-39900: cli: remove default from -n argument
53eb914cbba gh-39763: Updated methods concerning addition of edges in a matching covered graph
1319a52a65e gh-39721: Implement theYokonuma-Hecke algebras for other Weyl groups
dd1b083f76a gh-39709: Implement preimage computation for Homomorphism from Quotient Ring to Finite Field of the same characteristic
a61b8f4791d gh-39595: Add fricas-homebrew
23b864f72dc gh-39583: Handle various extension degrees in pAdicGenericElement initialisation
505d408204d gh-39548: Create PyPI source distribution of meson-based setup
61510750cff gh-39532: move finite field methods
9de6bc051c2 gh-39262: Add script for checking for old deprecations
79f5a175925 gh-39010: Don't import cysignals.alarm on Windows
d95a16a8ba4 gh-38872: Native Windows build
94baf41dcd6 (tag: 10.7.beta3) Updated SageMath version to 10.7.beta3

Marc Culler

unread,
May 18, 2025, 6:29:17 PMMay 18
to sage-release
I am seeing a build failure for gap_packages when building 10.7beta4 on macOS 15.5.  It looks to me like the GAP semigroups package is expecting a newer version of libsemigroups than Sage provides.  However, the web site for the GAP semigroups package does not appear to specify a version for libsemigroups.

This is the error:

[gap_packages-4.14.0] [spkg-install] g++ -std=gnu++11 -pthread -O2 -mmacosx-version-min=11.0 -I/var/tmp/sage-10.7-current/local/include -stdlib=libc++ -fno-common -MQ gen/src/pkg.o -MMD -MP -MF gen/src/pkg.d -std=gnu++14 -O3 -Igapbind14/include/ -DFMT_HEADER_ONLY -DNDEBUG -I/var/tmp/sage-10.7-current/local/include -O2 -mmacosx-version-min=11.0 -I/var/tmp/sage-10.7-current/local/include -stdlib=libc++ -o gen/src/pkg.o -I/private/var/tmp/sage-10.7-current/local/include/gap -I/private/var/tmp/sage-10.7-current/local/include -DUSE_GASMAN=1 -c src/pkg.cpp
[gap_packages-4.14.0] [spkg-install] In file included from src/pkg.cpp:59:
[gap_packages-4.14.0] [spkg-install] In file included from /var/tmp/sage-10.7-current/local/include/libsemigroups/sims1.hpp:1269:
[gap_packages-4.14.0] [spkg-install] /var/tmp/sage-10.7-current/local/include/libsemigroups/sims1.tpp:622:39: error: no member named 'long_rules' in 'libsemigroups::Sims1::iterator_base'
[gap_packages-4.14.0] [spkg-install]   622 |     _longs           = std::move(that.long_rules());
[gap_packages-4.14.0] [spkg-install]       |                                  ~~~~ ^
[gap_packages-4.14.0] [spkg-install] 1 error generated.
[gap_packages-4.14.0] [spkg-install] make[5]: *** [gen/src/pkg.o] Error 1
[gap_packages-4.14.0] [spkg-install] ********************************************************************************
[gap_packages-4.14.0] [spkg-install] Error building gap_packages-4.14.0
[gap_packages-4.14.0] [spkg-install] ********************************************************************************
[gap_packages-4.14.0] ************************************************************************
[gap_packages-4.14.0] Error installing package gap_packages-4.14.0
[gap_packages-4.14.0] ************************************************************************

- Marc

Marc Culler

unread,
May 19, 2025, 7:49:26 AMMay 19
to sage-release
After posting this message, I found https://github.com/libsemigroups/libsemigroups/issues/557, which is a bug reported by Michael Orlitzky and since fixed by the libsemigroups maintainer James Mitchell.  The report says that it is related to a change in gcc-15, but evidently clang 17 contains an equivalent change, so macOS 15.5 is affected as well as the bleeding edge linux distros.

- Marc

John Cremona

unread,
May 21, 2025, 8:50:07 AMMay 21
to sage-r...@googlegroups.com
Build failing for me on ubuntu 24.04.2 LTS. After pulling from
develop (commit d617df423d7) I do

make distclean
./bootstrap
./configure
make

and it fails on building countourpy. Logs attached.

John
> --
> 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/9c9b1ded-2ab4-4e09-a67d-b948b8b5d8b2n%40googlegroups.com.
config.log
contourpy-1.3.1.log
Reply all
Reply to author
Forward
0 new messages