-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Fortran datatypes unavailable if no Fortran compiler #1
Comments
At the Feb 2016 Forum meeting, I was asked to reach out to MPI IO people and see what they thought of this. I just got a reply from Scot Breitenfeld at the HDF group (note: "the one he mentions" is where I mentioned the downside of a Fortran-enabled MPI writing an MPI IO file and then a non-Fortran-enabled MPI trying to read that file):
|
Another reply, this time from @qkoziol:
|
Slides presented in the March 2016 MPI Forum meeting in Chicago. Straw votes from that meeting:
|
After the meeting, it was pointed out that the following should also be removed:
|
Per the February 2016 Chicago MPI Forum meeting, slides were presented asking what to do when there are no Fortran bindings in an MPI implementation: should the Fortran datatypes be available in mpi.h or not?
This issue adds text to remove all Fortran datatypes from mpi.h when there is no Fortran support (just like MPI-3.1 does with C++). The result both modified some text and shifted some text around in section 3.2.2.
The attached PDF shows both the original 3.1 language in both section 3.2.2 and A.1.1, and then the resulting text after the change. The changed text did some unfortunate things with table placement; I'm assuming a LaTeX wizard can make this look better.
The text was updated successfully, but these errors were encountered: