The issue at hand is trying to help the user figure out that they have an open 
MPI built without fortran support.

Perhaps we should improve the error reporting at run time to display something 
about the fact that you used a fortran data type but have an OMPI that was 
compiled without fortran support.

Sent from my phone. No type good.

On Feb 8, 2016, at 4:00 AM, Gilles Gouaillardet 
<gilles.gouaillar...@gmail.com<mailto:gilles.gouaillar...@gmail.com>> wrote:

That being said, should we remove these fortran types from include files and 
libs when ompi is configure'd without fortran support ?

Cheers,

Gilles

Jeff Hammond <jeff.scie...@gmail.com<mailto:jeff.scie...@gmail.com>> wrote:

> BTW: is there a reason you don't want to just use the C datatypes?  The 
> fundamental output of the index is an integer value -- casting it to a float 
> of some flavor doesn't fundamentally change its value.

The code in question is not mine.  I have suggested to the developers that they 
should use the correct C types.  The reason I became aware of this issue is 
that one of my colleagues compiled and ran this code on a system where OpenMPI 
was built without Fortran support and the code started failing with errors from 
MPI which were not seen on other systems.


If you use an MPI library compiled without Fortran support, you should expect 
precisely nothing related to Fortran to work.  You might get more than this 
because the universe is being nice to you, but you should treat it as 
serendipity when something works, not a bug when something doesn't.

Jeff


--
Jeff Hammond
jeff.scie...@gmail.com<mailto:jeff.scie...@gmail.com>
http://jeffhammond.github.io/
_______________________________________________
users mailing list
us...@open-mpi.org<mailto:us...@open-mpi.org>
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
Link to this post: 
http://www.open-mpi.org/community/lists/users/2016/02/28459.php

Reply via email to