On Nov 11, 2014, at 9:43 AM, Dave Love <d.l...@liverpool.ac.uk> wrote:

> I haven't checked the source, but the commit message above says
> 
>  If the Fortran compiler supports both INTERFACE and ISO_FORTRAN_ENV,
>  then we'll build the MPI_SIZEOF interfaces.  If not, we'll skip
>  MPI_SIZEOF in mpif.h and the mpi module.
> 
> which implies it it's been removed for gcc < 4.9, whereas it worked before.

I'll update the README to be more clear.

>> Any chance I could convince you to submit a patch?  :-)
> 
> Maybe, but I don't really know what it should involve or whether it can
> be done mechanically; I definitely don't have time to dissect the spec.
> Actually, I'd have expected the API man pages to be reference versions,
> shared across implementations, but MPICH's are different.

Yeah, we don't actually share man pages.

I think the main issue would be just to edit the *.3in pages here:

    https://github.com/open-mpi/ompi/tree/master/ompi/mpi/man/man3

They're all native nroff format (they're .3in instead of .3 because we 
pre-process them during "make" to substitute things like the release date and 
version in).

I'm guessing it would be a pretty mechanical kind of patch -- just adding 
Fortran interfaces at the top of each page.

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to