[sage-release] Re: Sage 9.8.beta4 released

2022-12-03 Thread Emmanuel Charpentier


On Debian testing running on core i7 + 16 GB RAM, upgrading 9.8.beta3 to 
9.8.beta4 and running ptestlong gives me 3 (permanent) failures :

--
sage -t --long --warn-long 233.1 
--random-seed=40705015305494208121726835907964991561 
src/sage/graphs/generators/families.py  # 3 doctests failed
sage -t --long --warn-long 233.1 
--random-seed=40705015305494208121726835907964991561 
src/sage/graphs/graph_generators.py  # 1 doctest failed
sage -t --long --warn-long 233.1 
--random-seed=40705015305494208121726835907964991561 
src/sage/algebras/quantum_groups/quantum_group_gap.py  # 3 doctests failed
--

The first one is real (difference in results). The second one may be a 
byproduct of a new nauty version (different “Uwage” error message). The 
third one may be cosmetic (obnoxious deprecation warning).

HTH,
​
Le mardi 22 novembre 2022 à 00:16:00 UTC+1, 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
>
> 84f02afa5c8 (trac/develop, tag: 9.8.beta4) Updated SageMath version to 
> 9.8.beta4
> 03f68f4aa96 Trac #34737: less use of gap.eval in linear code
> 96c4ae9184a Trac #34735: some details in hyperelliptic_padic_field
> f9cee4ddd29 Trac #34731: math display broken because of missing .
> 1b9ac4d11cd Trac #34727: .multiplication_by_m_isogeny() fails for negative 
> m
> bcabe95d75f Trac #34723: elliptic_curves/hom_velusqrt.py: random test 
> failure
> 8e1b55bb21e Trac #34710: Keep object entries in TOC in short form
> 576ea23021f Trac #34746: Upgrade cmake to 3.24.3, increase minimum system 
> cmake version to 3.11
> 6cc6cf548ee Trac #34739: get rid of some usage of "long" python2 type in 
> pyx files
> 80c3f4658dc Trac #34736: cleanup for QQ-curves
> e338c18b412 Trac #34733: polynomial quo_rem gives wrong answer for 
> noncommutative rings
> 6fda98d9de9 Trac #34732: more opportunistic caching of elliptic-curve and 
> point orders
> d883104bb2e Trac #34692: Frobenius endomorphism creation fail for infinite 
> ring extension
> df312d1b178 Trac #30217: tox.ini: Add tests with Ubuntu + deadsnakes
> b52855ecc64 Trac #34730: Rebase sage_autodoc to sphinx 5.3.0
> 1df550e3c3d Trac #34729: topcom now requires autotools
> c4edf81bf10 Trac #34709: fix cython warning in blas_dict
> a30f206758b Trac #34652: Import NN directly rather than lazily throughout 
> the Sage library
> 4b9a50080bd Trac #34589: VectorFieldModule, TensorFieldModule, 
> DiffFormModule: Add methods tensor_product, tensor_power, update category 
> of TensorFieldModule
> 9e0f15669b9 Trac #33878: Upgrade cypari2 to 2.1.3
> cf0b066c0d9 Trac #32570: tox.ini, GH Actions: Update macOS environments to 
> macOS 11, 12
> 9574dd15131 Trac #26084: Detect default colorscheme (dark/light)
> 94bdf2f12f3 Trac #18917: Speed up NumberField.zeta()
> b641e6f0166 Trac #34724: echelonize() on RR matrices should not use 
> "classical" algorithm
> 5048fd4c544 Trac #34081: Upgrade scipy to 1.9.x, add meson toolchain
> 8443dc3d8a5 Trac #34719: move carmichael_lambda() from sage.crypto.util to 
> sage.arith.misc
> 4edaafebeed Trac #34716: fix assertion failure in _discrete_log_pgroup() 
> when group is trivial
> 50977491440 Trac #34705: fix and activate W605 and E306 in pyx files
> 127c01cd4a9 Trac #34704: clean whitespace W293 in py files
> 4f157b7bddc Trac #34703: remove traces of lgtm
> 30d86af37d2 Trac #34676: Upgrade pip 22.3 and various other Python packages
> 17cc8b3d400 Trac #34654: Pickling frobenius endomorphism is broken
> 642f1157431 Trac #24462: Add tests that discriminant() of number fields is 
> Integer
> 69f026a80d4 Trac #34713: Update IPython to 8.6
> a2850f84bd2 Trac #34712: partial pep8 cleanup for number_field.py
> 3478e6fa5d3 Trac #34707: Bug in Clifford algebra multiplication
> dee975299c2 Trac #34702: fix deprecated use of PyEval_Call*
> 3b6033475ee Trac #34681: Error with multiplication of points on elliptic 
> curves over Integers(n)
> 4b482ce49c9 Trac #34651: Add `multivariate_interpolation` for multivariate 
> polynomial rings
> 139fe8eaa0b Trac #34611: fast implementation of exp
> c709fa42921 Trac #34397: pycodestyle cleanup in 
> src/sage/graphs/generic_graph.py (part 9)
> 58c9281ec67 Trac #32267: make hadamard_matrix() use all the Hadamard 
> matrices Sage knows
> edfa1f93738 Trac #30423: F-Matrix Factory
> 7aa226ced2f Trac #34699: some details about INPUT and INPUT in the doc
> c4079b7488c Trac #34697: minor fixes in doc in pyx files
> 813072800d9 Trac #34691: companion matrix of constant polynomial has the 
> wrong parent
> 6b70584ab66 Trac #34638: refresh the file categories/rings.py
> f634f6b0195 Trac #34368: implement the F,H,M triangles
> 859c3516190 Trac #34689: make Compositions() an additive monoid
> b5082885f9a Trac #34665: openssl spkg-configure.m4: 

