On a slightly smaller machine (Debian testing running on core i5 + 8 GB
RAM) which does not have gap_packages installed, after upgrading a
Python 3-based 9.9.beta9 to 9.0.rc0, ptestalllong gives nine transient
failures, and no permanent failure.
File Result P/T
src/sage/plot/animate.py 7 doctests failed T
src/doc/en/constructions/linear_algebra.rst 1 doctest failed T
src/sage/misc/latex.py 1 doctest failed T
src/doc/en/constructions/interface_issues.rst 1 doctest failed T
src/sage/repl/load.py 1 doctest failed T
src/doc/en/developer/coding_in_other.rst 1 doctest failed T
src/sage/interfaces/octave.py 3 doctests failed T
src/sage/databases/findstat.py 1 doctest failed T
src/sage/interfaces/magma_free.py 2 doctests failed T
Of these failures, only linear_algebra.rst, interface_issues.rst,
coding_in_other.rst and octave.py are novel. Details:
- linear_algebra.rst
sage -t --long --warn-long 53.9 src/doc/en/constructions/linear_algebra.rst
**********************************************************************
File "src/doc/en/constructions/linear_algebra.rst", line 454, in
doc.en.constructions.linear_algebra
Failed example:
octave.solve_linear_system(A,b) # optional - octave
Exception raised:
Traceback (most recent call last):
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
exec(compiled, globs)
File "<doctest doc.en.constructions.linear_algebra[4]>", line 1, in
<module>
octave.solve_linear_system(A,b) # optional - octave
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/interfaces/octave.py",
line 519, in solve_linear_system
return eval(sol)
File "<string>", line 1
[-0.333333, 0.666667, 0,
^
SyntaxError: unexpected EOF while parsing
**********************************************************************
1 item had failures:
1 of 115 in doc.en.constructions.linear_algebra
[93 tests, 1 failure, 2.25 s]
- interface_issues.rst
sage -t --long --warn-long 53.9 src/doc/en/constructions/interface_issues.rst
**********************************************************************
File "src/doc/en/constructions/interface_issues.rst", line 432, in
doc.en.constructions.interface_issues
Failed example:
octave("atanh(1.1)") ## optional - octave
Expected:
(1.52226,-1.5708)
Got:
(1.52226,1.5708)
**********************************************************************
1 item had failures:
1 of 22 in doc.en.constructions.interface_issues
[17 tests, 1 failure, 1.51 s]
- coding_in_other.rst
sage -t --long --warn-long 53.9 src/doc/en/developer/coding_in_other.rst
**********************************************************************
File "src/doc/en/developer/coding_in_other.rst", line 728, in
doc.en.developer.coding_in_other.solve_linear_system
Failed example:
octave.solve_linear_system(A,b) # optional - octave
Exception raised:
Traceback (most recent call last):
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
exec(compiled, globs)
File "<doctest doc.en.developer.coding_in_other.solve_linear_system[4]>",
line 1, in <module>
octave.solve_linear_system(A,b) # optional - octave
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/interfaces/octave.py",
line 519, in solve_linear_system
return eval(sol)
File "<string>", line 1
[-0.333333, 0.666667, 0,
^
SyntaxError: unexpected EOF while parsing
**********************************************************************
1 item had failures:
1 of 6 in doc.en.developer.coding_in_other.solve_linear_system
[41 tests, 1 failure, 0.79 s]
- octave.py
sage -t --long --warn-long 53.9 src/sage/interfaces/octave.py
**********************************************************************
File "src/sage/interfaces/octave.py", line 159, in sage.interfaces.octave.Octave
Failed example:
octave.eval("a = [ 1, 1, 2; 3, 5, 8; 13, 21, 33 ]") # optional - octave
Expected:
'a =\n\n 1 1 2\n 3 5 8\n 13 21 33\n\n'
Got:
'a =\n\n 1 1 2\n 3 5 8\n 13 21 33\n'
**********************************************************************
File "src/sage/interfaces/octave.py", line 161, in sage.interfaces.octave.Octave
Failed example:
octave.eval("b = [ 1; 3; 13]") # optional - octave
Expected:
'b =\n\n 1\n 3\n 13\n\n'
Got:
'b =\n\n 1\n 3\n 13\n'
**********************************************************************
File "src/sage/interfaces/octave.py", line 496, in
sage.interfaces.octave.Octave.solve_linear_system
Failed example:
octave.solve_linear_system(A,b) # optional - octave (and output is
slightly random in low order bits)
Exception raised:
Traceback (most recent call last):
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
self.compile_and_execute(example, compiler, test.globs)
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.interfaces.octave.Octave.solve_linear_system[4]>",
line 1, in <module>
octave.solve_linear_system(A,b) # optional - octave (and output is
slightly random in low order bits)
File
"/usr/local/sage-9/local/lib/python3.7/site-packages/sage/interfaces/octave.py",
line 519, in solve_linear_system
return eval(sol)
File "<string>", line 1
[-0.333333, 0.666667, 0,
^
SyntaxError: unexpected EOF while parsing
**********************************************************************
2 items had failures:
2 of 8 in sage.interfaces.octave.Octave
1 of 6 in sage.interfaces.octave.Octave.solve_linear_system
[132 tests, 3 failures, 1.93 s]
Those 4 “new” transient failures are all bound to the use of octave,
whose interface may benefit from revision (but the fact that these
doctests pass when ran standalone may point to a concurrency problem…).
HTH,
Le vendredi 27 décembre 2019 11:27:01 UTC+1, Emmanuel Charpentier a écrit :
FWIW, on Debian testing running on core i7 + 16 GB RAM, after upgrading a
> Python 3-based Sage 9.0.beta10 to 9.0.rc0, ptestalllong gives 4 transient
> and 3 permanent failures:
> File Result P/T
> src/sage/plot/animate.py 7 doctests failed T
> src/sage/numerical/backends/glpk_backend.pyx 1 doctest failed P
> src/sage/tests/gap_packages.py 1 doctest failed P
> src/sage/misc/latex.py 1 doctest failed T
> src/sage/libs/glpk/error.pyx 1 doctest failed P
> src/sage/repl/load.py 1 doctest failed T
> src/sage/databases/findstat.py 1 doctest failed T
>
> All these failures have already been reported at least thrice.
>
> HTH,
>
>
> Le vendredi 27 décembre 2019 00:23:59 UTC+1, Volker Braun a écrit :
>
> As always, you can get the latest beta version from the "develop" git
>> branch. Alternatively, the self-contained source tarball is at
>> http://www.sagemath.org/download-latest.html
>>
>>
>> 746a826377 (trac/develop, tag: 9.0.rc0) Updated SageMath version to
>> 9.0.rc0
>> 127f366466 Trac #28900: some details in schemes/
>> ca4521e2b4 Trac #28898: pep cleanup in quivers/
>> d08e04849b Trac #28896: Graphs: Move common methods of backends to CGraph
>> 5755e74d72 Trac #28885: spkg-configure for cliquer
>> f2815065ea Trac #28837: Flow polytope does not work as expected on
>> Multi-Digraphs
>> 8da01cc05d Trac #28654: A Bug in the backend `field`
>> 28d403249e Trac #28309: improvement of method allow_multiple_edges
>> b22d6d510d Trac #28094: support function fields in characteristic zero
>> fcadfadd4e (tag: 9.0.beta10) Updated SageMath version to 9.0.beta10
>>
>>
>
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/sage-release/0c7f93f4-e6d4-40d0-9fae-8e93564c3dce%40googlegroups.com.