On 8/7/2012 5:45 AM, Jeff Squyres wrote:
So the issue is when (for example) Fortran MPI_Recv says "hey, C ints are the same
as Fortran INEGERs, so I don't need a temporary MPI_Status buffer; I'll just use the
INTEGER array that I was given, and pass it to the back-end C MPI_Recv() routine."
Th
Eugene -- somehow this slipped by me in the disaster that is my inbox. Sorry!
Answers below...
On Jul 31, 2012, at 11:17 AM, Eugene Loh wrote:
>> What specifically do you propose? I don't remember offhand if the status
>> conversion macros are the same as the regular int/INTEGER conversion
On 7/31/2012 5:15 AM, Jeff Squyres wrote:
On Jul 31, 2012, at 2:58 AM, Eugene Loh wrote:
The main issue is this. If I go to ompi/mpi/fortran/mpif-h, I see six files (*recv_f and
*probe_f) that take status arguments. Normally, we do some conversion between Fortran
and C status arguments. The
On Jul 31, 2012, at 2:58 AM, Eugene Loh wrote:
> The main issue is this. If I go to ompi/mpi/fortran/mpif-h, I see six files
> (*recv_f and *probe_f) that take status arguments. Normally, we do some
> conversion between Fortran and C status arguments. These files test if
> OMPI_SIZEOF_FORTRA
I have some questions originally motivated by some mpif-h/MPI_Mprobe
failures we've seen in SPARC MTT runs at 64-bit in both v1.7 and v1.9,
but my poking around spread out from there.
The main issue is this. If I go to ompi/mpi/fortran/mpif-h, I see six
files (*recv_f and *probe_f) that take