Sage 9.8.beta2 released

90 views
Skip to first unread message

Volker Braun

unread,
Oct 16, 2022, 6:56:17 PM10/16/22
to sage-release
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

6d31aad9f67 (tag: 9.8.beta2, trac/develop) Updated SageMath version to 9.8.beta2
7acd286410f Trac #34640: fix some pep8 in words/
451e2b60ae5 Trac #34632: wrappers for acb_poly_[rl]gamma_series
a6c1e4ce868 Trac #34629: Use the kbd role in the doc
986fc0512ea Trac #34625: Refresh the file free_quadratic_module
dcf8a9c2dfe Trac #34622: partial cleanup in partition.py
23db2d42323 Trac #34620: pep cleanup for the file weyl_group.py
78b1fd07365 Trac #34619: fix some details in doc of charpoly_frobenius
45aacf3ba48 Trac #34613: fix some typos
8d19efa9412 Trac #34606: fix doc with respect to a change in behavior for tikz method of polyhedron (since 9.7 -> since 9.8)
3916f8e9a7f Trac #34602: add some missing EXAMPLES
2111efa1142 Trac #34599: add helper function to compute all monomials of a given degree
4f7754ad1eb Trac #34594: Fix error in sage.misc.latex.view doctest
e77f1a43748 Trac #34585: pep8 cleanup in algebras/letterplace pyx files
47997841f5b Trac #34463: make PolynomialQuotientRing_generic inherit from QuotientRing_generic
060c35f1cbb Trac #34394: pycodestyle cleanup in src/sage/graphs/generic_graph.py (part 6)
66a62faa88b Trac #34647: some details in permutation groups
1a1d67ddeea Trac #34644: minor details in schemes
3384309eae7 Trac #34639: fix some W605 in pyx files in rings
c448d77ee0b Trac #34618: use libgap in dual abelian group elements
33a0f7adac1 Trac #34617: fix and activate pycodestyle W391
75636756b8f Trac #34615: Update to sphinx 5.2
685a07c0fda Trac #34614: add missing EllipticCurveHom methods to Îlu isogenies
a7dac85cb87 Trac #34612: 1 internet doctest failing in graphs/isgci.py
d9c40919205 Trac #34579: Faster iterator for planar set partitions
321f97084f9 Trac #34552: more testsuites for lazy series rings
87626b0bcd0 Trac #34470: categories of lazy series
77c6eed67ee Trac #34410: make new composite elliptic-curve isogenies the default
2356379d701 Trac #33969: Implement missing KnotInfo wrappers for polynomial invariants
a9abd3b2da4 Trac #32874: New option "./configure --enable-wheels"
84ecc3f3575 Trac #32686: points_of_bounded_height for projective space is incorrect
364b605217c Trac #29413: Meta-ticket: Upgrade cddlib, fix cddlib header search for packages latte_int, gfan, topcom
be3b5abefd1 Trac #34609: 5 internet doctests failing in oeis
f1d4c32fba7 Trac #34607: 2 doctests failures with external software octave
792d877c428 Trac #34603: Fix singular spkg-configure
12539de55cb Trac #34268: Reduce R to a dummy package, upgrade rpy2 to 3.4.5
ac6888e735a Trac #33680: moving _repr_fixups list from doctest/parsing.py header to method do_fixup
b670d032bf5 Trac #33597: Wrong computation of Hilbert polynomials
6b198bd73cd Trac #32367: Replace Lazy Power Series in species directory
00ebfa91d14 Trac #32354: Fix integral(1/max_symbolic(x, 1)^2, x, 0, oo, algorithm='giac')
ad120da7d6a Trac #31588: Update Normaliz to 3.9.x, pynormaliz to 2.17, e-antic to 1.x, add optional package antic
fd47b9927ea Trac #14222: Coercion/conversion from Cone and other objects to Polyhedron
de296798b65 Trac #34623: Fix broken gitpod
e91fd4a93da Trac #34604: latte_int: Fix up patch
1758b6322dc Trac #34496: disallow PARI 2.15 from the system, until giac is fixed
54cd6fe6de5 (tag: 9.8.beta1) Updated SageMath version to 9.8.beta1

tsc...@ucdavis.edu

unread,
Oct 18, 2022, 4:15:23 AM10/18/22
to sage-release
I am not able to do an incremental build. Do we really need to do a "make distclean" because of #34268?

Best,
Travis

David Coudert

unread,
Oct 18, 2022, 4:46:01 AM10/18/22
to sage-r...@googlegroups.com
Incremental update went well for me on both fedora 35 and macOS 12.5.1 (intel cpu).

For the record, I had to do a distclean some weeks ago on macOS but not on fedora. May be it helps me.

