/mpi-travis

Template for testing MPI code on travis ci.

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Build Status

mpi-travis

This project is a minimal template for setting up continuous integration testing of MPI projects with travis. The template demonstrates:

  • Building mpich 3.2 on travis from source.
  • Use of the travis container architecture for faster builds.
  • Use of caching to save the mpich installation.
  • Test execution with mpirun -np 4.

A more complete example including integration with cmake and ctest can be found in BeamLaser.