On 2017-02-01 22:39, Volker Braun wrote:
> As always, you can get the latest beta version from the "develop" git
> branch. 

Fresh clone on Linux Mint 17.3, make ptestlong reports

sage -t --long src/sage/interfaces/expect.py  # 1 doctest failed
sage -t --long src/sage/repl/interpreter.py  # 3 doctests failed
sage -t --long src/sage/repl/interface_magic.py  # 3 doctests failed
sage -t --long src/sage/repl/ipython_tests.py  # 4 doctests failed

Full doctesting output of the failing tests below.




dakrenn@pc72-math /local/dakrenn/sage/7.6.beta2 $ ./sage -t --long
src/sage/interfaces/expect.py
too many failed tests, not using stored timings
Running doctests with ID 2017-02-03-18-24-24-8b914491.
Git branch: t/21855/public/21855
Using --optional=mpir,python2,sage
Doctesting 1 file.
sage -t --long src/sage/interfaces/expect.py
**********************************************************************
File "src/sage/interfaces/expect.py", line 1114, in
sage.interfaces.expect.Expect._expect_expr
Failed example:
    print(sage0.eval("dummy=gp.eval('0'); alarm(1);
gp._expect_expr('1')"))  # long time
Expected:
    Control-C pressed.  Interrupting PARI/GP interpreter. Please wait a
few seconds...
    ...
    AlarmInterrupt:
Got:
    Control-C pressed. Interrupting PARI/GP interpreter. Please wait a
few seconds...

<CSI-1;31m>---------------------------------------------------------------------------<CSI-0m>
    <CSI-1;31m>AlarmInterrupt<CSI-0m>
Traceback (most recent call last)
    <CSI-1;32m><ipython-input-2-529203ce1422><CSI-0m> in
<CSI-0;36m><module><CSI-1;34m>()<CSI-0m>
    <CSI-1;32m>----> 1<CSI-1;33m>
<CSI-0m>dummy<CSI-0m><CSI-1;33m>=<CSI-0m><CSI-0m>gp<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>eval<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;34m>'0'<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>;<CSI-0m>
<CSI-0m>alarm<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>1<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>;<CSI-0m>
<CSI-0m>gp<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>_expect_expr<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;34m>'1'<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m>

<CSI-1;32m>/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/sage/interfaces/expect.pyc<CSI-0m>
in <CSI-0;36m>_expect_expr<CSI-1;34m>(self, expr, timeout)<CSI-0m>
    <CSI-0;32m>   1126<CSI-0m>                 <CSI-0m>i<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>_expect<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>expect<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>expr<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>timeout<CSI-0m><CSI-1;33m>=<CSI-0m><CSI-0m>timeout<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>   1127<CSI-0m>
<CSI-1;32m>else<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;32m>-> 1128<CSI-1;33m>                 <CSI-0m>i<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>_expect<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>expect<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>expr<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m><CSI-0;32m>   1129<CSI-0m>             <CSI-1;32m>if<CSI-0m>
<CSI-0m>i<CSI-0m> <CSI-1;33m>><CSI-0m>
<CSI-1;36m>0<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>   1130<CSI-0m>                 <CSI-0m>v<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>_expect<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>before<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <BLANKLINE>

<CSI-1;32m>/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/pexpect/spawnbase.pyc<CSI-0m>
in <CSI-0;36m>expect<CSI-1;34m>(self, pattern, timeout,
searchwindowsize, async)<CSI-0m>
    <CSI-0;32m>    319<CSI-0m>
<CSI-0m>compiled_pattern_list<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>compile_pattern_list<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>pattern<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    320<CSI-0m>         return
self.expect_list(compiled_pattern_list,
    <CSI-1;32m>--> 321<CSI-1;33m>                 timeout,
searchwindowsize, async)
    <CSI-0m><CSI-0;32m>    322<CSI-0m> <CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    323<CSI-0m>     def expect_list(self, pattern_list,
timeout=-1, searchwindowsize=-1,
    <BLANKLINE>

<CSI-1;32m>/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/pexpect/spawnbase.pyc<CSI-0m>
in <CSI-0;36m>expect_list<CSI-1;34m>(self, pattern_list, timeout,
searchwindowsize, async)<CSI-0m>
    <CSI-0;32m>    343<CSI-0m>             <CSI-1;32m>return<CSI-0m>
<CSI-0m>expect_async<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>exp<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>timeout<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    344<CSI-0m>
<CSI-1;32m>else<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;32m>--> 345<CSI-1;33m>             <CSI-1;32m>return<CSI-0m>
<CSI-0m>exp<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>expect_loop<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>timeout<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m><CSI-0;32m>    346<CSI-0m> <CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    347<CSI-0m>     def expect_exact(self, pattern_list,
timeout=-1, searchwindowsize=-1,
    <BLANKLINE>

<CSI-1;32m>/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/pexpect/expect.pyc<CSI-0m>
in <CSI-0;36m>expect_loop<CSI-1;34m>(self, timeout)<CSI-0m>
    <CSI-0;32m>     97<CSI-0m>
<CSI-1;32m>return<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>timeout<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>     98<CSI-0m>                 <CSI-1;31m># Still have
time left, so read more
data<CSI-0m><CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;32m>---> 99<CSI-1;33m>
<CSI-0m>incoming<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>spawn<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>read_nonblocking<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>spawn<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>maxread<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>timeout<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m><CSI-0;32m>    100<CSI-0m>
<CSI-1;32m>if<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>spawn<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>delayafterread<CSI-0m>
<CSI-1;32m>is<CSI-0m> <CSI-1;32m>not<CSI-0m>
<CSI-0m>None<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    101<CSI-0m>
<CSI-0m>time<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>sleep<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>spawn<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>delayafterread<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <BLANKLINE>

<CSI-1;32m>/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/pexpect/pty_spawn.pyc<CSI-0m>
in <CSI-0;36m>read_nonblocking<CSI-1;34m>(self, size, timeout)<CSI-0m>
    <CSI-0;32m>    477<CSI-0m>             <CSI-0m>timeout<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>timeout<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    478<CSI-0m>         <CSI-1;32m>if<CSI-0m>
<CSI-0m>timeout<CSI-0m> <CSI-1;33m>!=<CSI-0m>
<CSI-1;36m>0<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;32m>--> 479<CSI-1;33m>
<CSI-0m>r<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>w<CSI-0m><CSI-1;33m>,<CSI-0m> <CSI-0m>e<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>__select<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>child_fd<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-1;33m>[<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-1;33m>[<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>timeout<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m><CSI-0;32m>    480<CSI-0m> <CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    481<CSI-0m>         <CSI-1;32m>if<CSI-0m>
<CSI-1;32m>not<CSI-0m>
<CSI-0m>r<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <BLANKLINE>

<CSI-1;32m>/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/pexpect/pty_spawn.pyc<CSI-0m>
in <CSI-0;36m>__select<CSI-1;34m>(self, iwtd, owtd, ewtd, timeout)<CSI-0m>
    <CSI-0;32m>    837<CSI-0m>         <CSI-1;32m>while<CSI-0m>
<CSI-0m>True<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    838<CSI-0m>
<CSI-1;32m>try<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;32m>--> 839<CSI-1;33m>
<CSI-1;32m>return<CSI-0m>
<CSI-0m>select<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>select<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>iwtd<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>owtd<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>ewtd<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>timeout<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m><CSI-0;32m>    840<CSI-0m>
<CSI-1;32m>except<CSI-0m>
<CSI-0m>select<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>error<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>    841<CSI-0m>                 <CSI-0m>err<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-0m>sys<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>exc_info<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-1;36m>1<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <BLANKLINE>
    <CSI-1;32m>src/cysignals/signals.pyx<CSI-0m> in
<CSI-0;36m>cysignals.signals.python_check_interrupt
(build/src/cysignals/signals.c:2854)<CSI-1;34m>()<CSI-0m>
    <BLANKLINE>
    <CSI-1;32m>src/cysignals/signals.pyx<CSI-0m> in
<CSI-0;36m>cysignals.signals.sig_raise_exception
(build/src/cysignals/signals.c:1335)<CSI-1;34m>()<CSI-0m>
    <BLANKLINE>
    <CSI-1;31m>AlarmInterrupt<CSI-0m>:
**********************************************************************
1 item had failures:
   1 of   9 in sage.interfaces.expect.Expect._expect_expr
    [99 tests, 1 failure, 6.09 s]
----------------------------------------------------------------------
sage -t --long src/sage/interfaces/expect.py  # 1 doctest failed
----------------------------------------------------------------------
Total time for all tests: 11.1 seconds
    cpu time: 0.5 seconds
    cumulative wall time: 6.1 seconds
dakrenn@pc72-math /local/dakrenn/sage/7.6.beta2 $ ./sage -t --long
src/sage/repl/interpreter.py
too many failed tests, not using stored timings
Running doctests with ID 2017-02-03-18-24-57-1418e90e.
Git branch: t/21855/public/21855
Using --optional=mpir,python2,sage
Doctesting 1 file.
sage -t --long src/sage/repl/interpreter.py
**********************************************************************
File "src/sage/repl/interpreter.py", line 77, in sage.repl.interpreter
Failed example:
    shell.run_cell('1/0')
Expected:

---------------------------------------------------------------------------
    ZeroDivisionError                         Traceback (most recent
call last)
    <ipython-input-...> in <module>()
    ----> 1 Integer(1)/Integer(0)
    <BLANKLINE>
    .../src/sage/rings/integer.pyx in sage.rings.integer.Integer.__div__
(.../cythonized/sage/rings/integer.c:...)()
       ...          if type(left) is type(right):
       ...              if mpz_sgn((<Integer>right).value) == 0:
    -> ...                  raise ZeroDivisionError("rational division
by zero")
       ...              x = <Rational> Rational.__new__(Rational)
       ...              mpq_div_zz(x.value, (<Integer>left).value,
(<Integer>right).value)
    <BLANKLINE>
    ZeroDivisionError: rational division by zero
Got:

<CSI-1;31m>---------------------------------------------------------------------------<CSI-0m>
    <CSI-1;31m>ZeroDivisionError<CSI-0m>
Traceback (most recent call last)
    <CSI-1;32m><ipython-input-1-6f88eab09598><CSI-0m> in
<CSI-0;36m><module><CSI-1;34m>()<CSI-0m>
    <CSI-1;32m>----> 1<CSI-1;33m>
<CSI-0m>Integer<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>1<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>/<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>0<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m>

<CSI-1;32m>/local/dakrenn/sage/7.6.beta2/src/sage/rings/integer.pyx<CSI-0m>
in <CSI-0;36m>sage.rings.integer.Integer.__div__
(/local/dakrenn/sage/7.6.beta2/src/build/cythonized/sage/rings/integer.c:12880)<CSI-1;34m>()<CSI-0m>
    <CSI-0;32m>   1841<CSI-0m>         <CSI-1;32m>if<CSI-0m>
<CSI-0m>type<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>left<CSI-0m><CSI-1;33m>)<CSI-0m>
<CSI-1;32m>is<CSI-0m>
<CSI-0m>type<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>right<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>   1842<CSI-0m>             <CSI-1;32m>if<CSI-0m>
<CSI-0m>mpz_sgn<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m><<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>><CSI-0m><CSI-0m>right<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>)<CSI-0m>
<CSI-1;33m>==<CSI-0m>
<CSI-1;36m>0<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;32m>-> 1843<CSI-1;33m>
<CSI-1;32m>raise<CSI-0m>
<CSI-0m>ZeroDivisionError<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;34m>"rational
division by zero"<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m><CSI-0;32m>   1844<CSI-0m>             <CSI-0m>x<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-1;33m><<CSI-0m><CSI-0m>Rational<CSI-0m><CSI-1;33m>><CSI-0m>
<CSI-0m>Rational<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>__new__<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>Rational<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>   1845<CSI-0m>
<CSI-0m>mpq_div_zz<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>x<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-1;33m>(<CSI-0m><CSI-1;33m><<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>><CSI-0m><CSI-0m>left<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-1;33m>(<CSI-0m><CSI-1;33m><<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>><CSI-0m><CSI-0m>right<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <BLANKLINE>
    <CSI-1;31m>ZeroDivisionError<CSI-0m>: rational division by zero
**********************************************************************
File "src/sage/repl/interpreter.py", line 358, in
sage.repl.interpreter.SageTestShell.run_cell
Failed example:
    rc = shell.run_cell('1/0')
Expected:

---------------------------------------------------------------------------
    ZeroDivisionError                         Traceback (most recent
call last)
    ...
    ZeroDivisionError: rational division by zero
Got:

<CSI-1;31m>---------------------------------------------------------------------------<CSI-0m>
    <CSI-1;31m>ZeroDivisionError<CSI-0m>
Traceback (most recent call last)
    <CSI-1;32m><ipython-input-1-6f88eab09598><CSI-0m> in
<CSI-0;36m><module><CSI-1;34m>()<CSI-0m>
    <CSI-1;32m>----> 1<CSI-1;33m>
<CSI-0m>Integer<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>1<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>/<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>0<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m>

<CSI-1;32m>/local/dakrenn/sage/7.6.beta2/src/sage/rings/integer.pyx<CSI-0m>
in <CSI-0;36m>sage.rings.integer.Integer.__div__
(/local/dakrenn/sage/7.6.beta2/src/build/cythonized/sage/rings/integer.c:12880)<CSI-1;34m>()<CSI-0m>
    <CSI-0;32m>   1841<CSI-0m>         <CSI-1;32m>if<CSI-0m>
<CSI-0m>type<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>left<CSI-0m><CSI-1;33m>)<CSI-0m>
<CSI-1;32m>is<CSI-0m>
<CSI-0m>type<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>right<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>   1842<CSI-0m>             <CSI-1;32m>if<CSI-0m>
<CSI-0m>mpz_sgn<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m><<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>><CSI-0m><CSI-0m>right<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>)<CSI-0m>
<CSI-1;33m>==<CSI-0m>
<CSI-1;36m>0<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;32m>-> 1843<CSI-1;33m>
<CSI-1;32m>raise<CSI-0m>
<CSI-0m>ZeroDivisionError<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;34m>"rational
division by zero"<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0m><CSI-0;32m>   1844<CSI-0m>             <CSI-0m>x<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-1;33m><<CSI-0m><CSI-0m>Rational<CSI-0m><CSI-1;33m>><CSI-0m>
<CSI-0m>Rational<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>__new__<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>Rational<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-0;32m>   1845<CSI-0m>
<CSI-0m>mpq_div_zz<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>x<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-1;33m>(<CSI-0m><CSI-1;33m><<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>><CSI-0m><CSI-0m>left<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-1;33m>(<CSI-0m><CSI-1;33m><<CSI-0m><CSI-0m>Integer<CSI-0m><CSI-1;33m>><CSI-0m><CSI-0m>right<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <BLANKLINE>
    <CSI-1;31m>ZeroDivisionError<CSI-0m>: rational division by zero
**********************************************************************
File "src/sage/repl/interpreter.py", line 404, in
sage.repl.interpreter.SagePreparseTransformer
Failed example:
    shell.run_cell(bad_syntax)
Expected:
      File "<string>", line unknown
    SyntaxError: Mismatched ']'
    <BLANKLINE>
Got:
    <CSI-1;36m>  File <CSI-1;32m>"<string>"<CSI-1;36m>, line
<CSI-1;32m>unknown<CSI-0m>
    <CSI-1;31m>SyntaxError<CSI-0m><CSI-1;31m>:<CSI-0m> Mismatched ']'
    <BLANKLINE>
**********************************************************************
3 items had failures:
   1 of   5 in sage.repl.interpreter
   1 of  13 in sage.repl.interpreter.SagePreparseTransformer
   1 of   6 in sage.repl.interpreter.SageTestShell.run_cell
    [131 tests, 3 failures, 2.75 s]
----------------------------------------------------------------------
sage -t --long src/sage/repl/interpreter.py  # 3 doctests failed
----------------------------------------------------------------------
Total time for all tests: 9.2 seconds
    cpu time: 0.8 seconds
    cumulative wall time: 2.8 seconds
dakrenn@pc72-math /local/dakrenn/sage/7.6.beta2 $ ./sage -t --long
src/sage/repl/interface_magic.py
too many failed tests, not using stored timings
Running doctests with ID 2017-02-03-18-25-54-ecd595e6.
Git branch: t/21855/public/21855
Using --optional=mpir,python2,sage
Doctesting 1 file.
sage -t --long src/sage/repl/interface_magic.py
**********************************************************************
File "src/sage/repl/interface_magic.py", line 214, in
sage.repl.interface_magic.InterfaceMagic.line_magic_factory
Failed example:
    shell.run_cell('%gap?')
Expected:
    Docstring:
    Interact with gap
    <BLANKLINE>
    The line magic %gap sends a single line to the gap interface.
    ...
Got:
    <CSI-1;31m>Docstring:<CSI-0m>
    Interact with gap
    <BLANKLINE>
    The line magic %gap sends a single line to the gap interface.
    <BLANKLINE>
    INPUT:
    <BLANKLINE>
    Single gap command
    <BLANKLINE>
    OUTPUT:
    <BLANKLINE>
    The result of the evaluated gap command as an interface wrapper
    object.
    <BLANKLINE>
    EXAMPLES:
    <BLANKLINE>
       sage: %gap 1 + 2 + 3     # not tested
    <CSI-1;31m>File:<CSI-0m>
/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/sage/repl/interface_magic.py
**********************************************************************
File "src/sage/repl/interface_magic.py", line 262, in
sage.repl.interface_magic.InterfaceMagic.cell_magic_factory
Failed example:
    shell.run_cell('%%gap foo\n1+1;\n')
Expected:
    File "<string>", line unknown
    SyntaxError: Interface magics have no options, got "foo"
    <BLANKLINE>
Got:
    <CSI-1;36m>  File <CSI-1;32m>"<string>"<CSI-1;36m>, line
<CSI-1;32m>unknown<CSI-0m>
    <CSI-1;31m>SyntaxError<CSI-0m><CSI-1;31m>:<CSI-0m> Interface magics
have no options, got "foo"
    <BLANKLINE>
**********************************************************************
File "src/sage/repl/interface_magic.py", line 266, in
sage.repl.interface_magic.InterfaceMagic.cell_magic_factory
Failed example:
    shell.run_cell('%%gap?')
Expected:
    Docstring:
    Interact with gap
    <BLANKLINE>
    The cell magic %%gap sends multiple lines to the gap interface.
    ...
Got:
    <CSI-1;31m>Docstring:<CSI-0m>
    Interact with gap
    <BLANKLINE>
    The cell magic %%gap sends multiple lines to the gap interface.
    <BLANKLINE>
    INPUT:
    <BLANKLINE>
    Multiple lines of valid gap-commands
    <BLANKLINE>
    OUTPUT:
    <BLANKLINE>
    The result of the evaluated gap-commands is printed.
    <BLANKLINE>
    EXAMPLES:
    <BLANKLINE>
       sage: %%gap                    # not tested
       ....: 1 + 2 + 3;
       ....: some_gap_command();
    <CSI-1;31m>File:<CSI-0m>
/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/sage/repl/interface_magic.py
**********************************************************************
2 items had failures:
   2 of  11 in sage.repl.interface_magic.InterfaceMagic.cell_magic_factory
   1 of  10 in sage.repl.interface_magic.InterfaceMagic.line_magic_factory
    [30 tests, 3 failures, 0.74 s]
----------------------------------------------------------------------
sage -t --long src/sage/repl/interface_magic.py  # 3 doctests failed
----------------------------------------------------------------------
Total time for all tests: 5.9 seconds
    cpu time: 0.6 seconds
    cumulative wall time: 0.7 seconds
dakrenn@pc72-math /local/dakrenn/sage/7.6.beta2 $ ./sage -t --long
src/sage/repl/ipython_tests.py
too many failed tests, not using stored timings
Running doctests with ID 2017-02-03-18-26-20-5036ba14.
Git branch: t/21855/public/21855
Using --optional=mpir,python2,sage
Doctesting 1 file.
sage -t --long src/sage/repl/ipython_tests.py
**********************************************************************
File "src/sage/repl/ipython_tests.py", line 10, in sage.repl.ipython_tests
Failed example:
    shell.run_cell(u'%pinfo dummy')
Expected:
    Signature:      dummy(argument, optional=None)
    Docstring:
       Dummy Docstring Title
    <BLANKLINE>
       Dummy docstring explanation.
    <BLANKLINE>
       INPUT:
    <BLANKLINE>
       * "argument" -- anything. Dummy argument.
    <BLANKLINE>
       * "optional" -- anything (optional). Dummy optional.
    <BLANKLINE>
       EXAMPLES:
    <BLANKLINE>
    ...
    Init docstring: x.__init__(...) initializes x; see help(type(x)) for
signature
    File:           .../sage/repl/ipython_tests.py
    Type:           function
Got:
    <CSI-1;31m>Signature:<CSI-0m>
<CSI-0m>dummy<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>argument<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>optional<CSI-0m><CSI-1;33m>=<CSI-0m><CSI-0m>None<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;31m>Docstring:<CSI-0m>
       Dummy Docstring Title
    <BLANKLINE>
       Dummy docstring explanation.
    <BLANKLINE>
       INPUT:
    <BLANKLINE>
       * "argument" -- anything. Dummy argument.
    <BLANKLINE>
       * "optional" -- anything (optional). Dummy optional.
    <BLANKLINE>
       EXAMPLES:
    <BLANKLINE>
          sage: from sage.repl.ipython_tests import dummy
          sage: dummy(1)
          'Source code would be here'
    <CSI-1;31m>Init docstring:<CSI-0m> x.__init__(...) initializes x;
see help(type(x)) for signature
    <CSI-1;31m>File:<CSI-0m>
/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/sage/repl/ipython_tests.py
    <CSI-1;31m>Type:<CSI-0m>           function
**********************************************************************
File "src/sage/repl/ipython_tests.py", line 35, in sage.repl.ipython_tests
Failed example:
    shell.run_cell(u'%pinfo stl_int_vector')
Expected:
    Docstring:
       Example class wrapping an STL vector
    <BLANKLINE>
       EXAMPLES:
    <BLANKLINE>
    ...
    Init docstring: x.__init__(...) initializes x; see help(type(x)) for
signature
    File:           .../sage/tests/stl_vector.pyx
    Type:           type
Got:
    <CSI-1;31m>Docstring:<CSI-0m>
       Example class wrapping an STL vector
    <BLANKLINE>
       EXAMPLES:
    <BLANKLINE>
          sage: from sage.tests.stl_vector import stl_int_vector
          sage: v = stl_int_vector()
    <CSI-1;31m>Init docstring:<CSI-0m> x.__init__(...) initializes x;
see help(type(x)) for signature
    <CSI-1;31m>File:<CSI-0m>
/local/dakrenn/sage/7.6.beta2/src/sage/tests/stl_vector.pyx
    <CSI-1;31m>Type:<CSI-0m>           type
**********************************************************************
File "src/sage/repl/ipython_tests.py", line 52, in sage.repl.ipython_tests
Failed example:
    shell.run_cell(u'%pinfo2 dummy')
Expected:
    Signature: dummy(argument, optional=None)
    Source:
    def dummy(argument, optional=None):
        """
        Dummy Docstring Title
    <BLANKLINE>
        Dummy docstring explanation.
    <BLANKLINE>
        INPUT:
    <BLANKLINE>
        - ``argument`` -- anything. Dummy argument.
    <BLANKLINE>
        - ``optional`` -- anything (optional). Dummy optional.
    <BLANKLINE>
        EXAMPLES::
    <BLANKLINE>
        ...
        """
        return 'Source code would be here'
    File:      .../sage/repl/ipython_tests.py
    Type:      function
Got:
    <CSI-1;31m>Signature:<CSI-0m>
<CSI-0m>dummy<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>argument<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>optional<CSI-0m><CSI-1;33m>=<CSI-0m><CSI-0m>None<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;31m>Source:<CSI-0m>
    <CSI-1;32m>def<CSI-0m>
<CSI-0m>dummy<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>argument<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>optional<CSI-0m><CSI-1;33m>=<CSI-0m><CSI-0m>None<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-1;34m>"""<CSI-0m>
    <CSI-1;34m>    Dummy Docstring Title<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>    Dummy docstring explanation.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>    INPUT:<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>    - ``argument`` -- anything. Dummy argument.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>    - ``optional`` -- anything (optional). Dummy
optional.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>    EXAMPLES::<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>        sage: from sage.repl.ipython_tests import
dummy<CSI-0m>
    <CSI-1;34m>        sage: dummy(1)<CSI-0m>
    <CSI-1;34m>        'Source code would be here' <CSI-0m>
    <CSI-1;34m>    """<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-1;32m>return<CSI-0m> <CSI-1;34m>'Source
code would be here'<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;31m>File:<CSI-0m>
/local/dakrenn/sage/7.6.beta2/local/lib/python2.7/site-packages/sage/repl/ipython_tests.py
    <CSI-1;31m>Type:<CSI-0m>      function
**********************************************************************
File "src/sage/repl/ipython_tests.py", line 80, in sage.repl.ipython_tests
Failed example:
    shell.run_cell(u'%pinfo2 stl_int_vector')
Expected:
    Source:
    cdef class stl_int_vector(SageObject):
        """
        Example class wrapping an STL vector
    <BLANKLINE>
        EXAMPLES::
    <BLANKLINE>
    ...
        """
    <BLANKLINE>
        cdef vector[int] *data
        cdef string *name
    <BLANKLINE>
        def __cinit__(self):
            """
            The Cython constructor.
    <BLANKLINE>
            EXAMPLES::
    <BLANKLINE>
    ...
    File:   .../sage/tests/stl_vector.pyx
    Type:   type
Got:
    <CSI-1;31m>Source:<CSI-0m>
    <CSI-0m>cdef<CSI-0m> <CSI-1;32m>class<CSI-0m>
<CSI-0m>stl_int_vector<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>SageObject<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-1;34m>"""<CSI-0m>
    <CSI-1;34m>    Example class wrapping an STL vector<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>    EXAMPLES::<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>        sage: from sage.tests.stl_vector import
stl_int_vector<CSI-0m>
    <CSI-1;34m>        sage: v = stl_int_vector()<CSI-0m>
    <CSI-1;34m>    """<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-0m>cdef<CSI-0m>
<CSI-0m>vector<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-0m>int<CSI-0m><CSI-1;33m>]<CSI-0m>
<CSI-1;33m>*<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-0m>cdef<CSI-0m> <CSI-0m>string<CSI-0m>
<CSI-1;33m>*<CSI-0m><CSI-0m>name<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-1;32m>def<CSI-0m>
<CSI-0m>__cinit__<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;34m>"""<CSI-0m>
    <CSI-1;34m>        The Cython constructor.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>        EXAMPLES::<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>            sage: from sage.tests.stl_vector import
stl_int_vector<CSI-0m>
    <CSI-1;34m>            sage: v = stl_int_vector()   # indirect
doctest<CSI-0m>
    <CSI-1;34m>            sage: TestSuite(v)<CSI-0m>
    <CSI-1;34m>            Test suite for A vector of integers<CSI-0m>
    <CSI-1;34m>            vector<int>:<CSI-0m>
    <CSI-1;34m>             data[0] = 123<CSI-0m>
    <CSI-1;34m>             data[1] = 456<CSI-0m>
    <CSI-1;34m>        """<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m>
<CSI-1;33m>=<CSI-0m> <CSI-0m>new<CSI-0m>
<CSI-0m>vector<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-0m>int<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>name<CSI-0m>
<CSI-1;33m>=<CSI-0m> <CSI-0m>new<CSI-0m>
<CSI-0m>string<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m><<CSI-0m><CSI-0m>char<CSI-0m><CSI-1;33m>*<CSI-0m><CSI-1;33m>><CSI-0m><CSI-1;34m>"A
vector of integers\n"<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>push_back<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>123<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>push_back<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>456<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-1;32m>def<CSI-0m>
<CSI-0m>__dealloc__<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;34m>"""<CSI-0m>
    <CSI-1;34m>        The Cython destructor.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>        EXAMPLES::<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>            sage: from sage.tests.stl_vector import
stl_int_vector<CSI-0m>
    <CSI-1;34m>            sage: v = stl_int_vector()   # indirect
doctest<CSI-0m>
    <CSI-1;34m>        """<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>del<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>del<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>name<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-1;32m>def<CSI-0m>
<CSI-0m>__getitem__<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>int<CSI-0m>
<CSI-0m>i<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;34m>"""<CSI-0m>
    <CSI-1;34m>        Return the ``i``-th element.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>        EXAMPLES::<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>            sage: from sage.tests.stl_vector import
stl_int_vector<CSI-0m>
    <CSI-1;34m>            sage: v = stl_int_vector()<CSI-0m>
    <CSI-1;34m>            sage: v[1]<CSI-0m>
    <CSI-1;34m>            456<CSI-0m>
    <CSI-1;34m>        """<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>assert<CSI-0m>
<CSI-0m>i<CSI-0m><CSI-1;33m>>=<CSI-0m><CSI-1;36m>0<CSI-0m>
<CSI-1;32m>and<CSI-0m>
<CSI-0m>i<CSI-0m><CSI-1;33m><<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>size<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>return<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>at<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>i<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-1;32m>def<CSI-0m>
<CSI-0m>__repr__<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;34m>"""<CSI-0m>
    <CSI-1;34m>        Return a string representation.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>        EXAMPLES::<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>            sage: from sage.tests.stl_vector import
stl_int_vector<CSI-0m>
    <CSI-1;34m>            sage: v = stl_int_vector()<CSI-0m>
    <CSI-1;34m>            sage: v<CSI-0m>
    <CSI-1;34m>            A vector of integers<CSI-0m>
    <CSI-1;34m>            vector<int>:<CSI-0m>
    <CSI-1;34m>             data[0] = 123<CSI-0m>
    <CSI-1;34m>             data[1] = 456<CSI-0m>
    <CSI-1;34m>        """<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>s<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>name<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>c_str<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>s<CSI-0m> <CSI-1;33m>+=<CSI-0m>
<CSI-1;34m>'vector<int>:\n'<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>for<CSI-0m> <CSI-0m>i<CSI-0m>
<CSI-1;32m>in<CSI-0m>
<CSI-0m>range<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>0<CSI-0m><CSI-1;33m>,<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>size<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>            <CSI-0m>s<CSI-0m>
<CSI-1;33m>+=<CSI-0m> <CSI-1;34m>'
data['<CSI-0m><CSI-1;33m>+<CSI-0m><CSI-0m>str<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>i<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>+<CSI-0m><CSI-1;34m>']
=
'<CSI-0m><CSI-1;33m>+<CSI-0m><CSI-0m>str<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>at<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>i<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>+<CSI-0m><CSI-1;34m>'\n'<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>return<CSI-0m>
<CSI-0m>s<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>strip<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-0m>cpdef<CSI-0m>
<CSI-0m>sum<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>self<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;34m>"""<CSI-0m>
    <CSI-1;34m>        Add the elements.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>        EXAMPLES::<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>            sage: from sage.tests.stl_vector import
stl_int_vector<CSI-0m>
    <CSI-1;34m>            sage: v = stl_int_vector()<CSI-0m>
    <CSI-1;34m>            sage: v.sum()<CSI-0m>
    <CSI-1;34m>            579<CSI-0m>
    <CSI-1;34m>        """<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>cdef<CSI-0m>
<CSI-0m>Integer<CSI-0m> <CSI-0m>accumulator<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>Integer<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;36m>0<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>cdef<CSI-0m>
<CSI-0m>vector<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-0m>int<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>iterator<CSI-0m>
<CSI-0m>i<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>begin<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>sig_on<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>while<CSI-0m>
<CSI-0m>i<CSI-0m> <CSI-1;33m>!=<CSI-0m>
<CSI-0m>self<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>end<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>mpz_add_ui<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>accumulator<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>accumulator<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>value<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-1;33m><<CSI-0m><CSI-0m>int<CSI-0m><CSI-1;33m>><CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>i<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-1;36m>0<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>            <CSI-0m>i<CSI-0m>
<CSI-1;33m>+=<CSI-0m> <CSI-1;36m>1<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>sig_off<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>return<CSI-0m>
<CSI-0m>accumulator<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>    <CSI-1;32m>def<CSI-0m>
<CSI-0m>__richcmp__<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>left<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>stl_int_vector<CSI-0m> <CSI-0m>right<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>int<CSI-0m>
<CSI-0m>op<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;34m>"""<CSI-0m>
    <CSI-1;34m>        Compare with ``other``.<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>        EXAMPLES::<CSI-0m>
    <CSI-1;34m><CSI-0m>
    <CSI-1;34m>            sage: from sage.tests.stl_vector import
stl_int_vector<CSI-0m>
    <CSI-1;34m>            sage: u = stl_int_vector()<CSI-0m>
    <CSI-1;34m>            sage: v = stl_int_vector()<CSI-0m>
    <CSI-1;34m>            sage: u == v<CSI-0m>
    <CSI-1;34m>            True<CSI-0m>
    <CSI-1;34m>        """<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>cdef<CSI-0m>
<CSI-0m>stl_int_vector<CSI-0m> <CSI-0m>lhs<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>left<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>cdef<CSI-0m>
<CSI-0m>stl_int_vector<CSI-0m> <CSI-0m>rhs<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>right<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>lx<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>lhs<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>size<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>rx<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>rhs<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>size<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>if<CSI-0m> <CSI-0m>lx<CSI-0m>
<CSI-1;33m>!=<CSI-0m>
<CSI-0m>rx<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>            <CSI-1;32m>return<CSI-0m>
<CSI-0m>richcmp_not_equal<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>lx<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>rx<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>op<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>cdef<CSI-0m>
<CSI-0m>vector<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-0m>int<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>iterator<CSI-0m>
<CSI-0m>lhs_iter<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>lhs<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>begin<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-0m>cdef<CSI-0m>
<CSI-0m>vector<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-0m>int<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>iterator<CSI-0m>
<CSI-0m>rhs_iter<CSI-0m> <CSI-1;33m>=<CSI-0m>
<CSI-0m>rhs<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>begin<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>sig_on<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-1;32m>try<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>            <CSI-1;32m>while<CSI-0m>
<CSI-0m>lhs_iter<CSI-0m> <CSI-1;33m>!=<CSI-0m>
<CSI-0m>lhs<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>data<CSI-0m><CSI-1;33m>.<CSI-0m><CSI-0m>end<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>                <CSI-0m>left_i<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-1;33m><<CSI-0m><CSI-0m>int<CSI-0m><CSI-1;33m>><CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>lhs_iter<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-1;36m>0<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>                <CSI-0m>right_i<CSI-0m>
<CSI-1;33m>=<CSI-0m>
<CSI-1;33m><<CSI-0m><CSI-0m>int<CSI-0m><CSI-1;33m>><CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>rhs_iter<CSI-0m><CSI-1;33m>[<CSI-0m><CSI-1;36m>0<CSI-0m><CSI-1;33m>]<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>                <CSI-1;32m>if<CSI-0m>
<CSI-0m>left_i<CSI-0m> <CSI-1;33m>!=<CSI-0m>
<CSI-0m>right_i<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>                    <CSI-1;32m>return<CSI-0m>
<CSI-0m>richcmp_not_equal<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>left_i<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>right_i<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-0m>op<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>                <CSI-0m>lhs_iter<CSI-0m>
<CSI-1;33m>+=<CSI-0m> <CSI-1;36m>1<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>                <CSI-0m>rhs_iter<CSI-0m>
<CSI-1;33m>+=<CSI-0m> <CSI-1;36m>1<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-1;32m>finally<CSI-0m><CSI-1;33m>:<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>
<CSI-0m>sig_off<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m>
    <CSI-1;33m><CSI-0m>        <CSI-1;32m>return<CSI-0m>
<CSI-0m>rich_to_bool<CSI-0m><CSI-1;33m>(<CSI-0m><CSI-0m>op<CSI-0m><CSI-1;33m>,<CSI-0m>
<CSI-1;36m>0<CSI-0m><CSI-1;33m>)<CSI-0m><CSI-1;33m><CSI-0m><CSI-0m>
    <CSI-1;31m>File:<CSI-0m>
/local/dakrenn/sage/7.6.beta2/src/sage/tests/stl_vector.pyx
    <CSI-1;31m>Type:<CSI-0m>   type
**********************************************************************
1 item had failures:
   4 of  19 in sage.repl.ipython_tests
    [20 tests, 4 failures, 0.56 s]
----------------------------------------------------------------------
sage -t --long src/sage/repl/ipython_tests.py  # 4 doctests failed
----------------------------------------------------------------------
Total time for all tests: 1.0 seconds
    cpu time: 0.6 seconds
    cumulative wall time: 0.6 seconds
dakrenn@pc72-math /local/dakrenn/sage/7.6.beta2 $


-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to