From 5ce91b0bd697431c2c1852a06a0f4dbcc8824bab Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Tue, 23 Jun 2015 07:42:53 -0700 Subject: [PATCH] README: fine-tune the definition of "backwards compatible" --- README | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/README b/README index bf3d3001ed..65e4ab9781 100644 --- a/README +++ b/README @@ -1380,13 +1380,12 @@ NOTE: The version numbering conventions were changed with the release Backwards Compatibility ----------------------- -Open MPI version Y is backwards compatible with Open MPI version X +Open MPI version vY is backwards compatible with Open MPI version vX (where Y>X) if users can: - * Compile an MPI/OSHMEM application with version X, mpirun/oshrun it - with version Y, and get the same user-observable behavior. - * Invoke ompi_info with the same CLI options in versions X and Y and - get the same user-observable behavior. + * Users can compile a correct MPI / OSHMEM program with vX + * Run it with the same CLI options and MCA parameters using vX or vY + * The job executes correctly Note that this definition encompasses several things: