Thu 2019-12-26 à 23:24 UTC, Volker Braun:
>
> 746a826377 (trac/develop, tag: 9.0.rc0) Updated SageMath version to 9.0.rc0


Computer, OS, build choices:

- iMac, Mid 2015
- macOS 10.14.6 Mojave
- build for Python 2
- build Sage's `gcc` and `openssl` packages
- build Sage's Python with its `_ssl` and `_tkinter` modules

Running `make testlong` gave 2 failing doctests
in the file `src/sage/misc/sageinspect.py`.

Running the tests for that file again gave 6 failing doctests.

Excerpts from the terminal session follow.


```bash
$ make testlong

[...]

----------------------------------------------------------------------
sage -t --long --warn-long 50.2 src/sage/misc/sageinspect.py  # 2
doctests failed
----------------------------------------------------------------------
Total time for all tests: 11201.1 seconds
    cpu time: 8574.9 seconds
    cumulative wall time: 10884.3 seconds
make: *** [testlong] Error 1
```


```bash
$ ./sage -t --long --warn-long 50.2 src/sage/misc/sageinspect.py
Running doctests with ID 2019-12-27-15-55-47-4a6bf556.
Git branch: develop
Using --optional=build,dochtml,mpir,python2,sage
Doctesting 1 file.
sage -t --long --warn-long 50.2 src/sage/misc/sageinspect.py
**********************************************************************
File "src/sage/misc/sageinspect.py", line 2132, in
sage.misc.sageinspect._sage_getsourcelines_name_with_dot
Failed example:
    cython('''
    class A:
        def __init__(self):
            "some init doc"
            pass
    class B:
        "some class doc"
        class A(A):
            pass
    ''')
Exception raised:
    Traceback (most recent call last):
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
        exec(compiled, globs)
      File "<doctest
sage.misc.sageinspect._sage_getsourcelines_name_with_dot[3]>", line
10, in <module>
        ''')
      File "sage/misc/lazy_import.pyx", line 353, in
sage.misc.lazy_import.LazyImport.__call__
(build/cythonized/sage/misc/lazy_import.c:3686)
        return self.get_object()(*args, **kwds)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/misc/cython.py",
line 634, in cython_compile
        return cython_import_all(tmpfile, get_globals(), **kwds)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/misc/cython.py",
line 524, in cython_import_all
        m = cython_import(filename, **kwds)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/misc/cython.py",
line 504, in cython_import
        return builtins.__import__(name)
    ModuleNotFoundError: No module named
'_Users_lelievre__sage_temp_Ghost_80496_tmp_2caqjln__pyx_0'
**********************************************************************
File "src/sage/misc/sageinspect.py", line 2142, in
sage.misc.sageinspect._sage_getsourcelines_name_with_dot
Failed example:
    B.A.__name__
Exception raised:
    Traceback (most recent call last):
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
        exec(compiled, globs)
      File "<doctest
sage.misc.sageinspect._sage_getsourcelines_name_with_dot[4]>", line 1,
in <module>
        B.A.__name__
    NameError: name 'B' is not defined
**********************************************************************
File "src/sage/misc/sageinspect.py", line 2144, in
sage.misc.sageinspect._sage_getsourcelines_name_with_dot
Failed example:
    B.A.__qualname__
Exception raised:
    Traceback (most recent call last):
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
        exec(compiled, globs)
      File "<doctest
sage.misc.sageinspect._sage_getsourcelines_name_with_dot[5]>", line 1,
in <module>
        B.A.__qualname__
    NameError: name 'B' is not defined
**********************************************************************
File "src/sage/misc/sageinspect.py", line 2146, in
sage.misc.sageinspect._sage_getsourcelines_name_with_dot
Failed example:
    sage_getsource(B.A)
Exception raised:
    Traceback (most recent call last):
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
        exec(compiled, globs)
      File "<doctest
sage.misc.sageinspect._sage_getsourcelines_name_with_dot[6]>", line 1,
in <module>
        sage_getsource(B.A)
    NameError: name 'B' is not defined
**********************************************************************
File "src/sage/misc/sageinspect.py", line 2281, in
sage.misc.sageinspect.sage_getsourcelines
Failed example:
    cython('''cpdef test_funct(x,y): return''')
Exception raised:
    Traceback (most recent call last):
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.misc.sageinspect.sage_getsourcelines[6]>",
line 1, in <module>
        cython('''cpdef test_funct(x,y): return''')
      File "sage/misc/lazy_import.pyx", line 353, in
sage.misc.lazy_import.LazyImport.__call__
(build/cythonized/sage/misc/lazy_import.c:3686)
        return self.get_object()(*args, **kwds)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/misc/cython.py",
line 634, in cython_compile
        return cython_import_all(tmpfile, get_globals(), **kwds)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/misc/cython.py",
line 524, in cython_import_all
        m = cython_import(filename, **kwds)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/misc/cython.py",
line 504, in cython_import
        return builtins.__import__(name)
    ModuleNotFoundError: No module named
'_Users_lelievre__sage_temp_Ghost_80496_tmp_hgs_sryh_pyx_0'
**********************************************************************
File "src/sage/misc/sageinspect.py", line 2282, in
sage.misc.sageinspect.sage_getsourcelines
Failed example:
    sage_getsourcelines(test_funct)
Exception raised:
    Traceback (most recent call last):
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 681, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File 
"/Users/lelievre/s/sage2gcc/local/lib/python3.7/site-packages/sage/doctest/forker.py",
line 1123, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.misc.sageinspect.sage_getsourcelines[7]>",
line 1, in <module>
        sage_getsourcelines(test_funct)
    NameError: name 'test_funct' is not defined
**********************************************************************
2 items had failures:
   4 of   8 in sage.misc.sageinspect._sage_getsourcelines_name_with_dot
   2 of  31 in sage.misc.sageinspect.sage_getsourcelines
    [339 tests, 6 failures, 10.85 s]
----------------------------------------------------------------------
sage -t --long --warn-long 50.2 src/sage/misc/sageinspect.py  # 6
doctests failed
----------------------------------------------------------------------
Total time for all tests: 11.1 seconds
    cpu time: 3.0 seconds
    cumulative wall time: 10.8 seconds
```


Note: similar failures observed with Sage 9.0.beta10
built for Python 3 on the same computer. See report:

https://groups.google.com/d/msg/sage-release/76M2EI3qs28/xqvxde_6BQAJ

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAEcArF0UVdjv%2B908aFzVdTYQrtd9pj%2B4hCPw1GOgG9wkYW5bTg%40mail.gmail.com.

Reply via email to