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

2022-12-22 Thread John H Palmieri
Here is my experience (running "make doc-clean doc-uninstall" in between 
each attempt)

- with MAKE="make -j6" and MAKEFLAGS="-j6", it succeeds about half the time 
(succeeded 2 out of 5 attempts)
- with MAKE and MAKEFLAGS unset, it succeeds about half the time (succeeded 
3 out of 5 attempts)
- using "sage --docbuild all html", it worked every time (succeeded 5 times 
in a row)



On Thursday, December 22, 2022 at 1:57:10 AM UTC-8 Dima Pasechnik wrote:

> does it happen if you explicitly call ./sage -docbuild ?
> (it's probably related to our parallel docbuilding code...)
>
> On Thu, Dec 22, 2022 at 6:06 AM John H Palmieri  
> wrote:
> >
> > And it would be great if we could fix it, but I don't know what the 
> problem is. I've seen it on both Apple Silicon and on Apple Intel. On the 
> Intel machine, when running "make doc-clean doc-uninstall && make" about 
> half a dozen times, I hit the problem about half the time when using 
> homebrew's Python, and I didn't hit it at all when forcing Sage to build 
> its own Python. On the M2 machine, I ran into the problem no matter which 
> Python I used.
> >
> > Both are using Venture 13.1 with the most recent command-line tools and 
> a fair number of homebrew packages.
> >
> > On Wednesday, December 21, 2022 at 9:37:48 PM UTC-8 John H Palmieri 
> wrote:
> >>
> >> I've seen this before, and I haven't been able to figure out what 
> triggers it. It seems random: try "make doc-clean doc-uninstall && make" 
> and it might succeed after a few attempts.
> >>
> >> On Wednesday, December 21, 2022 at 3:13:10 PM UTC-8 list...@gmail.com 
> wrote:
> >>>
> >>>
> >>> Help needed.
> >>>
> >>> This is on Apple Silicon Macs ("M" series) with Homebrew up to date.
> >>>
> >>> On macOS 13.1 (Ventura) with Xcode 14.2: make fails:
> >>>
> >>> make --no-print-directory sagemath_doc_html-SAGE_DOCS-no-deps
> >>> [sagemath_doc_html-none] installing. Log file: 
> /Users/admin/SageMath/Git/sage/logs/pkgs/sagemath_doc_html-none.log
> >>> [sagemath_doc_html-none] error installing, exit status 2. End of log 
> file:
> >>>
> >>> with
> >>>
> >>> 
> 
> >>> (no backtrace available)
> >>> 
> 
> >>> 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.
> >>> 
> 
> >>>
> >>> Logs attached.
> >>>
> >>> Guillermo
> >>>
> >>> On Wed, 21 Dec 2022 at 20:01, 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
> 
>  2114066f877 (tag: 9.8.beta6, trac/develop) Updated SageMath version 
> to 9.8.beta6
>  7819a59980b Trac #34825: Uniformize headline: noncommutative 
> polynomials
>  b9234de9321 Trac #34815: pep cleanup in parallel/
>  eff11ab368f Trac #34813: src/doc/en/installation/source.rst gives 
> CRITICAL sphinx warnings
>  6925a6da0dd Trac #34797: some formatting for NOTE:: blocks
>  446b6209127 Trac #34787: streamline .set_order() methods for elliptic 
> curves and points
>  59cbf53abe5 Trac #34785: fix and activate W291 in py files
>  a7bb36ed0c8 Trac #34784: some care for E275
>  50549d91ff1 Trac #34781: fixing the linter, once again
>  20bcc1e3d83 Trac #34755: add _repr_svg_ for Dyck words
>  eae8219187e Trac #34743: modernize super in root_systems
>  eaff61b545e Trac #34835: openblas: Remove python from dependencies
>  8fe834dbcaf Trac #34823: deprecate is_GapElement
>  84246cc579f Trac #34819: Numerical separators behave inconsistently
>  3c5d4082ca1 Trac #34812: decompose identity into generators with 
> coxeter3
>  d85aee63b4e Trac #34802: fix some compilation warnings
>  a45a9d1bbea Trac #34799: fix order of multiplication in coxeter_groups
>  8ba7eda1dcc Trac #34798: less use of type "long" in cython files
>  c90d203d7d9 Trac #34770: fix coercion from libgap's finite fields, 
> use libgap in sage/rings/finite_rings
>  253edd915ba Trac #34582: Commutative graded algebras: remove sorting 
> restriction
>  03afc37a201 Trac #34515: factorization of symmetric functions
>  939e0a119b8 Trac #3: Implement Groebner cover
>  7a376389e18 Trac #33875: an_element for statistics and maps
>  d2a2415104c Trac #32841: zn_poly removal
>  f3e9113e874 Trac #32390: Make "./configure 
> --enable-download-from-upstream-url" the default
>  ec1ef75e11e Trac #34795: Upgrade pybind11, docutils and other packages
>  bb7ee856390 (tag: 9.8.beta5) Updated SageMath version to 9.8.beta5
> >>>
> >>>
> >
> > --
> > You received this message because you are subscribed to the 

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

2022-12-22 Thread G. M.-S.
This is a follow-up on building SageMath (make and make pytest and
make ptestlong) on
Apple Silicon Macs ("M" series chip)
macOS 13.1 (Ventura)
Xcode 14.2
Homebrew

For details on making make work see below.

make ptestlong gives

--
sage -t --long --warn-long 35.5 --random-seed=… src/sage/tests/cmdline.py
 # 3 doctests failed
sage -t --long --warn-long 35.5 --random-seed=…
src/sage/structure/coerce_actions.pyx  # 3 doctests failed
--

The first succeeds when run alone, but the second seems permanent:

**
File "src/sage/structure/coerce_actions.pyx", line 773, in
sage.structure.coerce_actions.IntegerMulAction._act_
Failed example:
alarm(0.001); 2^(10^7) * P
Expected:
Traceback (most recent call last):
...
AlarmInterrupt
Got:
(0 : 1 : 0)
**
File "src/sage/structure/coerce_actions.pyx", line 781, in
sage.structure.coerce_actions.IntegerMulAction._act_
Failed example:
from cysignals.tests import print_sig_occurred
Exception raised:
Traceback (most recent call last):
  File "/Users/admin/SageMath/Git/sage/src/sage/doctest/forker.py",
line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
  File "/Users/admin/SageMath/Git/sage/src/sage/doctest/forker.py",
line 1093, in compile_and_execute
exec(compiled, globs)
  File "", line 1, in

from cysignals.tests import print_sig_occurred
  File "", line 404, in parent
  File "src/cysignals/signals.pyx", line 310, in
cysignals.signals.python_check_interrupt
cysignals.signals.AlarmInterrupt
**
File "src/sage/structure/coerce_actions.pyx", line 782, in
sage.structure.coerce_actions.IntegerMulAction._act_
Failed example:
print_sig_occurred()
Exception raised:
Traceback (most recent call last):
  File "/Users/admin/SageMath/Git/sage/src/sage/doctest/forker.py",
line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
  File "/Users/admin/SageMath/Git/sage/src/sage/doctest/forker.py",
line 1093, in compile_and_execute
exec(compiled, globs)
  File "", line 1, in

print_sig_occurred()
NameError: name 'print_sig_occurred' is not defined
**
1 item had failures:
   3 of  15 in sage.structure.coerce_actions.IntegerMulAction._act_
[150 tests, 3 failures, 0.09 s]

The "alarm" thing is perhaps due to the processor being "too fast"?

To make make work:

1) make
It fails when building the doc in parallel.
A workaround is
% export MAKE="make -j20"
% make
and after it fails
% export MAKE="make -j1"
% make
(the slowdown is more than 5-fold).

