For talk and support relating specifically to Puppy derivatives
saintless
Posts: 3862 Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria
#101
Post
by saintless » Mon 03 Dec 2012, 06:52
emil wrote: Hi,
the command would be from the terminal.
it should call "doctests" this means all examples in the documentation of the sourcecode (which has also expected output).
Hi, Emil,
I guess it is working then, but I get some errors.
I think this one might be because the computer is too slow and I use Seamonkey at the same time:
Code: Select all
sage -t -force_lib "devel/sage/sage/calculus/calculus.py"
*** *** Error: TIMED OUT! PROCESS KILLED! *** ***
[372.0 s]
sage -t -force_lib "devel/sage/sage/calculus/desolvers.py"
*** *** Error: TIMED OUT! PROCESS KILLED! *** ***
[372.0 s]
Fullreport:
Code: Select all
root@sagepc:~ $sage --testall
ERROR: File /sage/devel/sage/doc/[a-z][a-z] is missing
ERROR: File /sage/devel/sage/doc/common is missing
sage -t -force_lib "devel/sage/sage/__init__.py"
[0.8 s]
sage -t -force_lib "devel/sage/sage/algebras/__init__.py"
[0.7 s]
sage -t -force_lib "devel/sage/sage/algebras/affine_nil_temperley_lieb.py"
[65.0 s]
sage -t -force_lib "devel/sage/sage/algebras/algebra.py"
[39.4 s]
sage -t -force_lib "devel/sage/sage/algebras/algebra_element.py"
[36.5 s]
sage -t -force_lib "devel/sage/sage/algebras/all.py"
[36.7 s]
sage -t -force_lib "devel/sage/sage/algebras/free_algebra.py"
[44.1 s]
sage -t -force_lib "devel/sage/sage/algebras/free_algebra_element.py"
[37.6 s]
sage -t -force_lib "devel/sage/sage/algebras/free_algebra_quotient.py"
[39.7 s]
sage -t -force_lib "devel/sage/sage/algebras/free_algebra_quotient_element.py"
[38.3 s]
sage -t -force_lib "devel/sage/sage/algebras/group_algebra.py"
[86.3 s]
sage -t -force_lib "devel/sage/sage/algebras/group_algebra_new.py"
[77.6 s]
sage -t -force_lib "devel/sage/sage/algebras/iwahori_hecke_algebra.py"
[71.5 s]
sage -t -force_lib "devel/sage/sage/algebras/nil_coxeter_algebra.py"
[112.0 s]
sage -t -force_lib "devel/sage/sage/algebras/quatalg/__init__.py"
[1.5 s]
sage -t -force_lib "devel/sage/sage/algebras/quatalg/all.py"
[0.6 s]
sage -t -force_lib "devel/sage/sage/algebras/quatalg/quaternion_algebra.py"
[140.2 s]
sage -t -force_lib "devel/sage/sage/algebras/quatalg/quaternion_algebra_cython.pyx"
[46.8 s]
sage -t -force_lib "devel/sage/sage/algebras/quatalg/quaternion_algebra_element.pyx"
[60.8 s]
sage -t -force_lib "devel/sage/sage/algebras/quaternion_algebra.py"
[37.8 s]
sage -t -force_lib "devel/sage/sage/algebras/quaternion_algebra_element.py"
[54.0 s]
sage -t -force_lib "devel/sage/sage/algebras/steenrod/__init__.py"
[2.1 s]
sage -t -force_lib "devel/sage/sage/algebras/steenrod/all.py"
[34.4 s]
sage -t -force_lib "devel/sage/sage/algebras/steenrod/steenrod_algebra.py"
[184.7 s]
sage -t -force_lib "devel/sage/sage/algebras/steenrod/steenrod_algebra_bases.py"
[138.6 s]
sage -t -force_lib "devel/sage/sage/algebras/steenrod/steenrod_algebra_misc.py"
[83.4 s]
sage -t -force_lib "devel/sage/sage/algebras/steenrod/steenrod_algebra_mult.py"
[83.5 s]
sage -t -force_lib "devel/sage/sage/all.py"
[75.4 s]
sage -t -force_lib "devel/sage/sage/all_cmdline.py"
[75.8 s]
sage -t -force_lib "devel/sage/sage/calculus/__init__.py"
[4.0 s]
sage -t -force_lib "devel/sage/sage/calculus/all.py"
[82.4 s]
sage -t -force_lib "devel/sage/sage/calculus/calculus.py"
*** *** Error: TIMED OUT! PROCESS KILLED! *** ***
[370.2 s]
sage -t -force_lib "devel/sage/sage/calculus/desolvers.py"
*** *** Error: TIMED OUT! PROCESS KILLED! *** ***
[372.0 s]
sage -t -force_lib "devel/sage/sage/calculus/functional.py"
*** *** Error: TIMED OUT! PROCESS KILLED! *** ***
[368.9 s]
Cheers, Toni
Edit: Testing without Seamonkey to see if there is any difference. I will write the result here soon.
Edit2: It takes too much time on slow computer. I will add the report in another post later. The TIMED OUT errors are not there this time.
emil
Posts: 633 Joined: Tue 10 Nov 2009, 08:36
Location: Austria
Contact:
#102
Post
by emil » Mon 03 Dec 2012, 09:20
Hi Toni-
yep, we can ignore the timeout. However if you leave the testing running it should go on for endless time (about 3 hours on my machine-if it is a very slow computer it coul as well take overnight to run all tests. If there is a real problem with the instruction set, then there should be some wrong results. If it is no problem for you I kindly ask you to try this, The sage folks release new versions in a frenzy and sometimes there are regressions which are not immediately covered.
One of the new features I used in this build was a new compile flag SAGE_ATLAS=base. I am not completly sure how this interacts with SAGE_FAT_BINARIES=yes and as I mentioned I cannot test this myself. cheers emil
saintless
Posts: 3862 Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria
#103
Post
by saintless » Mon 03 Dec 2012, 09:49
Hi, Emil,
No problem at all. I will wait for sage testing to the end and post the result in text file attached to my next post.
Cheers, Toni
saintless
Posts: 3862 Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria
#104
Post
by saintless » Tue 04 Dec 2012, 14:24
Hi, Emil,
here is the errors report::
Code: Select all
The following tests failed:
/sage/devel/sage/doc/[a-z][a-z] # File not found
/sage/devel/sage/doc/common # File not found
sage -t -force_lib "devel/sage/sage/calculus/desolvers.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/calculus/interpolators.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/calculus/riemann.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/categories/semigroups.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/combinat/root_system/associahedron.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/combinat/root_system/weyl_group.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/combinat/words/paths.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/crypto/mq/mpolynomialsystem.py" # Time out
sage -t -force_lib "devel/sage/sage/finance/time_series.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/geometry/lattice_polytope.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/geometry/polyhedron/base.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/geometry/polyhedron/plot.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/geometry/triangulation/element.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/geometry/triangulation/point_configuration.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/graphs/generic_graph.py" # Time out
sage -t -force_lib "devel/sage/sage/graphs/graph.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/graphs/graph_generators.py" # Time out
sage -t -force_lib "devel/sage/sage/groups/group.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/groups/matrix_gps/general_linear.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/interfaces/ecm.py"
sage -t -force_lib "devel/sage/sage/interfaces/gap.py"
sage -t -force_lib "devel/sage/sage/interfaces/r.py" # Time out
sage -t -force_lib "devel/sage/sage/interfaces/sage0.py" # Time out
sage -t -force_lib "devel/sage/sage/interfaces/tachyon.py"
sage -t -force_lib "devel/sage/sage/libs/libecm.pyx"
sage -t -force_lib "devel/sage/sage/matrix/benchmark.py"
sage -t -force_lib "devel/sage/sage/matrix/matrix2.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/matrix/matrix_complex_double_dense.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/matrix/matrix_cyclo_dense.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/matrix/matrix_double_dense.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/matrix/matrix_integer_dense.pyx"
sage -t -force_lib "devel/sage/sage/matrix/matrix_integer_dense_hnf.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/matrix/matrix_modn_dense_template.pxi" # Killed/crashed
sage -t -force_lib "devel/sage/sage/matrix/matrix_rational_dense.pyx"
sage -t -force_lib "devel/sage/sage/matrix/matrix_real_double_dense.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/misc/bindable_class.py"
sage -t -force_lib "devel/sage/sage/misc/cachefunc.pyx"
sage -t -force_lib "devel/sage/sage/misc/citation.pyx"
sage -t -force_lib "devel/sage/sage/misc/cython.py"
sage -t -force_lib "devel/sage/sage/misc/functional.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/misc/lazy_attribute.py"
sage -t -force_lib "devel/sage/sage/misc/preparser.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/superseded.py"
sage -t -force_lib "devel/sage/sage/modular/abvar/abvar.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/abvar/homspace.py"
sage -t -force_lib "devel/sage/sage/modular/abvar/torsion_subgroup.py"
sage -t -force_lib "devel/sage/sage/modular/arithgroup/congroup_gamma1.py"
sage -t -force_lib "devel/sage/sage/modular/buzzard.py"
sage -t -force_lib "devel/sage/sage/modular/hecke/algebra.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/hecke/ambient_module.py"
sage -t -force_lib "devel/sage/sage/modular/hecke/element.py"
sage -t -force_lib "devel/sage/sage/modular/hecke/hecke_operator.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/hecke/module.py"
sage -t -force_lib "devel/sage/sage/modular/hecke/submodule.py"
sage -t -force_lib "devel/sage/sage/modular/local_comp/local_comp.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/local_comp/type_space.py" # Time out
sage -t -force_lib "devel/sage/sage/modular/modform/ambient_g1.py"
sage -t -force_lib "devel/sage/sage/modular/modform/constructor.py"
sage -t -force_lib "devel/sage/sage/modular/modform/cuspidal_submodule.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modform/eisenstein_submodule.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modform/element.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modform/find_generators.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modform/numerical.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modform/space.py" # Time out
sage -t -force_lib "devel/sage/sage/modular/modform/tests.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modsym/ambient.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modsym/boundary.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modsym/element.py"
sage -t -force_lib "devel/sage/sage/modular/modsym/heilbronn.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modsym/modsym.py"
sage -t -force_lib "devel/sage/sage/modular/modsym/space.py"
sage -t -force_lib "devel/sage/sage/modular/modsym/subspace.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/modular/modsym/tests.py"
sage -t -force_lib "devel/sage/sage/modular/overconvergent/genus0.py"
sage -t -force_lib "devel/sage/sage/modules/free_module.py" # Time out
sage -t -force_lib "devel/sage/sage/modules/free_module_element.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/numerical/optimize.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/parallel/decorate.py"
sage -t -force_lib "devel/sage/sage/plot/arrow.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/bezier_path.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/circle.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/contour_plot.py" # Time out
sage -t -force_lib "devel/sage/sage/plot/disk.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/graphics.py" # Time out
sage -t -force_lib "devel/sage/sage/plot/line.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot.py" # Time out
sage -t -force_lib "devel/sage/sage/plot/plot3d/base.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/list_plot3d.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/parametric_plot3d.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/platonic.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/plot3d.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/plot_field3d.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/revolution_plot3d.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/shapes.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/shapes2.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/plot/plot3d/tachyon.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/quadratic_forms/quadratic_form__local_representation_conditions.py" # Time out
sage -t -force_lib "devel/sage/sage/rings/number_field/number_field.py" # Time out
sage -t -force_lib "devel/sage/sage/rings/number_field/number_field_ideal.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/rings/polynomial/multi_polynomial_sequence.py" # Time out
sage -t -force_lib "devel/sage/sage/rings/polynomial/pbori.pyx" # Time out
sage -t -force_lib "devel/sage/sage/rings/residue_field.pyx" # Killed/crashed
sage -t -force_lib "devel/sage/sage/sandpiles/sandpile.py" # Time out
sage -t -force_lib "devel/sage/sage/schemes/elliptic_curves/ell_field.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/schemes/elliptic_curves/ell_finite_field.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/schemes/elliptic_curves/ell_number_field.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py" # Time out
sage -t -force_lib "devel/sage/sage/schemes/elliptic_curves/heegner.py" # Time out
sage -t -force_lib "devel/sage/sage/schemes/elliptic_curves/padic_lseries.py" # Time out
sage -t -force_lib "devel/sage/sage/schemes/elliptic_curves/sha_tate.py"
sage -t -force_lib "devel/sage/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py" # Time out
sage -t -force_lib "devel/sage/sage/schemes/toric/chow_group.py"
sage -t -force_lib "devel/sage/sage/schemes/toric/variety.py" # Killed/crashed
sage -t -force_lib "devel/sage/sage/structure/dynamic_class.py"
sage -t -force_lib "devel/sage/sage/structure/element.pyx"
sage -t -force_lib "devel/sage/sage/structure/misc.pyx"
sage -t -force_lib "devel/sage/sage/structure/sage_object.pyx"
sage -t -force_lib "devel/sage/sage/symbolic/expression.pyx" # Time out
sage -t -force_lib "devel/sage/sage/tests/benchmark.py"
sage -t -force_lib "devel/sage/sage/tests/cmdline.py" # Time out
sage -t -force_lib "devel/sagenb-main/sagenb/misc/sageinspect.py"
sage -t -force_lib "devel/sagenb-main/sagenb/misc/sphinxify.py"
sage -t -force_lib "devel/sagenb-main/sagenb/misc/support.py"
Total time for all tests: 84621.8 seconds
Please see /root/.sage//tmp/test.log for the complete log from this test.
root@sagepc:~ $
Unfortunately I closed the console before reading the last line and I can't give you full log. I attach what I have with copy/paste from console after the end of the test. If you need full log I can do the test again.
Cheers, Toni
Attachments
somename.tar.gz
(3.11 KiB) Downloaded 536 times
emil
Posts: 633 Joined: Tue 10 Nov 2009, 08:36
Location: Austria
Contact:
#105
Post
by emil » Wed 05 Dec 2012, 16:44
The Killed/crashed errors don't look well, I will post something on the sage channels about the compile flags and maybe I get some explanation. In the meanwhile everybody with a very old chipset should use one of the earlier versions, where the "Fat Binaries" flag is correctly used.