You can run tests without docbuild :

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



On Thu, 22 Dec 2022, 13:27 G. M.-S., <lists....@gmail.com> 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 <dimp...@gmail.com> 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 <jhpalmier...@gmail.com>
>> 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 <vbrau...@gmail.com>
>> 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 #34444: 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
>> https://groups.google.com/d/msgid/sage-release/CAAWYfq0fCCr2d1TQT2oKz6mb5TpsMCfNk-Ut2o1qTi9bx6h%2B%2Bg%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/CANnG1893TpT5zq5%2Bw%2BQUUWcugttZPayOye%2BN%3Df7miGxO%2ByFO8w%40mail.gmail.com
> <https://groups.google.com/d/msgid/sage-release/CANnG1893TpT5zq5%2Bw%2BQUUWcugttZPayOye%2BN%3Df7miGxO%2ByFO8w%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAAWYfq1OYtf968TXA8-RfsL-DBNR4%3DXKjLJ28BYpM3S76Ab78Q%40mail.gmail.com.

Reply via email to