[mvapich-discuss] Error while building 2.3rc2

Subramoni, Hari subramoni.1 at osu.edu
Sat May 12 06:14:41 EDT 2018


Hi,

Please note that the nemesis:ib channel has been deprecated and is no longer supported. The code will be removed in a future release. Please use the mail channel as it will give you the best performance and scalability.

Thx,
Hari.

Sent from my phone

On May 12, 2018 2:08 PM, pramod kumbhar <pramod.s.kumbhar at gmail.com> wrote:
Note that this doesn't happen if I build with mrail fabric.

-Pramod

On Sat, May 12, 2018 at 9:41 AM, pramod kumbhar <pramod.s.kumbhar at gmail.com<mailto:pramod.s.kumbhar at gmail.com>> wrote:
Hello,

While compiling rc2, I am getting following error:

src/binding/fortran/mpif_h/send_initf.c -o src/binding/fortran/mpif_h/lib_libmpifort_la-send_initf.o >/dev/null 2>&1
src/mpi/comm/commutil.c(138): error: struct "<unnamed>" has no field "node_disps"
      comm_p->dev.ch.node_disps  = NULL;
                     ^
src/mpi/comm/commutil.c(139): error: struct "<unnamed>" has no field "rank_list"
      comm_p->dev.ch.rank_list   = NULL;

Configure options are :

'--enable-shared' '--enable-romio' '-disable-silent-rules' '--enable-fortran=all' '--enable-threads=multiple' '--with-ch3-rank-bits=32' '--enable-fast=all' '--disable-cuda' '--with-pmi=pmi2' '--with-pm=slurm' '--with-device=ch3:nemesis:ib,tcp'


Relevant compilation line was


/compiler//intel/icc -DHAVE_CONFIG_H -I. -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2 -I./src/include -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/include -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpi/datatype -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpi/spawn -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/util/dbg -Isrc/util/logging/common -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/util/mem -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/util/thread -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/util/type -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/util/wrappers -I./src/util/wrappers -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/util/assert -I./src/util/timers -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/util/pointer -I./src/binding/cxx -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/binding/fortran/mpif_h -Isrc/binding/fortran/use_mpi -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/ch3/include -I./src/mpid/ch3/include -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/ch3/channels/common/include -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/ch3/channels/nemesis/include -I./src/mpid/ch3/channels/nemesis/include -DNEMESIS_BUILD -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/ch3/channels/nemesis/netmod/ib -I./src/mpid/ch3/channels/nemesis/netmod/ib -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/ch3/channels/nemesis/utils/monitor -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/ch3/channels/common/include -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/common/datatype -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/common/datatype -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/common/sched -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/common/thread -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpid/common/timers -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/pmi/simple -Icontrib/hwloc/include/ -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/contrib/hwloc/include -I/tmp/xx/mvapich2-2.3rc2/src/mpl/include -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/mpl/include -I/build-dir//mvapich2-2.3rc2-/mvapich2-2.3rc2/src/openpa/src -I/tmp/xx/mvapich2-2.3rc2/src/openpa/src -D_REENTRANT -I/tmp/xx/mvapich2-2.3rc2/src/mpi/romio/include -DNDEBUG -DNVALGRIND -O2 -MT src/binding/fortran/mpif_h/lib_libmpifort_la-send_initf.lo -MD -MP -MF src/binding/fortran/mpif_h/.deps/lib_libmpifort_la-send_initf.Tpo -c src/binding/fortran/mpif_h/send_initf.c -o src/binding/fortran/mpif_h/lib_libmpifort_la-send_initf.o >/dev/null 2>&1

src/mpi/comm/commutil.c(138): error: struct "<unnamed>" has no field "node_disps"

      comm_p->dev.ch.node_disps  = NULL;

                     ^


-------------- next part --------------
A non-text attachment was scrubbed...
Name: winmail.dat
Type: application/ms-tnef
Size: 8898 bytes
Desc: not available
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20180512/28989c05/attachment.bin>


More information about the mvapich-discuss mailing list