On Ubuntu 18.04, running tests with few optional and external packages, I get:
Using --optional=4ti2,antic,build,ccache,cryptominisat,debian,dot2tex,e_antic,external,fricas,glucose,latte_int,lidia,normaliz,notedown,pandoc_attributes,pip,pycosat,pynormaliz,rst2ipynb,sage,sage_numerical_backends_coin,sage_spkg
----------------------------------------------------------------------
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/algebras/fusion_rings/fusion_ring.py # Timed out
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/combinat/bijectionist.py # Timed out
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/combinat/designs/incidence_structures.py # 1 doctest failed
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/databases/oeis.py # 3 doctests failed
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/graphs/generators/smallgraphs.py # 8 doctests failed
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/graphs/generic_graph.py # 2 doctests failed
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/graphs/graph.py # 3 doctests failed
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/graphs/strongly_regular_db.pyx # 4 doctests failed
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/misc/package.py # 1 doctest failed
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/repl/interpreter.py # 1 doctest failed
sage -t --long --random-seed=409344892558916435601795955895717921 src/sage/tests/cmdline.py # 1 doctest failed
----------------------------------------------------------------------
Features detected for doctesting: cvxopt,dvipng,ffmpeg,gfan,graphviz,imagemagick,internet,latex,latex_package_tkz_graph,lualatex,nauty,networkx,numpy,octave,palp,pandoc,pdf2svg,pdflatex,pdftocairo,pplpy,sage.combinat,sage.geometry.polyhedron,sage.graphs,sage.groups,sage.libs.gap,sage.libs.pari,sage.libs.singular,sage.misc.cython,sage.modules,sage.plot,sage.rings.finite_rings,sage.rings.function_field,sage.rings.number_field,sage.rings.padics,sage.rings.real_double,sage.rings.real_mpfr,sage.symbolic,sagemath_doc_html,sphinx,xelatex
----------------------------------------------------------------------
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/algebras/fusion_rings/fusion_ring.py # Timed out
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/combinat/bijectionist.py # Timed out
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/combinat/designs/incidence_structures.py # 1 doctest failed
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/databases/oeis.py # 3 doctests failed
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/graphs/generators/smallgraphs.py # 8 doctests failed
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/graphs/generic_graph.py # 4 doctests failed
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/graphs/graph.py # 2 doctests failed
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/graphs/strongly_regular_db.pyx # 4 doctests failed
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/misc/package.py # 1 doctest failed
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/repl/interpreter.py # 1 doctest failed
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/tests/cmdline.py # 1 doctest failed
----------------------------------------------------------------------
Features detected for doctesting: graphviz,internet,latex,networkx,pandoc,sage.groups,sage.symbolic
Among the errors I have never seen before are:
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/graphs/strongly_regular_db.pyx
**********************************************************************
File "src/sage/graphs/strongly_regular_db.pyx", line 2292, in sage.graphs.strongly_regular_db.SRG_280_135_70_60
Failed example:
g=SRG_280_135_70_60() # long time # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.strongly_regular_db.SRG_280_135_70_60[1]>", line 1, in <module>
g=SRG_280_135_70_60() # long time # optional - internet
File "sage/graphs/strongly_regular_db.pyx", line 2302, in sage.graphs.strongly_regular_db.SRG_280_135_70_60
edges = J2.Orbit([1, 2], libgap.OnSets)
File "sage/libs/gap/element.pyx", line 2687, in sage.libs.gap.element.GapElement_MethodProxy.__call__
return GapElement_Function.__call__(self, * ([self.first_argument] + list(args)))
File "sage/libs/gap/element.pyx", line 2535, in sage.libs.gap.element.GapElement_Function.__call__
sig_on()
sage.libs.gap.util.GAPError: Error, no method found! Error, no 1st
choice method found for `GeneratorsOfMagmaWithInverses' on 1 arguments
The 1st argument is 'fail' which might point to an earlier problem
**********************************************************************
File "src/sage/graphs/strongly_regular_db.pyx", line 2293, in sage.graphs.strongly_regular_db.SRG_280_135_70_60
Failed example:
g.is_strongly_regular(parameters=True) # long time # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.strongly_regular_db.SRG_280_135_70_60[2]>", line 1, in <module>
g.is_strongly_regular(parameters=True) # long time # optional - internet
NameError: name 'g' is not defined
**********************************************************************
File "src/sage/graphs/strongly_regular_db.pyx", line 2400, in sage.graphs.strongly_regular_db.SRG_416_100_36_20
Failed example:
g = SRG_416_100_36_20() # long time # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.strongly_regular_db.SRG_416_100_36_20[1]>", line 1, in <module>
g = SRG_416_100_36_20() # long time # optional - internet
File "sage/graphs/strongly_regular_db.pyx", line 2408, in sage.graphs.strongly_regular_db.SRG_416_100_36_20
h.add_edges(g.Orbit([1, 5],libgap.OnSets))
File "sage/libs/gap/element.pyx", line 2687, in sage.libs.gap.element.GapElement_MethodProxy.__call__
return GapElement_Function.__call__(self, * ([self.first_argument] + list(args)))
File "sage/libs/gap/element.pyx", line 2535, in sage.libs.gap.element.GapElement_Function.__call__
sig_on()
sage.libs.gap.util.GAPError: Error, no method found! Error, no 1st
choice method found for `GeneratorsOfMagmaWithInverses' on 1 arguments
The 1st argument is 'fail' which might point to an earlier problem
**********************************************************************
File "src/sage/graphs/strongly_regular_db.pyx", line 2401, in sage.graphs.strongly_regular_db.SRG_416_100_36_20
Failed example:
g.is_strongly_regular(parameters=True) # long time # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.strongly_regular_db.SRG_416_100_36_20[2]>", line 1, in <module>
g.is_strongly_regular(parameters=True) # long time # optional - internet
NameError: name 'g' is not defined
**********************************************************************
2 items had failures:
2 of 4 in sage.graphs.strongly_regular_db.SRG_280_135_70_60
2 of 4 in sage.graphs.strongly_regular_db.SRG_416_100_36_20
13 gap_packages tests not run
18 not tested tests not run
0 tests not run because we ran out of time
[336 tests, 4 failures, 26.75 s]
and as usual the oeis changed:
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/databases/oeis.py
**********************************************************************
File "src/sage/databases/oeis.py", line 983, in sage.databases.oeis.OEISSequence.keywords
Failed example:
f = oeis(53) ; f # optional -- internet
Expected:
A000053: Local stops on New York City Broadway line (IRT #1) subway.
Got:
A000053: Local stops on New York City 1 Train (Broadway-7 Avenue Local) subway.
**********************************************************************
File "src/sage/databases/oeis.py", line 1632, in sage.databases.oeis.OEISSequence.cross_references
Failed example:
nbalanced.cross_references() # optional -- internet
Expected:
('A049703', 'A049695', 'A103116', 'A000010')
Got:
('A000010', 'A002088', 'A011755', 'A049695', 'A049703', 'A103116')
**********************************************************************
File "src/sage/databases/oeis.py", line 1635, in sage.databases.oeis.OEISSequence.cross_references
Failed example:
nbalanced.cross_references(fetch=True) # optional -- internet
Expected:
0: A049703: a(0) = 0; for n>0, a(n) = A005598(n)/2.
1: A049695: Array T read by diagonals; ...
2: A103116: a(n) = Sum_{i=1..n} (n-i+1)*phi(i).
3: A000010: Euler totient function phi(n): count numbers <= n and prime to n.
Got:
0: A000010: Euler totient function phi(n): count numbers <= n and prime to n.
1: A002088: Sum of totient function: a(n) = Sum_{k=1..n} phi(k), cf. A000010.
2: A011755: a(n) = Sum_{k=1..n} k*phi(k).
3: A049695: Array T read by diagonals; T(i,j) is the number of nonnegative slopes of lines determined by 2 lattice points in [ 0,i ] X [ 0,j ] if i > 0; T(0,j)=1 if j > 0; T(0,0)=0.
4: A049703: a(0) = 0; for n>0, a(n) = A005598(n)/2.
5: A103116: a(n) = Sum_{i=1..n} (n-i+1)*phi(i).
**********************************************************************
2 items had failures:
2 of 7 in sage.databases.oeis.OEISSequence.cross_references
1 of 7 in sage.databases.oeis.OEISSequence.keywords
5 webbrowser tests not run
0 tests not run because we ran out of time
[289 tests, 3 failures, 34.47 s]
Here is what was run before the two timed out doctested files:
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/combinat/bijectionist.py
Timed out
**********************************************************************
Tests run before process (pid=4437) timed out:
sage: N = 3 ## line 56 ##
sage: A = B = [pi for n in range(N+1) for pi in Permutations(n)] ## line 57 ##
sage: def alpha1(p): return len(p.weak_excedences()) ## line 58 ##
sage: def alpha2(p): return len(p.fixed_points()) ## line 59 ##
sage: def beta1(p): return len(p.descents(final_descent=True)) if p else 0 ## line 60 ##
sage: def beta2(p): return len([e for (e, f) in zip(p, p[1:]+[0]) if e == f+1]) ## line 61 ##
sage: tau = Permutation.longest_increasing_subsequence_length ## line 62 ##
sage: def rotate_permutation(p):
cycle = Permutation(tuple(range(1, len(p)+1)))
return Permutation([cycle.inverse()(p(cycle(i))) for i in range(1, len(p)+1)]) ## line 63 ##
sage: bij = Bijectionist(A, B, tau) ## line 66 ##
sage: bij.set_statistics((len, len), (alpha1, beta1), (alpha2, beta2)) ## line 67 ##
sage: a, b = bij.statistics_table() ## line 68 ##
sage: table(a, header_row=True, frame=True) ## line 69 ##
+-----------+--------+--------+--------+
| a | α_1(a) | α_2(a) | α_3(a) |
+===========+========+========+========+
| [] | 0 | 0 | 0 |
+-----------+--------+--------+--------+
| [1] | 1 | 1 | 1 |
+-----------+--------+--------+--------+
| [1, 2] | 2 | 2 | 2 |
+-----------+--------+--------+--------+
| [2, 1] | 2 | 1 | 0 |
+-----------+--------+--------+--------+
| [1, 2, 3] | 3 | 3 | 3 |
+-----------+--------+--------+--------+
| [1, 3, 2] | 3 | 2 | 1 |
+-----------+--------+--------+--------+
| [2, 1, 3] | 3 | 2 | 1 |
+-----------+--------+--------+--------+
| [2, 3, 1] | 3 | 2 | 0 |
+-----------+--------+--------+--------+
| [3, 1, 2] | 3 | 1 | 0 |
+-----------+--------+--------+--------+
| [3, 2, 1] | 3 | 2 | 1 |
+-----------+--------+--------+--------+
sage: table(b, header_row=True, frame=True) ## line 94 ##
+-----------+---+--------+--------+--------+
| b | τ | β_1(b) | β_2(b) | β_3(b) |
+===========+===+========+========+========+
| [] | 0 | 0 | 0 | 0 |
+-----------+---+--------+--------+--------+
| [1] | 1 | 1 | 1 | 1 |
+-----------+---+--------+--------+--------+
| [1, 2] | 2 | 2 | 1 | 0 |
+-----------+---+--------+--------+--------+
| [2, 1] | 1 | 2 | 2 | 2 |
+-----------+---+--------+--------+--------+
| [1, 2, 3] | 3 | 3 | 1 | 0 |
+-----------+---+--------+--------+--------+
| [1, 3, 2] | 2 | 3 | 2 | 1 |
+-----------+---+--------+--------+--------+
| [2, 1, 3] | 2 | 3 | 2 | 1 |
+-----------+---+--------+--------+--------+
| [2, 3, 1] | 2 | 3 | 2 | 1 |
+-----------+---+--------+--------+--------+
| [3, 1, 2] | 2 | 3 | 2 | 0 |
+-----------+---+--------+--------+--------+
| [3, 2, 1] | 1 | 3 | 3 | 3 |
+-----------+---+--------+--------+--------+
sage: from sage.combinat.cyclic_sieving_phenomenon import orbit_decomposition ## line 119 ##
sage: bij.set_constant_blocks(orbit_decomposition(A, rotate_permutation)) ## line 120 ##
sage: bij.constant_blocks() ## line 121 ##
{{[1, 3, 2], [2, 1, 3], [3, 2, 1]}}
sage: next(bij.solutions_iterator()) ## line 123 ##
{[]: 0,
[1]: 1,
[1, 2]: 1,
[1, 2, 3]: 1,
[1, 3, 2]: 2,
[2, 1]: 2,
[2, 1, 3]: 2,
[2, 3, 1]: 2,
[3, 1, 2]: 3,
[3, 2, 1]: 2}
sage: N = 8 ## line 139 ##
sage: A = [SetPartition(d.to_noncrossing_partition()) for n in range(N) for d in DyckWords(n)] ## line 140 ##
sage: B = [t for n in range(1, N+1) for t in OrderedTrees(n)] ## line 141 ##
sage: def theta(m): return SetPartition([[i % m.size() + 1 for i in b] for b in m]) ## line 142 ##
sage: def tau(T):
if len(T) == 0:
return 1
else:
l = [tau(S) for S in T]
m = max(l)
if l.count(m) == 1:
return m
else:
return m+1 ## line 147 ##
sage: bij = Bijectionist(A, B, tau) ## line 157 ##
sage: bij.set_statistics((lambda a: a.size(), lambda b: b.node_number()-1)) ## line 158 ##
sage: from sage.combinat.cyclic_sieving_phenomenon import orbit_decomposition ## line 159 ##
sage: bij.set_constant_blocks(orbit_decomposition(A, theta)) ## line 160 ##
sage: list(bij.solutions_iterator()) ## line 161 ##
------------------------------------------------------------------------
**********************************************************************
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/algebras/fusion_rings/fusion_ring.py
Timed out
**********************************************************************
Tests run before process (pid=4436) timed out:
sage: A22 = FusionRing("A2", 2) ## line 75 ##
sage: [f1, f2] = A22.fundamental_weights() ## line 76 ##
sage: M = [A22(x) for x in [0*f1, 2*f1, 2*f2, f1+f2, f2, f1]] ## line 77 ##
sage: [M[3] * x for x in M] ## line 78 ##
[A22(1,1),
A22(0,1),
A22(1,0),
A22(0,0) + A22(1,1),
A22(0,1) + A22(2,0),
A22(1,0) + A22(0,2)]
sage: B22 = FusionRing("B2", 2) ## line 91 ##
sage: b = [B22(x) for x in B22.get_order()]; b ## line 92 ##
[B22(0,0), B22(1,0), B22(0,1), B22(2,0), B22(1,1), B22(0,2)]
sage: [x.weight() for x in b] ## line 94 ##
[(0, 0), (1, 0), (1/2, 1/2), (2, 0), (3/2, 1/2), (1, 1)]
sage: B22.fusion_labels(['I0', 'Y1', 'X', 'Z', 'Xp', 'Y2'], inject_variables=True) ## line 96 ##
sage: b = [B22(x) for x in B22.get_order()]; b ## line 97 ##
[I0, Y1, X, Z, Xp, Y2]
sage: [(x, x.weight()) for x in b] ## line 99 ##
[(I0, (0, 0)),
(Y1, (1, 0)),
(X, (1/2, 1/2)),
(Z, (2, 0)),
(Xp, (3/2, 1/2)),
(Y2, (1, 1))]
sage: X * Y1 ## line 106 ##
X + Xp
sage: Z * Z ## line 108 ##
I0
sage: B22.set_order([x.weight() for x in [I0, Y1, Y2, X, Xp, Z]]) ## line 115 ##
sage: [B22(x) for x in B22.get_order()] ## line 116 ##
[I0, Y1, Y2, X, Xp, Z]
sage: B22.fusion_labels() ## line 121 ##
sage: [B22(x) for x in B22.get_order()] ## line 122 ##
[B22(0,0), B22(1,0), B22(0,2), B22(0,1), B22(1,1), B22(2,0)]
sage: B22.set_order(B22.basis().keys().list()) ## line 128 ##
sage: [B22(x) for x in B22.get_order()] ## line 129 ##
[B22(0,0), B22(1,0), B22(0,1), B22(2,0), B22(1,1), B22(0,2)]
sage: def V(i, j, k):
R = i.parent()
return sum(R.s_ij(i, l) * R.s_ij(j, l) * R.s_ij(k, l) / R.s_ij(R.one(), l)
for l in R.basis()) ## line 185 ##
sage: def test_verlinde(R):
b0 = R.one()
c = R.global_q_dimension()
return all(V(i, j, k) == c * R.N_ijk(i, j, k) for i in R.basis()
for j in R.basis() for k in R.basis()) ## line 194 ##
sage: test_verlinde(FusionRing("A2", 1)) ## line 202 ##
True
sage: test_verlinde(FusionRing("B4", 2)) # long time (.56s) ## line 204 ##
True
sage: I = FusionRing("E8", 2, conjugate=True) ## line 216 ##
sage: I.fusion_labels(["i0", "p", "s"], inject_variables=True) ## line 217 ##
sage: b = I.basis().list(); b ## line 218 ##
[i0, p, s]
sage: Matrix([[x*y for x in b] for y in b]) # long time (.93s) ## line 220 ##
[ i0 p s]
[ p i0 s]
[ s s i0 + p]
sage: [x.twist() for x in b] ## line 224 ##
[0, 1, 1/8]
sage: [x.ribbon() for x in b] ## line 226 ##
[1, -1, zeta128^8]
sage: [I.r_matrix(i, j, k) for (i, j, k) in [(s, s, i0), (p, p, i0), (p, s, s), (s, p, s), (s, s, p)]] ## line 228 ##
[-zeta128^56, -1, -zeta128^32, -zeta128^32, zeta128^24]
sage: I.r_matrix(s, s, i0) == I.root_of_unity(-1/8) ## line 230 ##
True
sage: I.global_q_dimension() ## line 232 ##
4
sage: I.total_q_order() ## line 234 ##
2
sage: [x.q_dimension()^2 for x in b] ## line 236 ##
[1, 1, 2]
sage: I.s_matrix() ## line 238 ##
[ 1 1 -zeta128^48 + zeta128^16]
[ 1 1 zeta128^48 - zeta128^16]
[-zeta128^48 + zeta128^16 zeta128^48 - zeta128^16 0]
sage: I.s_matrix().apply_map(lambda x:x^2) ## line 242 ##
[1 1 2]
[1 1 2]
[2 2 0]
sage: R = FusionRing("G2", 1) ## line 285 ##
sage: S = R.s_matrix(unitary=True) ## line 286 ##
sage: T = R.twists_matrix() ## line 287 ##
sage: C = R.conj_matrix() ## line 288 ##
sage: c = R.virasoro_central_charge(); c ## line 289 ##
14/5
sage: (S*T)^3 == R.root_of_unity(c/4) * S^2 ## line 291 ##
True
sage: S^2 == C ## line 293 ##
True
sage: C*T == T*C ## line 295 ##
True
sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 297 ##
0
sage: F1 = FusionRing('B3', 2) ## line 305 ##
sage: F2 = FusionRing(CartanType('B3'), QQ(2), ZZ) ## line 306 ##
sage: F3 = FusionRing(CartanType('B3'), int(2), style="coroots") ## line 307 ##
sage: F1 is F2 and F2 is F3 ## line 308 ##
True
sage: A23 = FusionRing('A2', 3) ## line 311 ##
sage: TestSuite(A23).run() ## line 312 ##
sage: B22 = FusionRing('B2', 2) ## line 314 ##
sage: TestSuite(B22).run() ## line 315 ##
sage: C31 = FusionRing('C3', 1) ## line 317 ##
sage: TestSuite(C31).run() ## line 318 ##
sage: D41 = FusionRing('D4', 1) ## line 320 ##
sage: TestSuite(D41).run() ## line 321 ##
sage: G22 = FusionRing('G2', 2) ## line 323 ##
sage: TestSuite(G22).run() ## line 324 ##
sage: F41 = FusionRing('F4', 1) ## line 326 ##
sage: TestSuite(F41).run() ## line 327 ##
sage: E61 = FusionRing('E6', 1) ## line 329 ##
sage: TestSuite(E61).run() ## line 330 ##
sage: E71 = FusionRing('E7', 1) ## line 332 ##
sage: TestSuite(E71).run() ## line 333 ##
sage: E81 = FusionRing('E8', 1) ## line 335 ##
sage: TestSuite(E81).run() ## line 336 ##
sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 337 ##
0
sage: G22 = FusionRing("G2", 2) ## line 351 ##
sage: G22._test_verlinde() ## line 352 ##
sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 353 ##
0
sage: G22 = FusionRing("G2", 2) ## line 373 ##
sage: G22._test_total_q_order() ## line 374 ##
sage: sig_on_count() # check sig_on/off pairings (virtual doctest) ## line 375 ##
0
sage: A21 = FusionRing("A2", 1) ## line 401 ##
sage: A21.test_braid_representation(max_strands=4) ## line 402 ##
True
sage: F41 = FusionRing("F4", 1) # long time ## line 404 ##
sage: F41.test_braid_representation() # long time ## line 405 ##
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
/home/slabbe/GitBox/sage/local/var/lib/sage/venv-python3.8/lib/python3.8/site-packages/cysignals/
signals.cpython-38-x86_64-linux-gnu.so(+0x69cb)[0x7fc9b005f9cb]
Finally, the rther errors are copied below, but I feel I have seen them before:
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/graphs/generic_graph.py
**********************************************************************
File "src/sage/graphs/generic_graph.py", line 6855, in sage.graphs.generic_graph.GenericGraph.?
Failed example:
trees = g.edge_disjoint_spanning_trees(k, algorithm="MILP")
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/graphs/generic_graph.py", line 7012, in edge_disjoint_spanning_trees
p.solve(log=verbose)
File "sage/numerical/mip.pyx", line 2660, in sage.numerical.mip.MixedIntegerLinearProgram.solve
self._backend.solve()
File "sage_numerical_backends_coin/coin_backend.pyx", line 841, in sage_numerical_backends_coin.coin_backend.CoinBackend.solve
sage.numerical.mip.MIPSolverException: CBC : The problem or its dual has been proven infeasible!
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generic_graph.GenericGraph.?[17]>", line 1, in <module>
trees = g.edge_disjoint_spanning_trees(k, algorithm="MILP")
File "/home/slabbe/GitBox/sage/src/sage/graphs/generic_graph.py", line 7014, in edge_disjoint_spanning_trees
raise EmptySetError("this graph does not contain the required number of trees/arborescences")
sage.categories.sets_cat.EmptySetError: this graph does not contain the required number of trees/arborescences
**********************************************************************
File "src/sage/graphs/generic_graph.py", line 6858, in sage.graphs.generic_graph.GenericGraph.?
Failed example:
all(g.order() == t.size() + 1 for t in trees)
Expected:
True
Got:
False
**********************************************************************
File "src/sage/graphs/generic_graph.py", line 9573, in sage.graphs.generic_graph.GenericGraph.nowhere_zero_flow
Failed example:
h = g.nowhere_zero_flow(k=3)
Expected:
Traceback (most recent call last):
...
EmptySetError: the problem has no feasible solution
Got:
<BLANKLINE>
**********************************************************************
File "src/sage/graphs/generic_graph.py", line 10211, in sage.graphs.generic_graph.GenericGraph.?
Failed example:
p1,p2 = g.disjoint_routed_paths([((0, 0), (4, 4)), ((0, 4), (4, 0))])
Expected:
Traceback (most recent call last):
...
EmptySetError: the disjoint routed paths do not exist
Got:
<BLANKLINE>
**********************************************************************
2 items had failures:
3 of 1218 in sage.graphs.generic_graph.GenericGraph.?
1 of 29 in sage.graphs.generic_graph.GenericGraph.nowhere_zero_flow
17 bliss tests not run
6 not tested tests not run
38 python_igraph tests not run
0 tests not run because we ran out of time
[3822 tests, 4 failures, 55.15 s]
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/graphs/generators/smallgraphs.py
**********************************************************************
File "src/sage/graphs/generators/smallgraphs.py", line 710, in sage.graphs.generators.smallgraphs.HallJankoGraph
Failed example:
gg = graphs.HallJankoGraph(from_string=False) # long time # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generators.smallgraphs.HallJankoGraph[8]>", line 1, in <module>
gg = graphs.HallJankoGraph(from_string=False) # long time # optional - internet
File "/home/slabbe/GitBox/sage/src/sage/graphs/generators/smallgraphs.py", line 766, in HallJankoGraph
edges = G.Orbit([1, 5], libgap.OnSets)
File "sage/libs/gap/element.pyx", line 2687, in sage.libs.gap.element.GapElement_MethodProxy.__call__
return GapElement_Function.__call__(self, * ([self.first_argument] + list(args)))
File "sage/libs/gap/element.pyx", line 2535, in sage.libs.gap.element.GapElement_Function.__call__
sig_on()
sage.libs.gap.util.GAPError: Error, no method found! Error, no 1st choice method found for `GeneratorsOfMagmaWithInverses' on 1 arguments
The 1st argument is 'fail' which might point to an earlier problem
**********************************************************************
File "src/sage/graphs/generators/smallgraphs.py", line 711, in sage.graphs.generators.smallgraphs.HallJankoGraph
Failed example:
g.is_isomorphic(gg) # long time # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generators.smallgraphs.HallJankoGraph[9]>", line 1, in <module>
g.is_isomorphic(gg) # long time # optional - internet
NameError: name 'gg' is not defined
**********************************************************************
File "src/sage/graphs/generators/smallgraphs.py", line 3488, in sage.graphs.generators.smallgraphs.LivingstoneGraph
Failed example:
g = graphs.LivingstoneGraph() # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generators.smallgraphs.LivingstoneGraph[0]>", line 1, in <module>
g = graphs.LivingstoneGraph() # optional - internet
File "/home/slabbe/GitBox/sage/src/sage/graphs/generators/smallgraphs.py", line 3502, in LivingstoneGraph
G = JankoGroup(1)
File "sage/misc/classcall_metaclass.pyx", line 320, in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__
return cls.classcall(cls, *args, **kwds)
File "sage/misc/cachefunc.pyx", line 991, in sage.misc.cachefunc.CachedFunction.__call__
w = self.f(*args, **kwds)
File "/home/slabbe/GitBox/sage/src/sage/groups/perm_gps/permgroup_named.py", line 143, in __classcall__
return super().__classcall__(cls, *args, **kwds)
File "sage/misc/cachefunc.pyx", line 991, in sage.misc.cachefunc.CachedFunction.__call__
w = self.f(*args, **kwds)
File "/home/slabbe/GitBox/sage/src/sage/structure/unique_representation.py", line 1007, in __classcall__
instance = typecall(cls, *args, **options)
File "sage/misc/classcall_metaclass.pyx", line 471, in sage.misc.classcall_metaclass.typecall
return (<PyTypeObject*>type).tp_call(cls, args, kwds)
File "/home/slabbe/GitBox/sage/src/sage/groups/perm_gps/permgroup_named.py", line 1078, in __init__
PermutationGroup_generic.__init__(self, gap_group=id)
File "/home/slabbe/GitBox/sage/src/sage/groups/perm_gps/permgroup.py", line 497, in __init__
gens = [gen for gen in gap_group.GeneratorsOfGroup()]
File "sage/libs/gap/element.pyx", line 2689, in sage.libs.gap.element.GapElement_MethodProxy.__call__
return GapElement_Function.__call__(self, self.first_argument)
File "sage/libs/gap/element.pyx", line 2535, in sage.libs.gap.element.GapElement_Function.__call__
sig_on()
sage.libs.gap.util.GAPError: Error, no method found! Error, no 1st choice method found for `GeneratorsOfMagmaWithInverses' on 1 arguments
The 1st argument is 'fail' which might point to an earlier problem
**********************************************************************
File "src/sage/graphs/generators/smallgraphs.py", line 3489, in sage.graphs.generators.smallgraphs.LivingstoneGraph
Failed example:
g.order() # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generators.smallgraphs.LivingstoneGraph[1]>", line 1, in <module>
g.order() # optional - internet
NameError: name 'g' is not defined
**********************************************************************
File "src/sage/graphs/generators/smallgraphs.py", line 3491, in sage.graphs.generators.smallgraphs.LivingstoneGraph
Failed example:
g.size() # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generators.smallgraphs.LivingstoneGraph[2]>", line 1, in <module>
g.size() # optional - internet
NameError: name 'g' is not defined
**********************************************************************
File "src/sage/graphs/generators/smallgraphs.py", line 3493, in sage.graphs.generators.smallgraphs.LivingstoneGraph
Failed example:
g.girth() # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generators.smallgraphs.LivingstoneGraph[3]>", line 1, in <module>
g.girth() # optional - internet
NameError: name 'g' is not defined
**********************************************************************
File "src/sage/graphs/generators/smallgraphs.py", line 3495, in sage.graphs.generators.smallgraphs.LivingstoneGraph
Failed example:
g.is_vertex_transitive() # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generators.smallgraphs.LivingstoneGraph[4]>", line 1, in <module>
g.is_vertex_transitive() # optional - internet
NameError: name 'g' is not defined
**********************************************************************
File "src/sage/graphs/generators/smallgraphs.py", line 3497, in sage.graphs.generators.smallgraphs.LivingstoneGraph
Failed example:
g.is_distance_regular() # optional - internet
Exception raised:
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.graphs.generators.smallgraphs.LivingstoneGraph[5]>", line 1, in <module>
g.is_distance_regular() # optional - internet
NameError: name 'g' is not defined
**********************************************************************
2 items had failures:
2 of 11 in sage.graphs.generators.smallgraphs.HallJankoGraph
6 of 7 in sage.graphs.generators.smallgraphs.LivingstoneGraph
9 gap_packages tests not run
15 not tested tests not run
0 tests not run because we ran out of time
[577 tests, 8 failures, 27.71 s]
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/graphs/graph.py
**********************************************************************
File "src/sage/graphs/graph.py", line 4514, in sage.graphs.graph.Graph.?
Failed example:
g.has_homomorphism_to(graphs.CycleGraph(4)) is not False
Expected:
False
Got:
True
**********************************************************************
File "src/sage/graphs/graph.py", line 4920, in sage.graphs.graph.Graph.minor
Failed example:
L = g.minor(graphs.CompleteGraph(3))
Expected:
Traceback (most recent call last):
...
ValueError: This graph has no minor isomorphic to H !
Got:
<BLANKLINE>
**********************************************************************
2 items had failures:
1 of 356 in sage.graphs.graph.Graph.?
1 of 14 in sage.graphs.graph.Graph.minor
2 mcqd tests not run
2 not tested tests not run
13 python_igraph tests not run
0 tests not run because we ran out of time
[1308 tests, 2 failures, 32.37 s]
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/misc/package.py
**********************************************************************
File "src/sage/misc/package.py", line 104, in sage.misc.package.pip_remote_version
Failed example:
pip_remote_version(nap, pypi_url=pypi, ignore_URLError=False) # optional - internet
Expected:
Traceback (most recent call last):
...
HTTPError: HTTP Error 404: Not Found
Got:
<BLANKLINE>
Traceback (most recent call last):
File "/usr/lib/python3.8/urllib/request.py", line 1324, in do_open
h.request(req.get_method(), req.selector, req.data, headers,
File "/usr/lib/python3.8/http/client.py", line 1234, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1280, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1229, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/lib/python3.8/http/client.py", line 1008, in _send_output
self.send(msg)
File "/usr/lib/python3.8/http/client.py", line 948, in send
self.connect()
File "/usr/lib/python3.8/http/client.py", line 919, in connect
self.sock = self._create_connection(
File "/usr/lib/python3.8/socket.py", line 787, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
File "/usr/lib/python3.8/socket.py", line 914, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known
<BLANKLINE>
During handling of the above exception, another exception occurred:
<BLANKLINE>
Traceback (most recent call last):
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 695, in _run
self.compile_and_execute(example, compiler, test.globs)
File "/home/slabbe/GitBox/sage/src/sage/doctest/forker.py", line 1093, in compile_and_execute
exec(compiled, globs)
File "<doctest sage.misc.package.pip_remote_version[4]>", line 1, in <module>
pip_remote_version(nap, pypi_url=pypi, ignore_URLError=False) # optional - internet
File "/home/slabbe/GitBox/sage/src/sage/misc/package.py", line 112, in pip_remote_version
f = urlopen(url, context=default_context())
File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python3.8/urllib/request.py", line 525, in open
response = self._open(req, data)
File "/usr/lib/python3.8/urllib/request.py", line 542, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
result = func(*args)
File "/usr/lib/python3.8/urllib/request.py", line 1353, in http_open
return self.do_open(http.client.HTTPConnection, req)
File "/usr/lib/python3.8/urllib/request.py", line 1327, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error [Errno -2] Name or service not known>
**********************************************************************
1 item had failures:
1 of 6 in sage.misc.package.pip_remote_version
1 beautifulsoup4 test not run
1 biopython test not run
1 not tested test not run
0 tests not run because we ran out of time
[63 tests, 1 failure, 7.55 s]
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/combinat/designs/incidence_structures.py
**********************************************************************
File "src/sage/combinat/designs/incidence_structures.py", line 2039, in sage.combinat.designs.incidence_structures.IncidenceStructure.?
Failed example:
len(designs.steiner_triple_system(7).coloring())
Expected:
3
Got:
2
**********************************************************************
1 item had failures:
1 of 35 in sage.combinat.designs.incidence_structures.IncidenceStructure.?
8 gap_packages tests not run
3 not tested tests not run
0 tests not run because we ran out of time
[339 tests, 1 failure, 3.17 s]
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/repl/interpreter.py
**********************************************************************
File "src/sage/repl/interpreter.py", line 662, in sage.repl.interpreter.get_test_shell
Failed example:
out + err
Expected:
''
Got:
'\x1b[0 q'
**********************************************************************
1 item had failures:
1 of 10 in sage.repl.interpreter.get_test_shell
3 macaulay2 tests not run
7 not tested tests not run
2 r tests not run
0 tests not run because we ran out of time
[137 tests, 1 failure, 3.85 s]
sage -t --long --random-seed=319675451421640445800652566785887159111 src/sage/tests/cmdline.py
**********************************************************************
File "src/sage/tests/cmdline.py", line 593, in sage.tests.cmdline.test_executable
Failed example:
err # optional - internet
Expected:
''
Got:
'/home/slabbe/GitBox/sage/src/sage/misc/package.py:118: UserWarning: failed to fetch the version of pkg=\'ore_algebra\' at
https://pypi.org/pypi/ore_algebra/json\n warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url))\n/home/slabbe/GitBox/sage/src/sage/misc/package.py:118: UserWarning: failed to fetch the version of pkg=\'auditwheel_or_delocate\' at
https://pypi.org/pypi/auditwheel_or_delocate/json\n warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url))\n'
**********************************************************************
1 item had failures:
1 of 245 in sage.tests.cmdline.test_executable
1 test not run due to known bugs
3 gdb tests not run
4 r tests not run
0 tests not run because we ran out of time
[244 tests, 1 failure, 63.21 s]