[sage-release] Re: Sage 9.8.beta4 released

2022-11-22 Thread John H Palmieri
Yes, that works for me. (I see the same problem on OS X with Apple Silicon, 
and that ticket also fixes the problem there.)


On Tuesday, November 22, 2022 at 11:14:53 AM UTC-8 matthia...@gmail.com 
wrote:

> I think this will be fixed by the meson-python upgrade in 
> https://trac.sagemath.org/ticket/34658, please test
>
>
> On Tuesday, November 22, 2022 at 10:34:52 AM UTC-8 John H Palmieri wrote:
>
>> scipy fails to build for me (OS X 13.0.1, Intel, with various homebrew 
>> packages, Sage built from a new tarball):
>>
>> Successfully built scipy
>> WARNING: Skipping scipy as it is not installed.
>> Using pip 22.3 from 
>> /Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pip
>>  
>> (python 3.10)
>> Looking in links: 
>> /Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
>> ERROR: scipy-1.9.2-cp310-cp310-macosx_13_x86_64.whl is not a supported 
>> wheel on this platform.
>> Warning: installing with "python3 -m pip install --verbose --no-index 
>> --find-links=/Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
>>  
>> --disable-pip-version-check --isolated --no-cache-dir" failed. Retrying, 
>> adding "--no-deps --ignore-installed --ignore-requires-python"
>> Using pip 22.3 from 
>> /Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pip
>>  
>> (python 3.10)
>> Looking in links: 
>> /Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
>> ERROR: scipy-1.9.2-cp310-cp310-macosx_13_x86_64.whl is not a supported 
>> wheel on this platform.
>> Error: installing with pip  failed
>>
>> On Monday, November 21, 2022 at 3:16:00 PM UTC-8 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
>>>
>>> 84f02afa5c8 (trac/develop, tag: 9.8.beta4) Updated SageMath version to 
>>> 9.8.beta4
>>> 03f68f4aa96 Trac #34737: less use of gap.eval in linear code
>>> 96c4ae9184a Trac #34735: some details in hyperelliptic_padic_field
>>> f9cee4ddd29 Trac #34731: math display broken because of missing .
>>> 1b9ac4d11cd Trac #34727: .multiplication_by_m_isogeny() fails for 
>>> negative m
>>> bcabe95d75f Trac #34723: elliptic_curves/hom_velusqrt.py: random test 
>>> failure
>>> 8e1b55bb21e Trac #34710: Keep object entries in TOC in short form
>>> 576ea23021f Trac #34746: Upgrade cmake to 3.24.3, increase minimum 
>>> system cmake version to 3.11
>>> 6cc6cf548ee Trac #34739: get rid of some usage of "long" python2 type in 
>>> pyx files
>>> 80c3f4658dc Trac #34736: cleanup for QQ-curves
>>> e338c18b412 Trac #34733: polynomial quo_rem gives wrong answer for 
>>> noncommutative rings
>>> 6fda98d9de9 Trac #34732: more opportunistic caching of elliptic-curve 
>>> and point orders
>>> d883104bb2e Trac #34692: Frobenius endomorphism creation fail for 
>>> infinite ring extension
>>> df312d1b178 Trac #30217: tox.ini: Add tests with Ubuntu + deadsnakes
>>> b52855ecc64 Trac #34730: Rebase sage_autodoc to sphinx 5.3.0
>>> 1df550e3c3d Trac #34729: topcom now requires autotools
>>> c4edf81bf10 Trac #34709: fix cython warning in blas_dict
>>> a30f206758b Trac #34652: Import NN directly rather than lazily 
>>> throughout the Sage library
>>> 4b9a50080bd Trac #34589: VectorFieldModule, TensorFieldModule, 
>>> DiffFormModule: Add methods tensor_product, tensor_power, update category 
>>> of TensorFieldModule
>>> 9e0f15669b9 Trac #33878: Upgrade cypari2 to 2.1.3
>>> cf0b066c0d9 Trac #32570: tox.ini, GH Actions: Update macOS environments 
>>> to macOS 11, 12
>>> 9574dd15131 Trac #26084: Detect default colorscheme (dark/light)
>>> 94bdf2f12f3 Trac #18917: Speed up NumberField.zeta()
>>> b641e6f0166 Trac #34724: echelonize() on RR matrices should not use 
>>> "classical" algorithm
>>> 5048fd4c544 Trac #34081: Upgrade scipy to 1.9.x, add meson toolchain
>>> 8443dc3d8a5 Trac #34719: move carmichael_lambda() from sage.crypto.util 
>>> to sage.arith.misc
>>> 4edaafebeed Trac #34716: fix assertion failure in _discrete_log_pgroup() 
>>> when group is trivial
>>> 50977491440 Trac #34705: fix and activate W605 and E306 in pyx files
>>> 127c01cd4a9 Trac #34704: clean whitespace W293 in py files
>>> 4f157b7bddc Trac #34703: remove traces of lgtm
>>> 30d86af37d2 Trac #34676: Upgrade pip 22.3 and various other Python 
>>> packages
>>> 17cc8b3d400 Trac #34654: Pickling frobenius endomorphism is broken
>>> 642f1157431 Trac #24462: Add tests that discriminant() of number fields 
>>> is Integer
>>> 69f026a80d4 Trac #34713: Update IPython to 8.6
>>> a2850f84bd2 Trac #34712: partial pep8 cleanup for number_field.py
>>> 3478e6fa5d3 Trac #34707: Bug in Clifford 

