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

2024-02-28 Thread Matthias Köppe
I have a workaround for the pillow/openjpeg problem 
in https://github.com/sagemath/sage/pull/37505

On Wednesday, February 28, 2024 at 5:47:04 PM UTC-8 Matthias Köppe wrote:

> Can confirm also on macOS x86_64 with just upgraded openjpeg. 
> And upgrading to pillow-10.2.0 (latest) does NOT help.
>
> On Wednesday, February 28, 2024 at 2:22:08 PM UTC-8 John H Palmieri wrote:
>
>> The failing command:
>>
>> gcc -fno-strict-overflow -Wsign-compare -Wunreachable-code -fno-common 
>> -dynamic -DNDEBUG -g -O3 -Wall -isysroot 
>> /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -g -O2 -g 
>> -DHAVE_LIBTIFF -DHAVE_LIBJPEG -DHAVE_OPENJPEG -DHAVE_LIBZ -DHAVE_XCB 
>> -DPILLOW_VERSION=\"10.1.0\" 
>> -I/opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5 
>> -I/opt/homebrew/Cellar/jpeg-turbo/3.0.1/include 
>> -I/opt/homebrew/Cellar/libtiff/4.6.0/include 
>> -I/opt/homebrew/Cellar/zstd/1.5.5/include 
>> -I/opt/homebrew/Cellar/xz/5.4.6/include 
>> -I/opt/homebrew/Cellar/freetype/2.13.2/include/freetype2 
>> -I/opt/homebrew/Cellar/libpng/1.6.42/include/libpng16 
>> -I/opt/homebrew/Cellar/harfbuzz/8.3.0_1/include/harfbuzz 
>> -I/opt/homebrew/Cellar/glib/2.78.4/include/glib-2.0 
>> -I/opt/homebrew/Cellar/glib/2.78.4/lib/glib-2.0/include 
>> -I/opt/homebrew/Cellar/gettext/0.22.5/include 
>> -I/opt/homebrew/Cellar/pcre2/10.42/include 
>> -I/opt/homebrew/Cellar/graphite2/1.3.14/include 
>> -I/opt/homebrew/Cellar/fribidi/1.0.13/include/fribidi 
>> -I/opt/homebrew/Cellar/little-cms2/2.16/include 
>> -I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/include 
>> -I/opt/homebrew/Cellar/primesieve/12.0/include 
>> -I/opt/homebrew/Cellar/bdw-gc/8.2.6/include 
>> -I/opt/homebrew/Cellar/libpng/1.6.42/include 
>> -I/opt/homebrew/Cellar/ntl/11.5.1/include 
>> -I/opt/homebrew/Cellar/readline/8.2.10/include -I/opt/homebrew/include 
>> -I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/var/lib/sage/venv-python3.12/include
>>  
>> -I/opt/homebrew/Cellar/freetype/2.13.2/include 
>> -I/Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/usr/include 
>> -I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/var/lib/sage/venv-python3.12/include
>>  
>> -I/opt/homebrew/opt/pyt...@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12
>>  
>> -c src/libImaging/Jpeg2KDecode.c -o 
>> build/temp.macosx-14.0-arm64-cpython-312/src/libImaging/Jpeg2KDecode.o
>>
>> Compared to the previous version (from January): the differences are
>>
>> - the new version includes -fno-strict-overflow
>> - the old version includes -fwrapv
>> - various version numbers have changed, of course
>>
>>
>> On Wednesday, February 28, 2024 at 2:16:42 PM UTC-8 John H Palmieri wrote:
>>
>>> OS X, Apple Silicon, with many homebrew packages, including a recently 
>>> upgraded openjpeg (from 2.5.0 to 2.5.1): pillow is failing to build, with 
>>> the error message
>>>
>>>   src/libImaging/Jpeg2KDecode.c:673:43: error: too few arguments to 
>>> function call, expected 3, have 2
>>>   opj_stream_set_user_data(stream, state);
>>>     ^
>>>   
>>> /opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5/openjpeg.h:1235:27:
>>>  
>>> note: 'opj_stream_set_user_data' declared here
>>>   OPJ_API void OPJ_CALLCONV opj_stream_set_user_data(opj_stream_t* 
>>> p_stream,
>>> ^
>>>   1 error generated.
>>>   error: command '/usr/bin/gcc' failed with exit code 1
>>>   error: subprocess-exited-with-error
>>>   
>>>   × Building wheel for Pillow (pyproject.toml) did not run successfully.
>>>   │ exit code: 1
>>>   ╰─> See above for output.
>>>   
>>> I'm a little confused about jpeg, though: although this is using 
>>> openjpeg-2.5.1, Sage's top-level config.log file says
>>>
>>> pkg_cv_libjpeg_CFLAGS=-I/opt/homebrew/Cellar/jpeg-turbo/3.0.1/include
>>> pkg_cv_libjpeg_LIBS='-L/opt/homebrew/Cellar/jpeg-turbo/3.0.1/lib 
>>> -ljpeg'
>>>
>>> pillow's log file says
>>>
>>> Looking for `libjpeg` using pkg-config.
>>> Appending path /opt/homebrew/Cellar/jpeg-turbo/3.0.1/lib
>>> Appending path /opt/homebrew/Cellar/jpeg-turbo/3.0.1/include
>>> Looking for `libopenjp2` using pkg-config.
>>> Appending path /opt/homebrew/Cellar/openjpeg/2.5.1/lib
>>> Appending path 
>>> /opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5
>>>
>>> This is similar to a log file from a successful build, though.  (I don't 
>>> know how to attach files from the browser interface to Google groups.)
>>>
>>> Suggestions?
>>>
>>>
>>>
>>>
>>> On Sunday, February 25, 2024 at 10:44:20 AM 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
>>>
>>> acbe15dcd87 (HEAD -> develop, tag: 10.3.rc0, github/develop) Updated 
>>> SageMath version to 10.3.rc0
>>> 0fb793fa91a gh-37410: minor fixes in sandpiles
>>> 57d4e09af50 gh-37405: links for errors in doc of 

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

2024-02-28 Thread Matthias Köppe
Can confirm also on macOS x86_64 with just upgraded openjpeg. 
And upgrading to pillow-10.2.0 (latest) does NOT help.

On Wednesday, February 28, 2024 at 2:22:08 PM UTC-8 John H Palmieri wrote:

> The failing command:
>
> gcc -fno-strict-overflow -Wsign-compare -Wunreachable-code -fno-common 
> -dynamic -DNDEBUG -g -O3 -Wall -isysroot 
> /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -g -O2 -g 
> -DHAVE_LIBTIFF -DHAVE_LIBJPEG -DHAVE_OPENJPEG -DHAVE_LIBZ -DHAVE_XCB 
> -DPILLOW_VERSION=\"10.1.0\" 
> -I/opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5 
> -I/opt/homebrew/Cellar/jpeg-turbo/3.0.1/include 
> -I/opt/homebrew/Cellar/libtiff/4.6.0/include 
> -I/opt/homebrew/Cellar/zstd/1.5.5/include 
> -I/opt/homebrew/Cellar/xz/5.4.6/include 
> -I/opt/homebrew/Cellar/freetype/2.13.2/include/freetype2 
> -I/opt/homebrew/Cellar/libpng/1.6.42/include/libpng16 
> -I/opt/homebrew/Cellar/harfbuzz/8.3.0_1/include/harfbuzz 
> -I/opt/homebrew/Cellar/glib/2.78.4/include/glib-2.0 
> -I/opt/homebrew/Cellar/glib/2.78.4/lib/glib-2.0/include 
> -I/opt/homebrew/Cellar/gettext/0.22.5/include 
> -I/opt/homebrew/Cellar/pcre2/10.42/include 
> -I/opt/homebrew/Cellar/graphite2/1.3.14/include 
> -I/opt/homebrew/Cellar/fribidi/1.0.13/include/fribidi 
> -I/opt/homebrew/Cellar/little-cms2/2.16/include 
> -I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/include 
> -I/opt/homebrew/Cellar/primesieve/12.0/include 
> -I/opt/homebrew/Cellar/bdw-gc/8.2.6/include 
> -I/opt/homebrew/Cellar/libpng/1.6.42/include 
> -I/opt/homebrew/Cellar/ntl/11.5.1/include 
> -I/opt/homebrew/Cellar/readline/8.2.10/include -I/opt/homebrew/include 
> -I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/var/lib/sage/venv-python3.12/include
>  
> -I/opt/homebrew/Cellar/freetype/2.13.2/include 
> -I/Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/usr/include 
> -I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/var/lib/sage/venv-python3.12/include
>  
> -I/opt/homebrew/opt/pyt...@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12
>  
> -c src/libImaging/Jpeg2KDecode.c -o 
> build/temp.macosx-14.0-arm64-cpython-312/src/libImaging/Jpeg2KDecode.o
>
> Compared to the previous version (from January): the differences are
>
> - the new version includes -fno-strict-overflow
> - the old version includes -fwrapv
> - various version numbers have changed, of course
>
>
> On Wednesday, February 28, 2024 at 2:16:42 PM UTC-8 John H Palmieri wrote:
>
>> OS X, Apple Silicon, with many homebrew packages, including a recently 
>> upgraded openjpeg (from 2.5.0 to 2.5.1): pillow is failing to build, with 
>> the error message
>>
>>   src/libImaging/Jpeg2KDecode.c:673:43: error: too few arguments to 
>> function call, expected 3, have 2
>>   opj_stream_set_user_data(stream, state);
>>     ^
>>   
>> /opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5/openjpeg.h:1235:27: 
>> note: 'opj_stream_set_user_data' declared here
>>   OPJ_API void OPJ_CALLCONV opj_stream_set_user_data(opj_stream_t* 
>> p_stream,
>> ^
>>   1 error generated.
>>   error: command '/usr/bin/gcc' failed with exit code 1
>>   error: subprocess-exited-with-error
>>   
>>   × Building wheel for Pillow (pyproject.toml) did not run successfully.
>>   │ exit code: 1
>>   ╰─> See above for output.
>>   
>> I'm a little confused about jpeg, though: although this is using 
>> openjpeg-2.5.1, Sage's top-level config.log file says
>>
>> pkg_cv_libjpeg_CFLAGS=-I/opt/homebrew/Cellar/jpeg-turbo/3.0.1/include
>> pkg_cv_libjpeg_LIBS='-L/opt/homebrew/Cellar/jpeg-turbo/3.0.1/lib 
>> -ljpeg'
>>
>> pillow's log file says
>>
>> Looking for `libjpeg` using pkg-config.
>> Appending path /opt/homebrew/Cellar/jpeg-turbo/3.0.1/lib
>> Appending path /opt/homebrew/Cellar/jpeg-turbo/3.0.1/include
>> Looking for `libopenjp2` using pkg-config.
>> Appending path /opt/homebrew/Cellar/openjpeg/2.5.1/lib
>> Appending path 
>> /opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5
>>
>> This is similar to a log file from a successful build, though.  (I don't 
>> know how to attach files from the browser interface to Google groups.)
>>
>> Suggestions?
>>
>>
>>
>>
>> On Sunday, February 25, 2024 at 10:44:20 AM 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
>>
>> acbe15dcd87 (HEAD -> develop, tag: 10.3.rc0, github/develop) Updated 
>> SageMath version to 10.3.rc0
>> 0fb793fa91a gh-37410: minor fixes in sandpiles
>> 57d4e09af50 gh-37405: links for errors in doc of groups
>> 6030e58afa0 gh-37398: fix `relabel` for permutation groups
>> 5bda2e23eb2 gh-37397: fix some ruff suggestions in cluster_algebra_quiver
>> ccd3f8b852e gh-37385: Remove some last traces of Trac
>> 64b991ab0df gh-37376: src/sage/rings/polynomial: Link to spkg page by 
>> label
>> 

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

2024-02-28 Thread John H Palmieri
The failing command:

gcc -fno-strict-overflow -Wsign-compare -Wunreachable-code -fno-common 
-dynamic -DNDEBUG -g -O3 -Wall -isysroot 
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -g -O2 -g 
-DHAVE_LIBTIFF -DHAVE_LIBJPEG -DHAVE_OPENJPEG -DHAVE_LIBZ -DHAVE_XCB 
-DPILLOW_VERSION=\"10.1.0\" 
-I/opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5 
-I/opt/homebrew/Cellar/jpeg-turbo/3.0.1/include 
-I/opt/homebrew/Cellar/libtiff/4.6.0/include 
-I/opt/homebrew/Cellar/zstd/1.5.5/include 
-I/opt/homebrew/Cellar/xz/5.4.6/include 
-I/opt/homebrew/Cellar/freetype/2.13.2/include/freetype2 
-I/opt/homebrew/Cellar/libpng/1.6.42/include/libpng16 
-I/opt/homebrew/Cellar/harfbuzz/8.3.0_1/include/harfbuzz 
-I/opt/homebrew/Cellar/glib/2.78.4/include/glib-2.0 
-I/opt/homebrew/Cellar/glib/2.78.4/lib/glib-2.0/include 
-I/opt/homebrew/Cellar/gettext/0.22.5/include 
-I/opt/homebrew/Cellar/pcre2/10.42/include 
-I/opt/homebrew/Cellar/graphite2/1.3.14/include 
-I/opt/homebrew/Cellar/fribidi/1.0.13/include/fribidi 
-I/opt/homebrew/Cellar/little-cms2/2.16/include 
-I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/include 
-I/opt/homebrew/Cellar/primesieve/12.0/include 
-I/opt/homebrew/Cellar/bdw-gc/8.2.6/include 
-I/opt/homebrew/Cellar/libpng/1.6.42/include 
-I/opt/homebrew/Cellar/ntl/11.5.1/include 
-I/opt/homebrew/Cellar/readline/8.2.10/include -I/opt/homebrew/include 
-I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/var/lib/sage/venv-python3.12/include
 
-I/opt/homebrew/Cellar/freetype/2.13.2/include 
-I/Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/usr/include 
-I/Users/jpalmier/Sage/TESTING/sage-10.3.rc0/local/var/lib/sage/venv-python3.12/include
 
-I/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12
 
-c src/libImaging/Jpeg2KDecode.c -o 
build/temp.macosx-14.0-arm64-cpython-312/src/libImaging/Jpeg2KDecode.o

Compared to the previous version (from January): the differences are

- the new version includes -fno-strict-overflow
- the old version includes -fwrapv
- various version numbers have changed, of course


On Wednesday, February 28, 2024 at 2:16:42 PM UTC-8 John H Palmieri wrote:

> OS X, Apple Silicon, with many homebrew packages, including a recently 
> upgraded openjpeg (from 2.5.0 to 2.5.1): pillow is failing to build, with 
> the error message
>
>   src/libImaging/Jpeg2KDecode.c:673:43: error: too few arguments to 
> function call, expected 3, have 2
>   opj_stream_set_user_data(stream, state);
>     ^
>   
> /opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5/openjpeg.h:1235:27: 
> note: 'opj_stream_set_user_data' declared here
>   OPJ_API void OPJ_CALLCONV opj_stream_set_user_data(opj_stream_t* 
> p_stream,
> ^
>   1 error generated.
>   error: command '/usr/bin/gcc' failed with exit code 1
>   error: subprocess-exited-with-error
>   
>   × Building wheel for Pillow (pyproject.toml) did not run successfully.
>   │ exit code: 1
>   ╰─> See above for output.
>   
> I'm a little confused about jpeg, though: although this is using 
> openjpeg-2.5.1, Sage's top-level config.log file says
>
> pkg_cv_libjpeg_CFLAGS=-I/opt/homebrew/Cellar/jpeg-turbo/3.0.1/include
> pkg_cv_libjpeg_LIBS='-L/opt/homebrew/Cellar/jpeg-turbo/3.0.1/lib 
> -ljpeg'
>
> pillow's log file says
>
> Looking for `libjpeg` using pkg-config.
> Appending path /opt/homebrew/Cellar/jpeg-turbo/3.0.1/lib
> Appending path /opt/homebrew/Cellar/jpeg-turbo/3.0.1/include
> Looking for `libopenjp2` using pkg-config.
> Appending path /opt/homebrew/Cellar/openjpeg/2.5.1/lib
> Appending path /opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5
>
> This is similar to a log file from a successful build, though.  (I don't 
> know how to attach files from the browser interface to Google groups.)
>
> Suggestions?
>
>
>
>
> On Sunday, February 25, 2024 at 10:44:20 AM 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
>
> acbe15dcd87 (HEAD -> develop, tag: 10.3.rc0, github/develop) Updated 
> SageMath version to 10.3.rc0
> 0fb793fa91a gh-37410: minor fixes in sandpiles
> 57d4e09af50 gh-37405: links for errors in doc of groups
> 6030e58afa0 gh-37398: fix `relabel` for permutation groups
> 5bda2e23eb2 gh-37397: fix some ruff suggestions in cluster_algebra_quiver
> ccd3f8b852e gh-37385: Remove some last traces of Trac
> 64b991ab0df gh-37376: src/sage/rings/polynomial: Link to spkg page by label
> e01a4380176 gh-37375: Speed up square matrix times vector over GF(2)
> 193e49d6742 gh-37367: improve random sampling of quotient-ring elements
> 702e32f43f9 gh-37366: use Parent in skew polynomials
> 3ffb70a0d5a gh-37360: Fix doctest for `multiplication_by_m`
> f5983a3c510 gh-37355: less usage of method .is_commutative
> 218012299eb gh-37354: Allow 

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

2024-02-28 Thread John H Palmieri
OS X, Apple Silicon, with many homebrew packages, including a recently 
upgraded openjpeg (from 2.5.0 to 2.5.1): pillow is failing to build, with 
the error message

  src/libImaging/Jpeg2KDecode.c:673:43: error: too few arguments to 
function call, expected 3, have 2
  opj_stream_set_user_data(stream, state);
    ^
  
/opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5/openjpeg.h:1235:27: 
note: 'opj_stream_set_user_data' declared here
  OPJ_API void OPJ_CALLCONV opj_stream_set_user_data(opj_stream_t* p_stream,
^
  1 error generated.
  error: command '/usr/bin/gcc' failed with exit code 1
  error: subprocess-exited-with-error
  
  × Building wheel for Pillow (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> See above for output.
  
I'm a little confused about jpeg, though: although this is using 
openjpeg-2.5.1, Sage's top-level config.log file says

pkg_cv_libjpeg_CFLAGS=-I/opt/homebrew/Cellar/jpeg-turbo/3.0.1/include
pkg_cv_libjpeg_LIBS='-L/opt/homebrew/Cellar/jpeg-turbo/3.0.1/lib -ljpeg'

pillow's log file says

Looking for `libjpeg` using pkg-config.
Appending path /opt/homebrew/Cellar/jpeg-turbo/3.0.1/lib
Appending path /opt/homebrew/Cellar/jpeg-turbo/3.0.1/include
Looking for `libopenjp2` using pkg-config.
Appending path /opt/homebrew/Cellar/openjpeg/2.5.1/lib
Appending path /opt/homebrew/Cellar/openjpeg/2.5.1/include/openjpeg-2.5

This is similar to a log file from a successful build, though.  (I don't 
know how to attach files from the browser interface to Google groups.)

Suggestions?




On Sunday, February 25, 2024 at 10:44:20 AM 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

acbe15dcd87 (HEAD -> develop, tag: 10.3.rc0, github/develop) Updated 
SageMath version to 10.3.rc0
0fb793fa91a gh-37410: minor fixes in sandpiles
57d4e09af50 gh-37405: links for errors in doc of groups
6030e58afa0 gh-37398: fix `relabel` for permutation groups
5bda2e23eb2 gh-37397: fix some ruff suggestions in cluster_algebra_quiver
ccd3f8b852e gh-37385: Remove some last traces of Trac
64b991ab0df gh-37376: src/sage/rings/polynomial: Link to spkg page by label
e01a4380176 gh-37375: Speed up square matrix times vector over GF(2)
193e49d6742 gh-37367: improve random sampling of quotient-ring elements
702e32f43f9 gh-37366: use Parent in skew polynomials
3ffb70a0d5a gh-37360: Fix doctest for `multiplication_by_m`
f5983a3c510 gh-37355: less usage of method .is_commutative
218012299eb gh-37354: Allow submodule construction of a free module over a 
ring
686f7e9a362 gh-37352: `sage --package create`: When re-creating with a 
different source type, clean up
0df697a0a2d gh-37350: `sage -package dependencies`
fba0587aa94 gh-37343: Add simple methods to convert to and from bytes for 
`ZZ` and finite fields
805c1522b87 gh-37342: remove some old deprecations in functional.py
a451b65a356 gh-37341: Avoid algebra in polynomials
57a404ca7ae gh-37339: Removed whitespaces in `ncsym.py`
ec7b486614b gh-37338: Speedup database_matroids.py tests
0f35a6911dc gh-37334: Preparation for Sphinx 7
e2c3fe9998e gh-37333: fixing ruff UP037 (about type annotation)
34de9761f25 gh-37329: add optional order= argument to .log() method for 
PARI finite-field elements
7f85dca6971 gh-37328: remove "known bug" marker for #6413 from doctest
721030b1b1d gh-37324: Basis completion for matrices over univariate 
polynomials
0b38b3eac89 gh-37318: Allowing HeckeAlgebraSymmetricGroupT to accept 
elements of SymmetricGroup(n) as input
f016b015301 gh-37316: use CommutativeRing in ring_extension
e54f7eb5e14 gh-37313: Fix package install instructions in "Numerical Sage" 
tutorial
0e819af60b8 gh-37311: Add tips for choosing an exception in developer guide
c3e76e125c1 gh-37306: Fix random test failures in 
`number_field_element_quadratic`
c1f56258170 gh-37303: use Parent in Weyl algebra
2416d61a12f gh-37302: use Parent instead of Algebra in finite_gca
2e9c5754bd6 gh-37299: use parent in quaternions
49881576723 gh-37286: sagemath-standard: fix manifest
99fd4f42794 gh-37283: Fix RegularSequence.subsequence for zero sequence
9a1a9649f33 gh-37281: details in Zariski-Van-Kampen
c02dfc43a6c gh-37273: large pep8 cleanup in interfaces
044b3aa1638 gh-37268: Allow custom degree in `random_element` of polynomial 
quotient ring
ffa87518e0f gh-37260: extend `all_paths_iterator` and `all_simple_paths` to 
Graph
d4075f1979c gh-37242: Improved algorithm choice for isogeny computation
54307752f5a gh-37231: Use matroid-database package
71f2ef44c96 gh-37227: build/pkgs/ipython/dependencies: Add matplotlib_inline
3eac6ea28db gh-37221: Added the alt nu-tamari lattices
abc70998ef1 gh-37206: Various edits of developer guide
726052b07ab gh-37186: Update debian.txt for various Python packages
bdf8f978a3c gh-37129: Sphinx 

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

2024-02-28 Thread Jaap Spies
Goedemiddag,

>From the logs/tests.log: see attachment.

Jaap

On Tue, Feb 27, 2024 at 1:01 PM Dima Pasechnik  wrote:

> Goedemiddag Jaap,
>
> would you be so kind to look at logs/tests.log and see where exactly the
> crash occurs (lines before the crash are printed, so it can be put down to
> the exact place it).
> And post the relevant lines of logs/tests.log here.
>
> Dima
>
>
>
> On Tue, Feb 27, 2024 at 11:02 AM Jaap Spies  wrote:
>
>> Operating System: Fedora Linux 39
>>
>> Kernel Version: 6.7.3-200.fc39.x86_64 (64-bit)
>>
>> Processors: 24 × 13th Gen Intel® Core™ i7-13700KF
>> Memory: 31,2 GiB of RAM
>>
>> Same persistent error:
>> Unhandled SIGSEGV: A segmentation fault occurred.
>> This probably occurred because a *compiled* module has a bug
>> in it and is not properly wrapped with sig_on(), sig_off().
>> Python will now terminate.
>> 
>>
>> **
>> --
>> sage -t --long --warn-long 30.7
>> --random-seed=154226370660111014259536820846081862386
>> src/sage/libs/gap/element.pyx  # Killed due to segmentation fault
>>
>> Jaap Spies
>>
>> On Mon, Feb 26, 2024 at 11:09 PM Emmanuel Charpentier <
>> emanuel.charpent...@gmail.com> wrote:
>>
>>> Thanks a lot ! I'll have to ((re-)^n)read the Developer's Guide and the
>>> Installation Guide...
>>>
>>> Le lundi 26 février 2024 à 21:44:27 UTC+1, matthia...@gmail.com a
>>> écrit :
>>>
>>> On Monday, February 26, 2024 at 12:26:04 PM UTC-8 emanuel.c...@gmail.com
>>> wrote:
>>>
>>> Question : how to modify Sage’s configuration (as used by make
>>> reconfigure) without having to re-state *all* the configuration ?
>>>
>>> eval ./configure $(./config.status --config) --without-system-brial
>>>
>>> --
>>> 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/744757ca-0e2d-4e55-9ac8-ee01672b6889n%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/CAK0%3DbK3-vXM764ri439U5sfBxWob7VUF8YznRuU7wqE2ZNgtqg%40mail.gmail.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/CAAWYfq1_Ks-_bNda%3Dt-P8TGb3iUjsaR6RzVOdVYPUPyZGxFHWA%40mail.gmail.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/CAK0%3DbK3pM%3DWKRdGeUt8uHKYL4Gb%2BSW-8vv6sW4eeoNr4m%3D9mjg%40mail.gmail.com.
### make ptestlong: Running ./sage -t --logfile=logs/test.log --long -p --optional=sage,optional --all
Running doctests with ID 2024-02-26-18-29-31-e3c9de68.
Git branch: develop
Git ref: 10.3.rc0
Running with SAGE_LOCAL='/home/jaap/sagemath/sage-10.3.rc0/local' and SAGE_VENV='/home/jaap/sagemath/sage-10.3.rc0/local/var/lib/sage/venv-python3.12'
Using --optional=fedora,pip,sage,sage_spkg
Features to be detected: