[Mpi3-rma] Next RMA Telecon

Jim Dinan dinan at mcs.anl.gov
Mon Dec 12 12:50:40 CST 2011

Hi All,

I've converted ticket #283 into a proper proposal, please take a look 
and send any feedback.  Absent from this proposal is any mention of 
Fortran types, since everything in the Fortran attributes interface must 

Also note, as discussed in the last telecon, that this ticket is 
strictly a clarification.  A search of the 2.2 document turns up on page 
509, line 12:

"... in Fortran, MPI_WIN_GET_ATTR(win, MPI_WIN_BASE, val,
ag, ierror) will return in val the base address of the window, converted 
to an integer. In C, MPI_Win_get_attr(win, MPI_WIN_BASE, &p, &
ag) will return in p a pointer to the window base, cast to (void *)."


On 12/9/11 6:06 PM, Torsten Hoefler wrote:
> On Fri, Dec 09, 2011 at 05:57:00PM -0600, James Dinan wrote:
>> I've updated ticket #283 with a table of data types for
>> MPI_Win_get/set_attr:
>> https://svn.mpi-forum.org/trac/mpi-forum-web/ticket/283
>> It turns out that these are actually somewhat defined in the standard
>> text (even for the new types), but it requires a careful/creative
>> reading of the text.  We could get away without this ticket, but I think
>> that it's a a good clarification.
>> The Fortran types all have to be INTEGER (KIND=MPI_ADDRESS_KIND) because
>> of the function definition for get/set_attr.  The C types vary as shown
>> in the table.
>> Please send any feedback.  I'll put this into Latex for the next meeting.
> Great, thanks!
> Can you please put this into a full proposal format ala. "insert the
> following text and table at page XXX line XXX". Turning this into a
> Latex table is trivial.
> Thanks&  Best,
>    Torsten

More information about the mpiwg-rma mailing list