On May 16, 2010, at 3:47 PM, Lisandro Dalcin wrote: > On 16 May 2010 17:32, Stefan Behnel <[email protected]> wrote: >> Hi, >> >> the Hudson CI server for Cython is now running on a publicly >> visible port >> of the sage server: >> >> https://sage.math.washington.edu:8091/hudson/ >> >> It uses HTTPS and any configuration changes require authentication >> against >> a local user account, so the setup should be safe enough to make it >> public. >> >> There isn't currently a Mercurial push trigger, but Hudson polls >> the repos >> every couple of minutes, so a push to cython-devel or cython- >> closures will >> be followed by a rebuild and test runs in a timely fashion. It also >> polls >> the python.org SVN repos every 24 hours, so that our test suite >> always runs >> against the latest Py2/Py3 trunks as well as the supported >> maintenance >> branches. >> >> I still didn't find the time to get lxml build correctly on that >> server, >> but I would suggest adding other projects to the continuous >> integration >> builds as well. The Sage library is certainly worth integrating, as >> might >> be other projects that use Cython intensively and that have a >> sufficiently >> large test suite. Please make suggestions. >> > > Many thanks for this!
Yes, this is very cool. We should get Sage in there for sure--it doesn't build with the current cython-devel, but Craig is sitting on some patches that as I understand fix the issue and get almost all doctests to pass. > I would like to integrate mpi4py. Would it be possible to have any MPI > implementation installed on the server? If not, mpi4py can still build > without MPI, but this would just test Cython + C compilation, the > testsuite cannot run at all (every call would trigger a NotImplemented > error at runtime). I think this is reasonable. > petsc4py would also qualify, but the dependency on numpy and core > PETSc could make it more cumbersome. Could either of these be installed in, and run from, your home directory? That would make things much easier (no root/admin privileges required). - Robert _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
