[mvapich-discuss] ch3_shmem_coll.c:350: error: ‘MPICH_ThreadInfo_t’ has no member named ‘global_mutex’

Jeff Hammond jeff.science at gmail.com
Fri Mar 12 13:25:49 EST 2010


I attempted to build MVAPICH from the mvapich2-1.4-2010-03-10 tarball
using these settings:

  $ ./configure --prefix=/u/aet/NWCHEM CC=gcc CFLAGS=-g -O2 CXX=g++
CXXFLAGS=-g -O2 FC=gfortran FCFLAGS=-g -O2 F77=gfortran F77FLAGS=-g
-O2 --enable-f77 --enable-threads=funneled
--with-thread-package=pthreads --with-hydra-bss=ssh,fork,poe
--with-ib-include=/usr/include/infiniband --with-ib-libpath=/usr/lib64
--with-link=ddr

...and got the error pasted below.  I tried again without
"--with-hydra-bss=ssh,fork,poe" since I don't know if MVAPICH 1.4
supports Hydra, but the error did not go away.

I'll assume all the information you need is in config.log and make.log
but I will be happy to provide anything that isn't ASAP.

I will now try to compile with the MVAPICH trunk, which I had no
issues compiling with the aforementioned settings on one of Argonne's
machines (Fusion) that is almost identical to the one I'm working on
now that 1.4 won't compile on.

Thanks,

Jeff

make[7]: Entering directory
`/u/aet/NWCHEM/mvapich2-1.4-2010-03-10/src/mpid/ch3/channels/mrail/src/rdma'
  CC              mpid_mrail_rndv.c
  CC              ch3_finalize.c
  CC              ch3_init.c
  CC              ch3_isend.c
  CC              ch3_isendv.c
  CC              ch3_istartmsg.c
  CC              ch3_istartmsgv.c
  CC              ch3_request.c
  CC              ch3_progress.c
  CC              ch3_cancel_send.c
  CC              ch3_read_progress.c
  CC              ch3_comm_spawn_multiple.c
  CC              ch3_comm_accept.c
  CC              ch3_comm_connect.c
  CC              ch3_open_port.c
  CC              ch3_abort.c
  CC              ch3_istartrndvmsg.c
  CC              ch3_packetizedtransfer.c
  CC              ch3_rndvtransfer.c
  CC              ch3_smp_progress.c
  CC              ch3_get_business_card.c
  CC              ch3_shmem_coll.c
ch3_shmem_coll.c: In function ‘MPIDI_CH3I_SHMEM_COLL_GetShmemBuf’:
ch3_shmem_coll.c:350: error: ‘MPICH_ThreadInfo_t’ has no member named
‘global_mutex’
ch3_shmem_coll.c:352: error: ‘MPICH_ThreadInfo_t’ has no member named
‘global_mutex’
ch3_shmem_coll.c:386: error: ‘MPICH_ThreadInfo_t’ has no member named
‘global_mutex’
ch3_shmem_coll.c:388: error: ‘MPICH_ThreadInfo_t’ has no member named
‘global_mutex’
ch3_shmem_coll.c: In function ‘MPIDI_CH3I_SHMEM_COLL_Barrier_gather’:
ch3_shmem_coll.c:443: error: ‘MPICH_ThreadInfo_t’ has no member named
‘global_mutex’
ch3_shmem_coll.c:445: error: ‘MPICH_ThreadInfo_t’ has no member named
‘global_mutex’
ch3_shmem_coll.c: In function ‘MPIDI_CH3I_SHMEM_COLL_Barrier_bcast’:
ch3_shmem_coll.c:493: error: ‘MPICH_ThreadInfo_t’ has no member named
‘global_mutex’
ch3_shmem_coll.c:495: error: ‘MPICH_ThreadInfo_t’ has no member named
‘global_mutex’
make[7]: *** [ch3_shmem_coll.o] Error 1
make[7]: Leaving directory
`/u/aet/NWCHEM/mvapich2-1.4-2010-03-10/src/mpid/ch3/channels/mrail/src/rdma'


-- 
Jeff Hammond
Argonne Leadership Computing Facility
jhammond at mcs.anl.gov / (630) 252-5381
http://www.linkedin.com/in/jeffhammond
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: text/x-log
Size: 175190 bytes
Desc: not available
Url : http://mail.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20100312/ff5c08e1/config-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make.log
Type: text/x-log
Size: 36377 bytes
Desc: not available
Url : http://mail.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20100312/ff5c08e1/make-0001.bin


More information about the mvapich-discuss mailing list