Re: [sage-release] Sage 10.0.rc0 released

2023-04-23 Thread Clemens Heuberger
On two Linux Mint 20.3 machines, I got doctest errors which I have not seen 
before in the previous betas, see below.


Regards, Clemens Heuberger

$ ./sage -t --long src/sage/modules/torsion_quadratic_module.py
Running doctests with ID 2023-04-24-07-32-35-be944086.
Running with SAGE_LOCAL='/local/cheuberg/local/sage-10.0.rc0/local' and 
SAGE_VENV='/local/cheuberg/local/sage-10.0.rc0/local/var/lib/sage/venv-python3.8'

Using --optional=ccache,debian,pip,sage,sage_spkg
Features to be detected: 
4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,cvxopt,cvxopt,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,fpylll,gfan,graphviz,imagemagick,ipython,jupymake,kenzo,latte_int,lrcalc_python,lrslib,mcqd,meataxe,mpmath,msolve,nauty,networkx,numpy,palp,pandoc,pdf2svg,pdftocairo,pexpect,phitigra,pillow,plantri,polytopes_db,polytopes_db_4d,pplpy,primecountpy,ptyprocess,pynormaliz,python_igraph,requests,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.libs.gap,sage.libs.pari,sage.libs.singular,sage.misc.cython,sage.modules,sage.plot,sage.rings.finite_rings,sage.rings.function_field,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.rings.real_mpfr,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scipy,singular,sphinx,sympy,tdlib

Doctesting 1 file.
sage -t --long --warn-long 137.9 
--random-seed=155144040233019325072901081171677324940 
src/sage/modules/torsion_quadratic_module.py

**
File "src/sage/modules/torsion_quadratic_module.py", line 614, in 
sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus

Failed example:
genera = flatten([genera(s, d, even=False) for d in dets for s in 
signatures])  # long time   # optional - sage.libs.pari

Exception raised:
Traceback (most recent call last):
  File "/local/cheuberg/local/sage-10.0.rc0/src/sage/doctest/forker.py", 
line 695, in _run

self.compile_and_execute(example, compiler, test.globs)
  File "/local/cheuberg/local/sage-10.0.rc0/src/sage/doctest/forker.py", 
line 1093, in compile_and_execute

exec(compiled, globs)
  File "sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus[16]>", line 
1, in 
genera = flatten([genera(s, d, even=False) for d in dets for s in 
signatures])  # long time   # optional - sage.libs.pari
  File "sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus[16]>", line 
1, in 
genera = flatten([genera(s, d, even=False) for d in dets for s in 
signatures])  # long time   # optional - sage.libs.pari

TypeError: 'staticmethod' object is not callable
**
File "src/sage/modules/torsion_quadratic_module.py", line 615, in 
sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus

Failed example:
all(g == g.discriminant_form().genus(g.signature_pair()) for g in genera) 
# long time   # optional - sage.libs.pari

Exception raised:
Traceback (most recent call last):
  File "/local/cheuberg/local/sage-10.0.rc0/src/sage/doctest/forker.py", 
line 695, in _run

self.compile_and_execute(example, compiler, test.globs)
  File "/local/cheuberg/local/sage-10.0.rc0/src/sage/doctest/forker.py", 
line 1093, in compile_and_execute

exec(compiled, globs)
  File "sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus[17]>", line 
1, in 
all(g == g.discriminant_form().genus(g.signature_pair()) for g in 
genera)   # long time   # optional - sage.libs.pari

TypeError: 'staticmethod' object is not iterable
**
1 item had failures:
   2 of  19 in 
sage.modules.torsion_quadratic_module.TorsionQuadraticModule.genus
[186 tests, 2 failures, 1.08 s]
--
sage -t --long --warn-long 137.9 
--random-seed=155144040233019325072901081171677324940 
src/sage/modules/torsion_quadratic_module.py  # 2 doctests failed

--
Total time for all tests: 1.1 seconds
cpu time: 1.0 seconds
cumulative wall time: 1.1 seconds
Features detected for doctesting: sage.combinat,sage.groups,sage.libs.pari
pytest is not installed in the venv, skip checking tests that rely on it




Am 23.04.23 um 16:46 schrieb Volker Braun:
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



f3acd42678a (tag: 10.0.rc0, github/develop) Updated SageMath version to 10.0.rc0
eca2a773d08 gh-35543: Cleaning set partition
9d8c9c05117 gh-35542: some fixes for cython-lint in various places
e1e119463ae gh-35534: some cython-lint fixes in matroids/
133a345bacb 

Re: [sage-release] Sage 10.0.rc0 released

2023-04-23 Thread Kazuyoshi Furutaka
On a recent fedora system (with gcc ver. 13.0.1).  It seems that
--with-system-gcc defaults to force and I had to set explicitly yes to it,
although configure --help says the default is yes.

Kazuyishi

2023年4月23日(日) 23:46 Volker Braun :

