Would it be possible to make the inclusion
of deprecated/deleted functions in the mpi.h header configurable?
If so, then a "strict" mpich
library could be configured, compiled, and used to aid those who wish to
port legacy applications to the new standard. By default, this "strict"
mode would be disabled in order to preserve the current design decision.
Michael Blocksome
Parallel Environment MPI Middleware Team Lead, TCEM
POWER, x86, and Blue Gene HPC Messaging
blocksom@us.ibm.com
From:
Rajeev Thakur <thakur@mcs.anl.gov>
To:
<discuss@mpich.org>,
Date:
03/11/2014 09:51 PM
Subject:
Re: [mpich-discuss]
MPI_Address()
Sent by:
discuss-bounces@mpich.org
There are a whole bunch of such functions that were
deprecated in MPI 2.0 (in 1997) and removed in MPI 3.0 (in 2012). We discussed
whether to keep or remove them in MPICH, and decided to keep them so as
not to gratuitously break user codes that still use the old functions.
Rajeev
On Mar 11, 2014, at 9:28 PM, Orion Poplawski <orion@cora.nwra.com>
wrote:
> MPI_Address() was removed from the MPI API in the MPI-3 specification
so
> it should be removed from mpich's mpi.h as well. Still present
in 3.1
> and current repository.
>
> - Orion
>
> --
> Orion Poplawski
> Technical Manager
303-415-9701 x222
> NWRA/CoRA Division
FAX: 303-415-9702
> 3380 Mitchell Lane
orion@cora.nwra.com
> Boulder, CO 80301 http://www.cora.nwra.com
> _______________________________________________
> discuss mailing list discuss@mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss