On Oct 20, 2011, at 5:57 PM, Eugene Loh wrote: > In MTT testing, we check OMPI version number to decide whether to test MPI > 2.2 datatypes. > > Specifically, in intel_tests/src/mpitest_def.h: > > #define MPITEST_2_2_datatype 0 > #if defined(OPEN_MPI) > # if (OMPI_MAJOR_VERSION > 1) || (OMPI_MAJOR_VERSION == 1 && > OMPI_MINOR_VERSION >= 7) > # undef MPITEST_2_2_datatype > # define MPITEST_2_2_datatype 1 > # endif > #endif > #if MPI_VERSION > 2 || (MPI_VERSION == 2 && MPI_SUBVERSION >= 2) > # undef MPITEST_2_2_datatype > # define MPITEST_2_2_datatype 1 > #endif > > The check looks for OMPI 1.7 or higher, but we introduced support for MPI > 2.2. datatypes in 1.5.4.
Oops, ya, you're right. > So, can we check for 1.5.4 or higher? Yes, we probably should. > Or, is it possible that this support might not go into the first 1.6 release? > I'm willing to make the changes, but just wanted some guidance on what to > expect in 1.6. 1.6 will be a direct roll-over from the last 1.5.x (per http://www.open-mpi.org/software/ompi/versions/). 1.7 will be the next branch from the trunk. -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/