> 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
>
>
> f3acd42678a (tag: 10.0.rc0, github/develop) Updated SageMath version to
> 10.0.rc0
> eca2a773d08 gh-35543: Cleaning set partition
> 9d8c9c05117 gh-35542: some fixes for cython-lint in various places
> e1e119463ae gh-35534: some cython-lint fixes in matroids/
> 133a345bacb gh-35533: Fix bug in graph.maximum_average_degree
> 3c2ba826156 gh-35530: some minor details in interfaces
> 12cea800735 gh-35526: fix pycodestyle E271 and E502 in pyx files
> a03f09cf594 gh-35525: cython-lint and some doc cleanup for expression.pyx
> e9b67cc117a gh-35521: `sage.combinat.sf`: re-enable a doctest
> cc0ea4d66f4 gh-35518: Improve PolynomialSequence.connected_components()
> a38a25a261e gh-35515: Bug in integer valued polys
> 803c7aacaee gh-35514: Don't force ecl lisp with `maxima -l ecl` on command
> line.
> 20d2edd1736 gh-35513: Silence initialization of giac
> 64c205c7d51 gh-35512: Improve PolynomialSequence.connection_graph()
> implementation
> db2fa5d13b1 gh-35511: Fix Graph.add_clique() for one vertex
> 0ff23f67772 gh-35510: Make BooleanPolynomial.variables() way faster
> e3636bd579c gh-35509: some cython-linting in matrix/ folder
> 2c7e16e5faf gh-35507: fix pycodestyle E303 in schemes
> 98595ef8661 gh-35506: add check for pycodestyle E502 in python files
> 80f3fd99d04 gh-35504: `build/pkgs/sphinx_{copybutton,basic_ng}`: Add conda
> info
> 41c256ae647 gh-35499: Fix test output for ipywidgets 8.0.5, part deux
> 3740e145432 gh-35478: Remove unused code from GAP interface
> b25229b6647 gh-35476: scipy: Patch out test requiring internet access
> eafd5215a28 gh-35472: Implement the Feichtner-Yuzvinsky rings for lattices
> 957e627f023 gh-35465: Fix conda workflow
> 1fc3fee5bed gh-35463: Add iterator over minimum distance k dominating sets
> ecd162be3dc gh-35462: Iterator over the minimal distance k dominating sets
> c18a3fbfe72 gh-35446: add method is_simple to permutations
> ef68bee7ccf gh-35443: Fix slow doctests or mark # long time
> c005c006d4e gh-35431: Documentation improvements for rounding methods
> 15a5078afaa gh-35389: `sage.rings.finite_rings.residue_field`:
> Modularization fixes
> 9ff469adb9c gh-35375: Fix minimal kernel basis corner cases
> 55ebb79b65a gh-35306: `sage.groups.matrix_gps`: Modularization fixes for
> imports
> 8bcce63b6a1 gh-35305: `sage.quadratic_forms`: Modularization fixes for
> imports
> 97b45d80a7c (tag: 10.0.beta9) Updated SageMath version to 10.0.beta9
>
> --
> 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+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-release/788f2bad-420b-463a-be98-4f11819d3288n%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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CANjERvd2%2Bv%2B8pN-ZHHwFo-mdoDcLkaSJRV7kvcFzaZ7CRQGZTA%40mail.gmail.com.


[sage-release] Re: Sage 10.0.rc0 released

2023-04-23 Thread Matthias Köppe
Thanks for preparing the rc. I'll note that a number of important PRs for 
platform support are waiting for review, and a few critical issues without 
PR are open:
givaro, zeromq: Add patches for GCC 13 support 

sage.libs.eclib.homspace fails to build on conda (macOS) 

libgd: Disable most image libraries, upgrade to 2.3.3 

Support GCC 13 (fedora-38) 

