[mpich-discuss] try to install MPICH2 on SGI under local account

Pavan Balaji balaji at mcs.anl.gov
Wed May 26 20:20:18 CDT 2010


Rui,

MPICH2-1.0.7 is not supported anymore -- that's an extremely ancient 
version.

With respect to 1.3a2, you said that it didn't work for you. Can you do 
the following:

1. Download 1.3a2 from here: 
http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads

2. Save a copy of the Makefile.in as Makefile.in.original

3. Run configure using:

% ./configure --prefix=/u/home/rum06003/mpi --with-device=ch3:sock 2>&1 
| tee c.txt

4. Send me both Makefile.in and Makefile.in.original

Makefile.in should not get modified at all. But your copy of Makefile.in 
doesn't seem to match what is available in the downloaded version, so 
I'm curious.

Thanks,

  -- Pavan

On 05/26/2010 07:46 PM, Mei, Rui wrote:
> For the use of MPICH, I just use the scriptted file of configure and Makefile coming with the research model I have been using.
> So I really do not know the details of how they compile and link the model with MPICH. There is just an option to choose -spmd while I was configuring my research model.
> 
> That's why I guess it's the version of MPI problem not how we link mpi and the model. So as I said before only MPICH2-1.0.7 can be installed correctly under my local account; but when I build the model, it complains about MPI library.
> 
> Right now I have a question: do you think it will be successful to install newer MPICH with an administrative access ?  Then I can test the model with new MPI
> 
> Thanks for any advice or suggestion.
> 
> Rui
> ________________________________________
> From: mpich-discuss-bounces at mcs.anl.gov [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Anthony Chan [chan at mcs.anl.gov]
> Sent: Tuesday, May 25, 2010 1:26 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI under local account
> 
> You should use the MPI wrappers, mpicc/mpif90, to compile and link your program.
> That should avoid any missing library like -lpthread shown here.
> 
> A.Chan
> 
> ----- "Rui Mei" <rum06003 at engr.uconn.edu> wrote:
> 
>> I just tired MPICH2-1.0.7. It works well on that machine. So it looks
>> like an old version can work.
>> But now the problem is that when I run our model with this version of
>> mpi, it gave me this error message while building the model
>> Please see attached below, Was that becasue this version of MPI is too
>> old? Now here is the dillema: old version can be installed but does
>> not work with the new model. Any advice on this?
>>
>> Thank you very much.
>> Rui
>>
>> " tidal_diag.o time_manager.o time_utils.o topology.o tp_core.o
>> tphysac.o tphysbc.o tphysidl.o trac2d.o tracer_data.o tracers.o
>> tracers_suite.o trb_mtn_stress.o tropopause.o trunc.o tsinti.o units.o
>> upper_bc.o uv3s_update.o vertical_diffusion.o virtem.o vrtmap.o
>> wetdep.o wrap_mpi.o wrap_nf.o wrf_error_fatal.o wrf_message.o
>> wv_saturation.o xpavg_mod.o zenith.o zm_conv.o zm_conv_intr.o
>> -L/opt/i/netcdf/lib -lnetcdf -static-intel -L/u/home/rum06003/mpi/lib
>> -lmpich
>> /u/home/rum06003/mpi/lib/libmpich.a(commutil.o)(.text+0x9c2): In
>> function `MPIR_Get_contextid':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(commutil.o)(.text+0xa12): In
>> function `MPIR_Get_contextid':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(commutil.o)(.text+0xf62): In
>> function `MPIR_Get_intercomm_contextid':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(commutil.o)(.text+0xfb2): In
>> function `MPIR_Get_intercomm_contextid':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(errutil.o)(.text+0x3b12): In
>> function `MPIR_Nest_decr_export':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(errutil.o)(.text+0x3b72): In
>> function `MPIR_Nest_decr_export':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(errutil.o)(.text+0x3c22): In
>> function `MPIR_Nest_incr_export':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(errutil.o)(.text+0x3c82): In
>> function `MPIR_Nest_incr_export':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(errutil.o)(.text+0x40c2): In
>> function `MPIR_Err_return_comm':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(errutil.o)(.text+0x4112): In
>> function `MPIR_Err_return_comm':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(errutil.o)(.text+0x4312): In
>> function `MPIR_Err_return_win':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(errutil.o)(.text+0x4362): In
>> function `MPIR_Err_return_win':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0x582): In
>> function `MPIR_Init_thread':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0x5c2): In
>> function `MPIR_Init_thread':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0x692): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_key_create'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0x7b2): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0x802): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0x932): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_key_delete'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0x9b2): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0xa02): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0xa42): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0xa92): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0xaf2): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0xb42): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(initthread.o)(.text+0xb82): In
>> function `PMPI_Init_thread':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(recv.o)(.text+0x272): In function
>> `PMPI_Recv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(recv.o)(.text+0x302): In function
>> `PMPI_Recv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(recv.o)(.text+0x392): In function
>> `PMPI_Recv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(recv.o)(.text+0x3d2): In function
>> `PMPI_Recv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(send.o)(.text+0x262): In function
>> `PMPI_Send':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(send.o)(.text+0x2f2): In function
>> `PMPI_Send':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(send.o)(.text+0x382): In function
>> `PMPI_Send':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(send.o)(.text+0x3c2): In function
>> `PMPI_Send':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpidtime.o)(.text+0x4d2): In
>> function `MPID_Wtick':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpidtime.o)(.text+0x582): In
>> function `MPID_Wtick':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpidtime.o)(.text+0x612): In
>> function `MPID_Wtick':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpidtime.o)(.text+0x652): In
>> function `MPID_Wtick':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ch3u_handle_recv_pkt.o)(.text+0x3f92):
>> In function `MPIDI_CH3_PktHandler_Accumulate':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ch3u_handle_recv_pkt.o)(.text+0x3fe2):
>> In function `MPIDI_CH3_PktHandler_Accumulate':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ch3u_handle_recv_req.o)(.text+0x2562):
>> In function `MPIDI_CH3_ReqHandler_AccumRespDerivedDTComplete':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ch3u_handle_recv_req.o)(.text+0x25b2):
>> In function `MPIDI_CH3_ReqHandler_AccumRespDerivedDTComplete':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ch3u_handle_recv_req.o)(.text+0x2da2):
>> In function `MPIDI_CH3_ReqHandler_PutAccumRespComplete':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ch3u_handle_recv_req.o)(.text+0x2df2):
>> In function `MPIDI_CH3_ReqHandler_PutAccumRespComplete':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpid_type_debug.o)(.text+0x1612):
>> In function `MPIDI_Datatype_printf':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpid_type_debug.o)(.text+0x1662):
>> In function `MPIDI_Datatype_printf':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allreduce.o)(.text+0x222): In
>> function `MPIR_Allreduce_inter':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allreduce.o)(.text+0x272): In
>> function `MPIR_Allreduce_inter':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allreduce.o)(.text+0x9a2): In
>> function `MPIR_Allreduce':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allreduce.o)(.text+0x9f2): In
>> function `MPIR_Allreduce':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allreduce.o)(.text+0x20e2): In
>> function `PMPI_Allreduce':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allreduce.o)(.text+0x2172): In
>> function `PMPI_Allreduce':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allreduce.o)(.text+0x2202): In
>> function `PMPI_Allreduce':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allreduce.o)(.text+0x2242): In
>> function `PMPI_Allreduce':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(barrier.o)(.text+0x792): In
>> function `PMPI_Barrier':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(barrier.o)(.text+0x822): In
>> function `PMPI_Barrier':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(barrier.o)(.text+0x8b2): In
>> function `PMPI_Barrier':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(barrier.o)(.text+0x8f2): In
>> function `PMPI_Barrier':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(barrier.o)(.text+0xc12): In
>> function `PMPI_Barrier':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(barrier.o)(.text+0xc62): In
>> function `PMPI_Barrier':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(op_create.o)(.text+0x182): In
>> function `PMPI_Op_create':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(op_create.o)(.text+0x212): In
>> function `PMPI_Op_create':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(op_create.o)(.text+0x2a2): In
>> function `PMPI_Op_create':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(op_create.o)(.text+0x2e2): In
>> function `PMPI_Op_create':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(bcast.o)(.text+0x1b42): In
>> function `PMPI_Bcast':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(bcast.o)(.text+0x1bd2): In
>> function `PMPI_Bcast':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(bcast.o)(.text+0x1c62): In
>> function `PMPI_Bcast':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(bcast.o)(.text+0x1ca2): In
>> function `PMPI_Bcast':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(bcast.o)(.text+0x24d2): In
>> function `PMPI_Bcast':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(bcast.o)(.text+0x2522): In
>> function `PMPI_Bcast':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoall.o)(.text+0x1d42): In
>> function `PMPI_Alltoall':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoall.o)(.text+0x1dd2): In
>> function `PMPI_Alltoall':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoall.o)(.text+0x1e62): In
>> function `PMPI_Alltoall':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoall.o)(.text+0x1ea2): In
>> function `PMPI_Alltoall':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoall.o)(.text+0x2982): In
>> function `PMPI_Alltoall':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoall.o)(.text+0x29d2): In
>> function `PMPI_Alltoall':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoallv.o)(.text+0x1062): In
>> function `PMPI_Alltoallv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoallv.o)(.text+0x10f2): In
>> function `PMPI_Alltoallv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoallv.o)(.text+0x1182): In
>> function `PMPI_Alltoallv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoallv.o)(.text+0x11c2): In
>> function `PMPI_Alltoallv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoallv.o)(.text+0x1fa2): In
>> function `PMPI_Alltoallv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(alltoallv.o)(.text+0x1ff2): In
>> function `PMPI_Alltoallv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(reduce.o)(.text+0xcd2): In
>> function `MPIR_Reduce':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(reduce.o)(.text+0xd22): In
>> function `MPIR_Reduce':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(reduce.o)(.text+0x23b2): In
>> function `MPIR_Reduce_inter':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(reduce.o)(.text+0x2402): In
>> function `MPIR_Reduce_inter':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(reduce.o)(.text+0x2b02): In
>> function `PMPI_Reduce':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(reduce.o)(.text+0x2b92): In
>> function `PMPI_Reduce':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(reduce.o)(.text+0x2c22): In
>> function `PMPI_Reduce':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(reduce.o)(.text+0x2c62): In
>> function `PMPI_Reduce':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatter.o)(.text+0x1a92): In
>> function `PMPI_Scatter':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatter.o)(.text+0x1b22): In
>> function `PMPI_Scatter':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatter.o)(.text+0x1bb2): In
>> function `PMPI_Scatter':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatter.o)(.text+0x1bf2): In
>> function `PMPI_Scatter':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatter.o)(.text+0x2722): In
>> function `PMPI_Scatter':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatter.o)(.text+0x2772): In
>> function `PMPI_Scatter':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gather.o)(.text+0x1cf2): In
>> function `PMPI_Gather':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gather.o)(.text+0x1d82): In
>> function `PMPI_Gather':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gather.o)(.text+0x1e12): In
>> function `PMPI_Gather':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gather.o)(.text+0x1e52): In
>> function `PMPI_Gather':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gather.o)(.text+0x2982): In
>> function `PMPI_Gather':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gather.o)(.text+0x29d2): In
>> function `PMPI_Gather':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatterv.o)(.text+0xa32): In
>> function `PMPI_Scatterv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatterv.o)(.text+0xac2): In
>> function `PMPI_Scatterv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatterv.o)(.text+0xb52): In
>> function `PMPI_Scatterv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatterv.o)(.text+0xb92): In
>> function `PMPI_Scatterv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatterv.o)(.text+0x1662): In
>> function `PMPI_Scatterv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(scatterv.o)(.text+0x16b2): In
>> function `PMPI_Scatterv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gatherv.o)(.text+0xa32): In
>> function `PMPI_Gatherv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gatherv.o)(.text+0xac2): In
>> function `PMPI_Gatherv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gatherv.o)(.text+0xb52): In
>> function `PMPI_Gatherv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gatherv.o)(.text+0xb92): In
>> function `PMPI_Gatherv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gatherv.o)(.text+0x1662): In
>> function `PMPI_Gatherv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(gatherv.o)(.text+0x16b2): In
>> function `PMPI_Gatherv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgather.o)(.text+0x1fb2): In
>> function `PMPI_Allgather':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgather.o)(.text+0x2042): In
>> function `PMPI_Allgather':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgather.o)(.text+0x20d2): In
>> function `PMPI_Allgather':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgather.o)(.text+0x2112): In
>> function `PMPI_Allgather':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgather.o)(.text+0x2bf2): In
>> function `PMPI_Allgather':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgather.o)(.text+0x2c42): In
>> function `PMPI_Allgather':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgatherv.o)(.text+0x2172): In
>> function `PMPI_Allgatherv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgatherv.o)(.text+0x2202): In
>> function `PMPI_Allgatherv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgatherv.o)(.text+0x2292): In
>> function `PMPI_Allgatherv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgatherv.o)(.text+0x22d2): In
>> function `PMPI_Allgatherv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgatherv.o)(.text+0x3352): In
>> function `PMPI_Allgatherv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(allgatherv.o)(.text+0x33a2): In
>> function `PMPI_Allgatherv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(helper_fns.o)(.text+0xf42): In
>> function `MPIR_Localcopy':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(helper_fns.o)(.text+0xf92): In
>> function `MPIR_Localcopy':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opsum.o)(.text+0x902): In function
>> `MPIR_SUM':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opsum.o)(.text+0x952): In function
>> `MPIR_SUM':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opmax.o)(.text+0x8b2): In function
>> `MPIR_MAXF':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opmax.o)(.text+0x902): In function
>> `MPIR_MAXF':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opmin.o)(.text+0x8b2): In function
>> `MPIR_MINF':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opmin.o)(.text+0x902): In function
>> `MPIR_MINF':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opband.o)(.text+0x832): In
>> function `MPIR_BAND':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opband.o)(.text+0x882): In
>> function `MPIR_BAND':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opbor.o)(.text+0x832): In function
>> `MPIR_BOR':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opbor.o)(.text+0x882): In function
>> `MPIR_BOR':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opbxor.o)(.text+0x832): In
>> function `MPIR_BXOR':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opbxor.o)(.text+0x882): In
>> function `MPIR_BXOR':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opland.o)(.text+0x9c2): In
>> function `MPIR_LAND':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opland.o)(.text+0xa12): In
>> function `MPIR_LAND':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(oplor.o)(.text+0xa12): In function
>> `MPIR_LOR':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(oplor.o)(.text+0xa62): In function
>> `MPIR_LOR':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(oplxor.o)(.text+0xb42): In
>> function `MPIR_LXOR':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(oplxor.o)(.text+0xb92): In
>> function `MPIR_LXOR':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opprod.o)(.text+0x9b2): In
>> function `MPIR_PROD':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opprod.o)(.text+0xa02): In
>> function `MPIR_PROD':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opminloc.o)(.text+0x8d2): In
>> function `MPIR_MINLOC':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opminloc.o)(.text+0x922): In
>> function `MPIR_MINLOC':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opmaxloc.o)(.text+0x8d2): In
>> function `MPIR_MAXLOC':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(opmaxloc.o)(.text+0x922): In
>> function `MPIR_MAXLOC':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_create.o)(.text+0x2e2): In
>> function `PMPI_Comm_create':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_create.o)(.text+0x332): In
>> function `PMPI_Comm_create':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_create.o)(.text+0x372): In
>> function `PMPI_Comm_create':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_create.o)(.text+0x402): In
>> function `PMPI_Comm_create':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_create.o)(.text+0xcb2): In
>> function `PMPI_Comm_create':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_create.o)(.text+0xdc2): In
>> function `PMPI_Comm_create':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_dup.o)(.text+0x232): In
>> function `PMPI_Comm_dup':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_dup.o)(.text+0x2c2): In
>> function `PMPI_Comm_dup':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_dup.o)(.text+0x352): In
>> function `PMPI_Comm_dup':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_dup.o)(.text+0x392): In
>> function `PMPI_Comm_dup':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_free.o)(.text+0x202): In
>> function `PMPI_Comm_free':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_free.o)(.text+0x292): In
>> function `PMPI_Comm_free':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_free.o)(.text+0x322): In
>> function `PMPI_Comm_free':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_free.o)(.text+0x362): In
>> function `PMPI_Comm_free':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_group.o)(.text+0x222): In
>> function `PMPI_Comm_group':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_group.o)(.text+0x2b2): In
>> function `PMPI_Comm_group':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_group.o)(.text+0x342): In
>> function `PMPI_Comm_group':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_group.o)(.text+0x382): In
>> function `PMPI_Comm_group':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_split.o)(.text+0x3e2): In
>> function `PMPI_Comm_split':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_split.o)(.text+0x472): In
>> function `PMPI_Comm_split':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_split.o)(.text+0xbf2): In
>> function `PMPI_Comm_split':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_split.o)(.text+0xc42): In
>> function `PMPI_Comm_split':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_split.o)(.text+0xea2): In
>> function `PMPI_Comm_split':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(comm_split.o)(.text+0xfc2): In
>> function `PMPI_Comm_split':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_indexed.o)(.text+0x712): In
>> function `PMPI_Type_indexed':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_indexed.o)(.text+0x7d2): In
>> function `PMPI_Type_indexed':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_indexed.o)(.text+0x862): In
>> function `PMPI_Type_indexed':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_indexed.o)(.text+0xa42): In
>> function `PMPI_Type_indexed':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_contiguous.o)(.text+0x392):
>> In function `PMPI_Type_contiguous':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_contiguous.o)(.text+0x422):
>> In function `PMPI_Type_contiguous':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_contiguous.o)(.text+0x4f2):
>> In function `PMPI_Type_contiguous':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_contiguous.o)(.text+0x532):
>> In function `PMPI_Type_contiguous':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_free.o)(.text+0x382): In
>> function `PMPI_Type_free':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_free.o)(.text+0x412): In
>> function `PMPI_Type_free':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_free.o)(.text+0x4d2): In
>> function `PMPI_Type_free':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_free.o)(.text+0x512): In
>> function `PMPI_Type_free':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_hvector.o)(.text+0x3a2): In
>> function `PMPI_Type_hvector':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_hvector.o)(.text+0x432): In
>> function `PMPI_Type_hvector':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_hvector.o)(.text+0x632): In
>> function `PMPI_Type_hvector':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_hvector.o)(.text+0x672): In
>> function `PMPI_Type_hvector':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_create_struct.o)(.text+0x5f2):
>> In function `PMPI_Type_create_struct':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_create_struct.o)(.text+0x682):
>> In function `PMPI_Type_create_struct':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_create_struct.o)(.text+0x8d2):
>> In function `PMPI_Type_create_struct':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_create_struct.o)(.text+0xa42):
>> In function `PMPI_Type_create_struct':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_create_indexed_block.o)(.text+0x4c2):
>> In function `PMPI_Type_create_indexed_block':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_create_indexed_block.o)(.text+0x582):
>> In function `PMPI_Type_create_indexed_block':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_create_indexed_block.o)(.text+0xa12):
>> In function `PMPI_Type_create_indexed_block':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_create_indexed_block.o)(.text+0xaa2):
>> In function `PMPI_Type_create_indexed_block':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_incl.o)(.text+0x492): In
>> function `PMPI_Group_incl':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_incl.o)(.text+0x522): In
>> function `PMPI_Group_incl':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_incl.o)(.text+0x602): In
>> function `PMPI_Group_incl':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_incl.o)(.text+0x642): In
>> function `PMPI_Group_incl':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_range_incl.o)(.text+0x4f2):
>> In function `PMPI_Group_range_incl':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_range_incl.o)(.text+0x582):
>> In function `PMPI_Group_range_incl':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_range_incl.o)(.text+0x642):
>> In function `PMPI_Group_range_incl':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_range_incl.o)(.text+0x682):
>> In function `PMPI_Group_range_incl':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_translate_ranks.o)(.text+0x332):
>> In function `PMPI_Group_translate_ranks':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_translate_ranks.o)(.text+0x3c2):
>> In function `PMPI_Group_translate_ranks':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_translate_ranks.o)(.text+0x622):
>> In function `PMPI_Group_translate_ranks':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_translate_ranks.o)(.text+0x662):
>> In function `PMPI_Group_translate_ranks':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_union.o)(.text+0x322): In
>> function `PMPI_Group_union':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_union.o)(.text+0x3b2): In
>> function `PMPI_Group_union':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_union.o)(.text+0x752): In
>> function `PMPI_Group_union':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(group_union.o)(.text+0x792): In
>> function `PMPI_Group_union':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(abort.o)(.text+0x232): In function
>> `PMPI_Abort':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(abort.o)(.text+0x2c2): In function
>> `PMPI_Abort':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(abort.o)(.text+0x352): In function
>> `PMPI_Abort':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(abort.o)(.text+0x392): In function
>> `PMPI_Abort':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x52): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_key_create'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x192): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x1e2): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x312): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_key_delete'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x392): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x3e2): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x422): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x472): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x4d2): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x522): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(init.o)(.text+0x562): In function
>> `PMPI_Init':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x472): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x502): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x552): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x562): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_key_delete'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x622): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x792): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x7d2): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x812): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x932): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(finalize.o)(.text+0x9c2): In
>> function `PMPI_Finalize':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(irecv.o)(.text+0x272): In function
>> `PMPI_Irecv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(irecv.o)(.text+0x302): In function
>> `PMPI_Irecv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(irecv.o)(.text+0x392): In function
>> `PMPI_Irecv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(irecv.o)(.text+0x3d2): In function
>> `PMPI_Irecv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(irsend.o)(.text+0x272): In
>> function `PMPI_Irsend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(irsend.o)(.text+0x302): In
>> function `PMPI_Irsend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(irsend.o)(.text+0x392): In
>> function `PMPI_Irsend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(irsend.o)(.text+0x3d2): In
>> function `PMPI_Irsend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(isend.o)(.text+0x272): In function
>> `PMPI_Isend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(isend.o)(.text+0x302): In function
>> `PMPI_Isend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(isend.o)(.text+0x392): In function
>> `PMPI_Isend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(isend.o)(.text+0x3d2): In function
>> `PMPI_Isend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(issend.o)(.text+0x272): In
>> function `PMPI_Issend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(issend.o)(.text+0x302): In
>> function `PMPI_Issend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(issend.o)(.text+0x392): In
>> function `PMPI_Issend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(issend.o)(.text+0x3d2): In
>> function `PMPI_Issend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(request_free.o)(.text+0x232): In
>> function `PMPI_Request_free':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(request_free.o)(.text+0x2c2): In
>> function `PMPI_Request_free':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(request_free.o)(.text+0x352): In
>> function `PMPI_Request_free':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(request_free.o)(.text+0x392): In
>> function `PMPI_Request_free':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(rsend.o)(.text+0x262): In function
>> `PMPI_Rsend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(rsend.o)(.text+0x2f2): In function
>> `PMPI_Rsend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(rsend.o)(.text+0x382): In function
>> `PMPI_Rsend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(rsend.o)(.text+0x3c2): In function
>> `PMPI_Rsend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(sendrecv.o)(.text+0x2e2): In
>> function `PMPI_Sendrecv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(sendrecv.o)(.text+0x372): In
>> function `PMPI_Sendrecv':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(sendrecv.o)(.text+0x402): In
>> function `PMPI_Sendrecv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(sendrecv.o)(.text+0x442): In
>> function `PMPI_Sendrecv':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ssend.o)(.text+0x262): In function
>> `PMPI_Ssend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ssend.o)(.text+0x2f2): In function
>> `PMPI_Ssend':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ssend.o)(.text+0x382): In function
>> `PMPI_Ssend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ssend.o)(.text+0x3c2): In function
>> `PMPI_Ssend':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(wait.o)(.text+0x532): In function
>> `PMPI_Wait':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(wait.o)(.text+0x5c2): In function
>> `PMPI_Wait':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(wait.o)(.text+0x6b2): In function
>> `PMPI_Wait':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(wait.o)(.text+0x6f2): In function
>> `PMPI_Wait':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(waitall.o)(.text+0x6d2): In
>> function `PMPI_Waitall':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(waitall.o)(.text+0x762): In
>> function `PMPI_Waitall':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(waitall.o)(.text+0x992): In
>> function `PMPI_Waitall':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(waitall.o)(.text+0xbb2): In
>> function `PMPI_Waitall':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(waitany.o)(.text+0x7a2): In
>> function `PMPI_Waitany':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(waitany.o)(.text+0x832): In
>> function `PMPI_Waitany':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(waitany.o)(.text+0x992): In
>> function `PMPI_Waitany':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(waitany.o)(.text+0x9d2): In
>> function `PMPI_Waitany':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpir_request.o)(.text+0xc52): In
>> function `MPIR_Request_get_error':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpir_request.o)(.text+0xc92): In
>> function `MPIR_Request_get_error':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpir_request.o)(.text+0xf02): In
>> function `MPIR_Request_get_error':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpir_request.o)(.text+0xf52): In
>> function `MPIR_Request_get_error':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpir_request.o)(.text+0x17f2): In
>> function `MPIR_Request_complete':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpir_request.o)(.text+0x1842): In
>> function `MPIR_Request_complete':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpir_request.o)(.text+0x19b2): In
>> function `MPIR_Request_complete':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpir_request.o)(.text+0x1a02): In
>> function `MPIR_Request_complete':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_free.o)(.text+0x212): In
>> function `PMPI_Info_free':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_free.o)(.text+0x2a2): In
>> function `PMPI_Info_free':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_free.o)(.text+0x332): In
>> function `PMPI_Info_free':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_free.o)(.text+0x372): In
>> function `PMPI_Info_free':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ch3u_comm_spawn_multiple.o)(.text+0x622):
>> In function `MPIDI_Comm_spawn_multiple':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(ch3u_comm_spawn_multiple.o)(.text+0x672):
>> In function `MPIDI_Comm_spawn_multiple':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpid_finalize.o)(.text+0x342): In
>> function `MPID_Finalize':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(mpid_finalize.o)(.text+0x392): In
>> function `MPID_Finalize':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_get.o)(.text+0x252): In
>> function `PMPI_Info_get':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_get.o)(.text+0x2e2): In
>> function `PMPI_Info_get':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_get.o)(.text+0x372): In
>> function `PMPI_Info_get':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_get.o)(.text+0x3b2): In
>> function `PMPI_Info_get':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getn.o)(.text+0x212): In
>> function `PMPI_Info_get_nkeys':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getn.o)(.text+0x2a2): In
>> function `PMPI_Info_get_nkeys':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getn.o)(.text+0x332): In
>> function `PMPI_Info_get_nkeys':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getn.o)(.text+0x372): In
>> function `PMPI_Info_get_nkeys':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getnth.o)(.text+0x252): In
>> function `PMPI_Info_get_nthkey':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getnth.o)(.text+0x2e2): In
>> function `PMPI_Info_get_nthkey':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getnth.o)(.text+0x372): In
>> function `PMPI_Info_get_nthkey':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getnth.o)(.text+0x3b2): In
>> function `PMPI_Info_get_nthkey':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getvallen.o)(.text+0x252): In
>> function `PMPI_Info_get_valuelen':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getvallen.o)(.text+0x2e2): In
>> function `PMPI_Info_get_valuelen':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getvallen.o)(.text+0x372): In
>> function `PMPI_Info_get_valuelen':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(info_getvallen.o)(.text+0x3b2): In
>> function `PMPI_Info_get_valuelen':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_vector.o)(.text+0x3b2): In
>> function `PMPI_Type_vector':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_vector.o)(.text+0x442): In
>> function `PMPI_Type_vector':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_vector.o)(.text+0x502): In
>> function `PMPI_Type_vector':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_vector.o)(.text+0x542): In
>> function `PMPI_Type_vector':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_struct.o)(.text+0x662): In
>> function `PMPI_Type_struct':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_struct.o)(.text+0x702): In
>> function `PMPI_Type_struct':
>> : undefined reference to `pthread_getspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_struct.o)(.text+0x8f2): In
>> function `PMPI_Type_struct':
>> : undefined reference to `pthread_setspecific'
>> /u/home/rum06003/mpi/lib/libmpich.a(type_struct.o)(.text+0xa32): In
>> function `PMPI_Type_struct':
>> : undefined reference to `pthread_setspecific'
>> gmake: *** [/data/scratch/rum06003/CTL/bld/cam] Error 1
>> "
>> ________________________________________
>> From: mpich-discuss-bounces at mcs.anl.gov
>> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
>> [balaji at mcs.anl.gov]
>> Sent: Monday, May 24, 2010 7:15 PM
>> To: mpich-discuss at mcs.anl.gov
>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI under local
>> account
>>
>> Thanks for sending the logs. I think you are running into one of the
>> timestamp bugs with the MPL package that we recently fixed. Would you
>> be
>> willing to try out a pre-release version of MPICH2:
>> http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/1.3a2/mpich2-1.3a2.tar.gz
>>
>> Thanks,
>>
>>   -- Pavan
>>
>> On 05/24/2010 05:11 PM, Mei, Rui wrote:
>>> Now I have deleted all the previous mpi related directories and
>> download mpich2-1.2.1p1 and put it under
>> /u/home/rum06003/mpich2-1.2.1p1 and execute the following commands:
>>>  ./configure --prefix=/u/home/rum06003/mpi  --with-device=ch3:sock
>> 2>&1 | tee c.txt (it's ok)
>>> make 2>&1 | tee m.txt (there is some error, please see m.txt)
>>>
>>> Then I followed the guide and did the following command:
>>>
>>> make clean
>>> make V=1 2>&1 | tee m.txt (there is still error, please see m2.txt)
>>>
>>> for the last command, errors are expected due to the above errors:
>>>
>>> make install 2>&1 | tee mi.txt (see mi.txt)
>>>
>>> But for the previous version mpich2-1.1,  the first two steps can
>> complete with no error and give errors at the last command in mi.txt
>> file as I described before. That's what happened.
>>> Thank you very much.
>>>
>>> Rui
>>>
>>>
>>>
>>>
>>> ________________________________________
>>> From: mpich-discuss-bounces at mcs.anl.gov
>> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
>> [balaji at mcs.anl.gov]
>>> Sent: Monday, May 24, 2010 3:49 PM
>>> To: mpich-discuss at mcs.anl.gov
>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI under
>> local account
>>> Your Makefile.in does not match the one in the mpich2-1.2.1p1
>> release
>>> tarball. Did you clean up your existing directories before
>> installing
>>> the new version?
>>>
>>> rm -rf <prefix> mpich2-1.2.1p1
>>>
>>> ... and start from scratch?
>>>
>>>   -- Pavan
>>>
>>> On 05/24/2010 02:43 PM, Mei, Rui wrote:
>>>> Here it is. I really appreciate you and Rajeev are still trying to
>> work out this for me. I do not know where else to search help.
>>>> Thanks,
>>>>
>>>> Rui
>>>> ________________________________________
>>>> From: mpich-discuss-bounces at mcs.anl.gov
>> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
>> [balaji at mcs.anl.gov]
>>>> Sent: Monday, May 24, 2010 3:40 PM
>>>> To: mpich-discuss at mcs.anl.gov
>>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI under
>> local account
>>>> This is bizarre. Can you send me your Makefile.in as well?
>>>>
>>>> Thanks,
>>>>
>>>>   -- Pavan
>>>>
>>>> On 05/24/2010 02:17 PM, Mei, Rui wrote:
>>>>> I have also tried the latest version. It's similar error message.
>> I really have no clue now.
>>>>> Rui
>>>>> ________________________________________
>>>>> From: mpich-discuss-bounces at mcs.anl.gov
>> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Rajeev Thakur
>> [thakur at mcs.anl.gov]
>>>>> Sent: Monday, May 24, 2010 1:58 PM
>>>>> To: mpich-discuss at mcs.anl.gov
>>>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI under
>> local account
>>>>> You are using MPICH2 1.1, which is an old version. Why don't you
>> try the
>>>>> latest, 1.2.1p1.
>>>>>
>>>>> Rajeev
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: mpich-discuss-bounces at mcs.anl.gov
>>>>>> [mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Mei, Rui
>>>>>> Sent: Monday, May 24, 2010 8:42 AM
>>>>>> To: mpich-discuss at mcs.anl.gov
>>>>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
>>>>>> under local account
>>>>>>
>>>>>> Hi, Pavan,
>>>>>>
>>>>>> Here are attached configure log file, make log file and
>>>>>> Makefile. And the files required for running MPI are not
>>>>>> installed, e.g.,
>>>>>> in the /u/home/rum06003/mpi/bin directory, there are only
>>>>>> three files: mpiexec.gforker  mpiexec.hydra  pmi_proxy.
>>>>>>
>>>>>> Thank you very much.
>>>>>> Rui
>>>>>> ________________________________________
>>>>>> From: mpich-discuss-bounces at mcs.anl.gov
>>>>>> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
>>>>>> [balaji at mcs.anl.gov]
>>>>>> Sent: Sunday, May 23, 2010 10:22 PM
>>>>>> To: mpich-discuss at mcs.anl.gov
>>>>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
>>>>>> under local account
>>>>>>
>>>>>> It looks like some of the variables in your makefile are not set.
>> Can
>>>>>> you send us the top-level config.log and Makefile?
>>>>>>
>>>>>> Btw, only the documentation didn't get installed. The files
>>>>>> required for
>>>>>> running MPI applications should already be installed before
>>>>>> this error,
>>>>>> I think.
>>>>>>
>>>>>>   -- Pavan
>>>>>>
>>>>>> On 05/23/2010 07:43 PM, Mei, Rui wrote:
>>>>>>> Hi, all,
>>>>>>>
>>>>>>> Attached is the mi.txt file for your notice. I am
>>>>>> desperately hoping to install mpi on this machine for my
>>>>>> research model.
>>>>>>> I really appreciate your help.
>>>>>>>
>>>>>>> Rui
>>>>>>> ________________________________________
>>>>>>> From: Mei, Rui
>>>>>>> Sent: Sunday, May 23, 2010 8:36 PM
>>>>>>> To: mpich-discuss at mcs.anl.gov
>>>>>>> Subject: RE: [mpich-discuss] try to install MPICH2 on SGI
>>>>>> under local account
>>>>>>> Hi, Pavan,
>>>>>>>
>>>>>>> Thanks for your help. Now I can pass the configure step but
>>>>>> get stuck at the install step while I was executing
>>>>>>> 'make install 2>&1 | tee mi.txt'.  Here is the error
>>>>>> message. I am looking forward to help from you or someone who
>> can
>>>>>>> kindly offer some clues.  Is it because I am under my own
>>>>>> account instead of root account?
>>>>>>> /usr/bin/install -c -m 644 MPI_Win_set_errhandler.html
>>>>>> /www3/MPI_Win_set_errhandler.html
>>>>>>> /usr/bin/install: cannot create regular file
>>>>>> `/www3/MPI_Win_set_errhandler.html': No such file or directory
>>>>>>> /usr/bin/install -c -m 644 MPI_Win_set_name.html
>>>>>> /www3/MPI_Win_set_name.html
>>>>>>> /usr/bin/install: cannot create regular file
>>>>>> `/www3/MPI_Win_set_name.html': No such file or directory
>>>>>>> /usr/bin/install -c -m 644 MPI_Win_start.html
>>>>>> /www3/MPI_Win_start.html
>>>>>>> /usr/bin/install: cannot create regular file
>>>>>> `/www3/MPI_Win_start.html': No such file or directory
>>>>>>> /usr/bin/install -c -m 644 MPI_Win_test.html
>> /www3/MPI_Win_test.html
>>>>>>> /usr/bin/install: cannot create regular file
>>>>>> `/www3/MPI_Win_test.html': No such file or
>>>>>> directory/usr/bin/install -c -m 644 MPI_Win_unlock.html
>>>>>> /www3/MPI_Win_unlock.html
>>>>>>> /usr/bin/install: cannot create regular file
>>>>>> `/www3/MPI_Win_unlock.html': No such file or directory
>>>>>>> /usr/bin/install -c -m 644 MPI_Win_wait.html
>> /www3/MPI_Win_wait.html
>>>>>>> /usr/bin/install: cannot create regular file
>>>>>> `/www3/MPI_Win_wait.html': No such file or
>>>>>> directory/usr/bin/install -c -m 644 MPI_Wtick.html
>>>>>> /www3/MPI_Wtick.html
>>>>>>> /usr/bin/install: cannot create regular file
>>>>>> `/www3/MPI_Wtick.html': No such file or directory
>>>>>>> /usr/bin/install -c -m 644 MPI_Wtime.html /www3/MPI_Wtime.html
>>>>>>> /usr/bin/install: cannot create regular file
>>>>>> `/www3/MPI_Wtime.html': No such file or directory
>>>>>>> make: *** [install] Error 1
>>>>>>> rum06003 at linuxAltix:~/mpich2-1.1>
>>>>>>>
>>>>>>>
>>>>>>> Thank you very much.
>>>>>>>
>>>>>>> Rui
>>>>>>> ____________________________________
>>>>>>> From: mpich-discuss-bounces at mcs.anl.gov
>>>>>> [mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Pavan Balaji
>>>>>> [balaji at mcs.anl.gov]
>>>>>>> Sent: Sunday, May 23, 2010 7:10 PM
>>>>>>> To: mpich-discuss at mcs.anl.gov
>>>>>>> Subject: Re: [mpich-discuss] try to install MPICH2 on SGI
>>>>>> under local account
>>>>>>> Rui,
>>>>>>>
>>>>>>> MPICH2's current default channel (ch3:nemesis) uses CPU atomic
>>>>>>> operations for performance issues. Since these are architecture
>>>>>>> specific, some architectures are natively supported and for
>>>>>> some others
>>>>>>> we need to emulate these atomics (which obviously loses
>>>>>> performance).
>>>>>>> The two options in such cases are:
>>>>>>>
>>>>>>> 1. Use the emulated atomic operations by specifying the
>>>>>>> --with-atomic-primitives=no option to configure.
>>>>>>>
>>>>>>> 2. Build MPICH2 with a different channel (ch3:sock) which
>>>>>> does not use
>>>>>>> these atomic operations by specifying the
>>>>>> --with-device=ch3:sock option
>>>>>>> to configure.
>>>>>>>
>>>>>>> The second option might perform a little better amongst the two,
>> but
>>>>>>> both options will have some performance penalty compared to
>>>>>>> architectures where atomics are natively supported.
>>>>>>>
>>>>>>>   -- Pavan
>>>>>>>
>>>>>>> On 05/23/2010 06:02 PM, Mei, Rui wrote:
>>>>>>>> Hi, all,
>>>>>>>>
>>>>>>>> I am trying to install MPICH2-1.2.1 under my local
>>>>>> directory on SGI machine with system information"Linux
>>>>>> linuxAltix 2.6.5-7.252-sn2 #1 SMP Tue Feb 14 11:11:04 UTC
>>>>>> 2006 ia64 ia64 ia64 GNU/Linux" since I do not have the
>>>>>> adminstratior access.
>>>>>>>> Here is the last portion of message after I executed "
>>>>> ./configure --prefix=/home/you/mpich2-install 2>&1 | tee c.txt"
>>>>>>>> checking for OpenPA atomic primitive availability... no
>>>>>>>> configure: error:
>>>>>>>> The nemesis channel was selected yet no native atomic
>>>>>> primitives are
>>>>>>>> available on this platform.  OpenPA can emulate atomic
>>>>>> primitives using
>>>>>>>> locks by specifying --with-atomic-primitives=no but
>>>>>> performance will be
>>>>>>>> very poor.  This override should only be specified for
>> correctness
>>>>>>>> testing purposes.
>>>>>>>> configure: error: ./configure failed for channels/nemesis
>>>>>>>> configure: error: Configure of src/mpid/ch3 failed!
>>>>>>>> rum06003 at linuxAltix:~/mpich2-1.2.1> make 2>&1 | tee m.txt
>>>>>>>> make: *** No targets specified and no makefile found.  Stop.
>>>>>>>>
>>>>>>>> I wish someone can help me to solve this problem here.
>>>>>> Thank you very much.
>>>>>>>> Rui
>>>>>>>> _______________________________________________
>>>>>>>> mpich-discuss mailing list
>>>>>>>> mpich-discuss at mcs.anl.gov
>>>>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>>>>> --
>>>>>>> Pavan Balaji
>>>>>>> http://www.mcs.anl.gov/~balaji
>>>>>>> _______________________________________________
>>>>>>> mpich-discuss mailing list
>>>>>>> mpich-discuss at mcs.anl.gov
>>>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> --------------------------------------------------------------
>>>>>> ----------
>>>>>>> _______________________________________________
>>>>>>> mpich-discuss mailing list
>>>>>>> mpich-discuss at mcs.anl.gov
>>>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>>>> --
>>>>>> Pavan Balaji
>>>>>> http://www.mcs.anl.gov/~balaji
>>>>>> _______________________________________________
>>>>>> mpich-discuss mailing list
>>>>>> mpich-discuss at mcs.anl.gov
>>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>>>>
>>>>> _______________________________________________
>>>>> mpich-discuss mailing list
>>>>> mpich-discuss at mcs.anl.gov
>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>>>
>>>>>
>>>>>
>> ------------------------------------------------------------------------
>>>>> _______________________________________________
>>>>> mpich-discuss mailing list
>>>>> mpich-discuss at mcs.anl.gov
>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>> --
>>>> Pavan Balaji
>>>> http://www.mcs.anl.gov/~balaji
>>>> _______________________________________________
>>>> mpich-discuss mailing list
>>>> mpich-discuss at mcs.anl.gov
>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>>
>>>>
>>>>
>> ------------------------------------------------------------------------
>>>> _______________________________________________
>>>> mpich-discuss mailing list
>>>> mpich-discuss at mcs.anl.gov
>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>> --
>>> Pavan Balaji
>>> http://www.mcs.anl.gov/~balaji
>>> _______________________________________________
>>> mpich-discuss mailing list
>>> mpich-discuss at mcs.anl.gov
>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>
>>>
>>>
>> ------------------------------------------------------------------------
>>> _______________________________________________
>>> mpich-discuss mailing list
>>> mpich-discuss at mcs.anl.gov
>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>> --
>> Pavan Balaji
>> http://www.mcs.anl.gov/~balaji
>> _______________________________________________
>> mpich-discuss mailing list
>> mpich-discuss at mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>> _______________________________________________
>> mpich-discuss mailing list
>> mpich-discuss at mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss

-- 
Pavan Balaji
http://www.mcs.anl.gov/~balaji


More information about the mpich-discuss mailing list