Sage 8.7.beta5 released

154 views
Skip to first unread message

Volker Braun

unread,
Feb 24, 2019, 5:39:46 AM2/24/19
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

217cb83113 (tag: 8.7.beta5, trac/develop) Updated SageMath version to 8.7.beta5
1c17893ee8 Trac #16564: Derivations for inseparable function fields
5a98af2884 Trac #27334: Proper pickling for Sequences
1326ae2bd9 Trac #27331: more cardinalities for restricted partitions
96b42fe895 Trac #27327: some pyflakes cleanup in geometry/triangulation
dfc2cbabb5 Trac #27326: avoiding some lists inside all
f6f5ce715e Trac #27324: some basic work on matrix_gap
450611c523 Trac #27321: remove some deprecated aliases in rings and schemes
9e3de66721 Trac #27320: remove some deprecated aliases in categories
b83b2ef1fc Trac #27317: py3: partial care for matrix/
e25ef05a96 Trac #27316: Fix invalid uses of sig_on() in modular.modsym.heilbronn
7d1fd18a86 Trac #27292: aligned_malloc and realloc for MemoryAllocator
1b90e3137f Trac #27275: py3: fix sage.libs.readline.pyx for python3
f38f0cdfe6 Trac #27222: Proper powering in CDF
171b7bc963 Trac #27160: py3: fix doctests in hyperbolicity and graph_coloring
acfe807d80 Trac #25979: py3: pynac bug with logb on int
3bdf67f914 Trac #26881: py3: make doctest pass in repl module
28c07fcd3b Trac #26495: Py3 : Fix doctests in module tests/french_book
a074351372 Trac #27218: Ensure that GAP's package build toolchain is fully available for building compiled package
d353d19482 Trac #27333: _get_shared_lib_filename  broken on Cygwin
8894f02bef Trac #27306: Since 8.7.beta3, giacpy_sage fails some groebner bases-related testdocs.
6117baa40f Trac #27016: DESTDIR support for gcc, improvements to gfortran
78cdb4cd20 Trac #26792: py3: Stop to use sort on KeyConvertingDict object
0ee400d8a8 Trac #23313: Add more conversions from giac II
9830e7fcf5 Trac #27301: A few small py3 fixes in sage.misc
d91525137b Trac #27298: some details in root_system/fundamental_group.py
629640c95d Trac #27296: comments in French
a331927064 Trac #27289: ./configure message "FOO not installed" confusing
1b0f1ea879 Trac #27287: Modular integers from objects convertible to rationals
7f8c293700 Trac #25256: Unit distance graphs
e144db27dd Trac #27313: py3: last fix in modular folder
f25e6b60f7 Trac #27312: update the python3 test target for make
fc848d8cd9 Trac #27305: various fixes after lgtm suggestions
f98fbd67a4 Trac #27303: Upgrade sqlite3 to 3.27.1
aa72ad2099 Trac #27282: integer_mod.lucas: calling remove_from_pari_stack() inside sig_on
03d783f99b Trac #27268: py3: fix FriCAS interface
916d86f811 Trac #27225: Legacy uninstallers for ECL and GSL
b9c0a588bb Trac #26067: Mitigate speed regression in polynomial division over ℤ
fda0857611 Trac #27294: typo_ddd
7fb62834e6 Trac #27290: Typo in src/doc/en/installation/index.rst
362119edf9 Trac #27266: Fix a small typo in README.
0e1151208f Trac #26853: Upgrade Arb to 2.16.0
70d4fec845 Trac #26068: add fricas as algorithm to limit
21c03dea0c Trac #24432: let category handles is_field/is_finite/cardinality for many rings
cf6d23a770 Trac #19618: Upgrade to Valgrind 3.14.0
db4e4a6e16 (tag: 8.7.beta4) Updated SageMath version to 8.7.beta4

Justin C. Walker

unread,
Feb 25, 2019, 1:21:01 AM2/25/19
to sage-r...@googlegroups.com


> On Feb 24, 2019, at 02:39 , Volker Braun <vbrau...@gmail.com> wrote:
>
> 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

Built w/o problems on three macOS platforms from a fresh clone of the develop tree.

10.11.6 (mid-2015 MBP, Quad-core Core i7): all tests passed!

