[Mpi-forum] C++ types inaccessible after #281

Dave Goodell goodell at mcs.anl.gov
Tue Jun 26 15:26:14 CDT 2012

On Jun 26, 2012, at 11:21 AM MDT, Jeff Hammond wrote:

> as far as i'm concerned, these types are only valid with the C bindings when a C++ compiler is used.  does that solve it?

This is basically the way that we handle the situation in the standard where a particular type isn't supported by a C or Fortran compiler (MPI_INTEGER16, MPI_UINT64_T).


> jeff
> On Tue, Jun 26, 2012 at 11:41 AM, Douglas Miller <dougmill at us.ibm.com> wrote:
>> I've got to raise a concern here. If we start defining MPI datatypes to be C++ types then how will an implementation support that with only a C compiler? I thought the point of 281 was to eradicate C++ from the standard (and start over later if C++ was to be defined in the standard).

More information about the mpi-forum mailing list