On 3 Nov, 12:55, John Cremona <john.crem...@gmail.com> wrote:
> > Sage on Solaris? And if Pari doesn't even have a comprehensive test
> > suite and a new stable release I'm not getting why we are even using
> > it the way we are. We surely need to be much more sceptical about it
> > and test the hell out of it before trying to put it into Sage. OK it's
> > in now, but is it really worth doing it that way again in the future?
>
> Pari has a test suite of about 3200 lines.

There's about 50,000 lines of test code in flint and it does a
fraction of what Pari does in terms of functionality.

> This may not be as
> comprehensive as you would like, but it includes calls to every gp
> function, and extra tests are added every time a bug is reported and
> fixed.  Moreover, this test suite is run on installation in Sage (if
> SAGE_CHECK or something similar is set, e.g. during the testing
> process before the new spkg is accepted).
>
> Secondly,  partly as a result of all the testing of Pari by Sage
> developers (and bugs found and fixed, some by Sage developers and
> others by on of the two Pari developers), Pari has announced a new
> stable release, essentially the one which is now in Sage, once it has
> been through a lot more tests (there's a build log 
> athttp://pari.math.u-bordeaux.fr/buildlog.htmlwhich to my amateur eye
> looks similar tohttp://build.sagemath.org/sage/one_line_per_build
>

That is good news! I was very disconcerted when we were told we should
be putting Pari SVN in Sage. I understand the issues with developer
manpower there, but this is precisely why I think we've not been doing
the right thing by expecting it all Just Works.

> Bill, wouldn't you be an ideal person to help get MPIR 2.1.3 into
> Sage?   I would certainly like everything to run twice as fast!

If I understand correctly, there aren't issues with the MPIR spkg. The
issues are with Sage rebuilding library dependencies when they are
updated. That's not something I have any expertise worth a dime to
help with.

Bill.

-- 
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

Reply via email to