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.

Reply via email to