On Tue, 27 Jun 2006, PeterKjellström wrote:
> On Monday 26 June 2006 16:55, Daniël Mantione wrote: > > Hi! > > > > Just tried out OpenMPI 1.1. First impression is that it doesn't seem to > > be able to run OpenMPI 1.0.2 executables. The result of such an attempt > > can be seen below. > > > > Is it right that OpenMPI 1.1 cannot run 1.0.2 executables? If yes, > > shouldn't the major version of the library have been increased? > > If I'm not entierly mistaken OpenMPI (like LAM before it) requires you to > rebuild your applications when switching version. This goes for _ANY_ version > even minor ones. Well, no, the FAQ promises that applications will continue to work: > 10. We just upgraded our version of Open MPI; do I need to recompile all my > MPI apps? > > It is unlikely. Most MPI applications solely interact with Open MPI through > the standardized MPI > API and the constant values it publishes in mpi.h. The MPI-2 API will not > change until the MPI > Forum changes it. > > We will try hard to make Open MPI's mpi.h stable such that the values will > not change from > release-to-release. While we cannot guarantee that they will stay the same > forever, we'll try hard > to make it so. So, it it a bug that things break? Or was it intentional? Daniël