David.

-- 
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/258c8001-e108-4455-85d0-a86adf8ffa5en%40googlegroups.com.

Dima Pasechnik

unread,
Oct 18, 2022, 4:52:37 AM10/18/22
to sage-r...@googlegroups.com
On Tue, Oct 18, 2022 at 9:15 AM 'tsc...@ucdavis.edu' via sage-release
<sage-r...@googlegroups.com> wrote:
>
> I am not able to do an incremental build. Do we really need to do a "make distclean" because of #34268?
Hmm, probably one needs

make sagelib-clean sagelib-uninstall


if you don't need R, you can always do

./configure --disable-r

axio...@yahoo.de

unread,
Oct 18, 2022, 7:32:55 AM10/18/22
to sage-release
neither worked for me.  I'm trying distclean now.

Kenji Iohara

unread,
Oct 18, 2022, 11:50:47 AM10/18/22
to sage-r...@googlegroups.com
Hello,

 On my MacBook Pro with Intel core, with homebrew and OS 12.6, I could compile it with first built (again with ./configure —without-system-pari),
 But for make ptestlong, I had the next errors:

*********************************************************************************************************************************************************************

sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/tests/cmdline.py  # 4 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/structure/element.pyx  # 4 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/repl/ipython_extension.py  # 2 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/env.py  # 1 doctest failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/cpython/cython_metaclass.pyx  # 4 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/rings/tate_algebra_ideal.pyx  # 6 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/interfaces/expect.py  # 2 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/misc/superseded.py  # 4 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/arith/long.pxd  # 14 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/ext/memory_allocator.pxd  # 6 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/features/__init__.py  # 2 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/rings/polynomial/ore_polynomial_element.pyx  # 6 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/structure/factory.pyx  # 1 doctest failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/misc/session.pyx  # 2 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/rings/integer_fake.pxd  # 1 doctest failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/misc/instancedoc.pyx  # 4 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/misc/sageinspect.py  # 24 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/repl/load.py  # 2 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/symbolic/pynac.pxi  # 1 doctest failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/docs/instancedoc.py  # 4 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/cpython/wrapperdescr.pxd  # 6 doctests failed
sage -t --long --warn-long 233.2 --random-seed=132892920656875732033845799103171660159 src/sage/cpython/string.pyx  # 1 doctest failed
**********************************************************************************************************************


18/10/2022 10:52、Dima Pasechnik <dim...@gmail.com>のメール:

Emmanuel Charpentier

unread,
Oct 19, 2022, 8:28:22 AM10/19/22
to sage-release

On Debian testing, upgrading 9.8.beta1 to 9.8.beta2 and running ptestlong dgets me four failures :

sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/plot/plot.py  # 1 doctest failed
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/interfaces/gap.py  # 3 doctests failed
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/algebras/quantum_groups/quantum_group_gap.py  # 3 doctests failed
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/libs/giac/__init__.py  # Timed out

The first three are reproduced by running them standalone. The fourth one, ran standalone “never” returns (“never” meaning not after >10minutes). This being giac initialization, is sepecially annoying, since giac is now default for various SR operations…

Reproduction of the first three (sorry, it’s long…) :

charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/plot/plot.py  # 1 doctest failed
Running doctests with ID 2022-10-19-14-10-57-666a20ca.
Git branch: develop
Git ref: 9.8.beta2
Running with SAGE_LOCAL='/usr/local/sage-9/local' and SAGE_VENV='/usr/local/sage-9/local/var/lib/sage/venv-python3.10'
Using --optional=debian,dot2tex,fricas,gap_packages,libsemigroups,mathics,mathics_scanner,palettable,pint,pip,sage,sage_spkg
Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
Doctesting 1 file.
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/plot/plot.py
**********************************************************************
File "src/sage/plot/plot.py", line 1824, in sage.plot.plot.plot
Failed example:
    plot(f, (x, -3.5, 3.5), detect_poles='show', exclude=[-3..3], ymin=-5, ymax=5)
Expected:
    Graphics object consisting of 12 graphics primitives
Got:
    Graphics object consisting of 13 graphics primitives
**********************************************************************
1 item had failures:
   1 of 157 in sage.plot.plot.plot
    [470 tests, 1 failure, 63.76 s]
----------------------------------------------------------------------
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/plot/plot.py  # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 63.9 seconds
    cpu time: 58.7 seconds
    cumulative wall time: 63.8 seconds