10.13.6 (2017 iMac Pro, 18-core Xeon W): all tests passed!
However, repeating the “loop” testing of polynomials.pyx showed the same intermittent failures as before (this failure occurred in 4 of 8 tests).

10.14.2 (2017 MBP, Quad-core Core i7): one testing failure:
sage -t --long --warn-long 77.8 src/sage/numerical/backends/logging_backend.py # Killed due to abort

When run by itself the test passed. I then reran the full test cycle, with no failures (other than a batch of timeouts, due to my being unable to keep my MBP from going to sleep at intervals).

Log for the logging_bsckend failure attached.

log.txt

E. Madison Bray

unread,
Feb 25, 2019, 9:37:02 AM2/25/19
to sage-r...@googlegroups.com
On Ubuntu 14.04 I am getting a strange error when trying to build the
docs. Tried `make doc-clean` to no avail:

[dochtml] [categorie]
/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/categories/finite_coxeter_groups.py:docstring
of sage.categories.finite_coxeter_groups.FiniteCoxeterGroups.ParentMethods.permutahedron:50:
WARNING: Exception occurred in plotting finite_coxeter_groups-1
[dochtml] [categorie] from
/home/embray/src/sagemath/sage/src/doc/en/reference/categories/sage/categories/finite_coxeter_groups.rst:
[dochtml] [categorie] Traceback (most recent call last):
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/matplotlib/sphinxext/plot_directive.py",
line 524, in run_code
[dochtml] [categorie] six.exec_(code, ns)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/six.py",
line 709, in exec_
[dochtml] [categorie] exec("""exec _code_ in _globs_, _locs_""")
[dochtml] [categorie] File "<string>", line 1, in <module>
[dochtml] [categorie] File "<string>", line 2, in <module>
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/categories/finite_coxeter_groups.py",
line 765, in permutahedron
[dochtml] [categorie] return Polyhedron(vertices=vertices,
base_ring=base_ring)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/constructor.py",
line 600, in Polyhedron
[dochtml] [categorie] return parent(Vrep, Hrep, convert=convert,
verbose=verbose)
[dochtml] [categorie] File "sage/structure/parent.pyx", line 901, in
sage.structure.parent.Parent.__call__
(build/cythonized/sage/structure/parent.c:9205)
[dochtml] [categorie] return mor._call_with_args(x, args, kwds)
[dochtml] [categorie] File "sage/structure/coerce_maps.pyx", line
181, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_with_args
(build/cythonized/sage/structure/coerce_maps.c:5076)
[dochtml] [categorie] raise
[dochtml] [categorie] File "sage/structure/coerce_maps.pyx", line
176, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_with_args
(build/cythonized/sage/structure/coerce_maps.c:4964)
[dochtml] [categorie] return C._element_constructor(x, *args, **kwds)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/parent.py",
line 517, in _element_constructor_
[dochtml] [categorie] return self.element_class(self, Vrep, Hrep, **kwds)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/backend_field.py",
line 177, in __init__
[dochtml] [categorie] super(Polyhedron_field,
self).__init__(parent, Vrep, Hrep, **kwds)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
line 124, in __init__
[dochtml] [categorie] self._init_from_Vrepresentation(vertices,
rays, lines, **kwds)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/backend_field.py",
line 208, in _init_from_Vrepresentation
[dochtml] [categorie] H = Vrep2Hrep(self.base_ring(),
self.ambient_dim(), vertices, rays, lines)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description_inhomogeneous.py",
line 446, in __init__
[dochtml] [categorie] DD = Algorithm(A).run()
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 764, in run
[dochtml] [categorie] DD.add_inequality(a)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 715, in add_inequality
[dochtml] [categorie] if not self.are_adjacent(rp, rn):
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 447, in are_adjacent
[dochtml] [categorie] Z = self.zero_set(r1).intersection(self.zero_set(r2))
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 375, in zero_set
[dochtml] [categorie] t.update(self.A[i] for i in
range(n,len(self.A)) if self.A[i].inner_product(ray) == self.zero)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 375, in <genexpr>
[dochtml] [categorie] t.update(self.A[i] for i in
range(n,len(self.A)) if self.A[i].inner_product(ray) == self.zero)
[dochtml] [categorie] File "sage/structure/element.pyx", line 1091,
in sage.structure.element.Element.__richcmp__
(build/cythonized/sage/structure/element.c:9923)
[dochtml] [categorie] return (<Element>self)._richcmp_(other, op)
[dochtml] [categorie] File "sage/structure/element.pyx", line 1095,
in sage.structure.element.Element._richcmp_
(build/cythonized/sage/structure/element.c:10030)
[dochtml] [categorie] cpdef _richcmp_(left, right, int op):
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/rings/qqbar.py",
line 4641, in _richcmp_
[dochtml] [categorie] return bool(self) == (op == op_NE)
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/rings/qqbar.py",
line 3376, in __bool__
[dochtml] [categorie] c = cmp_elements_with_same_minpoly(left,
right, left.minpoly())
[dochtml] [categorie] File
"/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/rings/qqbar.py",
line 2225, in cmp_elements_with_same_minpoly
[dochtml] [categorie] raise RuntimeError('a = {}\nb = {}\np =
{}'.format(a, b, p))
[dochtml] [categorie] RuntimeError: a = 2.917983368234029?e15
[dochtml] [categorie] b = 2.917983368234029?e15
[dochtml] [categorie] p = x^6 - 5835966736468056*x^5 +
2658455991569831813923974927379870544*x^4 +
2658455991569831814199401327502424704*x^3 +
2658455991569831809001982851260652032*x^2 + 253512790118400*x + 4096
> --
> 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 post to this group, send email to sage-r...@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> Justin C. Walker, Curmudgeon-At-Large
> Institute for the Enhancement of the Director's Income
> --------
> Experience is what you get
> when you don't get what you want.
> --------
>
>
>
> --
> 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 post to this group, send email to sage-r...@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.

E. Madison Bray

unread,
Feb 25, 2019, 9:39:30 AM2/25/19
to sage-r...@googlegroups.com
On Mon, Feb 25, 2019 at 3:36 PM E. Madison Bray <erik....@gmail.com> wrote:
>
> On Ubuntu 14.04 I am getting a strange error when trying to build the
> docs. Tried `make doc-clean` to no avail:

Also, when I try running the tests for
sage.categories.finite_coxeter_groups I get the same failure at:

sage -t src/sage/categories/finite_coxeter_groups.py
**********************************************************************
File "src/sage/categories/finite_coxeter_groups.py", line 725, in
sage.categories.finite_coxeter_groups.FiniteCoxeterGroups.ParentMethods.permutahedron
Failed example:
W.permutahedron()

Followed with a long traceback, the relevant portion being:

W.permutahedron()
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/categories/finite_coxeter_groups.py",
line 765, in permutahedron
return Polyhedron(vertices=vertices, base_ring=base_ring)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/constructor.py",
line 600, in Polyhedron
return parent(Vrep, Hrep, convert=convert, verbose=verbose)
File "sage/structure/parent.pyx", line 901, in
sage.structure.parent.Parent.__call__
(build/cythonized/sage/structure/parent.c:9205)
return mor._call_with_args(x, args, kwds)
File "sage/structure/coerce_maps.pyx", line 181, in
sage.structure.coerce_maps.DefaultConvertMap_unique._call_with_args
(build/cythonized/sage/structure/coerce_maps.c:5076)
raise
File "sage/structure/coerce_maps.pyx", line 176, in
sage.structure.coerce_maps.DefaultConvertMap_unique._call_with_args
(build/cythonized/sage/structure/coerce_maps.c:4964)
return C._element_constructor(x, *args, **kwds)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/parent.py",
line 517, in _element_constructor_
return self.element_class(self, Vrep, Hrep, **kwds)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/backend_field.py",
line 177, in __init__
super(Polyhedron_field, self).__init__(parent, Vrep, Hrep, **kwds)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/base.py",
line 124, in __init__
self._init_from_Vrepresentation(vertices, rays, lines, **kwds)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/backend_field.py",
line 208, in _init_from_Vrepresentation
H = Vrep2Hrep(self.base_ring(), self.ambient_dim(), vertices,
rays, lines)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description_inhomogeneous.py",
line 446, in __init__
DD = Algorithm(A).run()
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 764, in run
DD.add_inequality(a)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 715, in add_inequality
if not self.are_adjacent(rp, rn):
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 447, in are_adjacent
Z = self.zero_set(r1).intersection(self.zero_set(r2))
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 375, in zero_set
t.update(self.A[i] for i in range(n,len(self.A)) if
self.A[i].inner_product(ray) == self.zero)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/geometry/polyhedron/double_description.py",
line 375, in <genexpr>
t.update(self.A[i] for i in range(n,len(self.A)) if
self.A[i].inner_product(ray) == self.zero)
File "sage/structure/element.pyx", line 1091, in
sage.structure.element.Element.__richcmp__
(build/cythonized/sage/structure/element.c:9923)
return (<Element>self)._richcmp_(other, op)
File "sage/structure/element.pyx", line 1095, in
sage.structure.element.Element._richcmp_
(build/cythonized/sage/structure/element.c:10030)
cpdef _richcmp_(left, right, int op):
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/rings/qqbar.py",
line 4641, in _richcmp_
return bool(self) == (op == op_NE)
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/rings/qqbar.py",
line 3376, in __bool__
c = cmp_elements_with_same_minpoly(left, right, left.minpoly())
File "/home/embray/src/sagemath/sage/local/lib/python2.7/site-packages/sage/rings/qqbar.py",
line 2225, in cmp_elements_with_same_minpoly
raise RuntimeError('a = {}\nb = {}\np = {}'.format(a, b, p))
RuntimeError: a = 2.917983368234029?e15
b = 2.917983368234029?e15
p = x^6 - 5835966736468056*x^5 +
2658455991569831813923974927379870544*x^4 +
2658455991569831814199401327502424704*x^3 +
2658455991569831809001982851260652032*x^2 + 253512790118400*x + 4096

Any ideas?

Vincent Delecroix

unread,
Feb 25, 2019, 10:04:42 AM2/25/19
to sage-r...@googlegroups.com
I can not reproduce the error. What is the configuration of
your machine?

The comparison routine in QQbar that is called
(cmp_elements_with_same_minpoly) assumes that the elements
a and b have the same minimal polynomial p. But the error message
is weird as it does not seem to be the case. The only roots of p
that looks like a and b are the following pair of conjugates

2.917983368234029?e15 - 1.630474617080222?e18*I
2.917983368234029?e15 + 1.630474617080222?e18*I

But the imaginary part is non-trivial! It seems that a and b
that appears in the error are here the *real part* of some roots
but not roots.

It would be helpful if you could provide more data (ie via pdb or
adding prints in qqbar.py). More precisely at lines 3367 (qqbar.py)
the values and types of
* sd._left._descr
* sd._right._descr
* sd._op
and also at lines 3372 the values of the polynomials
* lp
* rp

(the datatype of an element in QQbar is mostly a tree and
in the current situation sd._left and sd._right are the
two subtrees)

Ideally, it should be possible to reconstruct the element that
triggers the error... you can try to print a sage_input(self)
in the __bool__ method (line 3367).

Vincent

E. Madison Bray

unread,
Feb 25, 2019, 10:47:55 AM2/25/19
to sage-r...@googlegroups.com
On Mon, Feb 25, 2019 at 4:04 PM Vincent Delecroix
Thank you for taking the time to look into this, and I apologize for
that because I just found that it was a false alarm: I apparently
somehow (despite just having rebuilt it) wound up with a
partially-broken PARI, at least I think. After a manual `rm -f
local/lib/*pari*` and rebuilding pari, cypari, and their dependents
everything is fixed now.

Of course, that could indicate a bug in the build system, but I'm not
sure now how I would reproduce the situation. This arose in part
because I was playing around with
https://trac.sagemath.org/ticket/27267

Sébastien Labbé

unread,
Feb 26, 2019, 7:57:32 AM2/26/19
to sage-release
Running test with --optional=sage,optional,external

I get

External software detected for doctesting: ffmpeg,graphviz,gurobi,imagemagick,internet,latex,pandoc

boolean_polynomial failure is not reproducable
Using --optional=bliss,cbc,ccache,cmake,cryptominisat,dot2tex,external,glucose,gmpy2,lrslib,memlimit,mpir,normaliz,notedown,pandoc_attributes,pycosat,pynormaliz,python2,rst2ipynb,sage

----------------------------------------------------------------------
sage -t --long src/sage/sat/boolean_polynomials.py  # 1 doctest failed
sage -t --long src/sage/databases/oeis.py  # 1 doctest failed
sage -t --long src/sage/arith/misc.py  # 1 doctest failed
sage -t --long src/sage/combinat/designs/ext_rep.py  # 1 doctest failed
sage -t --long src/sage/combinat/designs/covering_design.py  # 2 doctests failed
sage -t --long src/sage/misc/persist.pyx  # 2 doctests failed
sage -t --long src/sage/combinat/designs/design_catalog.py  # 3 doctests failed
----------------------------------------------------------------------

boolean_polynomial failure is not reproducable.

Other new issues are copied below.

sage -t --long src/sage/arith/misc.py
**********************************************************************
File "src/sage/arith/misc.py", line 1987, in sage.arith.misc.xkcd
Failed example:
    xkcd(353)  # optional - internet
Exception raised:

    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 671, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1095, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.arith.misc.xkcd[0]>", line 1, in <module>
        xkcd(Integer(353))  # optional - internet
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/arith/misc.py", line 2002, in xkcd
        with contextlib.closing(urlopen(url)) as f:
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 154, in urlopen
        return opener.open(url, data, timeout)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 429, in open
        response = self._open(req, data)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 447, in _open
        '_open', req)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 407, in _call_chain
        result = func(*args)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 1228, in http_open
        return self.do_open(httplib.HTTPConnection, req)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 1201, in do_open
        r = h.getresponse(buffering=True)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/httplib.py", line 1121, in getresponse
        response.begin()
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/httplib.py", line 438, in begin
        version, status, reason = self._read_status()
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/httplib.py", line 394, in _read_status
        line = self.fp.readline(_MAXLINE + 1)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/socket.py", line 482, in readline
        data = self._sock.recv(self._rbufsize)
    error: [Errno 104] Connection reset by peer
