wi4mpi icon indicating copy to clipboard operation
wi4mpi copied to clipboard

Missing MPI_Aint_add function

Open ymeur opened this issue 3 years ago • 2 comments

Hi all, I am just trying Wi4MPi in c++ langage, and it seems that it miss the MPI_Aint_add function in the header, and so don't compile.

Normal or not ?

Are there other features that are not covered by the MPI 3.1 standard ?

Regards, Yann Meurdesoif

ymeur avatar Sep 16 '21 12:09 ymeur

Hi Yann,

Nice to see you on wi4mpi 😃 ! A simple code with MPI_Aint_add() should reproduce?

For now, only MPI 3.0 is supported. We must add 3.1 and 4.0 support.

Best, Adrien

adrien-cotte avatar Sep 16 '21 13:09 adrien-cotte

Ok, I didn't look if MPI_Aint_add was a new MPI 3.1 feature. In fact, the function is not decleared in the header file (mpi.h) so it hang at compilation. I have just make a try because I would like to test several MPI library with our new version of XIOS, wich required now a lot of MPI3 functionnalities, in particuliar for passiove one-side communication with dynamic windows allocation.

Let me know when you planed to implement this function.

Cheer, Yann

ymeur avatar Sep 16 '21 13:09 ymeur