Features detected for doctesting: 
charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/interfaces/gap.py  # 3 doctests failed
Running doctests with ID 2022-10-19-14-12-24-397af696.
Git branch: develop
Git ref: 9.8.beta2
Running with SAGE_LOCAL='/usr/local/sage-9/local' and SAGE_VENV='/usr/local/sage-9/local/var/lib/sage/venv-python3.10'
Using --optional=debian,dot2tex,fricas,gap_packages,libsemigroups,mathics,mathics_scanner,palettable,pint,pip,sage,sage_spkg
Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
Doctesting 1 file.
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/interfaces/gap.py
**********************************************************************
File "src/sage/interfaces/gap.py", line 1289, in sage.interfaces.gap.Gap.help
Failed example:
    print(gap.help('SymmetricGroup', pager=False))
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 522, in _start
        self._expect.expect(self._prompt)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/spawnbase.py", line 343, in expect
        return self.expect_list(compiled_pattern_list,
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/spawnbase.py", line 372, in expect_list
        return exp.expect_loop(timeout)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/expect.py", line 179, in expect_loop
        return self.eof(e)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/expect.py", line 122, in eof
        raise exc
    pexpect.exceptions.EOF: End Of File (EOF). Exception style platform.
    Gap finished running /usr/local/sage-9/local/bin/gap -r -L /home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30 -b -p -T -E -m 64m /usr/local/sage-9/src/sage/ext_data/gap/sage.g
    command: /usr/local/sage-9/local/bin/gap
    args: ['/usr/local/sage-9/local/bin/gap', '-r', '-L', '/home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30', '-b', '-p', '-T', '-E', '-m', '64m', '/usr/local/sage-9/src/sage/ext_data/gap/sage.g']
    buffer (last 100 chars): b''
    before (last 100 chars): ''
    after: <class 'pexpect.exceptions.EOF'>
    match: None
    match_index: None
    exitstatus: None
    flag_eof: True
    pid: 208373
    child_fd: 27
    closed: False
    timeout: None
    delimiter: <class 'pexpect.exceptions.EOF'>
    logfile: None
    logfile_read: None
    logfile_send: None
    maxread: 4194304
    ignorecase: False
    searchwindowsize: None
    delaybeforesend: None
    delayafterclose: 0.1
    delayafterterminate: 0.1
    searcher: searcher_re:
        0: re.compile(b'gap> ')

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.interfaces.gap.Gap.help[1]>", line 1, in <module>
        print(gap.help('SymmetricGroup', pager=False))
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 1301, in help
        self.eval('SetGAPDocTextTheme("none")')
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 514, in eval
        result = Expect.eval(self, input_line, **kwds)
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 1404, in eval
        return '\n'.join([self._eval_line(L, allow_use_file=allow_use_file, **kwds)
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 1404, in <listcomp>
        return '\n'.join([self._eval_line(L, allow_use_file=allow_use_file, **kwds)
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 717, in _eval_line
        self._start()
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 1182, in _start
        Expect._start(self, "Failed to start GAP.")
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 526, in _start
        raise RuntimeError("unable to start %s: %s" % (self.name(), msg))
    RuntimeError: unable to start gap: End Of File (EOF). Exception style platform.
    Gap finished running /usr/local/sage-9/local/bin/gap -r -L /home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30 -b -p -T -E -m 64m /usr/local/sage-9/src/sage/ext_data/gap/sage.g
    command: /usr/local/sage-9/local/bin/gap
    args: ['/usr/local/sage-9/local/bin/gap', '-r', '-L', '/home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30', '-b', '-p', '-T', '-E', '-m', '64m', '/usr/local/sage-9/src/sage/ext_data/gap/sage.g']
    buffer (last 100 chars): b''
    before (last 100 chars): ''
    after: <class 'pexpect.exceptions.EOF'>
    match: None
    match_index: None
    exitstatus: None
    flag_eof: True
    pid: 208373
    child_fd: 27
    closed: False
    timeout: None
    delimiter: <class 'pexpect.exceptions.EOF'>
    logfile: None
    logfile_read: None
    logfile_send: None
    maxread: 4194304
    ignorecase: False
    searchwindowsize: None
    delaybeforesend: None
    delayafterclose: 0.1
    delayafterterminate: 0.1
    searcher: searcher_re:
        0: re.compile(b'gap> ')
**********************************************************************
File "src/sage/interfaces/gap.py", line 1605, in sage.interfaces.gap.GapFunctionElement._instancedoc_
Failed example:
    print(gap(4).SymmetricGroup.__doc__)
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 522, in _start
        self._expect.expect(self._prompt)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/spawnbase.py", line 343, in expect
        return self.expect_list(compiled_pattern_list,
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/spawnbase.py", line 372, in expect_list
        return exp.expect_loop(timeout)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/expect.py", line 179, in expect_loop
        return self.eof(e)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/expect.py", line 122, in eof
        raise exc
    pexpect.exceptions.EOF: End Of File (EOF). Exception style platform.
    Gap finished running /usr/local/sage-9/local/bin/gap -r -L /home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30 -b -p -T -E -m 64m /usr/local/sage-9/src/sage/ext_data/gap/sage.g
    command: /usr/local/sage-9/local/bin/gap
    args: ['/usr/local/sage-9/local/bin/gap', '-r', '-L', '/home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30', '-b', '-p', '-T', '-E', '-m', '64m', '/usr/local/sage-9/src/sage/ext_data/gap/sage.g']
    buffer (last 100 chars): b''
    before (last 100 chars): ''
    after: <class 'pexpect.exceptions.EOF'>
    match: None
    match_index: None
    exitstatus: None
    flag_eof: True
    pid: 208838
    child_fd: 29
    closed: False
    timeout: None
    delimiter: <class 'pexpect.exceptions.EOF'>
    logfile: None
    logfile_read: None
    logfile_send: None
    maxread: 4194304
    ignorecase: False
    searchwindowsize: None
    delaybeforesend: None
    delayafterclose: 0.1
    delayafterterminate: 0.1
    searcher: searcher_re:
        0: re.compile(b'gap> ')

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 1493, in __init__
        self._name = parent._create(value, name=name)
      File "/usr/local/sage-9/src/sage/interfaces/interface.py", line 516, in _create
        self.set(name, value)
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 1345, in set
        self._eval_line(cmd, allow_use_file=True)
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 717, in _eval_line
        self._start()
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 1182, in _start
        Expect._start(self, "Failed to start GAP.")
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 526, in _start
        raise RuntimeError("unable to start %s: %s" % (self.name(), msg))
    RuntimeError: unable to start gap: End Of File (EOF). Exception style platform.
    Gap finished running /usr/local/sage-9/local/bin/gap -r -L /home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30 -b -p -T -E -m 64m /usr/local/sage-9/src/sage/ext_data/gap/sage.g
    command: /usr/local/sage-9/local/bin/gap
    args: ['/usr/local/sage-9/local/bin/gap', '-r', '-L', '/home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30', '-b', '-p', '-T', '-E', '-m', '64m', '/usr/local/sage-9/src/sage/ext_data/gap/sage.g']
    buffer (last 100 chars): b''
    before (last 100 chars): ''
    after: <class 'pexpect.exceptions.EOF'>
    match: None
    match_index: None
    exitstatus: None
    flag_eof: True
    pid: 208838
    child_fd: 29
    closed: False
    timeout: None
    delimiter: <class 'pexpect.exceptions.EOF'>
    logfile: None
    logfile_read: None
    logfile_send: None
    maxread: 4194304
    ignorecase: False
    searchwindowsize: None
    delaybeforesend: None
    delayafterclose: 0.1
    delayafterterminate: 0.1
    searcher: searcher_re:
        0: re.compile(b'gap> ')

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.interfaces.gap.GapFunctionElement._instancedoc_[1]>", line 1, in <module>
        print(gap(Integer(4)).SymmetricGroup.__doc__)
      File "/usr/local/sage-9/src/sage/interfaces/interface.py", line 305, in __call__
        result = self._coerce_from_special_method(x)
      File "/usr/local/sage-9/src/sage/interfaces/interface.py", line 333, in _coerce_from_special_method
        return (x.__getattribute__(s))(self)
      File "sage/structure/sage_object.pyx", line 722, in sage.structure.sage_object.SageObject._gap_
        return self._interface_(G)
      File "sage/structure/sage_object.pyx", line 698, in sage.structure.sage_object.SageObject._interface_
        X = I(s)
      File "/usr/local/sage-9/src/sage/interfaces/interface.py", line 298, in __call__
        return cls(self, x, name=name)
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 1498, in __init__
        raise TypeError(*x.args)
    TypeError: unable to start gap: End Of File (EOF). Exception style platform.
    Gap finished running /usr/local/sage-9/local/bin/gap -r -L /home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30 -b -p -T -E -m 64m /usr/local/sage-9/src/sage/ext_data/gap/sage.g
    command: /usr/local/sage-9/local/bin/gap
    args: ['/usr/local/sage-9/local/bin/gap', '-r', '-L', '/home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30', '-b', '-p', '-T', '-E', '-m', '64m', '/usr/local/sage-9/src/sage/ext_data/gap/sage.g']
    buffer (last 100 chars): b''
    before (last 100 chars): ''
    after: <class 'pexpect.exceptions.EOF'>
    match: None
    match_index: None
    exitstatus: None
    flag_eof: True
    pid: 208838
    child_fd: 29
    closed: False
    timeout: None
    delimiter: <class 'pexpect.exceptions.EOF'>
    logfile: None
    logfile_read: None
    logfile_send: None
    maxread: 4194304
    ignorecase: False
    searchwindowsize: None
    delaybeforesend: None
    delayafterclose: 0.1
    delayafterterminate: 0.1
    searcher: searcher_re:
        0: re.compile(b'gap> ')
**********************************************************************
File "src/sage/interfaces/gap.py", line 1624, in sage.interfaces.gap.GapFunction._instancedoc_
Failed example:
    print(gap.SymmetricGroup.__doc__)
Exception raised:
    Traceback (most recent call last):
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 522, in _start
        self._expect.expect(self._prompt)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/spawnbase.py", line 343, in expect
        return self.expect_list(compiled_pattern_list,
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/spawnbase.py", line 372, in expect_list
        return exp.expect_loop(timeout)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/expect.py", line 179, in expect_loop
        return self.eof(e)
      File "/usr/local/sage-9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/pexpect/expect.py", line 122, in eof
        raise exc
    pexpect.exceptions.EOF: End Of File (EOF). Exception style platform.
    Gap finished running /usr/local/sage-9/local/bin/gap -r -L /home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30 -b -p -T -E -m 64m /usr/local/sage-9/src/sage/ext_data/gap/sage.g
    command: /usr/local/sage-9/local/bin/gap
    args: ['/usr/local/sage-9/local/bin/gap', '-r', '-L', '/home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30', '-b', '-p', '-T', '-E', '-m', '64m', '/usr/local/sage-9/src/sage/ext_data/gap/sage.g']
    buffer (last 100 chars): b''
    before (last 100 chars): ''
    after: <class 'pexpect.exceptions.EOF'>
    match: None
    match_index: None
    exitstatus: None
    flag_eof: True
    pid: 208902
    child_fd: 31
    closed: False
    timeout: None
    delimiter: <class 'pexpect.exceptions.EOF'>
    logfile: None
    logfile_read: None
    logfile_send: None
    maxread: 4194304
    ignorecase: False
    searchwindowsize: None
    delaybeforesend: None
    delayafterclose: 0.1
    delayafterterminate: 0.1
    searcher: searcher_re:
        0: re.compile(b'gap> ')

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.interfaces.gap.GapFunction._instancedoc_[1]>", line 1, in <module>
        print(gap.SymmetricGroup.__doc__)
      File "sage/misc/instancedoc.pyx", line 211, in sage.misc.instancedoc.InstanceDocDescriptor.__get__
        return self.instancedoc(obj)
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 1632, in _instancedoc_
        help = M.help(self._name, pager=False)
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 1301, in help
        self.eval('SetGAPDocTextTheme("none")')
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 514, in eval
        result = Expect.eval(self, input_line, **kwds)
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 1404, in eval
        return '\n'.join([self._eval_line(L, allow_use_file=allow_use_file, **kwds)
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 1404, in <listcomp>
        return '\n'.join([self._eval_line(L, allow_use_file=allow_use_file, **kwds)
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 717, in _eval_line
        self._start()
      File "/usr/local/sage-9/src/sage/interfaces/gap.py", line 1182, in _start
        Expect._start(self, "Failed to start GAP.")
      File "/usr/local/sage-9/src/sage/interfaces/expect.py", line 526, in _start
        raise RuntimeError("unable to start %s: %s" % (self.name(), msg))
    RuntimeError: unable to start gap: End Of File (EOF). Exception style platform.
    Gap finished running /usr/local/sage-9/local/bin/gap -r -L /home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30 -b -p -T -E -m 64m /usr/local/sage-9/src/sage/ext_data/gap/sage.g
    command: /usr/local/sage-9/local/bin/gap
    args: ['/usr/local/sage-9/local/bin/gap', '-r', '-L', '/home/charpent/.sage/gap/gap-workspace-bd9f7f228fd672d2652414b00ef91a9351c67c30', '-b', '-p', '-T', '-E', '-m', '64m', '/usr/local/sage-9/src/sage/ext_data/gap/sage.g']
    buffer (last 100 chars): b''
    before (last 100 chars): ''
    after: <class 'pexpect.exceptions.EOF'>
    match: None
    match_index: None
    exitstatus: None
    flag_eof: True
    pid: 208902
    child_fd: 31
    closed: False
    timeout: None
    delimiter: <class 'pexpect.exceptions.EOF'>
    logfile: None
    logfile_read: None
    logfile_send: None
    maxread: 4194304
    ignorecase: False
    searchwindowsize: None
    delaybeforesend: None
    delayafterclose: 0.1
    delayafterterminate: 0.1
    searcher: searcher_re:
        0: re.compile(b'gap> ')
**********************************************************************
3 items had failures:
   1 of   3 in sage.interfaces.gap.Gap.help
   1 of   3 in sage.interfaces.gap.GapFunction._instancedoc_
   1 of   3 in sage.interfaces.gap.GapFunctionElement._instancedoc_
    [220 tests, 3 failures, 32.05 s]
----------------------------------------------------------------------
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/interfaces/gap.py  # 3 doctests failed
----------------------------------------------------------------------
Total time for all tests: 42.2 seconds
    cpu time: 2.1 seconds
    cumulative wall time: 32.1 seconds
Features detected for doctesting: 
charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/algebras/quantum_groups/quantum_group_gap.py  # 3 doctests failed
Running doctests with ID 2022-10-19-14-13-32-ca78a797.
Git branch: develop
Git ref: 9.8.beta2
Running with SAGE_LOCAL='/usr/local/sage-9/local' and SAGE_VENV='/usr/local/sage-9/local/var/lib/sage/venv-python3.10'
Using --optional=debian,dot2tex,fricas,gap_packages,libsemigroups,mathics,mathics_scanner,palettable,pint,pip,sage,sage_spkg
Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,gfan,graphviz,imagemagick,jupymake,kenzo,latte_int,lrslib,mcqd,meataxe,msolve,nauty,palp,pandoc,pdf2svg,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,sphinx,tdlib
Doctesting 1 file.
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/algebras/quantum_groups/quantum_group_gap.py
**********************************************************************
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1812, in sage.algebras.quantum_groups.quantum_group_gap.TensorProductOfHighestWeightModules.__init__
Failed example:
    TestSuite(T).run()  # optional - gap_packages
Expected nothing
Got:
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
        return Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.TensorProductOfHighestWeightModules.__init__[3]>", line 1, in <module>
        TestSuite(T).run()  # optional - gap_packages
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/categories/sets_cat.py", line 1527, in _test_construction
        FO = self.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
        return Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.TensorProductOfHighestWeightModules.__init__[3]>", line 1, in <module>
        TestSuite(T).run()  # optional - gap_packages
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/categories/sets_cat.py", line 1172, in _test_elements
        TestSuite(an_element).run(verbose=tester._verbose,
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1603, in _element_constructor_
        return self._from_dict(elt)
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1273, in _from_dict
        return self.sum(temp[i] * B[i] for i in temp)
      File "/usr/local/sage-9/src/sage/categories/additive_monoids.py", line 71, in sum
        return sum(args, self.zero())
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1273, in <genexpr>
        return self.sum(temp[i] * B[i] for i in temp)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4320, in pushout
        R_tower = construction_tower(R)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4657, in construction_tower
        c = R.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
**********************************************************************
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1934, in sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.__init__
Failed example:
    TestSuite(S).run()  # optional - gap_packages
Expected nothing
Got:
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
        return Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.__init__[4]>", line 1, in <module>
        TestSuite(S).run()  # optional - gap_packages
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/categories/sets_cat.py", line 1527, in _test_construction
        FO = self.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
        return Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.__init__[4]>", line 1, in <module>
        TestSuite(S).run()  # optional - gap_packages
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/categories/sets_cat.py", line 1172, in _test_elements
        TestSuite(an_element).run(verbose=tester._verbose,
      File "/usr/local/sage-9/src/sage/misc/sage_unittest.py", line 297, in run
        test_method(tester=tester)
      File "/usr/local/sage-9/src/sage/algebras/quantum_groups/quantum_group_gap.py", line 1603, in _element_constructor_
        return self._from_dict(elt)
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1273, in _from_dict
        return self.sum(temp[i] * B[i] for i in temp)
      File "/usr/local/sage-9/src/sage/categories/additive_monoids.py", line 71, in sum
        return sum(args, self.zero())
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1273, in <genexpr>
        return self.sum(temp[i] * B[i] for i in temp)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4320, in pushout
        R_tower = construction_tower(R)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4657, in construction_tower
        c = R.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
**********************************************************************
File "src/sage/algebras/quantum_groups/quantum_group_gap.py", line 2047, in sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.retract
Failed example:
    all(S.retract(S.lift(x)) == x       # optional - gap_packages
        for S in T.highest_weight_decomposition()
        for x in S.basis())
Expected:
    True
Got:
    doctest:warning
      File "/usr/local/sage-9/src/bin/sage-runtests", line 154, in <module>
        err = DC.run()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1384, in run
        self.run_doctests()
      File "/usr/local/sage-9/src/sage/doctest/control.py", line 1059, in run_doctests
        self.dispatcher.dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2021, in dispatch
        self.parallel_dispatch()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1916, in parallel_dispatch
        w.start()  # This might take some time
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2190, in start
        super().start()
      File "/usr/lib/python3.10/multiprocessing/process.py", line 121, in start
        self._popen = self._Popen(self)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 224, in _Popen
        return _default_context.get_context().Process._Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/context.py", line 281, in _Popen
        return Popen(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 19, in __init__
        self._launch(process_obj)
      File "/usr/lib/python3.10/multiprocessing/popen_fork.py", line 71, in _launch
        code = process_obj._bootstrap(parent_sentinel=child_r)
      File "/usr/lib/python3.10/multiprocessing/process.py", line 314, in _bootstrap
        self.run()
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2162, in run
        task(self.options, self.outtmpfile, msgpipe, self.result_queue)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2492, in __call__
        doctests, extras = self._run(runner, options, results)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 2544, in _run
        result = runner.run(test)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 866, in run
        return self._run(test, compileflags, out)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 695, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/usr/local/sage-9/src/sage/doctest/forker.py", line 1093, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.retract[3]>", line 1, in <module>
        all(S.retract(S.lift(x)) == x       # optional - gap_packages
      File "<doctest sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.retract[3]>", line 1, in <genexpr>
        all(S.retract(S.lift(x)) == x       # optional - gap_packages
      File "/usr/local/sage-9/src/sage/algebras/quantum_groups/quantum_group_gap.py", line 2053, in retract
        return self._from_dict(c.dict(), coerce=False, remove_zeros=False)
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1276, in _from_dict
        return self.sum(d[i] * B[i] for i in d)
      File "/usr/local/sage-9/src/sage/categories/additive_monoids.py", line 71, in sum
        return sum(args, self.zero())
      File "/usr/local/sage-9/src/sage/categories/modules_with_basis.py", line 1276, in <genexpr>
        return self.sum(d[i] * B[i] for i in d)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4320, in pushout
        R_tower = construction_tower(R)
      File "/usr/local/sage-9/src/sage/categories/pushout.py", line 4657, in construction_tower
        c = R.construction()
      File "/usr/local/sage-9/src/sage/categories/modules.py", line 948, in construction
        deprecation(34393, "implementations of Modules().TensorProducts() now must define the method tensor_factors")
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 99, in deprecation
        warning(trac_number, message, DeprecationWarning, stacklevel)
      File "/usr/local/sage-9/src/sage/misc/superseded.py", line 180, in warning
        warn(message, warning_class, stacklevel)
      File "/usr/lib/python3.10/warnings.py", line 109, in _showwarnmsg
        sw(msg.message, msg.category, msg.filename, msg.lineno,
    :
    DeprecationWarning: implementations of Modules().TensorProducts() now must define the method tensor_factors
    See https://trac.sagemath.org/34393 for details.
    True
**********************************************************************
3 items had failures:
   1 of   6 in sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.__init__
   1 of   5 in sage.algebras.quantum_groups.quantum_group_gap.HighestWeightSubmodule.retract
   1 of   5 in sage.algebras.quantum_groups.quantum_group_gap.TensorProductOfHighestWeightModules.__init__
    [529 tests, 3 failures, 10.67 s]
----------------------------------------------------------------------
sage -t --long --warn-long 210.5 --random-seed=326642438808677123028499538425443126966 src/sage/algebras/quantum_groups/quantum_group_gap.py  # 3 doctests failed
----------------------------------------------------------------------
Total time for all tests: 10.8 seconds
    cpu time: 9.8 seconds
    cumulative wall time: 10.7 seconds
Features detected for doctesting:

HTH,

Sébastien Labbé

unread,
Oct 21, 2022, 4:50:44 AM10/21/22
to sage-release
On Ubuntu 18.04, here is what I get with few optional/external packages:


Using --optional=build,debian,external,glucose,pip,sage,sage_spkg
Features to be detected: 4ti2,benzene,bliss,buckygen,conway_polynomials,cplex,csdp,database_cremona_ellcurve,database_cremona_mini_ellcurve,database_cubic_hecke,database_jones_numfield,database_knotinfo,dvipng,ffmpeg,gfan,graphviz,gurobi,imagemagick,internet,jupymake,kenzo,latex,latex_package_tkz_graph,latte_int,lrslib,lualatex,macaulay2,magma,maple,mathematica,matlab,mcqd,meataxe,msolve,nauty,octave,palp,pandoc,pdf2svg,pdflatex,pdftocairo,phitigra,plantri,polytopes_db,polytopes_db_4d,pynormaliz,python_igraph,rubiks,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sage_numerical_backends_coin,sagemath_doc_html,scilab,sphinx,tdlib,xelatex

----------------------------------------------------------------------
sage -t --long --random-seed=234085941650279468388959462654766491458 src/doc/en/reference/sat/index.rst  # Killed due to abort
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/crypto/mq/sr.py  # Killed due to abort
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/rings/polynomial/multi_polynomial_sequence.py  # Killed due to abort
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/rings/polynomial/pbori/PyPolyBoRi.py  # Killed due to abort
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/rings/polynomial/pbori/fglm.py  # Killed due to abort
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/rings/polynomial/pbori/pbori.pyx  # Killed due to abort
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/rings/polynomial/polynomial_ring_constructor.py  # Killed due to abort
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/sat/boolean_polynomials.py  # Killed due to abort
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/sat/solvers/dimacs.py  # Killed due to abort

sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/misc/package.py  # 1 doctest failed
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/repl/interpreter.py  # 1 doctest failed
sage -t --long --random-seed=234085941650279468388959462654766491458 src/sage/tests/cmdline.py  # 1 doctest failed
----------------------------------------------------------------------
Features detected for doctesting: dvipng,ffmpeg,gfan,graphviz,imagemagick,internet,latex,latex_package_tkz_graph,lualatex,nauty,octave,palp,pandoc,pdf2svg,pdflatex,pdftocairo,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.misc.cython,sage.plot,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.symbolic,sagemath_doc_html,sphinx,xelatex


Rerunning failed tests, I get:

----------------------------------------------------------------------
sage -t --long --random-seed=192564788282669940834454217038696249539 src/doc/en/reference/sat/index.rst  # Killed due to abort
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/crypto/mq/sr.py  # Killed due to abort
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/rings/polynomial/multi_polynomial_sequence.py  # Killed due to abort
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/rings/polynomial/pbori/PyPolyBoRi.py  # Killed due to abort
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/rings/polynomial/pbori/fglm.py  # Killed due to abort
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/rings/polynomial/pbori/pbori.pyx  # Killed due to abort
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/rings/polynomial/polynomial_ring_constructor.py  # Killed due to abort
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/sat/boolean_polynomials.py  # Killed due to abort
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/sat/solvers/dimacs.py  # Killed due to abort

sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/repl/interpreter.py  # 1 doctest failed
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/tests/cmdline.py  # 1 doctest failed
----------------------------------------------------------------------
Features detected for doctesting: internet,pandoc


Doctest failures are copied below.
The cmdline.py failure is known from a long time.



**********************************************************************
sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/tests/cmdline.py
**********************************************************************
File "src/sage/tests/cmdline.py", line 593, in sage.tests.cmdline.test_executable
Failed example:
    err  # optional - internet
Expected:
    ''
Got:
    '/home/slabbe/GitBox/sage/src/sage/misc/package.py:119: UserWarning: failed to fetch the version of pkg=\'ore_algebra\' at https://pypi.org/pypi/ore_algebra/json\n  warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url))\n/home/slabbe/GitBox/sage/src/sage/misc/package.py:119: UserWarning: failed to fetch the version of pkg=\'auditwheel_or_delocate\' at https://pypi.org/pypi/auditwheel_or_delocate/json\n  warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url))\n'

**********************************************************************
1 item had failures:
   1 of 230 in sage.tests.cmdline.test_executable
    1 test not run due to known bugs
    3 gdb tests not run
    4 r tests not run
    15 rst2ipynb tests not run
    0 tests not run because we ran out of time
    [229 tests, 1 failure, 41.83 s]



sage -t --long --random-seed=192564788282669940834454217038696249539 src/sage/repl/interpreter.py
**********************************************************************
File "src/sage/repl/interpreter.py", line 662, in sage.repl.interpreter.get_test_shell
Failed example:
    out + err
Expected:
    ''
Got:
    '\x1b[0 q'

**********************************************************************
1 item had failures:
   1 of  10 in sage.repl.interpreter.get_test_shell
    3 macaulay2 tests not run
    7 not tested tests not run
    2 r tests not run
    0 tests not run because we ran out of time
    [137 tests, 1 failure, 3.19 s]



Kenji Iohara

unread,
Oct 27, 2022, 11:53:24 PM10/27/22
to sage-r...@googlegroups.com
On Mac BookPro with Intel Core i5, with MacOS 13.0 and homebrew, upgrading Command-line, the first built succeeded.
But make ptestlong gives me:

----------------------------------------------------------------------

sage -t --long --warn-long 149.4 --random-seed=134350306788141713054147991419003410447 src/sage/interfaces/expect.py  # 2 doctests failed

———————————————————————————————————


Kenji


21/10/2022 10:50、Sébastien Labbé <sla...@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...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages