How about making up a wiki page with all those in and asking for
volunteers to sign up?  It would also be helpful if the optional
packages needed by each were noted (if that is easy to determine).
I'm certainly happy to see to the three (?) elliptic curves ones.

John

2008/11/1 mabshoff <[EMAIL PROTECTED]>:
>
> Hello folks,
>
> according to wstein's Axiom I every piece of code not tested is
> broken. In that spirit I had planned for months to run all optional
> doctests and I finally took the time to do so. First I installed
>
>  * frobby-0.7.6
>  * fricas-1.0.3p0
>  * boehm_gc-7.1.p0, gdbm-1.8.3, macaulay2-1.1-r7221
>  * phc-2.3.39.p0
>  * gap_packages-4.4.10_6
>  * lrs-4.2b.p0
>  * lie-2.2.2.p3
>  * kash3_linux-2006.01.31
>  * qepcad-1.50
>  * nauty-24b7 (requires confirmation of license)
>  * database_kohel-20060803
>  * database_gap-4.4.10
>  * database_jones_numfield-v4
>  * database_stein_watkins_mini
>  * database_symbolic_data-20070206
>  * database_odlyzko_zeta
>  * database_sloane_oeis-2005-12
>  * database_cremona_ellcurve-20071019
>
> into a 3.2.alpha2 on sage.math. I did not install polymake (which I
> should really fix since it is still broken) and there is no MuPAD
> installed on sage.math. sympow is also missing optional data and
> dot2tex is also not installed.
>
> When running doctests with -long and -optional I get about 33 doctests
> with failures, some of which can be fixed by installing additional
> software as mentioned above:
>
>        sage -t -long -optional devel/sage/sage/tests/benchmark.py # 4
> doctests failed
>        sage -t -long -optional devel/sage/sage/schemes/elliptic_curves/
> lseries_ell.py # 3 doctests failed
>        sage -t -long -optional devel/sage/sage/rings/polynomial/
> term_order.py # 1 doctests failed
>        sage -t -long -optional devel/sage/sage/rings/polynomial/
> polynomial_element_generic.py # 1 doctests failed
>        sage -t -long -optional devel/sage/sage/rings/polynomial/
> multi_polynomial_ring.py # 2 doctests failed
>        sage -t -long -optional devel/sage/sage/rings/polynomial/pbori.pyx #
> 2 doctests failed
>        sage -t -long -optional devel/sage/sage/rings/polynomial/
> multi_polynomial_ideal.py # 11 doctests failed
>        sage -t -long -optional devel/sage/sage/rings/quotient_ring.py # 1
> doctests failed
>        sage -t -long -optional devel/sage/sage/rings/
> fraction_field_element.py # 2 doctests failed
>        sage -t -long -optional devel/sage/sage/rings/arith.py # 0 doctests
> failed
>        sage -t -long -optional devel/sage/sage/modules/free_module.py # 1
> doctests failed
>        sage -t -long -optional devel/sage/sage/modular/ssmod/ssmod.py # 1
> doctests failed
>        sage -t -long -optional devel/sage/sage/schemes/elliptic_curves/
> sha_tate.py # 1 doctests failed
>        sage -t -long -optional devel/sage/sage/matrix/matrix1.pyx # 2
> doctests failed
>        sage -t -long -optional devel/sage/sage/libs/pari/gen.pyx # 1
> doctests failed
>        sage -t -long -optional devel/sage/sage/lfunctions/sympow.py # 2
> doctests failed
>        sage -t -long -optional devel/sage/sage/interfaces/r.py # 10 doctests
> failed
>        sage -t -long -optional devel/sage/sage/schemes/elliptic_curves/
> ell_rational_field.py # 1 doctests failed
>        sage -t -long -optional devel/sage/sage/interfaces/mupad.py # 67
> doctests failed
>        sage -t -long -optional devel/sage/sage/interfaces/lie.py # 1
> doctests failed
>        sage -t -long -optional devel/sage/sage/interfaces/mathematica.py #
> 17 doctests failed
>        sage -t -long -optional devel/sage/sage/graphs/graph_database.py # 1
> doctests failed
>        sage -t -long -optional devel/sage/sage/geometry/polytope.py # 7
> doctests failed
>        sage -t -long -optional devel/sage/sage/functions/constants.py # 1
> doctests failed
>        sage -t -long -optional devel/sage/sage/databases/jones.py # 2
> doctests failed
>        sage -t -long -optional devel/sage/sage/crypto/mq/
> mpolynomialsystem.py # 1 doctests failed
>        sage -t -long -optional devel/sage/sage/combinat/species/library.py #
> 4 doctests failed
>        sage -t -long -optional devel/sage/sage/combinat/crystals/crystals.py
> # 2 doctests failed
>        sage -t -long -optional devel/sage/sage/combinat/sloane_functions.py
> # 1 doctests failed
>        sage -t -long -optional devel/sage/sage/algebras/steenrod_algebra.py
> # 1 doctests failed
>        sage -t -long -optional devel/doc/prog/prog.tex # 1 doctests failed
>        sage -t -long -optional devel/doc/const/const.tex # 9 doctests failed
>        sage -t -long -optional devel/sage/sage/calculus/calculus.py # 1
> doctests failed
>
> The plan in the end is that Sage 3.2.x does pass all optional doctests
> and I will start running "-t -long -optional" after each patch I merge
> instead of "-t -long" as I currently do.
>
> Cheers,
>
> Michael
> >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to