**********************************************************************
1 item had failures:
   1 of   2 in sage.arith.misc.xkcd
    1 kash test not run
    2 magma tests not run
    1 not tested test not run
    0 tests not run because we ran out of time
    [1057 tests, 1 failure, 147.58 s]



sage -t --long src/sage/combinat/designs/covering_design.py
**********************************************************************
File "src/sage/combinat/designs/covering_design.py", line 473, in sage.combinat.designs.covering_design.best_known_covering_design_www
Failed example:
    C = best_known_covering_design_www(7, 3, 2)   # optional - internet
Exception raised:

    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 671, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1095, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.combinat.designs.covering_design.best_known_covering_design_www[1]>", line 1, in <module>
        C = best_known_covering_design_www(Integer(7), Integer(3), Integer(2))   # optional - internet
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/combinat/designs/covering_design.py", line 503, in best_known_covering_design_www
        f = urlopen(url)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 154, in urlopen
        return opener.open(url, data, timeout)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 435, in open
        response = meth(req, response)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 548, in http_response
        'http', request, response, code, msg, hdrs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 473, in error
        return self._call_chain(*args)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 407, in _call_chain
        result = func(*args)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 556, in http_error_default
        raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
    HTTPError: HTTP Error 404: Not Found
**********************************************************************
File "src/sage/combinat/designs/covering_design.py", line 474, in sage.combinat.designs.covering_design.best_known_covering_design_www
Failed example:
    print(C)                                     # optional - internet
