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

2023-05-03 Thread Thierry
Hi,

Le Wed, Apr 26, 2023 at 10:43:35AM +0100, Dima Pasechnik a écrit :
> Thanks, it's now https://github.com/sagemath/sage/pull/35571

Could this straightforward ticket be set to blocker and reviewed for the
next official release ?

Ciao,
Thierry


> 
> On Wed, Apr 26, 2023 at 10:32 AM Thierry
>  wrote:
> >
> > Hi,
> >
> > Sage's current openssl version (3.0.5) hass several "High severity"
> > vulnerabilities, see https://www.openssl.org/news/vulnerabilities.html
> >
> > It would be nice to have the fixes included in the next Sage release. I am 
> > not
> > using github, here is a pull request (literally) to fix this :
> >
> >   git pull https://lipn.univ-paris13.fr/~monteil/hebergement/sage/sage.git 
> > openssl.3.0.8
> >
> > (commit hash : 997a6bd35a17f5511bb12552bd676597b09f1eaf)
> > I checked the hash of the tarballs against the GPG signatures by upstream 
> > developers.
> >
> > Tarball at : https://www.openssl.org/source/openssl-3.0.8.tar.gz
> >
> > Ciao,
> > Thierry
> >
> > P.S. Note that 3.1.0. has been very recently released, however 3.0.x is LTS 
> > and will
> > not have structural changes. Just in case, here is a verified branch :
> >
> >   git pull https://lipn.univ-paris13.fr/~monteil/hebergement/sage/sage.git 
> > openssl.3.1.0
> >
> > (commit hash : 9229a2be66dc0e4f2e3f677aa515a33bfe72a873)
> > Tarball at : https://www.openssl.org/source/openssl-3.1.0.tar.gz
> >
> >
> >
> >
> > Le Sun, Apr 23, 2023 at 07:46:00AM -0700, Volker Braun a écrit :
> > > 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 
> > 

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

2023-04-27 Thread kcrisman


On Wednesday, April 26, 2023 at 5:32:27 AM UTC-4 sage-goo...@lma.metelu.net 
wrote:

Hi, 

Sage's current openssl version (3.0.5) hass several "High severity" 
vulnerabilities, see https://www.openssl.org/news/vulnerabilities.html 

It would be nice to have the fixes included in the next Sage release.


Thanks for noting this! 

-- 
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/541c1472-1ba8-4129-ab67-7463eb229cfdn%40googlegroups.com.


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

2023-04-26 Thread Dima Pasechnik
Thanks, it's now https://github.com/sagemath/sage/pull/35571

On Wed, Apr 26, 2023 at 10:32 AM Thierry
 wrote:
>
> Hi,
>
> Sage's current openssl version (3.0.5) hass several "High severity"
> vulnerabilities, see https://www.openssl.org/news/vulnerabilities.html
>
> It would be nice to have the fixes included in the next Sage release. I am not
> using github, here is a pull request (literally) to fix this :
>
>   git pull https://lipn.univ-paris13.fr/~monteil/hebergement/sage/sage.git 
> openssl.3.0.8
>
> (commit hash : 997a6bd35a17f5511bb12552bd676597b09f1eaf)
> I checked the hash of the tarballs against the GPG signatures by upstream 
> developers.
>
> Tarball at : https://www.openssl.org/source/openssl-3.0.8.tar.gz
>
> Ciao,
> Thierry
>
> P.S. Note that 3.1.0. has been very recently released, however 3.0.x is LTS 
> and will
> not have structural changes. Just in case, here is a verified branch :
>
>   git pull https://lipn.univ-paris13.fr/~monteil/hebergement/sage/sage.git 
> openssl.3.1.0
>
> (commit hash : 9229a2be66dc0e4f2e3f677aa515a33bfe72a873)
> Tarball at : https://www.openssl.org/source/openssl-3.1.0.tar.gz
>
>
>
>
> Le Sun, Apr 23, 2023 at 07:46:00AM -0700, Volker Braun a écrit :
> > 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/ZEjvpybhNZhFERjm%40metelu.net.

-- 
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 

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

2023-04-26 Thread Thierry
Hi,

Sage's current openssl version (3.0.5) hass several "High severity"
vulnerabilities, see https://www.openssl.org/news/vulnerabilities.html

It would be nice to have the fixes included in the next Sage release. I am not
using github, here is a pull request (literally) to fix this :

  git pull https://lipn.univ-paris13.fr/~monteil/hebergement/sage/sage.git 
openssl.3.0.8