2) make pytest
OK.

3) make ptestlong
It fails for the same reason as the first make.
As the doc has just been built, and I did not wish to carry on make -j1, I
chose to modify the Makefile by adding the following lines

###

mytest:
@echo '### make $(TEST_TARGET): Running $(TEST)'
@echo '### make $(TEST_TARGET): Running $(TEST)' >> $(TEST_LOG)
@echo '### ONLY TO BE DONE JUST AFTER A SUCCESSFUL make'
@echo '### ONLY TO BE DONE JUST AFTER A SUCCESSFUL make' >> $(TEST_LOG)
$(TEST)

myptest:
@$(MAKE) TEST_TARGET="$(TEST_TARGET)" TEST_FLAGS="$(TEST_FLAGS) -p" mytest

myptestlong:
@$(MAKE) TEST_TARGET="$(TEST_TARGET)" TEST_FLAGS="$(TEST_FLAGS) --long"
myptest

###

and then running make myptestlong.

Guillermo

On Wed, 21 Dec 2022 at 20:01, 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
>
> 2114066f877 (tag: 9.8.beta6, trac/develop) Updated SageMath version to
> 9.8.beta6
> 7819a59980b Trac #34825: Uniformize headline: noncommutative polynomials
> b9234de9321 Trac #34815: pep cleanup in parallel/
> eff11ab368f Trac #34813: src/doc/en/installation/source.rst gives CRITICAL
> sphinx warnings
> 6925a6da0dd Trac #34797: some formatting for NOTE:: blocks
> 446b6209127 Trac #34787: streamline .set_order() methods for elliptic
> curves and points
> 59cbf53abe5 Trac #34785: fix and activate W291 in py files
> a7bb36ed0c8 Trac #34784: some care for E275
> 50549d91ff1 Trac #34781: fixing the linter, once again
> 20bcc1e3d83 Trac #34755: add _repr_svg_ for Dyck words
> eae8219187e Trac #34743: modernize super in root_systems
> eaff61b545e Trac #34835: openblas: Remove python from dependencies
> 8fe834dbcaf Trac #34823: deprecate is_GapElement
> 84246cc579f Trac #34819: Numerical separators behave 

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