Exception raised:

    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 671, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1095, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.combinat.designs.covering_design.best_known_covering_design_www[2]>", line 1, in <module>
        print(C)                                     # optional - internet
    NameError: name 'C' is not defined
**********************************************************************
1 item had failures:
   2 of   4 in sage.combinat.designs.covering_design.best_known_covering_design_www
    0 tests not run because we ran out of time
    [49 tests, 2 failures, 1.97 s]


sage -t --long src/sage/combinat/designs/design_catalog.py
**********************************************************************
File "src/sage/combinat/designs/design_catalog.py", line 22, in sage.combinat.designs.design_catalog
Failed example:
    C = designs.best_known_covering_design_from_LJCR(7, 3, 2)   # optional - internet
Exception raised:

    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 671, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1095, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.combinat.designs.design_catalog[1]>", line 1, in <module>
        C = designs.best_known_covering_design_from_LJCR(Integer(7), Integer(3), Integer(2))   # optional - internet
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/combinat/designs/covering_design.py", line 503, in best_known_covering_design_www
        f = urlopen(url)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 154, in urlopen
        return opener.open(url, data, timeout)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 435, in open
        response = meth(req, response)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 548, in http_response
        'http', request, response, code, msg, hdrs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 473, in error
        return self._call_chain(*args)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 407, in _call_chain
        result = func(*args)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/urllib2.py", line 556, in http_error_default
        raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
    HTTPError: HTTP Error 404: Not Found
