Hi, I updated the mandriva sagemath package to 4.7.2. For quite some time, I think one year++, updates are basically a rediff of some patches, but while the package initially had a lot of doctest failures, then gone to a "gold age" of like 3-5 doctest failures for a long time, now after every newer version several failures remain, and newer ones are added...
But most common failure is numeric noise, e.g.: File "/usr/share/sage/devel/sage/sage/calculus/test_sympy.py", line 23: sage: float(pi) Expected: 3.1415926535897931 Got: 3.141592653589793 -%<- I think sage-on-gentoo corrected this pattern, or I may be wrong... File "/usr/share/sage/devel/doc/en/numerical_sage/numpy.rst", line 97: sage: 2.5*l Expected: array([ 0. , 2.5, 5. , 7.5, 10. , 12.5, 15. , 17.5, 20. , 22.5]) Got: array([0.000000000000000, 2.50000000000000, 5.00000000000000, 7.50000000000000, 10.0000000000000, 12.5000000000000, 15.0000000000000, 17.5000000000000, 20.0000000000000, 22.5000000000000], dtype=object) -%<- Most errors should be due to different versions of some components: File "/usr/share/sage/devel/sage/sage/misc/lazy_import.pyx", line 391: sage: iter(version_info) Expected: <tupleiterator object at ...> Got: <iterator object at 0x7fa50c371790> There are several python <-> R issues: File "/usr/share/sage/devel/sage/sage/interfaces/r.py", line 183: sage: d['_r_class'] Expected: 'table' Got: ['summaryDefault', 'table'] ... sage: list(sorted(d.items())) Expected: [('DATA', [1, 1.75, 3, 2.875, 4, 5]), ('_Names', ['Min.', '1st Qu.', 'Median', 'Mean', '3rd Qu.', 'Max.']), ('_r_class', 'table')] Got: [('DATA', [1, 1.75, 3, 2.875, 4, 5]), ('_Names', ['Min.', '1st Qu.', 'Median', 'Mean', '3rd Qu.', 'Max.']), ('_r_class', ['summaryDefault', 'table'])] -%<- Some that show some issue somewhere: File "/usr/share/sage/devel/sage/sage/matrix/matrix_double_dense.pyx", line 2468: sage: B.is_hermitian(algorithm='naive', tol=1.0e-17) Expected: False Got: True File "/usr/share/sage/devel/sage/sage/matrix/constructor.py", line 1068: sage: random_matrix(RR, 3, 4, density=0.66) Expected: [ 0.000000000000000 0.566500636438206 0.0870635178173962 0.000000000000000] [-0.662290145671671 0.000000000000000 0.475667133865666 0.000000000000000] [-0.276405104068647 0.000000000000000 0.000000000000000 -0.636689607643642] Got: [ 0.000000000000000 -0.806696574554030 -0.693915509972359 0.000000000000000] [ 0.629781664418083 0.000000000000000 -0.833709843116637 0.000000000000000] [ 0.922346867410064 0.000000000000000 0.000000000000000 -0.940316454178921] -%<- This pattern is what I think I did already debug for some time some time ago, but never get a good solution due to wanting to use same python, cython, etc used by the system: File "/usr/share/sage/devel/sage/sage/modules/vector_double_dense.pyx", line 675: sage: v.norm(p=6) Exception raised: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_27[5]>", line 1, in <module> v.norm(p=Integer(6))###line 675: sage: v.norm(p=6) File "vector_double_dense.pyx", line 742, in sage.modules.vector_double_dense.Vector_double_dense.norm (sage/modules/vector_double_dense.c:6873) File "/usr/lib64/python2.7/site-packages/numpy/linalg/linalg.py", line 1964, in norm return ((abs(x)**ord).sum())**(1.0/ord) File "real_double.pyx", line 1677, in sage.rings.real_double.RealDoubleElement.__pow__ (sage/rings/real_double.c:11391) AttributeError: 'NoneType' object has no attribute 'parent' ... File "/usr/share/sage/devel/sage/sage/modules/free_module_element.pyx", line 1357: sage: v.norm(5) Exception raised: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_26[9]>", line 1, in <module> v.norm(Integer(5))###line 1357: sage: v.norm(5) File "vector_double_dense.pyx", line 742, in sage.modules.vector_double_dense.Vector_double_dense.norm (sage/modules/vector_double_dense.c:6873) File "/usr/lib64/python2.7/site-packages/numpy/linalg/linalg.py", line 1964, in norm return ((abs(x)**ord).sum())**(1.0/ord) File "real_double.pyx", line 1677, in sage.rings.real_double.RealDoubleElement.__pow__ (sage/rings/real_double.c:11391) AttributeError: 'NoneType' object has no attribute 'parent' -%<- Probably bogus test: File "/usr/share/sage/devel/sage/sage/rings/real_mpfr.pyx", line 5163: sage: f(2^75) Expected: Traceback (most recent call last): ... OverflowError: long int too large to convert to int Got: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_165[5]>", line 1, in <module> f(Integer(2)**Integer(75))###line 5163: sage: f(2^75) File "map.pyx", line 533, in sage.categories.map.Map.__call__ (sage/categories/map.c:3656) File "real_mpfr.pyx", line 5177, in sage.rings.real_mpfr.int_toRR._call_ (sage/rings/real_mpfr.c:26957) OverflowError: Python int too large to convert to C long ... File "/usr/share/sage/devel/sage/sage/rings/real_mpfr.pyx", line 900: sage: RealField(100).random_element(-5, 10) Expected: 1.9305310520925994224072377281 Got: -1.7093633198207765227646362966 ... File "/usr/share/sage/devel/sage/sage/rings/real_mpfr.pyx", line 902: sage: RealField(10).random_element() Expected: -0.84 Got: -0.11 -%<- No idea :-) File "/usr/share/sage/devel/sage/sage/rings/real_mpfi.pyx", line 678: sage: RIF.random_element() Expected: -0.30607732607725314? Got: 0.15363619378561300? ... File "/usr/share/sage/devel/sage/sage/rings/real_mpfi.pyx", line 680: sage: RIF.random_element() Expected: -0.075929193054320221? Got: -0.50298737524751780? -%<- This may have been wrong for a long time, because someone else updated givaro in Mandriva long ago, and I just hacked a patch and at that time asked around if it was corrected, but never looked much at it again... File "/usr/share/sage/devel/sage/sage/rings/finite_rings/element_givaro.pyx", line 728: sage: k._cache.a_times_b_minus_c(a,a,k(1)) Expected: a^2 + 2 Got: 2*a^2 + 1 ... File "/usr/share/sage/devel/sage/sage/rings/finite_rings/finite_field_givaro.py", line 583: sage: k.a_times_b_minus_c(a,a,k(1)) Expected: a^2 + 2 Got: 2*a^2 + 1 -%<- This one, I belive may be, besides python/cython version related, also related to patching to use gmp instead of using mpir (mpir so far is not packaged in Mandriva): <<<< line 6906 in /home/pcpa/.sage/tmp/test.log >>>> sage -t -force_lib "devel/sage/sage/rings/integer.pyx" [?1034h*** glibc detected *** python: free(): invalid pointer: 0x000000000511ef00 *** *** glibc detected *** python: free(): invalid pointer: 0x000000000511eee0 *** *** glibc detected *** python: free(): invalid pointer: 0x000000000494f380 *** *** glibc detected *** python: free(): invalid pointer: 0x000000000511eec0 *** [.........] *** glibc detected *** python: free(): invalid pointer: 0x0000000004f0ead0 *** *** glibc detected *** python: free(): invalid pointer: 0x0000000004ebb2c0 *** *** glibc detected *** python: realloc(): invalid pointer: 0x0000000004563e10 *** <<<< line 173680 in /home/pcpa/.sage/tmp/test.log >>>> File "/usr/share/sage/devel/sage/sage/rings/integer.pyx", line 4653: sage: numpy.array(2**40).dtype Expected: dtype('int64') Got: dtype('object') ... File "/usr/share/sage/devel/sage/sage/rings/integer.pyx", line 3007: sage: n = Integer(902834098234908209348209834092834098); float(n) Expected: 9.0283409823490813e+35 Got: 9.028340982349081e+35 ... File "/usr/share/sage/devel/sage/sage/rings/integer.pyx", line 3046: sage: n = -920390823904823094890238490238484; n.__hash__() Expected: 6874330978542788722 Got: -2623069716 ... File "/usr/share/sage/devel/sage/sage/rings/integer.pyx", line 4083: sage: b.exact_log(2) Expected: 1437 Got: 1505 -%<- No idea, need to check... File "/usr/share/sage/devel/sage/sage/symbolic/expression.pyx", line 1229: sage: integral((1+v^2/c^2)^3/(1-v^2/c^2)^(3/2),v) Expected: -75/8*sqrt(c^2)*arcsin(sqrt(c^2)*v/c^2) - 17/8*v^3/(sqrt(-v^2/c^2 + 1)*c^2) - 1/4*v^5/(sqrt(-v^2/c^2 + 1)*c^4) + 83/8*v/sqrt(-v^2/c^2 + 1) Got: -17/8*v^3/(sqrt(-v^2/c^2 + 1)*c^2) - 1/4*v^5/(sqrt(-v^2/c^2 + 1)*c^4) + 83/8*v/sqrt(-v^2/c^2 + 1) - 75/8*arcsin(v/(c^2*sqrt(c^(-2))))/sqrt(c^(-2)) -%<- Should be caused by some change that will give trouble in the future for sage, or, force to use either more modules, or a full python built specifically for sage: File "/usr/share/sage/devel/sage/sage/symbolic/callable.py", line 38: sage: f(1)=2 Expected: Traceback (most recent call last): ... SyntaxError: can't assign to function call ... Got: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_0[14]>", line 1 SyntaxError: can't assign to function call -%<- This one should be because of the, every time becoming more and more complex patch to force use of sympy.mpmath to avoid crashes due to having both, sympy.mpmath and mpmath around: File "/usr/share/sage/devel/sage/sage/libs/mpmath/utils.pyx", line 379: sage: a.call(a.gammainc, 3+4*I, 2/3, 1-pi*I, prec=100) Exception raised: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_8[11]>", line 1, in <module> a.call(a.gammainc, Integer(3)+Integer(4)*I, Integer(2)/Integer(3), Integer(1)-pi*I, prec=Integer(100))###line 379: sage: a.call(a.gammainc, 3+4*I, 2/3, 1-pi*I, prec=100) File "utils.pyx", line 421, in sage.libs.mpmath.utils.call (sage/libs/mpmath/utils.c:5393) File "/usr/lib/python2.7/site-packages/sympy/mpmath/functions/expintegrals.py", line 166, in gammainc return +ctx._gamma3(z, a, b, regularized) File "/usr/lib/python2.7/site-packages/sympy/mpmath/functions/expintegrals.py", line 229, in _gamma3 T1 = ctx.gammainc(z, a, regularized=regularized) File "/usr/lib/python2.7/site-packages/sympy/mpmath/functions/expintegrals.py", line 169, in gammainc return ctx._upper_gamma(z, a, regularized) File "/usr/lib/python2.7/site-packages/sympy/mpmath/functions/expintegrals.py", line 218, in _upper_gamma return ctx.hypercomb(h, [z]) File "/usr/lib/python2.7/site-packages/sympy/mpmath/functions/hypergeometric.py", line 128, in hypercomb [ctx.power(w,c) for (w,c) in zip(w_s,c_s)]) File "/usr/lib/python2.7/site-packages/sympy/mpmath/ctx_mp.py", line 1149, in fprod v *= p File "<string>", line 17, in __mul__ TypeError: object.__new__(sage.libs.mpmath.ext_main.mpc) is not safe, use sage.libs.mpmath.ext_main.mpc.__new__() -%<- No idea just with a quick look... File "/usr/share/sage/devel/sage/sage/geometry/polyhedra.py", line 736: sage: Polyhedron(eqns=[(1,0)]).Hrepresentation() Exception raised: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_31[6]>", line 1, in <module> Polyhedron(eqns=[(Integer(1),Integer(0))]).Hrepresentation()###line 736: sage: Polyhedron(eqns=[(1,0)]).Hrepresentation() File "/usr/lib64/python2.7/site-packages/sage/geometry/polyhedra.py", line 1731, in __init__ self._init_from_cdd_input(s, cmdline_arg, verbose) File "/usr/lib64/python2.7/site-packages/sage/geometry/polyhedra.py", line 2098, in _init_from_cdd_input self._init_from_cdd_output(ans) File "/usr/lib64/python2.7/site-packages/sage/geometry/polyhedra.py", line 2212, in _init_from_cdd_output assert int(l[0]) == n_cdd, "Not enough V-adjacencies in cdd output?" AssertionError: Not enough V-adjacencies in cdd output? ... File "/usr/share/sage/devel/sage/sage/sets/finite_set_map_cy.pyx", line 490: sage: with fs.clone() as fs3: fs3.setimage("z", Integer(2)) Expected: Traceback (most recent call last): ... ValueError: list.index(x): x not in list Got: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_21[9]>", line 2, in <module> fs3.setimage("z", Integer(2)) File "finite_set_map_cy.pyx", line 462, in sage.sets.finite_set_map_cy.FiniteSetMap_Set.setimage (sage/sets/finite_set_map_cy.c:4716) File "finite_set_map_cy.pyx", line 503, in sage.sets.finite_set_map_cy.FiniteSetMap_Set.setimage (sage/sets/finite_set_map_cy.c:4613) File "/usr/lib64/python2.7/site-packages/sage/combinat/ranker.py", line 66, in <lambda> rank = lambda obj: l.index(obj) ValueError: 'z' is not in list -%<- Probably some missing patch, I avoid to touch some external packages... File "/usr/share/sage/devel/sage/sage/functions/trig.py", line 827: sage: atan2(a, b) Exception raised: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_34[16]>", line 1, in <module> atan2(a, b)###line 827: sage: atan2(a, b) File "function.pyx", line 717, in sage.symbolic.function.GinacFunction.__call__ (sage/symbolic/function.cpp:6711) File "function.pyx", line 356, in sage.symbolic.function.Function.__call__ (sage/symbolic/function.cpp:3933) File "function.pyx", line 603, in sage.symbolic.function.Function._eval_numpy_ (sage/symbolic/function.cpp:5719) NotImplementedError: The Function arctan2 does not support numpy arrays as arguments ... File "/usr/share/sage/devel/sage/sage/functions/hyperbolic.py", line 609: sage: arcsech(a) Exception raised: Traceback (most recent call last): File "/usr/share/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/usr/share/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/usr/share/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_23[4]>", line 1, in <module> arcsech(a)###line 609: sage: arcsech(a) File "function.pyx", line 356, in sage.symbolic.function.Function.__call__ (sage/symbolic/function.cpp:3933) File "/usr/lib64/python2.7/site-packages/sage/functions/hyperbolic.py", line 612, in _eval_numpy_ return arccosh(1.0 / x) ZeroDivisionError: float division by zero -%- Summary: ---------------------------------------------------------------------- The following tests failed: sage -t -force_lib "/usr/lib64/python2.7/site-packages/sagenb/misc/sageinspect.py" sage -t -force_lib "devel/doc/common/builder.py" sage -t -force_lib "devel/doc/en/constructions/plotting.rst" sage -t -force_lib "devel/doc/en/thematic_tutorials/linear_programming.rst" sage -t -force_lib "devel/doc/en/numerical_sage/numpy.rst" sage -t -force_lib "devel/sage/sage/misc/prandom.py" sage -t -force_lib "devel/sage/sage/misc/sagedoc.py" sage -t -force_lib "devel/sage/sage/misc/sageinspect.py" sage -t -force_lib "devel/sage/sage/misc/lazy_import.pyx" sage -t -force_lib "devel/sage/sage/misc/preparser.py" sage -t -force_lib "devel/sage/sage/misc/explain_pickle.py" sage -t -force_lib "devel/sage/sage/misc/package.py" sage -t -force_lib "devel/sage/sage/misc/randstate.pyx" sage -t -force_lib "devel/sage/sage/misc/cython.py" sage -t -force_lib "devel/sage/sage/misc/hg.py" sage -t -force_lib "devel/sage/sage/interfaces/maxima_abstract.py" sage -t -force_lib "devel/sage/sage/interfaces/gp.py" sage -t -force_lib "devel/sage/sage/interfaces/r.py" sage -t -force_lib "devel/sage/sage/interfaces/maxima.py" sage -t -force_lib "devel/sage/sage/interfaces/qepcad.py" sage -t -force_lib "devel/sage/sage/graphs/graph.py" sage -t -force_lib "devel/sage/sage/graphs/graph_editor.py" sage -t -force_lib "devel/sage/sage/graphs/generic_graph.py" sage -t -force_lib "devel/sage/sage/gsl/integration.pyx" sage -t -force_lib "devel/sage/sage/gsl/probability_distribution.pyx" sage -t -force_lib "devel/sage/sage/matrix/matrix_mod2_dense.pyx" sage -t -force_lib "devel/sage/sage/matrix/matrix_double_dense.pyx" sage -t -force_lib "devel/sage/sage/matrix/constructor.py" sage -t -force_lib "devel/sage/sage/matrix/matrix1.pyx" sage -t -force_lib "devel/sage/sage/matrix/matrix2.pyx" sage -t -force_lib "devel/sage/sage/matrix/matrix_mpolynomial_dense.pyx" sage -t -force_lib "devel/sage/sage/plot/plot.py" sage -t -force_lib "devel/sage/sage/plot/plot_field.py" sage -t -force_lib "devel/sage/sage/plot/misc.py" sage -t -force_lib "devel/sage/sage/plot/colors.py" sage -t -force_lib "devel/sage/sage/plot/matrix_plot.py" sage -t -force_lib "devel/sage/sage/plot/plot3d/shapes2.py" sage -t -force_lib "devel/sage/sage/plot/plot3d/base.pyx" sage -t -force_lib "devel/sage/sage/plot/plot3d/index_face_set.pyx" sage -t -force_lib "devel/sage/sage/plot/plot3d/parametric_surface.pyx" sage -t -force_lib "devel/sage/sage/plot/plot3d/shapes.pyx" sage -t -force_lib "devel/sage/sage/finance/fractal.pyx" sage -t -force_lib "devel/sage/sage/finance/time_series.pyx" sage -t -force_lib "devel/sage/sage/finance/markov_multifractal.py" sage -t -force_lib "devel/sage/sage/modular/modform/eis_series.py" sage -t -force_lib "devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py" sage -t -force_lib "devel/sage/sage/categories/examples/semigroups_cython.pyx" sage -t -force_lib "devel/sage/sage/categories/examples/semigroups.py" sage -t -force_lib "devel/sage/sage/lfunctions/dokchitser.py" sage -t -force_lib "devel/sage/sage/modules/vector_double_dense.pyx" sage -t -force_lib "devel/sage/sage/modules/free_module_element.pyx" sage -t -force_lib "devel/sage/sage/rings/real_mpfr.pyx" sage -t -force_lib "devel/sage/sage/rings/real_mpfi.pyx" sage -t -force_lib "devel/sage/sage/rings/contfrac.py" sage -t -force_lib "devel/sage/sage/rings/complex_interval_field.py" sage -t -force_lib "devel/sage/sage/rings/padics/padic_capped_relative_element.pyx" sage -t -force_lib "devel/sage/sage/rings/number_field/totallyreal.pyx" sage -t -force_lib "devel/sage/sage/rings/real_lazy.pyx" sage -t -force_lib "devel/sage/sage/rings/quotient_ring_element.py" sage -t -force_lib "devel/sage/sage/rings/qqbar.py" sage -t -force_lib "devel/sage/sage/rings/finite_rings/element_givaro.pyx" sage -t -force_lib "devel/sage/sage/rings/finite_rings/finite_field_givaro.py" sage -t -force_lib "devel/sage/sage/rings/complex_field.py" sage -t -force_lib "devel/sage/sage/rings/complex_number.pyx" sage -t -force_lib "devel/sage/sage/rings/integer.pyx" sage -t -force_lib "devel/sage/sage/rings/polynomial/real_roots.pyx" sage -t -force_lib "devel/sage/sage/rings/polynomial/polynomial_rational_flint.pyx" sage -t -force_lib "devel/sage/sage/stats/hmm/chmm.pyx" sage -t -force_lib "devel/sage/sage/stats/hmm/hmm.pyx" sage -t -force_lib "devel/sage/sage/stats/hmm/distributions.pyx" sage -t -force_lib "devel/sage/sage/stats/basic_stats.py" sage -t -force_lib "devel/sage/sage/symbolic/expression.pyx" sage -t -force_lib "devel/sage/sage/symbolic/expression_conversions.py" sage -t -force_lib "devel/sage/sage/symbolic/pynac.pyx" sage -t -force_lib "devel/sage/sage/symbolic/callable.py" sage -t -force_lib "devel/sage/sage/symbolic/integration/integral.py" sage -t -force_lib "devel/sage/sage/symbolic/function.pyx" sage -t -force_lib "devel/sage/sage/symbolic/random_tests.py" sage -t -force_lib "devel/sage/sage/symbolic/constants.py" sage -t -force_lib "devel/sage/sage/symbolic/relation.py" sage -t -force_lib "devel/sage/sage/structure/dynamic_class.py" sage -t -force_lib "devel/sage/sage/structure/list_clone.pyx" sage -t -force_lib "devel/sage/sage/structure/coerce_dict.pyx" sage -t -force_lib "devel/sage/sage/libs/pari/gen.pyx" sage -t -force_lib "devel/sage/sage/libs/mpmath/ext_impl.pyx" sage -t -force_lib "devel/sage/sage/libs/mpmath/utils.pyx" sage -t -force_lib "devel/sage/sage/libs/mpmath/ext_main.pyx" sage -t -force_lib "devel/sage/sage/libs/ppl.pyx" sage -t -force_lib "devel/sage/sage/libs/mwrank/interface.py" sage -t -force_lib "devel/sage/sage/libs/mwrank/mwrank.pyx" sage -t -force_lib "devel/sage/sage/tests/cmdline.py" sage -t -force_lib "devel/sage/sage/numerical/optimize.py" sage -t -force_lib "devel/sage/sage/geometry/toric_plotter.py" sage -t -force_lib "devel/sage/sage/geometry/polyhedra.py" sage -t -force_lib "devel/sage/sage/combinat/e_one_star.py" sage -t -force_lib "devel/sage/sage/sets/finite_set_map_cy.pyx" sage -t -force_lib "devel/sage/sage/ext/fast_callable.pyx" sage -t -force_lib "devel/sage/sage/calculus/test_sympy.py" sage -t -force_lib "devel/sage/sage/calculus/calculus.py" sage -t -force_lib "devel/sage/sage/functions/transcendental.py" sage -t -force_lib "devel/sage/sage/functions/other.py" sage -t -force_lib "devel/sage/sage/functions/log.py" sage -t -force_lib "devel/sage/sage/functions/trig.py" sage -t -force_lib "devel/sage/sage/functions/spike_function.py" sage -t -force_lib "devel/sage/sage/functions/hyperbolic.py" sage -t -force_lib "devel/sage/sage/functions/special.py" sage -t -force_lib "devel/sage/sage/functions/min_max.py" Total time for all tests: 8635.0 seconds -%<- Another issue I had is that Mandriva now packages and is switching to png15 and I did need to do some hunting around, and rebuild a few packages linked to png12 and patch/remove hardcoding of polybori and sage to use png12. Otherwise, all plots, and several test cases would fail due to error message about using headers of one version and runtime of another. Thanks, Paulo -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org