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! 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). petsc4py would also qualify, but the dependency on numpy and core PETSc could make it more cumbersome. -- Lisandro Dalcin --------------- CIMEC (INTEC/CONICET-UNL) Predio CONICET-Santa Fe Colectora RN 168 Km 472, Paraje El Pozo Tel: +54-342-4511594 (ext 1011) Tel/Fax: +54-342-4511169 _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