(commit hash : 997a6bd35a17f5511bb12552bd676597b09f1eaf)
I checked the hash of the tarballs against the GPG signatures by upstream 
developers.

Tarball at : https://www.openssl.org/source/openssl-3.0.8.tar.gz

Ciao,
Thierry

P.S. Note that 3.1.0. has been very recently released, however 3.0.x is LTS and 
will
not have structural changes. Just in case, here is a verified branch :

  git pull https://lipn.univ-paris13.fr/~monteil/hebergement/sage/sage.git 
openssl.3.1.0

(commit hash : 9229a2be66dc0e4f2e3f677aa515a33bfe72a873)
Tarball at : https://www.openssl.org/source/openssl-3.1.0.tar.gz




Le Sun, Apr 23, 2023 at 07:46:00AM -0700, Volker Braun a écrit :
> 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/ZEjvpybhNZhFERjm%40metelu.net.


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

2023-04-25 Thread Matthias Köppe
These warnings will be fixed 
by https://github.com/sagemath/sage/pull/35570, needs review

On Monday, April 24, 2023 at 10:57:55 PM UTC-7 jonatha...@googlemail.com 
wrote:

> Hi,
>
> almost everything works installed from scratch with recommended system 
> packages on manjaro.
>
> I get some doctests failures
>
> sage -t --long --warn-long 58.0 
> --random-seed=56439470687750385659257200164528769383 
> src/sage/interfaces/four_ti_2.py  # 5 doctests failed
>
> Which are just deprecation messages:
>
> File "src/sage/interfaces/four_ti_2.py", line 353, in 
> sage.interfaces.four_ti_2.FourTi2.qsolve
> Failed example:
> four_ti_2.qsolve(A)  # optional - 4ti2
> Expected:
> [[], [ 1 -2  1]]
> Got:
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> [[], [ 1 -2  1]]
> **
> File "src/sage/interfaces/four_ti_2.py", line 370, in 
> sage.interfaces.four_ti_2.FourTi2.rays
> Failed example:
> four_ti_2.rays(four_ti_2._magic3x3())  # optional - 4ti2
> Expected:
> [0 2 1 2 1 0 1 0 2]
> [1 0 2 2 1 0 0 2 1]
> [1 2 0 0 1 2 2 0 1]
> [2 0 1 0 1 2 1 2 0]
> Got:
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> [0 2 1 2 1 0 1 0 2]
> [1 0 2 2 1 0 0 2 1]
> [1 2 0 0 1 2 2 0 1]
> [2 0 1 0 1 2 1 2 0]
> **
> File "src/sage/interfaces/four_ti_2.py", line 458, in 
> sage.interfaces.four_ti_2.FourTi2.circuits
> Failed example:
> four_ti_2.circuits([1,2,3])  # optional - 4ti2
> Expected:
> [ 0  3 -2]
> [ 2 -1  0]
> [ 3  0 -1]
> Got:
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> [ 0  3 -2]
> [ 2 -1  0]
> [ 3  0 -1]
> **
> File "src/sage/interfaces/four_ti_2.py", line 496, in 
> sage.interfaces.four_ti_2.FourTi2.groebner
> Failed example:
> four_ti_2.groebner(A)  # optional - 4ti2
> Expected:
> [-5  0  2]
> [-5  3  0]
> Got:
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> [-5  0  2]
> [-5  3  0]
> **
> File "src/sage/interfaces/four_ti_2.py", line 499, in 
> sage.interfaces.four_ti_2.FourTi2.groebner
> Failed example:
> four_ti_2.groebner(lat=[[1,2,3],[1,1,1]])  # optional - 4ti2
> Expected:
> [-1  0  1]
> [ 2  1  0]
> Got:
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> egrep: warning: egrep is obsolescent; using grep -E
> [-1  0  1]
> [ 2  1  0]
>
> Jonathan
>
>
> tsc...@ucdavis.edu schrieb am Dienstag, 25. April 2023 um 03:13:40 UTC+2:
>
>> Volker, if you're going to do another rc version, would it be possible to 
>> also include #35432? It contains an important fix for #35036 that will be 
>> added to 10.0.
>>
>> Thanks,
>> Travis
>>
>>
>> On Tuesday, April 25, 2023 at 5:57:10 AM UTC+9 Kenji Iohara wrote:
>>
>>> On Mac 0S 13.3.1with Intel Core i5, updated homebrew, the first built 
>>> compilation worked. 
>>> As for make ptestlong, I had the next errors:
>>>
>>> --
>>>
>>> sage -t --long --warn-long 274.3 
>>> --random-seed=290024924952297696012043696737674115883 
>>> src/sage/libs/giac/__init__.py  # Timed out
>>>
>>> sage -t --long --warn-long 274.3 
>>> --random-seed=290024924952297696012043696737674115883 
>>> src/sage/rings/polynomial/multi_polynomial_ideal.py  # Killed due to 
>>> segmentation fault
>>>
>>> sage -t --long --warn-long 274.3 
>>> --random-seed=290024924952297696012043696737674115883 
>>> src/sage/modular/modform_hecketriangle/readme.py  # 1 doctest failed
>>>
>>> sage -t --long --warn-long 274.3 
>>> --random-seed=290024924952297696012043696737674115883 
>>> src/sage/modular/modform_hecketriangle/abstract_space.py  # 3 

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