**********************************************************************
File "src/sage/combinat/designs/design_catalog.py", line 23, in sage.combinat.designs.design_catalog
Failed example:
    C                            # optional - internet
Exception raised:

    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 671, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1095, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.combinat.designs.design_catalog[2]>", line 1, in <module>
        C                            # optional - internet
    NameError: name 'C' is not defined
**********************************************************************
File "src/sage/combinat/designs/design_catalog.py", line 28, in sage.combinat.designs.design_catalog
Failed example:
    C.incidence_structure()      # optional - internet
Exception raised:

    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 671, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py", line 1095, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.combinat.designs.design_catalog[3]>", line 1, in <module>
        C.incidence_structure()      # optional - internet
    NameError: name 'C' is not defined
**********************************************************************
1 item had failures:
   3 of   5 in sage.combinat.designs.design_catalog
    1 gap_packages test not run
    0 tests not run because we ran out of time
    [4 tests, 3 failures, 0.72 s]

kcrisman

unread,
Mar 14, 2019, 4:40:55 PM3/14/19
to sage-release
Justin, just to try for another data point for https://groups.google.com/forum/#!topic/sage-devel/pNvpzOH4e1Q could you try running the optional internet tests as well for this one?  Just running --optional=sage,internet on one file, e.g. src/sage/databases/oeis.py should suffice to test this out.  Thanks!