[sage-release] Re: Sage 9.8.beta4 released

2022-11-22 Thread Matthias Köppe
I think this will be fixed by the meson-python upgrade 
in https://trac.sagemath.org/ticket/34658, please test


On Tuesday, November 22, 2022 at 10:34:52 AM UTC-8 John H Palmieri wrote:

> scipy fails to build for me (OS X 13.0.1, Intel, with various homebrew 
> packages, Sage built from a new tarball):
>
> Successfully built scipy
> WARNING: Skipping scipy as it is not installed.
> Using pip 22.3 from 
> /Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pip
>  
> (python 3.10)
> Looking in links: 
> /Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
> ERROR: scipy-1.9.2-cp310-cp310-macosx_13_x86_64.whl is not a supported 
> wheel on this platform.
> Warning: installing with "python3 -m pip install --verbose --no-index 
> --find-links=/Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
>  
> --disable-pip-version-check --isolated --no-cache-dir" failed. Retrying, 
> adding "--no-deps --ignore-installed --ignore-requires-python"
> Using pip 22.3 from 
> /Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pip
>  
> (python 3.10)
> Looking in links: 
> /Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
> ERROR: scipy-1.9.2-cp310-cp310-macosx_13_x86_64.whl is not a supported 
> wheel on this platform.
> Error: installing with pip  failed
>
> On Monday, November 21, 2022 at 3:16:00 PM UTC-8 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
>>
>> 84f02afa5c8 (trac/develop, tag: 9.8.beta4) Updated SageMath version to 
>> 9.8.beta4
>> 03f68f4aa96 Trac #34737: less use of gap.eval in linear code
>> 96c4ae9184a Trac #34735: some details in hyperelliptic_padic_field
>> f9cee4ddd29 Trac #34731: math display broken because of missing .
>> 1b9ac4d11cd Trac #34727: .multiplication_by_m_isogeny() fails for 
>> negative m
>> bcabe95d75f Trac #34723: elliptic_curves/hom_velusqrt.py: random test 
>> failure
>> 8e1b55bb21e Trac #34710: Keep object entries in TOC in short form
>> 576ea23021f Trac #34746: Upgrade cmake to 3.24.3, increase minimum system 
>> cmake version to 3.11
>> 6cc6cf548ee Trac #34739: get rid of some usage of "long" python2 type in 
>> pyx files
>> 80c3f4658dc Trac #34736: cleanup for QQ-curves
>> e338c18b412 Trac #34733: polynomial quo_rem gives wrong answer for 
>> noncommutative rings
>> 6fda98d9de9 Trac #34732: more opportunistic caching of elliptic-curve and 
>> point orders
>> d883104bb2e Trac #34692: Frobenius endomorphism creation fail for 
>> infinite ring extension
>> df312d1b178 Trac #30217: tox.ini: Add tests with Ubuntu + deadsnakes
>> b52855ecc64 Trac #34730: Rebase sage_autodoc to sphinx 5.3.0
>> 1df550e3c3d Trac #34729: topcom now requires autotools
>> c4edf81bf10 Trac #34709: fix cython warning in blas_dict
>> a30f206758b Trac #34652: Import NN directly rather than lazily throughout 
>> the Sage library
>> 4b9a50080bd Trac #34589: VectorFieldModule, TensorFieldModule, 
>> DiffFormModule: Add methods tensor_product, tensor_power, update category 
>> of TensorFieldModule
>> 9e0f15669b9 Trac #33878: Upgrade cypari2 to 2.1.3
>> cf0b066c0d9 Trac #32570: tox.ini, GH Actions: Update macOS environments 
>> to macOS 11, 12
>> 9574dd15131 Trac #26084: Detect default colorscheme (dark/light)
>> 94bdf2f12f3 Trac #18917: Speed up NumberField.zeta()
>> b641e6f0166 Trac #34724: echelonize() on RR matrices should not use 
>> "classical" algorithm
>> 5048fd4c544 Trac #34081: Upgrade scipy to 1.9.x, add meson toolchain
>> 8443dc3d8a5 Trac #34719: move carmichael_lambda() from sage.crypto.util 
>> to sage.arith.misc
>> 4edaafebeed Trac #34716: fix assertion failure in _discrete_log_pgroup() 
>> when group is trivial
>> 50977491440 Trac #34705: fix and activate W605 and E306 in pyx files
>> 127c01cd4a9 Trac #34704: clean whitespace W293 in py files
>> 4f157b7bddc Trac #34703: remove traces of lgtm
>> 30d86af37d2 Trac #34676: Upgrade pip 22.3 and various other Python 
>> packages
>> 17cc8b3d400 Trac #34654: Pickling frobenius endomorphism is broken
>> 642f1157431 Trac #24462: Add tests that discriminant() of number fields 
>> is Integer
>> 69f026a80d4 Trac #34713: Update IPython to 8.6
>> a2850f84bd2 Trac #34712: partial pep8 cleanup for number_field.py
>> 3478e6fa5d3 Trac #34707: Bug in Clifford algebra multiplication
>> dee975299c2 Trac #34702: fix deprecated use of PyEval_Call*
>> 3b6033475ee Trac #34681: Error with multiplication of points on elliptic 
>> curves over Integers(n)
>> 4b482ce49c9 Trac #34651: Add `multivariate_interpolation` for 
>> multivariate polynomial rings
>> 139fe8eaa0b Trac 