2023-04-24 Thread 'jonatha...@googlemail.com' via sage-release
Hi,

almost everything works installed from scratch with recommended system 
packages on manjaro.

I get some doctests failures

sage -t --long --warn-long 58.0 
--random-seed=56439470687750385659257200164528769383 
src/sage/interfaces/four_ti_2.py  # 5 doctests failed

Which are just deprecation messages:

File "src/sage/interfaces/four_ti_2.py", line 353, in 
sage.interfaces.four_ti_2.FourTi2.qsolve
Failed example:
four_ti_2.qsolve(A)  # optional - 4ti2
Expected:
[[], [ 1 -2  1]]
Got:
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
[[], [ 1 -2  1]]
**
File "src/sage/interfaces/four_ti_2.py", line 370, in 
sage.interfaces.four_ti_2.FourTi2.rays
Failed example:
four_ti_2.rays(four_ti_2._magic3x3())  # optional - 4ti2
Expected:
[0 2 1 2 1 0 1 0 2]
[1 0 2 2 1 0 0 2 1]
[1 2 0 0 1 2 2 0 1]
[2 0 1 0 1 2 1 2 0]
Got:
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
[0 2 1 2 1 0 1 0 2]
[1 0 2 2 1 0 0 2 1]
[1 2 0 0 1 2 2 0 1]
[2 0 1 0 1 2 1 2 0]
**
File "src/sage/interfaces/four_ti_2.py", line 458, in 
sage.interfaces.four_ti_2.FourTi2.circuits
Failed example:
four_ti_2.circuits([1,2,3])  # optional - 4ti2
Expected:
[ 0  3 -2]
[ 2 -1  0]
[ 3  0 -1]
Got:
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
[ 0  3 -2]
[ 2 -1  0]
[ 3  0 -1]
**
File "src/sage/interfaces/four_ti_2.py", line 496, in 
sage.interfaces.four_ti_2.FourTi2.groebner
Failed example:
four_ti_2.groebner(A)  # optional - 4ti2
Expected:
[-5  0  2]
[-5  3  0]
Got:
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
[-5  0  2]
[-5  3  0]
**
File "src/sage/interfaces/four_ti_2.py", line 499, in 
sage.interfaces.four_ti_2.FourTi2.groebner
Failed example:
four_ti_2.groebner(lat=[[1,2,3],[1,1,1]])  # optional - 4ti2
Expected:
[-1  0  1]
[ 2  1  0]
Got:
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
egrep: warning: egrep is obsolescent; using grep -E
[-1  0  1]
[ 2  1  0]

Jonathan


tsc...@ucdavis.edu schrieb am Dienstag, 25. April 2023 um 03:13:40 UTC+2:

> Volker, if you're going to do another rc version, would it be possible to 
> also include #35432? It contains an important fix for #35036 that will be 
> added to 10.0.
>
> Thanks,
> Travis
>
>
> On Tuesday, April 25, 2023 at 5:57:10 AM UTC+9 Kenji Iohara wrote:
>
>> On Mac 0S 13.3.1with Intel Core i5, updated homebrew, the first built 
>> compilation worked. 
>> As for make ptestlong, I had the next errors:
>>
>> --
>>
>> sage -t --long --warn-long 274.3 
>> --random-seed=290024924952297696012043696737674115883 
>> src/sage/libs/giac/__init__.py  # Timed out
>>
>> sage -t --long --warn-long 274.3 
>> --random-seed=290024924952297696012043696737674115883 
>> src/sage/rings/polynomial/multi_polynomial_ideal.py  # Killed due to 
>> segmentation fault
>>
>> sage -t --long --warn-long 274.3 
>> --random-seed=290024924952297696012043696737674115883 
>> src/sage/modular/modform_hecketriangle/readme.py  # 1 doctest failed
>>
>> sage -t --long --warn-long 274.3 
>> --random-seed=290024924952297696012043696737674115883 
>> src/sage/modular/modform_hecketriangle/abstract_space.py  # 3 doctests 
>> failed
>>
>> sage -t --long --warn-long 274.3 
>> --random-seed=290024924952297696012043696737674115883 
>> src/sage/modular/modform_hecketriangle/space.py  # 2 doctests failed
>>
>> ———
>>
>>
>> Kenji
>>
>> 24/04/2023 7:33、Clemens Heuberger のメール:
>>
>> On two Linux Mint 20.3 machines, I got doctest errors which I have not 
>> seen before in the previous betas, 

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

