[mvapich-discuss] cannot build vers.2.3.3

Subramoni, Hari subramoni.1 at osu.edu
Sat May 30 22:51:39 EDT 2020


Could you also mention the compiler version, OS version, kernel version etc that you're using?

Thx,
Hari.

Sent from Outlook Mobile<https://aka.ms/blhgte>

________________________________
From: Subramoni, Hari <subramoni.1 at osu.edu>
Sent: Saturday, May 30, 2020 10:50:54 PM
To: mvapich-discuss at cse.ohio-state.edu <mvapich-discuss at mailman.cse.ohio-state.edu>; Per Berg <peb at fcoo.dk>
Subject: Re: cannot build vers.2.3.3

Hi, Per.

Sorry to hear that you are facing issues. Could you please let us know the configuration you're using when you hit the romioconf.h not found error? We've never seen this before.

The issue you hit when you disabled romio is coming from the Fortran bindings code we inherit from MPICH. A possible quick workaround for this would be to disable fortran binding by adding --disable-fortran to the configure line. In the meantime, I can investigate on how to fix it.

Thx,
Hari.

Sent from Outlook Mobile<https://aka.ms/blhgte>

________________________________
From: mvapich-discuss-bounces at cse.ohio-state.edu <mvapich-discuss-bounces at mailman.cse.ohio-state.edu> on behalf of Per Berg <peb at fcoo.dk>
Sent: Friday, May 29, 2020 1:40:05 AM
To: mvapich-discuss at cse.ohio-state.edu <mvapich-discuss at mailman.cse.ohio-state.edu>
Subject: [mvapich-discuss] cannot build vers.2.3.3


Hi,


I cannot build mvapich2 vers2.3.3.

Configure runs smoothly, but build fails with:

<my_path>/mvapich2-2.3.3/src/mpid/ch3/channels/mrail/src/gen2/ibv_param.c(29): catastrophic error: cannot open source file "romioconf.h"
  #include "romioconf.h"


I then try to exclude romio by adding the option

  --disable-romio

to configure. Again, the configure step runs to the end, but make now complains a lot about MPIO_Request being undefined:


In file included from <my_path>/mvapich2-2.3.3/src/binding/fortran/use_mpi_f08/wrappers_c/send_cdesc.c(10):
<my_path>/mvapich2-2.3.3/src/binding/fortran/use_mpi_f08/wrappers_c/cdesc.h(112): error: identifier "MPIO_Request" is undefined
  extern int MPIR_File_iread_at_cdesc(MPI_File x0, MPI_Offset x1, CFI_cdesc_t* x2, int x3, MPI_Datatype x4, MPIO_Request * x5);
                                                                                                            ^

and and many more of the same, also in recv_cdesc.c, bsend_cdesc.c, ssend_cdesc.c


I can build the older version 2.2 without any troubles at all using the same compiler suite.


What do I need to build the 2.3.3 version ? Probably some configure option(s), but which one(s)?

rgrds,
Per

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20200531/b7c93154/attachment-0001.html>


More information about the mvapich-discuss mailing list