Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] v1.5.4 .so version numbers
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2011-08-09 20:22:57


Here's what the version numbers were for v1.5.3:

libmpi_so_version=1:1:0
libmpi_cxx_so_version=1:1:0
libmpi_f77_so_version=1:1:0
libmpi_f90_so_version=1:1:0
libopen_rte_so_version=2:0:0
libopen_pal_so_version=2:0:0

Here's what I think they should be for v1.5.4 -- can someone sanity check me?

libmpi_so_version=1:2:0
  --> None of the C MPI API calls have changed (which is what we defined as the only interfaces that matter here), but some internal code did change.

libmpi_cxx_so_version=1:1:0
  --> No interface or code changes (same number as v1.5.3)

libmpi_f77_so_version=1:2:0
  --> Minor fixes to some logic, but no interfaces changed

libmpi_f90_so_version=2:0:1
  --> New (correct) interfaces for MPI_SCATTERV were added. The old (incorrect) interfaces were kept for ABI reasons.

libopen_rte_so_version=3:0:0
  --> The app_idx change breaks compatibility with older versions

libopen_pal_so_version=3:0:0
  --> The DDT changes break compatibility with older versions

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/