Jeff Hammond <jeff.scie...@gmail.com> writes:

> I setup Travis CI support for ARMCI-MPI but the available version in
> whatever Ubuntu they use is buggy.  For example:
> https://travis-ci.org/jeffhammond/armci-mpi/jobs/88880279.

[I can't make sense of that to see what the problem actually is.]

> I have not checked lately, but I believe that Nathan (and perhaps others)
> have fixed most if not all of the bugs that were blocking ARMCI-MPI from
> working.  Thus, I'd like to use a recent version of OpenMPI, but I do not
> want to have to have Travis build it from source for every instance.
>
> Can anyone suggest easy alternatives to building from source?  Are there
> deb files online somewhere, perhaps provided by a third-party as for
> MPICH?  Perhaps there is some obvious trick to get the latest OpenMPI via
> apt-get.  However, since none of my machines run Ubuntu/Debian anymore, I
> cannot easily test this, and I do not want to play guess-and-check via
> repeated pushes to Github to fire up Travis builds.

The latest openmpi Debian packaging is only for 1.6.5, which is what
Ubuntu 14.04 has; 12.04 has 1.4.3.  I don't know where you'd look for
packaging of anything more recent.  I could probably supply Ubuntu 14.04
amd64 .debs for 1.10, but I know nothing about Travis.  The build fails
when openmpi is already installed.  There's probably an obvious solution
to that, but the packaging probably needs more work for the new version.

[For what it's worth, I've normally been able to find or upgrade a
suitable Vagrant box when I've needed another distribution/version to
play with and a buildroot isn't good enough.]

Reply via email to