2022-12-22 Thread Emmanuel Charpentier


On Debian testing running on core i7 + 16 GB RAM, upgrading 9.8.beta5 to 
9.8.beta6 and running ptestlong gives me the three permanent failures 
already reported for 9.8.beta4 
.

HTH,
​
Le mercredi 21 décembre 2022 à 20:01:12 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
>
>
> 2114066f877 (tag: 9.8.beta6, trac/develop) Updated SageMath version to 
> 9.8.beta6
> 7819a59980b Trac #34825: Uniformize headline: noncommutative polynomials
> b9234de9321 Trac #34815: pep cleanup in parallel/
> eff11ab368f Trac #34813: src/doc/en/installation/source.rst gives CRITICAL 
> sphinx warnings
> 6925a6da0dd Trac #34797: some formatting for NOTE:: blocks
> 446b6209127 Trac #34787: streamline .set_order() methods for elliptic 
> curves and points
> 59cbf53abe5 Trac #34785: fix and activate W291 in py files
> a7bb36ed0c8 Trac #34784: some care for E275
> 50549d91ff1 Trac #34781: fixing the linter, once again
> 20bcc1e3d83 Trac #34755: add _repr_svg_ for Dyck words
> eae8219187e Trac #34743: modernize super in root_systems
> eaff61b545e Trac #34835: openblas: Remove python from dependencies
> 8fe834dbcaf Trac #34823: deprecate is_GapElement
> 84246cc579f Trac #34819: Numerical separators behave inconsistently
> 3c5d4082ca1 Trac #34812: decompose identity into generators with coxeter3
> d85aee63b4e Trac #34802: fix some compilation warnings
> a45a9d1bbea Trac #34799: fix order of multiplication in coxeter_groups
> 8ba7eda1dcc Trac #34798: less use of type "long" in cython files
> c90d203d7d9 Trac #34770: fix coercion from libgap's finite fields, use 
> libgap in sage/rings/finite_rings
> 253edd915ba Trac #34582: Commutative graded algebras: remove sorting 
> restriction
> 03afc37a201 Trac #34515: factorization of symmetric functions
> 939e0a119b8 Trac #3: Implement Groebner cover
> 7a376389e18 Trac #33875: an_element for statistics and maps
> d2a2415104c Trac #32841: zn_poly removal
> f3e9113e874 Trac #32390: Make "./configure 
> --enable-download-from-upstream-url" the default
> ec1ef75e11e Trac #34795: Upgrade pybind11, docutils and other packages
> bb7ee856390 (tag: 9.8.beta5) Updated SageMath version to 9.8.beta5
>