[sage-release] Re: Sage 9.8.beta4 released

2022-11-22 Thread John H Palmieri
scipy fails to build for me (OS X 13.0.1, Intel, with various homebrew 
packages, Sage built from a new tarball):

Successfully built scipy
WARNING: Skipping scipy as it is not installed.
Using pip 22.3 from 
/Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pip
 
(python 3.10)
Looking in links: 
/Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
ERROR: scipy-1.9.2-cp310-cp310-macosx_13_x86_64.whl is not a supported 
wheel on this platform.
Warning: installing with "python3 -m pip install --verbose --no-index 
--find-links=/Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
 
--disable-pip-version-check --isolated --no-cache-dir" failed. Retrying, 
adding "--no-deps --ignore-installed --ignore-requires-python"
Using pip 22.3 from 
/Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pip
 
(python 3.10)
Looking in links: 
/Users/palmieri/Desktop/Sage/sage_builds/TESTING/sage-9.8.beta4/local/var/lib/sage/venv-python3.10/var/lib/sage/wheels
ERROR: scipy-1.9.2-cp310-cp310-macosx_13_x86_64.whl is not a supported 
wheel on this platform.
Error: installing with pip  failed

On Monday, November 21, 2022 at 3:16:00 PM UTC-8 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
>
> 84f02afa5c8 (trac/develop, tag: 9.8.beta4) Updated SageMath version to 
> 9.8.beta4
> 03f68f4aa96 Trac #34737: less use of gap.eval in linear code
> 96c4ae9184a Trac #34735: some details in hyperelliptic_padic_field
> f9cee4ddd29 Trac #34731: math display broken because of missing .
> 1b9ac4d11cd Trac #34727: .multiplication_by_m_isogeny() fails for negative 
> m
> bcabe95d75f Trac #34723: elliptic_curves/hom_velusqrt.py: random test 
> failure
> 8e1b55bb21e Trac #34710: Keep object entries in TOC in short form
> 576ea23021f Trac #34746: Upgrade cmake to 3.24.3, increase minimum system 
> cmake version to 3.11
> 6cc6cf548ee Trac #34739: get rid of some usage of "long" python2 type in 
> pyx files
> 80c3f4658dc Trac #34736: cleanup for QQ-curves
> e338c18b412 Trac #34733: polynomial quo_rem gives wrong answer for 
> noncommutative rings
> 6fda98d9de9 Trac #34732: more opportunistic caching of elliptic-curve and 
> point orders
> d883104bb2e Trac #34692: Frobenius endomorphism creation fail for infinite 
> ring extension
> df312d1b178 Trac #30217: tox.ini: Add tests with Ubuntu + deadsnakes
> b52855ecc64 Trac #34730: Rebase sage_autodoc to sphinx 5.3.0
> 1df550e3c3d Trac #34729: topcom now requires autotools
> c4edf81bf10 Trac #34709: fix cython warning in blas_dict
> a30f206758b Trac #34652: Import NN directly rather than lazily throughout 
> the Sage library
> 4b9a50080bd Trac #34589: VectorFieldModule, TensorFieldModule, 
> DiffFormModule: Add methods tensor_product, tensor_power, update category 
> of TensorFieldModule
> 9e0f15669b9 Trac #33878: Upgrade cypari2 to 2.1.3
> cf0b066c0d9 Trac #32570: tox.ini, GH Actions: Update macOS environments to 
> macOS 11, 12
> 9574dd15131 Trac #26084: Detect default colorscheme (dark/light)
> 94bdf2f12f3 Trac #18917: Speed up NumberField.zeta()
> b641e6f0166 Trac #34724: echelonize() on RR matrices should not use 
> "classical" algorithm
> 5048fd4c544 Trac #34081: Upgrade scipy to 1.9.x, add meson toolchain
> 8443dc3d8a5 Trac #34719: move carmichael_lambda() from sage.crypto.util to 
> sage.arith.misc
> 4edaafebeed Trac #34716: fix assertion failure in _discrete_log_pgroup() 
> when group is trivial
> 50977491440 Trac #34705: fix and activate W605 and E306 in pyx files
> 127c01cd4a9 Trac #34704: clean whitespace W293 in py files
> 4f157b7bddc Trac #34703: remove traces of lgtm
> 30d86af37d2 Trac #34676: Upgrade pip 22.3 and various other Python packages
> 17cc8b3d400 Trac #34654: Pickling frobenius endomorphism is broken
> 642f1157431 Trac #24462: Add tests that discriminant() of number fields is 
> Integer
> 69f026a80d4 Trac #34713: Update IPython to 8.6
> a2850f84bd2 Trac #34712: partial pep8 cleanup for number_field.py
> 3478e6fa5d3 Trac #34707: Bug in Clifford algebra multiplication
> dee975299c2 Trac #34702: fix deprecated use of PyEval_Call*
> 3b6033475ee Trac #34681: Error with multiplication of points on elliptic 
> curves over Integers(n)
> 4b482ce49c9 Trac #34651: Add `multivariate_interpolation` for multivariate 
> polynomial rings
> 139fe8eaa0b Trac #34611: fast implementation of exp
> c709fa42921 Trac #34397: pycodestyle cleanup in 
> src/sage/graphs/generic_graph.py (part 9)
> 58c9281ec67 Trac #32267: make hadamard_matrix() use all the Hadamard 
> matrices Sage knows
> edfa1f93738 Trac #30423: F-Matrix Factory
> 7aa226ced2f Trac #34699: some details