Justin C. Walker

unread,
Mar 14, 2019, 7:25:53 PM3/14/19
to sage-r...@googlegroups.com


> On Mar 14, 2019, at 13:40 , kcrisman <kcri...@gmail.com> wrote:
>
> Justin, just to try for another data point for https://groups.google.com/forum/#!topic/sage-devel/pNvpzOH4e1Q could you try running the optional internet tests as well for this one? Just running --optional=sage,internet on one file, e.g. src/sage/databases/oeis.py should suffice to test this out. Thanks!

Did that, with attached results (146 failures). Why would “https” be an unknown URL type.

I ran this on two of the systems: 10.11.6 (MBP) and 10.13.6 (iMac Pro).

HTH

--
Justin C. Walker, Curmudgeon-at-Large
() The ASCII Ribbon Campaign
/\ Help Cure HTML Email



Justin C. Walker

unread,
Mar 14, 2019, 7:28:58 PM3/14/19
to sage-r...@googlegroups.com


> On Mar 14, 2019, at 16:25 , 'Justin C. Walker' via sage-release <sage-r...@googlegroups.com> wrote:
>
>
>
>> On Mar 14, 2019, at 13:40 , kcrisman <kcri...@gmail.com> wrote:
>>
>> Justin, just to try for another data point for https://groups.google.com/forum/#!topic/sage-devel/pNvpzOH4e1Q could you try running the optional internet tests as well for this one? Just running --optional=sage,internet on one file, e.g. src/sage/databases/oeis.py should suffice to test this out. Thanks!
>
> Did that, with attached results (146 failures). Why would “https” be an unknown URL type.
>
> I ran this on two of the systems: 10.11.6 (MBP) and 10.13.6 (iMac Pro).

And the results: same failures (as in the now-attached log). Too much coffee, I suspect.

TInternet.txt

kcrisman

unread,
Mar 15, 2019, 9:09:21 AM3/15/19
to sage-release
Thanks, that is helpful - and a different error than what I got.  I gave the gist of this to the relevant sage-devel thread, thank you!
Reply all
Reply to author
Forward
0 new messages