-- 
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/eb6a6945-18e0-47d7-b670-83da92d5bd61n%40googlegroups.com.


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

2022-12-22 Thread Dima Pasechnik
You can run tests without docbuild :

./sage -tp 20 src/sage/ src/doc/



On Thu, 22 Dec 2022, 13:27 G. M.-S.,  wrote:

>
> Thanks John and Dima.
>
> After trying several things, this seems to work:
>
> % export MAKE="make -j20"
> % make
> and after it fails
> % export MAKE="make -j1"
> % make
>
> with the following timings
> 1st make
> Command exited with non-zero status 2
> 6376.23user 615.69system 28:02.58elapsed 415%CPU (0avgtext+0avgdata
> 1990544maxresident)k
> 0inputs+0outputs (207162major+103967193minor)pagefaults 0swaps
> 2nd make
> 491.39user 45.99system 12:03.84elapsed 74%CPU (0avgtext+0avgdata
> 1123680maxresident)k
> 0inputs+0outputs (11214major+8502313minor)pagefaults 0swaps
>
> Then there is the same problem with make ptestlong.  But in this case I
> do not know how to revert to make -j20 after
> [sagemath_doc_html-none] successfully installed.
> in order to speed up the real tests.
>
> Guillermo
>
> On Thu, 22 Dec 2022 at 10:57, Dima Pasechnik  wrote:
>
>> does it happen if you explicitly call ./sage -docbuild ?
>> (it's probreal testsably related to our parallel docbuilding code...)
>>
>> On Thu, Dec 22, 2022 at 6:06 AM John H Palmieri 
>> wrote:
>> >
>> > And it would be great if we could fix it, but I don't know what the
>> problem is. I've seen it on both Apple Silicon and on Apple Intel. On the
>> Intel machine, when running "make doc-clean doc-uninstall && make" about
>> half a dozen times, I hit the problem about half the time when using
>> homebrew's Python, and I didn't hit it at all when forcing Sage to build
>> its own Python. On the M2 machine, I ran into the problem no matter which
>> Python I used.
>> >
>> > Both are using Venture 13.1 with the most recent command-line tools and
>> a fair number of homebrew packages.
>> >
>> > On Wednesday, December 21, 2022 at 9:37:48 PM UTC-8 John H Palmieri
>> wrote:
>> >>
>> >> I've seen this before, and I haven't been able to figure out what
>> triggers it. It seems random: try "make doc-clean doc-uninstall && make"
>> and it might succeed after a few attempts.
>> >>
>> >> On Wednesday, December 21, 2022 at 3:13:10 PM UTC-8 list...@gmail.com
>> wrote:
>> >>>
>> >>>
>> >>> Help needed.
>> >>>
>> >>> This is on Apple Silicon Macs ("M" series) with Homebrew up to date.
>> >>>
>> >>> On macOS 13.1 (Ventura) with Xcode 14.2:  make fails:
>> >>>
>> >>> make --no-print-directory sagemath_doc_html-SAGE_DOCS-no-deps
>> >>> [sagemath_doc_html-none] installing. Log file:
>> /Users/admin/SageMath/Git/sage/logs/pkgs/sagemath_doc_html-none.log
>> >>>   [sagemath_doc_html-none] error installing, exit status 2. End of
>> log file:
>> >>>
>> >>> with
>> >>>
>> >>>
>> 
>> >>> (no backtrace available)
>> >>>
>> 
>> >>> 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.
>> >>>
>> 
>> >>>
>> >>> Logs attached.
>> >>>
>> >>> Guillermo
>> >>>
>> >>> On Wed, 21 Dec 2022 at 20:01, 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
>> 
>>  2114066f877 (tag: 9.8.beta6, trac/develop) Updated SageMath version
>> to 9.8.beta6
>>  7819a59980b Trac #34825: Uniformize headline: noncommutative
>> polynomials
>>  b9234de9321 Trac #34815: pep cleanup in parallel/
>>  eff11ab368f Trac #34813: src/doc/en/installation/source.rst gives
>> CRITICAL sphinx warnings
>>  6925a6da0dd Trac #34797: some formatting for NOTE:: blocks
>>  446b6209127 Trac #34787: streamline .set_order() methods for
>> elliptic curves and points
>>  59cbf53abe5 Trac #34785: fix and activate W291 in py files
>>  a7bb36ed0c8 Trac #34784: some care for E275
>>  50549d91ff1 Trac #34781: fixing the linter, once again
>>  20bcc1e3d83 Trac #34755: add _repr_svg_ for Dyck words
>>  eae8219187e Trac #34743: modernize super in root_systems
>>  eaff61b545e Trac #34835: openblas: Remove python from dependencies
>>  8fe834dbcaf Trac #34823: deprecate is_GapElement
>>  84246cc579f Trac #34819: Numerical separators behave inconsistently
>>  3c5d4082ca1 Trac #34812: decompose identity into generators with
>> coxeter3
>>  d85aee63b4e Trac #34802: fix some compilation warnings
>>  a45a9d1bbea Trac #34799: fix order of multiplication in
>> coxeter_groups
>>  8ba7eda1dcc Trac #34798: less use of type "long" in cython files
>>  c90d203d7d9 Trac #34770: fix coercion from libgap's finite fields,
>> use libgap in sage/rings/finite_rings
>>  253edd915ba Trac #34582: Commutative graded algebras: 

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

2022-12-22 Thread G. M.-S.
Thanks John and Dima.

After trying several things, this seems to work:

% export MAKE="make -j20"
% make
and after it fails
% export MAKE="make -j1"
% make

with the following timings
1st make
Command exited with non-zero status 2
6376.23user 615.69system 28:02.58elapsed 415%CPU (0avgtext+0avgdata
1990544maxresident)k
0inputs+0outputs (207162major+103967193minor)pagefaults 0swaps
2nd make
491.39user 45.99system 12:03.84elapsed 74%CPU (0avgtext+0avgdata
1123680maxresident)k
0inputs+0outputs (11214major+8502313minor)pagefaults 0swaps

Then there is the same problem with make ptestlong.  But in this case I do
not know how to revert to make -j20 after
[sagemath_doc_html-none] successfully installed.
in order to speed up the real tests.

Guillermo

On Thu, 22 Dec 2022 at 10:57, Dima Pasechnik  wrote:

> does it happen if you explicitly call ./sage -docbuild ?
> (it's probreal testsably related to our parallel docbuilding code...)
>
> On Thu, Dec 22, 2022 at 6:06 AM John H Palmieri 
> wrote:
> >
> > And it would be great if we could fix it, but I don't know what the
> problem is. I've seen it on both Apple Silicon and on Apple Intel. On the
> Intel machine, when running "make doc-clean doc-uninstall && make" about
> half a dozen times, I hit the problem about half the time when using
> homebrew's Python, and I didn't hit it at all when forcing Sage to build
> its own Python. On the M2 machine, I ran into the problem no matter which
> Python I used.
> >
> > Both are using Venture 13.1 with the most recent command-line tools and
> a fair number of homebrew packages.
> >
> > On Wednesday, December 21, 2022 at 9:37:48 PM UTC-8 John H Palmieri
> wrote:
> >>
> >> I've seen this before, and I haven't been able to figure out what
> triggers it. It seems random: try "make doc-clean doc-uninstall && make"
> and it might succeed after a few attempts.
> >>
> >> On Wednesday, December 21, 2022 at 3:13:10 PM UTC-8 list...@gmail.com
> wrote:
> >>>
> >>>
> >>> Help needed.
> >>>
> >>> This is on Apple Silicon Macs ("M" series) with Homebrew up to date.
> >>>
> >>> On macOS 13.1 (Ventura) with Xcode 14.2:  make fails:
> >>>
> >>> make --no-print-directory sagemath_doc_html-SAGE_DOCS-no-deps
> >>> [sagemath_doc_html-none] installing. Log file:
> /Users/admin/SageMath/Git/sage/logs/pkgs/sagemath_doc_html-none.log
> >>>   [sagemath_doc_html-none] error installing, exit status 2. End of log
> file:
> >>>
> >>> with
> >>>
> >>>
> 
> >>> (no backtrace available)
> >>>
> 
> >>> 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.
> >>>
> 
> >>>
> >>> Logs attached.
> >>>
> >>> Guillermo
> >>>
> >>> On Wed, 21 Dec 2022 at 20:01, 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
> 
>  2114066f877 (tag: 9.8.beta6, trac/develop) Updated SageMath version
> to 9.8.beta6
>  7819a59980b Trac #34825: Uniformize headline: noncommutative
> polynomials
>  b9234de9321 Trac #34815: pep cleanup in parallel/
>  eff11ab368f Trac #34813: src/doc/en/installation/source.rst gives
> CRITICAL sphinx warnings
>  6925a6da0dd Trac #34797: some formatting for NOTE:: blocks
>  446b6209127 Trac #34787: streamline .set_order() methods for elliptic
> curves and points
>  59cbf53abe5 Trac #34785: fix and activate W291 in py files
>  a7bb36ed0c8 Trac #34784: some care for E275
>  50549d91ff1 Trac #34781: fixing the linter, once again
>  20bcc1e3d83 Trac #34755: add _repr_svg_ for Dyck words
>  eae8219187e Trac #34743: modernize super in root_systems
>  eaff61b545e Trac #34835: openblas: Remove python from dependencies
>  8fe834dbcaf Trac #34823: deprecate is_GapElement
>  84246cc579f Trac #34819: Numerical separators behave inconsistently
>  3c5d4082ca1 Trac #34812: decompose identity into generators with
> coxeter3
>  d85aee63b4e Trac #34802: fix some compilation warnings
>  a45a9d1bbea Trac #34799: fix order of multiplication in coxeter_groups
>  8ba7eda1dcc Trac #34798: less use of type "long" in cython files
>  c90d203d7d9 Trac #34770: fix coercion from libgap's finite fields,
> use libgap in sage/rings/finite_rings
>  253edd915ba Trac #34582: Commutative graded algebras: remove sorting
> restriction
>  03afc37a201 Trac #34515: factorization of symmetric functions
>  939e0a119b8 Trac #3: Implement Groebner cover
>  7a376389e18 Trac #33875: an_element for statistics and maps
>  d2a2415104c Trac #32841: zn_poly removal
>  

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

2022-12-22 Thread Dima Pasechnik
does it happen if you explicitly call ./sage -docbuild ?
(it's probably related to our parallel docbuilding code...)

On Thu, Dec 22, 2022 at 6:06 AM John H Palmieri  wrote:
>
> And it would be great if we could fix it, but I don't know what the problem 
> is. I've seen it on both Apple Silicon and on Apple Intel. On the Intel 
> machine, when running "make doc-clean doc-uninstall && make" about half a 
> dozen times, I hit the problem about half the time when using homebrew's 
> Python, and I didn't hit it at all when forcing Sage to build its own Python. 
> On the M2 machine, I ran into the problem no matter which Python I used.
>
> Both are using Venture 13.1 with the most recent command-line tools and a 
> fair number of homebrew packages.
>
> On Wednesday, December 21, 2022 at 9:37:48 PM UTC-8 John H Palmieri wrote:
>>
>> I've seen this before, and I haven't been able to figure out what triggers 
>> it. It seems random: try "make doc-clean doc-uninstall && make" and it might 
>> succeed after a few attempts.
>>
>> On Wednesday, December 21, 2022 at 3:13:10 PM UTC-8 list...@gmail.com wrote:
>>>
>>>
>>> Help needed.
>>>
>>> This is on Apple Silicon Macs ("M" series) with Homebrew up to date.
>>>
>>> On macOS 13.1 (Ventura) with Xcode 14.2:  make fails:
>>>
>>> make --no-print-directory sagemath_doc_html-SAGE_DOCS-no-deps
>>> [sagemath_doc_html-none] installing. Log file: 
>>> /Users/admin/SageMath/Git/sage/logs/pkgs/sagemath_doc_html-none.log
>>>   [sagemath_doc_html-none] error installing, exit status 2. End of log file:
>>>
>>> with
>>>
>>> 
>>> (no backtrace available)
>>> 
>>> 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.
>>> 
>>>
>>> Logs attached.
>>>
>>> Guillermo
>>>
>>> On Wed, 21 Dec 2022 at 20:01, 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

 2114066f877 (tag: 9.8.beta6, trac/develop) Updated SageMath version to 
 9.8.beta6
 7819a59980b Trac #34825: Uniformize headline: noncommutative polynomials
 b9234de9321 Trac #34815: pep cleanup in parallel/
 eff11ab368f Trac #34813: src/doc/en/installation/source.rst gives CRITICAL 
 sphinx warnings
 6925a6da0dd Trac #34797: some formatting for NOTE:: blocks
 446b6209127 Trac #34787: streamline .set_order() methods for elliptic 
 curves and points
 59cbf53abe5 Trac #34785: fix and activate W291 in py files
 a7bb36ed0c8 Trac #34784: some care for E275
 50549d91ff1 Trac #34781: fixing the linter, once again
 20bcc1e3d83 Trac #34755: add _repr_svg_ for Dyck words
 eae8219187e Trac #34743: modernize super in root_systems
 eaff61b545e Trac #34835: openblas: Remove python from dependencies
 8fe834dbcaf Trac #34823: deprecate is_GapElement
 84246cc579f Trac #34819: Numerical separators behave inconsistently
 3c5d4082ca1 Trac #34812: decompose identity into generators with coxeter3
 d85aee63b4e Trac #34802: fix some compilation warnings
 a45a9d1bbea Trac #34799: fix order of multiplication in coxeter_groups
 8ba7eda1dcc Trac #34798: less use of type "long" in cython files
 c90d203d7d9 Trac #34770: fix coercion from libgap's finite fields, use 
 libgap in sage/rings/finite_rings
 253edd915ba Trac #34582: Commutative graded algebras: remove sorting 
 restriction
 03afc37a201 Trac #34515: factorization of symmetric functions
 939e0a119b8 Trac #3: Implement Groebner cover
 7a376389e18 Trac #33875: an_element for statistics and maps
 d2a2415104c Trac #32841: zn_poly removal
 f3e9113e874 Trac #32390: Make "./configure 
 --enable-download-from-upstream-url" the default
 ec1ef75e11e Trac #34795: Upgrade pybind11, docutils and other packages
 bb7ee856390 (tag: 9.8.beta5) Updated SageMath version to 9.8.beta5
>>>
>>>
>
> --
> 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/fb9cb17b-675f-4257-961f-4b980e4167e0n%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