2023-04-24 Thread 'tsc...@ucdavis.edu' via sage-release
Volker, if you're going to do another rc version, would it be possible to 
also include #35432? It contains an important fix for #35036 that will be 
added to 10.0.

Thanks,
Travis


On Tuesday, April 25, 2023 at 5:57:10 AM UTC+9 Kenji Iohara wrote:

> On Mac 0S 13.3.1with Intel Core i5, updated homebrew, the first built 
> compilation worked. 
> As for make ptestlong, I had the next errors:
>
> --
>
> sage -t --long --warn-long 274.3 
> --random-seed=290024924952297696012043696737674115883 
> src/sage/libs/giac/__init__.py  # Timed out
>
> sage -t --long --warn-long 274.3 
> --random-seed=290024924952297696012043696737674115883 
> src/sage/rings/polynomial/multi_polynomial_ideal.py  # Killed due to 
> segmentation fault
>
> sage -t --long --warn-long 274.3 
> --random-seed=290024924952297696012043696737674115883 
> src/sage/modular/modform_hecketriangle/readme.py  # 1 doctest failed
>
> sage -t --long --warn-long 274.3 
> --random-seed=290024924952297696012043696737674115883 
> src/sage/modular/modform_hecketriangle/abstract_space.py  # 3 doctests 
> failed
>
> sage -t --long --warn-long 274.3 
> --random-seed=290024924952297696012043696737674115883 
> src/sage/modular/modform_hecketriangle/space.py  # 2 doctests failed
>
> ———
>
>
> Kenji
>
> 24/04/2023 7:33、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 " 

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

2023-04-24 Thread Kenji Iohara
On Mac 0S 13.3.1with Intel Core i5, updated homebrew, the first built 
compilation worked. 
As for make ptestlong, I had the next errors:
--
sage -t --long --warn-long 274.3 
--random-seed=290024924952297696012043696737674115883 
src/sage/libs/giac/__init__.py  # Timed out
sage -t --long --warn-long 274.3 
--random-seed=290024924952297696012043696737674115883 
src/sage/rings/polynomial/multi_polynomial_ideal.py  # Killed due to 
segmentation fault
sage -t --long --warn-long 274.3 
--random-seed=290024924952297696012043696737674115883 
src/sage/modular/modform_hecketriangle/readme.py  # 1 doctest failed
sage -t --long --warn-long 274.3 
--random-seed=290024924952297696012043696737674115883 
src/sage/modular/modform_hecketriangle/abstract_space.py  # 3 doctests failed
sage -t --long --warn-long 274.3 
--random-seed=290024924952297696012043696737674115883 
src/sage/modular/modform_hecketriangle/space.py  # 2 doctests failed
———

Kenji

> 24/04/2023 7:33、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 

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

2023-04-24 Thread Matthias Köppe
This is fixed in https://github.com/sagemath/sage/pull/35477, waiting for 
review

On Monday, April 24, 2023 at 2:22:21 AM UTC-7 furutaka@gmail.com wrote:

> With the same OS (Fedora-38), failed to build libgd-2.3.2 (with freetype 
> in sage).
> The log attached.
>
> Kazuyoshi
>
>
> 2023年4月24日(月) 7:28 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...@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
>>>  
>>> 
>>> .
>>>
>>
>
> -- 
> Kazuyoshi Furutaka
>

-- 
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/e9b03877-db0e-4bc8-a127-38db7d8d6f60n%40googlegroups.com.


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

2023-04-24 Thread Matthias Köppe
Thanks for reporting this. I've 
opened https://github.com/sagemath/sage/issues/35557 for it.

On Sunday, April 23, 2023 at 10:33:54 PM UTC-7 Clemens Heuberger wrote:

> 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 
> 

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] 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.