[MPI3 Fortran] MPI Fortran bindings
    Lionel, Steve 
    steve.lionel at intel.com
       
    Fri Jun  5 14:04:29 CDT 2009
    
    
  
INTENT doesn't help with non-contiguous buffers.  In this context, it's mostly a documentation thing, though a compiler can detect some problems if there's an intent conflict (for example, passing an INTENT(IN) argument to an INTENT(OUT) argument.
Steve
-----Original Message-----
From: mpi3-fortran-bounces at lists.mpi-forum.org [mailto:mpi3-fortran-bounces at lists.mpi-forum.org] On Behalf Of Jeff Squyres
Sent: Friday, June 05, 2009 3:01 PM
To: MPI-3 Fortran working group
Subject: Re: [MPI3 Fortran] MPI Fortran bindings
Importance: Low
On Jun 5, 2009, at 2:55 PM, Aleksandar Donev wrote:
> On Friday 05 June 2009 11:50, Jeff Squyres wrote:
> > If you're saying that we shouldn't list the intent
> The intents are useful and fine to specify, but not that important,  
> IMO.
You're making me very confused.
I thought that people were saying that the intents *WERE* important  
for exactly some of the inout bugs that people have run into (i.e.,  
issues with non-contiguous buffers; erroneously marking them as in or  
out when they really should have been inout)...?
-- 
Jeff Squyres
Cisco Systems
_______________________________________________
mpi3-fortran mailing list
mpi3-fortran at lists.mpi-forum.org
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran
    
    
More information about the mpiwg-fortran
mailing list