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

Rolf Rabenseifner rabenseifner at hlrs.de
Sun Jul 1 04:29:02 CDT 2012


The discussion of the "C++ types inaccessible after #281"
is continued on the new ticket #340
https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/340

I tried to put all interested people in the CC of #340,
but I'm not sure.
And I tried to find a solution based on the discussion so fare.

Please add yourself to that CC list, and please continue 
the discussion on #340 and not on this email track.

Rolf

----- Original Message -----
> From: "Jeff Squyres" <jsquyres at cisco.com>
> To: "Main MPI Forum mailing list" <mpi-forum at lists.mpi-forum.org>
> Sent: Thursday, June 28, 2012 5:54:32 PM
> Subject: Re: [Mpi-forum] C++ types inaccessible after #281
> On Jun 28, 2012, at 2:28 AM, Rolf Rabenseifner wrote:
> 
> > There is obviously one exception: The middle table on page 517,
> > because we forgot to define the handles for the 4 C++ types
> > in the other language bindings (C, Fortran).
> >
> > I would propose to fill the gap by
> > - defining in C and Fortran MPI_CPP_BOOL for C++ bool
> > - defining in C and Fortran MPI_CPP_COMPLEX,
> >  MPI_CPP_DOUBLE_COMPLEX, MPI_CPP_LONG_DOUBLE_COMPLEX,
> [snip]
> 
> All of the rest of this sounds find to me, except that I would
> marginally prefer MPI_CXX_BOOL, MPI_CXX_COMPLEX, ...etc. (i.e., CXX
> instead of CPP).
> 
> "CPP" is a bit overloaded; it can also mean the "C Pre Processor"
> (e.g., in Make/shell variable parlance).
> 
> --
> Jeff Squyres
> jsquyres at cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> 
> _______________________________________________
> mpi-forum mailing list
> mpi-forum at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum

-- 
Dr. Rolf Rabenseifner . . . . . . . . . .. email rabenseifner at hlrs.de
High Performance Computing Center (HLRS) . phone ++49(0)711/685-65530
University of Stuttgart . . . . . . . . .. fax ++49(0)711 / 685-65832
Head of Dpmt Parallel Computing . . . www.hlrs.de/people/rabenseifner
Nobelstr. 19, D-70550 Stuttgart, Germany . (Office: Allmandring 30)



More information about the mpi-forum mailing list