As Ralph says, the intent has been to maintain binary compatibility across minor releases. As for testing, I have not done extensive testing for binary compatibility, but I have tested 1.3 & 1.3.2-built versions of IMB and the NPB suite with 1.3.3 and did not have any problems. I did this for sm, tcp & openib transports. So, in my environment, binary compatibility looks to have been maintained within the 1.3-series releases. Please let us know if you run across any binary incompatibilities.
--Brad On Wed, Jul 15, 2009 at 4:36 PM, Ralph Castain <r...@open-mpi.org> wrote: > Hmmm...there should be messages on both the user and devel lists regarding > binary compatibility at the MPI level being promised for 1.3.2 and beyond. > > Anyway, we did make that pledge. However, as I said, I am not sure people > verified that - though I hope someone did! :-) > > > On Jul 15, 2009, at 3:29 PM, Jim Kress wrote: > > Did not see any other email on the list wrt this topic. >> >> Thanks for your response. >> >> Jim >> >> -----Original Message----- >>> From: users-boun...@open-mpi.org >>> [mailto:users-boun...@open-mpi.org] On Behalf Of Ralph Castain >>> Sent: Wednesday, July 15, 2009 4:26 PM >>> To: Open MPI Users >>> Subject: Re: [OMPI users] [Open MPI Announce] Open MPI v1.3.3 released >>> >>> I believe that was the intent, per other emails on that subject. >>> >>> However, I am not personally aware of people who have tested >>> it - though they may well exist. >>> >>> >>> >>> On Wed, Jul 15, 2009 at 2:18 PM, Jim Kress >>> <jimkress...@kressworks.org> wrote: >>> >>> >>> > Does use of 1.3.3 require recompilation of applications that >>> > were compiled using 1.3.2? >>> >>> > -----Original Message----- >>> > From: users-boun...@open-mpi.org >>> > [mailto:users-boun...@open-mpi.org] On Behalf Of jimkress_58 >>> > Sent: Tuesday, July 14, 2009 3:05 PM >>> > To: us...@open-mpi.org >>> > Subject: Re: [OMPI users] [Open MPI Announce] Open >>> MPI v1.3.3 released >>> > >>> > Does use of 1.3.3 require recompilation of applications that >>> > were compiled using 1.3.2? >>> > >>> > Jim >>> >>> > >>> > -----Original Message----- >>> > From: announce-boun...@open-mpi.org >>> > [mailto:announce-boun...@open-mpi.org] >>> > On Behalf Of Ralph Castain >>> > Sent: Tuesday, July 14, 2009 2:11 PM >>> > To: OpenMPI Announce >>> > Subject: [Open MPI Announce] Open MPI v1.3.3 released >>> > >>> > The Open MPI Team, representing a consortium of research, >>> > academic, and industry partners, is pleased to announce the >>> > release of Open MPI version 1.3.3. This release is mainly a >>> > bug fix release over the v1.3.3 release, but there are few >>> > new features, including support for Microsoft Windows. We >>> > strongly recommend that all users upgrade to version 1.3.3 if >>> > possible. >>> > >>> > Version 1.3.3 can be downloaded from the main Open MPI web >>> > site or any of its mirrors (mirrors will be updating shortly). >>> > >>> > Here is a list of changes in v1.3.3 as compared to v1.3.2: >>> > >>> > - Fix a number of issues with the openib BTL >>> (OpenFabrics) RDMA CM, >>> > including a memory corruption bug, a shutdown >>> deadlock, and a route >>> > timeout. Thanks to David McMillen and Hal >>> Rosenstock for help in >>> > tracking down the issues. >>> > - Change the behavior of the EXTRA_STATE parameter >>> that is passed to >>> > Fortran attribute callback functions: this value >>> is now stored >>> > internally in MPI -- it no longer references the >>> original value >>> > passed by MPI_*_CREATE_KEYVAL. >>> > - Allow the overriding RFC1918 and RFC3330 for the >>> specification of >>> > "private" networks, thereby influencing Open MPI's TCP >>> > "reachability" computations. >>> > - Improve flow control issues in the sm btl, by both >>> tweaking the >>> > shared memory progression rules and by enabling the "sync" >>> > collective >>> > to barrier every 1,000th collective. >>> > - Various fixes for the IBM XL C/C++ v10.1 compiler. >>> > - Allow explicit disabling of ptmalloc2 hooks at >>> runtime (e.g., enable >>> > support for Debain's builtroot system). Thanks to >>> Manuel Prinz and >>> > the rest of the Debian crew for helping identify and fix >>> > this issue. >>> > - Various minor fixes for the I/O forwarding subsystem. >>> > - Big endian iWARP fixes in the Open Fabrics RDMA CM support. >>> > - Update support for various OpenFabrics devices in >>> the openib BTL's >>> > .ini file. >>> > - Fixed undefined symbol issue with Open MPI's >>> parallel debugger >>> > message queue support so it can be compiled by Sun Studio >>> > compilers. >>> > - Update MPI_SUBVERSION to 1 in the Fortran bindings. >>> > - Fix MPI_GRAPH_CREATE Fortran 90 binding. >>> > - Fix MPI_GROUP_COMPARE behavior with regards to >>> MPI_IDENT. Thanks to >>> > Geoffrey Irving for identifying the problem and >>> supplying the fix. >>> > - Silence gcc 4.1 compiler warnings about type >>> punning. Thanks to >>> > Number Cruncher for the fix. >>> > - Added more Valgrind and other memory-cleanup fixes. >>> Thanks to >>> > various Open MPI users for help with these issues. >>> > - Miscellaneous VampirTrace fixes. >>> > - More fixes for openib credits in heavy-congestion scenarios. >>> > - Slightly decrease the latency in the openib BTL in >>> some conditions >>> > (add "send immediate" support to the openib BTL). >>> > - Ensure to allow MPI_REQUEST_GET_STATUS to accept an >>> > MPI_STATUS_IGNORE parameter. Thanks to Shaun >>> Jackman for the bug >>> > report. >>> > - Added Microsoft Windows support. See >>> README.WINDOWS file for >>> > details. >>> > >>> >>> > _______________________________________________ >>> > announce mailing list >>> > annou...@open-mpi.org >>> > http://www.open-mpi.org/mailman/listinfo.cgi/announce >>> > >>> > _______________________________________________ >>> > users mailing list >>> > us...@open-mpi.org >>> > http://www.open-mpi.org/mailman/listinfo.cgi/users >>> >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org >>> http://www.open-mpi.org/mailman/listinfo.cgi/users >>> >>> >>> >>> >>> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/users >> > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users >