Gilles Gouaillardet <gilles.gouaillar...@gmail.com> writes:

> Jed,
>
> my 0.02US$
>
> we recently had a kind of similar discussion about MPI_DATATYPE_NULL, and
> we concluded
> ompi should do its best to implement the MPI standard, and not what some of
> us think the standard should be.

Did anyone suggest violating the standard?

> in your configure script, you can simply try to compile a simple fortran
> MPI hello world.
> if it fails, then you can assume fortran bindings are not available, and
> not use fortran types in your application.

With which compiler?  Remember that we're talking about the C macros --
the user of those might not have any Fortran in their code.  Like
suppose I have a C library that implements a custom reduction.  I'll
need to be checking the datatype to dispatch to a concrete
implementation.  Must I compile in support for being called with
MPI_DOUBLE_COMPLEX?

Attachment: signature.asc
Description: PGP signature

Reply via email to