On 5/5/07, mabshoff <Michael.Abshoff@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
> Ok, I did discuss that with Max Coboara a couple month back and GBasis
> computation over rings is a medium size project for him. He stated
> that he needed a diophantic solver for CoCoALib. Linbox provides one
> and I have been working on fixing bugs in Linbox, so we are very close
> to integrate Linbox with CoCoALib shortly. I will remind Max soon that
> those pesky geometry people really would like to compute GBases over
> rings ;)
Excellent. I'm all for more cooperation between CoCoaLib and Linbox,
since both will be standard components in SAGE.
> Regarding Linbox: The svn snapshot in 2.5.0alpha2 is about 6 weeks old
> and juding from the svn log it seems to be a good idea to update.
The last two times I tried the svn version was broken. The version
included in SAGE was the result of Clement Pernet being at SAGE Days 3 and
spending several days fixing bugs and build issues. As soon as linbox
development
moved forward past then, it became broken in various way fairly
quickly. I reported
all the issues I had, so maybe they are fixed now.
> Another taks I would suggest is also adding "make check" to the build
> script because that would obviously greatly expand the testing base
> for the Linbox code. This would increase the build time of that spkg
> very much, but at least we can catch build issues and/or bugs much
^^^^^^^^^^^^^^
Running make check will not be the *default* for builds, but I have been
planning to introduce some form of this for a while. However, I intend
to have optional scripts spkg-check in each sage package, that would
be run after spkg-install succeeds and before the temp build directory
is deleted. Then if one builds using
"make buildcheck"
SAGE would build each package and run spkg-check. If one builds
with just plan "make" then none of the spkg-check's get run.
> earlier. There is also now two google groups for Linbox: linbox-use
> and linbox-devel, so if you are interested please check them out.
Excellent!
> Another package which should also do a "make check" is gmp because it
> is famous for being miscompiled, especially on MacOSX.
>
> I can package those two spkgs with the suggested changes if William
> would like me to. I am not sure if there are dedicated maintainers to
> individual spkgs in SAGE at the moment.
Best would be for you to send me an spkg-check script for each.
William
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@xxxxxxxxxxxxxxxx
To unsubscribe from this group, send email to
sage-devel-unsubscribe@xxxxxxxxxxxxxxxx
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---
|