On 18 July 2010 11:06, Dr. David Kirkby <david.kir...@onetel.net> wrote: > On 07/18/10 10:41 AM, Robert Bradshaw wrote: >> >> On Fri, Jul 16, 2010 at 8:00 AM, Dr. David Kirkby > >>> Many packages are checked by both spkg-check and doctests. If you take a >>> package like R for instance, the spkg-check will run R's testsuite, >>> whereas >>> the doctests will only confirm that R can be called from Sage - there is >>> very little actual testing done of R. >> >> And then there are other packages like pari where the sage doctests do >> way more testing than any existing upstream tests. >> >> - Robert >> > > I attached an spkg-check file to: > > http://trac.sagemath.org/sage_trac/ticket/9343 > > (a major update to pari, which lots of people are involved in) > > So soon the Pari self tests should run. > > I do in fact get two failures > > ellglobalred-sta.dif > ellglobalred-dyn.dif > > An attempt to get around them, mentioned here
THese tests (which are only one test in fact, tested with both the static and dynamic builds) fail because Sage chooses not to include the optional elliptic curve database from pari -- which is the same as the one we alteady have in an optional spkg, both being generated from my data files. And is 13.8MB. I have suggested to Karim Belbas that make test-all should automatically not run these tests when the optional data files have not been installed. Until that happens, we can get around it by not using the target test-all, and instead manually add in all the relevant test targets. Anyway, the failure of this tests is not an indication that anything is wrong. pari's make test-all runs 3299 lines of code, some of which (in nffactor specifically) runs examples which have been reported as raising bugs which have been fixed. All this is a lot better than some people have been making out, so please be careful when criticising this crucial component of Sage! John > > http://pari.math.u-bordeaux.fr/archives/pari-dev-1007/threads.html > > increases the number to 4 failures, but perhaps I've mis-understood how its > supposed to be resolved. > > Oh well, someone with more knowledge of Pari than me can resolve these > issues, but at least the self-tests can now be run. > > Dave > > -- > 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 > -- 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