(Overall 61 PRs are waiting for 
review: 
https://github.com/sagemath/sage/issues?q=sort%3Aupdated-desc+is%3Aopen+label%3A%22s%3A+needs+review%22+)


On Sunday, April 23, 2023 at 7:46:00 AM UTC-7 Volker Braun wrote:

> 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
>
>
> f3acd42678a (tag: 10.0.rc0, github/develop) Updated SageMath version to 
> 10.0.rc0
> eca2a773d08 gh-35543: Cleaning set partition
> 9d8c9c05117 gh-35542: some fixes for cython-lint in various places
> e1e119463ae gh-35534: some cython-lint fixes in matroids/
> 133a345bacb gh-35533: Fix bug in graph.maximum_average_degree
> 3c2ba826156 gh-35530: some minor details in interfaces
> 12cea800735 gh-35526: fix pycodestyle E271 and E502 in pyx files
> a03f09cf594 gh-35525: cython-lint and some doc cleanup for expression.pyx
> e9b67cc117a gh-35521: `sage.combinat.sf`: re-enable a doctest
> cc0ea4d66f4 gh-35518: Improve PolynomialSequence.connected_components()
> a38a25a261e gh-35515: Bug in integer valued polys
> 803c7aacaee gh-35514: Don't force ecl lisp with `maxima -l ecl` on command 
> line.
> 20d2edd1736 gh-35513: Silence initialization of giac
> 64c205c7d51 gh-35512: Improve PolynomialSequence.connection_graph() 
> implementation
> db2fa5d13b1 gh-35511: Fix Graph.add_clique() for one vertex
> 0ff23f67772 gh-35510: Make BooleanPolynomial.variables() way faster
> e3636bd579c gh-35509: some cython-linting in matrix/ folder
> 2c7e16e5faf gh-35507: fix pycodestyle E303 in schemes
> 98595ef8661 gh-35506: add check for pycodestyle E502 in python files
> 80f3fd99d04 gh-35504: `build/pkgs/sphinx_{copybutton,basic_ng}`: Add conda 
> info
> 41c256ae647 gh-35499: Fix test output for ipywidgets 8.0.5, part deux
> 3740e145432 gh-35478: Remove unused code from GAP interface
> b25229b6647 gh-35476: scipy: Patch out test requiring internet access
> eafd5215a28 gh-35472: Implement the Feichtner-Yuzvinsky rings for lattices
> 957e627f023 gh-35465: Fix conda workflow
> 1fc3fee5bed gh-35463: Add iterator over minimum distance k dominating sets
> ecd162be3dc gh-35462: Iterator over the minimal distance k dominating sets
> c18a3fbfe72 gh-35446: add method is_simple to permutations
> ef68bee7ccf gh-35443: Fix slow doctests or mark # long time
> c005c006d4e gh-35431: Documentation improvements for rounding methods
> 15a5078afaa gh-35389: `sage.rings.finite_rings.residue_field`: 
> Modularization fixes
> 9ff469adb9c gh-35375: Fix minimal kernel basis corner cases
> 55ebb79b65a gh-35306: `sage.groups.matrix_gps`: Modularization fixes for 
> imports
> 8bcce63b6a1 gh-35305: `sage.quadratic_forms`: Modularization fixes for 
> imports
> 97b45d80a7c (tag: 10.0.beta9) Updated SageMath version to 10.0.beta9
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/c53470a9-3999-4a37-92d8-60a969ee8f08n%40googlegroups.com.


[sage-release] Sage 10.0.rc0 released

2023-04-23 Thread Volker Braun
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


f3acd42678a (tag: 10.0.rc0, github/develop) Updated SageMath version to 
10.0.rc0
eca2a773d08 gh-35543: Cleaning set partition
9d8c9c05117 gh-35542: some fixes for cython-lint in various places
e1e119463ae gh-35534: some cython-lint fixes in matroids/
133a345bacb gh-35533: Fix bug in graph.maximum_average_degree
3c2ba826156 gh-35530: some minor details in interfaces
12cea800735 gh-35526: fix pycodestyle E271 and E502 in pyx files
a03f09cf594 gh-35525: cython-lint and some doc cleanup for expression.pyx
e9b67cc117a gh-35521: `sage.combinat.sf`: re-enable a doctest
cc0ea4d66f4 gh-35518: Improve PolynomialSequence.connected_components()
a38a25a261e gh-35515: Bug in integer valued polys
803c7aacaee gh-35514: Don't force ecl lisp with `maxima -l ecl` on command 
line.
20d2edd1736 gh-35513: Silence initialization of giac
64c205c7d51 gh-35512: Improve PolynomialSequence.connection_graph() 
implementation
db2fa5d13b1 gh-35511: Fix Graph.add_clique() for one vertex
0ff23f67772 gh-35510: Make BooleanPolynomial.variables() way faster
e3636bd579c gh-35509: some cython-linting in matrix/ folder
2c7e16e5faf gh-35507: fix pycodestyle E303 in schemes
98595ef8661 gh-35506: add check for pycodestyle E502 in python files
80f3fd99d04 gh-35504: `build/pkgs/sphinx_{copybutton,basic_ng}`: Add conda 
info
41c256ae647 gh-35499: Fix test output for ipywidgets 8.0.5, part deux
3740e145432 gh-35478: Remove unused code from GAP interface
b25229b6647 gh-35476: scipy: Patch out test requiring internet access
eafd5215a28 gh-35472: Implement the Feichtner-Yuzvinsky rings for lattices
957e627f023 gh-35465: Fix conda workflow
1fc3fee5bed gh-35463: Add iterator over minimum distance k dominating sets
ecd162be3dc gh-35462: Iterator over the minimal distance k dominating sets
c18a3fbfe72 gh-35446: add method is_simple to permutations
ef68bee7ccf gh-35443: Fix slow doctests or mark # long time
c005c006d4e gh-35431: Documentation improvements for rounding methods
15a5078afaa gh-35389: `sage.rings.finite_rings.residue_field`: 
Modularization fixes
9ff469adb9c gh-35375: Fix minimal kernel basis corner cases
55ebb79b65a gh-35306: `sage.groups.matrix_gps`: Modularization fixes for 
imports
8bcce63b6a1 gh-35305: `sage.quadratic_forms`: Modularization fixes for 
imports
97b45d80a7c (tag: 10.0.beta9) Updated SageMath version to 10.0.beta9

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/788f2bad-420b-463a-be98-4f11819d3288n%40googlegroups.com.