(j3.2006) MPI usage problems in Fortran
Dan Nagle
dannagle
Wed Mar 19 15:44:58 EDT 2008
Hello,
On Mar 19, 2008, at 3:33 PM, Bill Long wrote:
>
> Thus, it appears you are required to
> have an explicit interface, even if the word asynchronous never
> appears
> in any of the declarations, if any of the dummy arguments appears in
> an
> async I/O list. For a case like that, I don't see how the compiler
> would deduce anything interesting from the interface, at least related
> to the side effects of async I/O.
With a an asynchronous dummy in an explicit interface,
the compiler knows not to pass by register. Even if the compiler's
conventions would otherwise encourage doing so.
--
Cheers!
Dan Nagle
More information about the J3
mailing list