[mpich-discuss] MPICH2 problem

Grzegorz Dwornicki gd1100 at gmail.com
Thu Jul 29 11:39:12 CDT 2010


libc6-dev was installed by build-essential package. I was changing wrapers
and added the line:

LINKFLAGS    = "$(CCFLAGS) -lpthread"

but it didnt help. Im sending full log of this "section" errors and full
Make.Linux_PII_CBLAS file, im building it on testing wersion of the system
(it have only root account).

/usr/lib/libmpich.a(comm_free.o): In function `MPI_Comm_free':
(.text+0x2e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(comm_free.o): In function `MPI_Comm_free':
(.text+0x2fe): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(comm_free.o): In function `MPI_Comm_free':
(.text+0x341): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(comm_free.o): In function `MPI_Comm_free':
(.text+0x372): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(comm_split.o): In function `MPI_Comm_split':
(.text+0x5b): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(comm_split.o): In function `MPI_Comm_split':
(.text+0x3ef): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(comm_split.o): In function `MPI_Comm_split':
(.text+0x5e9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(comm_split.o): In function `MPI_Comm_split':
(.text+0x61a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(comm_split.o): In function `MPI_Comm_split':
(.text+0x8ec): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(comm_split.o): In function `MPI_Comm_split':
(.text+0x920): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(commutil.o): In function `MPIR_Get_contextid':
(.text+0xc16): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(commutil.o): In function `MPIR_Get_contextid':
(.text+0xc4f): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(commutil.o): In function `MPIR_Get_intercomm_contextid':
(.text+0x1654): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(commutil.o): In function `MPIR_Get_intercomm_contextid':
(.text+0x1685): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_vector.o): In function `MPI_Type_vector':
(.text+0x36): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_vector.o): In function `MPI_Type_vector':
(.text+0x460): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_vector.o): In function `MPI_Type_vector':
(.text+0x479): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_vector.o): In function `MPI_Type_vector':
(.text+0x4ac): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_struct.o): In function `MPI_Type_struct':
(.text+0x3b): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_struct.o): In function `MPI_Type_struct':
(.text+0x50a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_struct.o): In function `MPI_Type_struct':
(.text+0x619): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_struct.o): In function `MPI_Type_struct':
(.text+0x64c): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_free.o): In function `MPI_Type_free':
(.text+0x2e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_free.o): In function `MPI_Type_free':
(.text+0x374): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_free.o): In function `MPI_Type_free':
(.text+0x421): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_free.o): In function `MPI_Type_free':
(.text+0x452): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(errutil.o): In function `MPIR_Err_return_comm':
(.text+0xd81): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(errutil.o): In function `MPIR_Err_return_comm':
(.text+0xdb2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(errutil.o): In function `MPIR_Err_return_win':
(.text+0xf34): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(errutil.o): In function `MPIR_Err_return_win':
(.text+0xf68): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(errutil.o): In function `MPIR_Nest_decr_export':
(.text+0x1019): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(errutil.o): In function `MPIR_Nest_decr_export':
(.text+0x1046): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(errutil.o): In function `MPIR_Nest_incr_export':
(.text+0x1079): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(errutil.o): In function `MPIR_Nest_incr_export':
(.text+0x10a6): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(abort.o): In function `MPI_Abort':
(.text+0x39): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(abort.o): In function `MPI_Abort':
(.text+0x372): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(abort.o): In function `MPI_Abort':
(.text+0x401): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(abort.o): In function `MPI_Abort':
(.text+0x432): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(init.o): In function `MPI_Init':
(.text+0x149): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(init.o): In function `MPI_Init':
(.text+0x17a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(initthread.o): In function `MPIR_Init_thread':
(.text+0x309): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(initthread.o): In function `MPIR_Init_thread':
(.text+0x336): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(initthread.o): In function `MPIR_Thread_CS_Finalize':
(.text+0x3c6): undefined reference to `pthread_key_delete'
/usr/lib/libmpich.a(initthread.o): In function `MPIR_Thread_CS_Finalize':
(.text+0x3e1): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(initthread.o): In function `MPIR_Thread_CS_Finalize':
(.text+0x404): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(initthread.o): In function `MPIR_Thread_CS_Finalize':
(.text+0x433): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(initthread.o): In function `MPIR_Thread_CS_Init':
(.text+0x456): undefined reference to `pthread_key_create'
/usr/lib/libmpich.a(initthread.o): In function `MPI_Init_thread':
(.text+0x5b9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(initthread.o): In function `MPI_Init_thread':
(.text+0x5ea): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(finalize.o): In function `MPI_Finalize':
(.text+0x31): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(finalize.o): In function `MPI_Finalize':
(.text+0x420): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(finalize.o): In function `MPI_Finalize':
(.text+0x453): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(finalize.o): In function `MPI_Finalize':
(.text+0x480): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(finalize.o): In function `MPI_Finalize':
(.text+0x492): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(finalize.o): In function `MPI_Finalize':
(.text+0x4c5): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(iprobe.o): In function `MPI_Iprobe':
(.text+0x2f): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(iprobe.o): In function `MPI_Iprobe':
(.text+0x3d9): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(iprobe.o): In function `MPI_Iprobe':
(.text+0x431): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(iprobe.o): In function `MPI_Iprobe':
(.text+0x462): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(irecv.o): In function `MPI_Irecv':
(.text+0x35): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(irecv.o): In function `MPI_Irecv':
(.text+0x544): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(irecv.o): In function `MPI_Irecv':
(.text+0x641): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(irecv.o): In function `MPI_Irecv':
(.text+0x672): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(issend.o): In function `MPI_Issend':
(.text+0x36): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(issend.o): In function `MPI_Issend':
(.text+0x544): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(issend.o): In function `MPI_Issend':
(.text+0x641): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(issend.o): In function `MPI_Issend':
(.text+0x672): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(recv.o): In function `MPI_Recv':
(.text+0x36): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(recv.o): In function `MPI_Recv':
(.text+0x28e): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(recv.o): In function `MPI_Recv':
(.text+0x6a1): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(recv.o): In function `MPI_Recv':
(.text+0x6d2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(send.o): In function `MPI_Send':
(.text+0x35): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(send.o): In function `MPI_Send':
(.text+0x57a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(send.o): In function `MPI_Send':
(.text+0x679): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(send.o): In function `MPI_Send':
(.text+0x6aa): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ssend.o): In function `MPI_Ssend':
(.text+0x35): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ssend.o): In function `MPI_Ssend':
(.text+0x57a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ssend.o): In function `MPI_Ssend':
(.text+0x679): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ssend.o): In function `MPI_Ssend':
(.text+0x6aa): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(wait.o): In function `MPI_Wait':
(.text+0x3d): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(wait.o): In function `MPI_Wait':
(.text+0x35a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(wait.o): In function `MPI_Wait':
(.text+0x3d9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(wait.o): In function `MPI_Wait':
(.text+0x40c): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(mpir_request.o): In function `MPIR_Request_get_error':
(.text+0x949): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(mpir_request.o): In function `MPIR_Request_get_error':
(.text+0x97a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(mpir_request.o): In function `MPIR_Request_complete':
(.text+0xd61): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(mpir_request.o): In function `MPIR_Request_complete':
(.text+0xd95): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(mpir_request.o): In function `MPIR_Request_complete':
(.text+0xf04): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(mpir_request.o): In function `MPIR_Request_complete':
(.text+0xf38): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(mpid_type_debug.o): In function `MPIDI_Datatype_printf':
(.text+0x939): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(mpid_type_debug.o): In function `MPIDI_Datatype_printf':
(.text+0x966): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ch3u_handle_recv_req.o): In function
`MPIDI_CH3_ReqHandler_AccumRespDerivedDTComplete':
(.text+0x1591): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ch3u_handle_recv_req.o): In function
`MPIDI_CH3_ReqHandler_AccumRespDerivedDTComplete':
(.text+0x15c2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ch3u_handle_recv_req.o): In function
`MPIDI_CH3_ReqHandler_PutAccumRespComplete':
(.text+0x1cb9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ch3u_handle_recv_req.o): In function
`MPIDI_CH3_ReqHandler_PutAccumRespComplete':
(.text+0x1cea): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ch3u_rma_sync.o): In function `MPIDI_Win_post':
(.text+0x23a1): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ch3u_rma_sync.o): In function `MPIDI_Win_post':
(.text+0x23d4): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ch3u_rma_sync.o): In function `MPIDI_Win_complete':
(.text+0x5c31): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ch3u_rma_sync.o): In function `MPIDI_Win_complete':
(.text+0x5c64): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ch3u_rma_sync.o): In function `MPIDI_Win_fence':
(.text+0x69b1): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ch3u_rma_sync.o): In function `MPIDI_Win_fence':
(.text+0x69e4): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ch3u_rma_sync.o): In function
`MPIDI_CH3_PktHandler_Accumulate':
(.text+0x7581): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ch3u_rma_sync.o): In function
`MPIDI_CH3_PktHandler_Accumulate':
(.text+0x75b2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(mpid_finalize.o): In function `MPID_Finalize':
(.text+0x181): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(mpid_finalize.o): In function `MPID_Finalize':
(.text+0x1b2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPIR_Allreduce_inter':
(.text+0x239): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPIR_Allreduce_inter':
(.text+0x26a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPIR_Allreduce':
(.text+0x62f): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPIR_Allreduce':
(.text+0x668): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPI_Allreduce':
(.text+0x10ff): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPI_Allreduce':
(.text+0x16a2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPI_Allreduce':
(.text+0x17cc): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPI_Allreduce':
(.text+0x1800): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPI_Allreduce':
(.text+0x1ec8): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(allreduce.o): In function `MPI_Allreduce':
(.text+0x1ef9): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(barrier.o): In function `MPI_Barrier':
(.text+0x3ef): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(barrier.o): In function `MPI_Barrier':
(.text+0x664): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(barrier.o): In function `MPI_Barrier':
(.text+0x739): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(barrier.o): In function `MPI_Barrier':
(.text+0x76a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(barrier.o): In function `MPI_Barrier':
(.text+0x812): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(barrier.o): In function `MPI_Barrier':
(.text+0x846): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(op_create.o): In function `MPI_Op_create':
(.text+0x37): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(op_create.o): In function `MPI_Op_create':
(.text+0x195): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(op_create.o): In function `MPI_Op_create':
(.text+0x1a9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(op_create.o): In function `MPI_Op_create':
(.text+0x1da): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(bcast.o): In function `MPIR_Bcast':
(.text+0x1501): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(bcast.o): In function `MPIR_Bcast':
(.text+0x1532): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(bcast.o): In function `MPI_Bcast':
(.text+0x202f): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(bcast.o): In function `MPI_Bcast':
(.text+0x247b): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(bcast.o): In function `MPI_Bcast':
(.text+0x25d9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(bcast.o): In function `MPI_Bcast':
(.text+0x260a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPIR_Reduce':
(.text+0x419): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPIR_Reduce':
(.text+0x44c): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPIR_Reduce':
(.text+0xe2f): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPIR_Reduce':
(.text+0xe68): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPIR_Reduce':
(.text+0x1185): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPIR_Reduce':
(.text+0x11be): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPIR_Reduce_inter':
(.text+0x1859): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPIR_Reduce_inter':
(.text+0x188a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPI_Reduce':
(.text+0x1b76): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPI_Reduce':
(.text+0x210f): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPI_Reduce':
(.text+0x2249): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPI_Reduce':
(.text+0x227a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPI_Reduce':
(.text+0x3284): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(reduce.o): In function `MPI_Reduce':
(.text+0x32b5): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(allgather.o): In function `MPI_Allgather':
(.text+0xfef): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(allgather.o): In function `MPI_Allgather':
(.text+0x15ad): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(allgather.o): In function `MPI_Allgather':
(.text+0x1701): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(allgather.o): In function `MPI_Allgather':
(.text+0x1732): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(allgather.o): In function `MPI_Allgather':
(.text+0x1c00): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(allgather.o): In function `MPI_Allgather':
(.text+0x1c31): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(red_scat.o): In function `MPIR_Reduce_scatter':
(.text+0xb81): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(red_scat.o): In function `MPIR_Reduce_scatter':
(.text+0xbba): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(red_scat.o): In function `MPI_Reduce_scatter':
(.text+0x2b6b): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(red_scat.o): In function `MPI_Reduce_scatter':
(.text+0x2e66): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(red_scat.o): In function `MPI_Reduce_scatter':
(.text+0x32a1): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(red_scat.o): In function `MPI_Reduce_scatter':
(.text+0x32d2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(red_scat.o): In function `MPI_Reduce_scatter':
(.text+0x3740): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(red_scat.o): In function `MPI_Reduce_scatter':
(.text+0x3774): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(helper_fns.o): In function `MPIR_Localcopy':
(.text+0x441): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(helper_fns.o): In function `MPIR_Localcopy':
(.text+0x472): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(helper_fns.o): In function `MPIC_Sendrecv_replace':
(.text+0x1049): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(helper_fns.o): In function `MPIC_Sendrecv_replace':
(.text+0x107a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opsum.o): In function `MPIR_SUM':
(.text+0xdbb): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opsum.o): In function `MPIR_SUM':
(.text+0xdec): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opmax.o): In function `MPIR_MAXF':
(.text+0xc24): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opmax.o): In function `MPIR_MAXF':
(.text+0xc55): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opmin.o): In function `MPIR_MINF':
(.text+0xc24): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opmin.o): In function `MPIR_MINF':
(.text+0xc55): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opband.o): In function `MPIR_BAND':
(.text+0x87b): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opband.o): In function `MPIR_BAND':
(.text+0x8ac): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opbor.o): In function `MPIR_BOR':
(.text+0x87b): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opbor.o): In function `MPIR_BOR':
(.text+0x8ac): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opbxor.o): In function `MPIR_BXOR':
(.text+0x87b): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opbxor.o): In function `MPIR_BXOR':
(.text+0x8ac): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opland.o): In function `MPIR_LAND':
(.text+0xe0f): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opland.o): In function `MPIR_LAND':
(.text+0xe40): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(oplor.o): In function `MPIR_LOR':
(.text+0xe7a): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(oplor.o): In function `MPIR_LOR':
(.text+0xeab): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(oplxor.o): In function `MPIR_LXOR':
(.text+0xfe1): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(oplxor.o): In function `MPIR_LXOR':
(.text+0x1012): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opprod.o): In function `MPIR_PROD':
(.text+0x1098): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opprod.o): In function `MPIR_PROD':
(.text+0x10c9): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opminloc.o): In function `MPIR_MINLOC':
(.text+0x471): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opminloc.o): In function `MPIR_MINLOC':
(.text+0x4a2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(opmaxloc.o): In function `MPIR_MAXLOC':
(.text+0x471): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(opmaxloc.o): In function `MPIR_MAXLOC':
(.text+0x4a2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(comm_group.o): In function `MPI_Comm_group':
(.text+0x2e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(comm_group.o): In function `MPI_Comm_group':
(.text+0x2e3): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(comm_group.o): In function `MPI_Comm_group':
(.text+0x371): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(comm_group.o): In function `MPI_Comm_group':
(.text+0x3a2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_indexed.o): In function `MPI_Type_indexed':
(.text+0x3d): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_indexed.o): In function `MPI_Type_indexed':
(.text+0x58b): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_indexed.o): In function `MPI_Type_indexed':
(.text+0x64c): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_indexed.o): In function `MPI_Type_indexed':
(.text+0x682): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(group_free.o): In function `MPI_Group_free':
(.text+0x2f): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(group_free.o): In function `MPI_Group_free':
(.text+0x2fe): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(group_free.o): In function `MPI_Group_free':
(.text+0x311): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(group_free.o): In function `MPI_Group_free':
(.text+0x342): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(group_translate_ranks.o): In function
`MPI_Group_translate_ranks':
(.text+0x2e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(group_translate_ranks.o): In function
`MPI_Group_translate_ranks':
(.text+0x3f0): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(group_translate_ranks.o): In function
`MPI_Group_translate_ranks':
(.text+0x449): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(group_translate_ranks.o): In function
`MPI_Group_translate_ranks':
(.text+0x47a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(ch3u_comm_spawn_multiple.o): In function
`MPIDI_Comm_spawn_multiple':
(.text+0x371): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(ch3u_comm_spawn_multiple.o): In function
`MPIDI_Comm_spawn_multiple':
(.text+0x3aa): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(gather.o): In function `MPI_Gather':
(.text+0xf1e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(gather.o): In function `MPI_Gather':
(.text+0x1402): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(gather.o): In function `MPI_Gather':
(.text+0x1501): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(gather.o): In function `MPI_Gather':
(.text+0x1532): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(gather.o): In function `MPI_Gather':
(.text+0x2083): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(gather.o): In function `MPI_Gather':
(.text+0x20b7): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(scatterv.o): In function `MPI_Scatterv':
(.text+0x42f): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(scatterv.o): In function `MPI_Scatterv':
(.text+0x92b): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(scatterv.o): In function `MPI_Scatterv':
(.text+0xa21): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(scatterv.o): In function `MPI_Scatterv':
(.text+0xa52): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(scatterv.o): In function `MPI_Scatterv':
(.text+0x1551): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(scatterv.o): In function `MPI_Scatterv':
(.text+0x1582): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_contiguous.o): In function `MPI_Type_contiguous':
(.text+0x2f): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_contiguous.o): In function `MPI_Type_contiguous':
(.text+0x3f2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_contiguous.o): In function `MPI_Type_contiguous':
(.text+0x409): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_contiguous.o): In function `MPI_Type_contiguous':
(.text+0x43a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_hvector.o): In function `MPI_Type_hvector':
(.text+0x37): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_hvector.o): In function `MPI_Type_hvector':
(.text+0x4d3): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_hvector.o): In function `MPI_Type_hvector':
(.text+0x4e9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_hvector.o): In function `MPI_Type_hvector':
(.text+0x51c): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_create_struct.o): In function
`MPI_Type_create_struct':
(.text+0x3b): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_create_struct.o): In function
`MPI_Type_create_struct':
(.text+0x5e9): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(type_create_struct.o): In function
`MPI_Type_create_struct':
(.text+0x659): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(type_create_struct.o): In function
`MPI_Type_create_struct':
(.text+0x68c): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(waitall.o): In function `MPI_Waitall':
(.text+0x49): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(waitall.o): In function `MPI_Waitall':
(.text+0x521): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(waitall.o): In function `MPI_Waitall':
(.text+0x5c9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(waitall.o): In function `MPI_Waitall':
(.text+0x5fc): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_get.o): In function `MPI_Info_get':
(.text+0x2e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_get.o): In function `MPI_Info_get':
(.text+0x378): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_get.o): In function `MPI_Info_get':
(.text+0x391): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_get.o): In function `MPI_Info_get':
(.text+0x3c2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_getn.o): In function `MPI_Info_get_nkeys':
(.text+0x2e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getn.o): In function `MPI_Info_get_nkeys':
(.text+0x2af): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_getn.o): In function `MPI_Info_get_nkeys':
(.text+0x2c1): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getn.o): In function `MPI_Info_get_nkeys':
(.text+0x2f2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_getnth.o): In function `MPI_Info_get_nthkey':
(.text+0x32): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getnth.o): In function `MPI_Info_get_nthkey':
(.text+0x2e2): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_getnth.o): In function `MPI_Info_get_nthkey':
(.text+0x2f9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getnth.o): In function `MPI_Info_get_nthkey':
(.text+0x32a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_getvallen.o): In function `MPI_Info_get_valuelen':
(.text+0x2e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getvallen.o): In function `MPI_Info_get_valuelen':
(.text+0x368): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_getvallen.o): In function `MPI_Info_get_valuelen':
(.text+0x381): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getvallen.o): In function `MPI_Info_get_valuelen':
(.text+0x3b2): undefined reference to `pthread_setspecific'
collect2: ld returned 1 exit status
make[2]: *** [dexe.grd] Błąd 1
make[1]: *** [build_tst] Błąd 2
make: *** [build] Błąd 2


Make.Linux_PII_CBLAS


#
#  -- High Performance Computing Linpack Benchmark (HPL)
#     HPL - 2.0 - September 10, 2008
#     Antoine P. Petitet
#     University of Tennessee, Knoxville
#     Innovative Computing Laboratory
#     (C) Copyright 2000-2008 All Rights Reserved
#
#  -- Copyright notice and Licensing terms:
#
#  Redistribution  and  use in  source and binary forms, with or without
#  modification, are  permitted provided  that the following  conditions
#  are met:
#
#  1. Redistributions  of  source  code  must retain the above copyright
#  notice, this list of conditions and the following disclaimer.
#
#  2. Redistributions in binary form must reproduce  the above copyright
#  notice, this list of conditions,  and the following disclaimer in the
#  documentation and/or other materials provided with the distribution.
#
#  3. All  advertising  materials  mentioning  features  or  use of this
#  software must display the following acknowledgement:
#  This  product  includes  software  developed  at  the  University  of
#  Tennessee, Knoxville, Innovative Computing Laboratory.
#
#  4. The name of the  University,  the name of the  Laboratory,  or the
#  names  of  its  contributors  may  not  be used to endorse or promote
#  products  derived   from   this  software  without  specific  written
#  permission.
#
#  -- Disclaimer:
#
#  THIS  SOFTWARE  IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
#  ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,  INCLUDING,  BUT NOT
#  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
#  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY
#  OR  CONTRIBUTORS  BE  LIABLE FOR ANY  DIRECT,  INDIRECT,  INCIDENTAL,
#  SPECIAL,  EXEMPLARY,  OR  CONSEQUENTIAL DAMAGES  (INCLUDING,  BUT NOT
#  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
#  DATA OR PROFITS; OR BUSINESS INTERRUPTION)  HOWEVER CAUSED AND ON ANY
#  THEORY OF LIABILITY, WHETHER IN CONTRACT,  STRICT LIABILITY,  OR TORT
#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
#  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# ######################################################################
#
# ----------------------------------------------------------------------
# - shell --------------------------------------------------------------
# ----------------------------------------------------------------------
#
SHELL        = /bin/sh
#
CD           = cd
CP           = cp
LN_S         = ln -s
MKDIR        = mkdir
RM           = /bin/rm -f
TOUCH        = touch
#
# ----------------------------------------------------------------------
# - Platform identifier ------------------------------------------------
# ----------------------------------------------------------------------
#
ARCH         = Linux_PII_CBLAS
#
# ----------------------------------------------------------------------
# - HPL Directory Structure / HPL library ------------------------------
# ----------------------------------------------------------------------
#
TOPdir       = /root/hpl
INCdir       = $(TOPdir)/include
BINdir       = $(TOPdir)/bin/$(ARCH)
LIBdir       = $(TOPdir)/lib/$(ARCH)
#
HPLlib       = $(LIBdir)/libhpl.a
#
# ----------------------------------------------------------------------
# - Message Passing library (MPI) --------------------------------------
# ----------------------------------------------------------------------
# MPinc tells the  C  compiler where to find the Message Passing library
# header files,  MPlib  is defined  to be the name of  the library to be
# used. The variable MPdir is only used for defining MPinc and MPlib.
#
MPdir        = /usr/lib
MPinc        = -I/usr/include/mpich2
MPlib        = /usr/lib/libmpich.a
#
# ----------------------------------------------------------------------
# - Linear Algebra library (BLAS or VSIPL) -----------------------------
# ----------------------------------------------------------------------
# LAinc tells the  C  compiler where to find the Linear Algebra  library
# header files,  LAlib  is defined  to be the name of  the library to be
# used. The variable LAdir is only used for defining LAinc and LAlib.
#
#LAdir        = /root/hpl/netlib/ARCHIVES/Linux_PII
LAinc        =
LAlib        = /usr/lib/libcblas.a /usr/lib/libatlas.a
#
# ----------------------------------------------------------------------
# - F77 / C interface --------------------------------------------------
# ----------------------------------------------------------------------
# You can skip this section  if and only if  you are not planning to use
# a  BLAS  library featuring a Fortran 77 interface.  Otherwise,  it  is
# necessary  to  fill out the  F2CDEFS  variable  with  the  appropriate
# options.  **One and only one**  option should be chosen in **each** of
# the 3 following categories:
#
# 1) name space (How C calls a Fortran 77 routine)
#
# -DAdd_              : all lower case and a suffixed underscore  (Suns,
#                       Intel, ...),                           [default]
# -DNoChange          : all lower case (IBM RS6000),
# -DUpCase            : all upper case (Cray),
# -DAdd__             : the FORTRAN compiler in use is f2c.
#
# 2) C and Fortran 77 integer mapping
#
# -DF77_INTEGER=int   : Fortran 77 INTEGER is a C int,         [default]
# -DF77_INTEGER=long  : Fortran 77 INTEGER is a C long,
# -DF77_INTEGER=short : Fortran 77 INTEGER is a C short.
#
# 3) Fortran 77 string handling
#
# -DStringSunStyle    : The string address is passed at the string loca-
#                       tion on the stack, and the string length is then
#                       passed as  an  F77_INTEGER  after  all  explicit
#                       stack arguments,                       [default]
# -DStringStructPtr   : The address  of  a  structure  is  passed  by  a
#                       Fortran 77  string,  and the structure is of the
#                       form: struct {char *cp; F77_INTEGER len;},
# -DStringStructVal   : A structure is passed by value for each  Fortran
#                       77 string,  and  the  structure is  of the form:
#                       struct {char *cp; F77_INTEGER len;},
# -DStringCrayStyle   : Special option for  Cray  machines,  which  uses
#                       Cray  fcd  (fortran  character  descriptor)  for
#                       interoperation.
#
F2CDEFS      =
#
# ----------------------------------------------------------------------
# - HPL includes / libraries / specifics -------------------------------
# ----------------------------------------------------------------------
#
HPL_INCLUDES = -I$(INCdir) -I$(INCdir)/$(ARCH) $(LAinc) $(MPinc)
HPL_LIBS     = $(HPLlib) $(LAlib) $(MPlib)
#
# - Compile time options -----------------------------------------------
#
# -DHPL_COPY_L           force the copy of the panel L before bcast;
# -DHPL_CALL_CBLAS       call the cblas interface;
# -DHPL_CALL_VSIPL       call the vsip  library;
# -DHPL_DETAILED_TIMING  enable detailed timers;
#
# By default HPL will:
#    *) not copy L before broadcast,
#    *) call the BLAS Fortran 77 interface,
#    *) not display detailed timing information.
#
HPL_OPTS     = -DHPL_CALL_CBLAS
#
# ----------------------------------------------------------------------
#
HPL_DEFS     = $(F2CDEFS) $(HPL_OPTS) $(HPL_INCLUDES)
#
# ----------------------------------------------------------------------
# - Compilers / linkers - Optimization flags ---------------------------
# ----------------------------------------------------------------------
#
#CC           = /usr/bin/gcc
CC         = /usr/bin/mpicc
CCNOOPT      = $(HPL_DEFS)
CCFLAGS      = $(HPL_DEFS) -fomit-frame-pointer -O3 -funroll-loops
#
# On some platforms,  it is necessary  to use the Fortran linker to find
# the Fortran internals used in the BLAS library.
#
LINKER       = /usr/bin/mpif90
LINKFLAGS    = "$(CCFLAGS) -lpthread"
#
ARCHIVER     = ar
ARFLAGS      = r
RANLIB       = echo
#
# ----------------------------------------------------------------------


i hope this will give you more information. After the last try ive left
mpicc and mpiff90 progs.
Gregory

2010/7/28 Dave Goodell <goodell at mcs.anl.gov>

> It looks more like a linking problem to me.  Make sure you are using the
> mpicc/mpicxx/mpif77/mpif90 wrappers to compile your program, they should
> include a "-lpthread" on the link line.  If that's not working, try
> inserting "-lpthread" manually on the link line.
>
> -Dave
>
> On Jul 28, 2010, at 12:46 PM CDT, Ivan Pulido wrote:
>
> >
> >
> > On Wed, Jul 28, 2010 at 12:19 PM, Grzegorz Dwornicki <gd1100 at gmail.com>
> wrote:
> > Ive reinstaled the distribution to clean debian squeeze. Now when im
> compiling im getting:
> >
> > /usr/lib/libmpich.a(info_getnth.o): In function `MPI_Info_get_nthkey':
> > (.text+0x2f9): undefined reference to `pthread_getspecific'
> > /usr/lib/libmpich.a(info_getnth.o): In function `MPI_Info_get_nthkey':
> > (.text+0x32a): undefined reference to `pthread_setspecific'
> > /usr/lib/libmpich.a(info_getvallen.o): In function
> `MPI_Info_get_valuelen':
> > (.text+0x2e): undefined reference to `pthread_getspecific'
> > /usr/lib/libmpich.a(info_getvallen.o): In function
> `MPI_Info_get_valuelen':
> > (.text+0x368): undefined reference to `pthread_setspecific'
> > /usr/lib/libmpich.a(info_getvallen.o): In function
> `MPI_Info_get_valuelen':
> > (.text+0x381): undefined reference to `pthread_getspecific'
> > /usr/lib/libmpich.a(info_getvallen.o): In function
> `MPI_Info_get_valuelen':
> > (.text+0x3b2): undefined reference to `pthread_setspecific'
> >
> >
> > Ive made a symlink from /usr/bin/gfortran to /ust/bin/g77. It worked
> before but not it doesn work. Any ideas? This errors are slim part of full
> output but they are are nearly the same (same kind but diferent sections).
>  I have only 1 idea but it might blow everything up. The idea is to try
> using gfortran from lenny. But it wil require to change a lot of libs and
> some programs including gcc it self.
> >
> >
> > Not sure if this is the problem, forgive me if it isn't. But those
> pthread functions are declared in pthread.h (make sure you have it, usually
> it's in /usr/include/pthread.h). On Debian you should accomplish this by
> installing "libc6-dev" package. Hope this helps.
> >
> > Gregory
> >
> > 2010/7/21 Grzegorz Dwornicki <gd1100 at gmail.com>
> > yea ive typed apt-get remove mpich-bin. And then ive used "make clean"
> and "make arch=Linux_PII_CBLAS". Hmm i can doo even more - If some liblaries
> are messing things up I will reinstall distribution to be sure. I'll update
> this topic on monday :)
> >
> > Gregory.
> >
> > 2010/7/21 Pavan Balaji <balaji at mcs.anl.gov>
> >
> >
> > > [0]  Aborting program !
> > > [0] Aborting program!
> > > p0_3435:  p4_error: : 9039
> >
> > Well, P4 is used in MPICH-1, not MPICH-2. So, you cannot get the same
> error if you are not using MPICH-1 :-).
> >
> > Did you recompile with MPICH2?
> >
> >  -- Pavan
> >
> >
> > On 07/21/2010 11:16 AM, Grzegorz Dwornicki wrote:
> > Ive remove mpich-bin package and recompiled the hpl linpack. But im
> geting the same error :(
> >
> > 2010/7/19 Grzegorz Dwornicki <gd1100 at gmail.com <mailto:gd1100 at gmail.com
> >>
> >
> >
> >    Thx you both for such fast reply. Ill try your advices on wednesday
> >    and report results.
> >    Gregory.
> >
> >    2010/7/19 Dave Goodell <goodell at mcs.anl.gov
> >    <mailto:goodell at mcs.anl.gov>>
> >
> >
> >        On Jul 19, 2010, at 11:51 AM CDT, Grzegorz Dwornicki wrote:
> >
> >         > If im writing double message on list pls let me know.
> >         >
> >         > Im writing a graduating paper on my university about MPICH
> >        and im having some trouble launching programs. For example I
> >        need to run perfomance tests on cluster, to determine it max.
> >        potencial. To do this Im using hpl linpack from
> >        http://www.netlib.org/benchmark/hpl/. Compilation goes without
> >        any errors but when I type f.e:
> >         >
> >         > mpirun -np 4 ./xhpl
> >         >
> >         > Im getting output like this:
> >         > 0 - <NO ERROR MESSAGE> : Could not convert index 1140850688
> >        into a pointer
> >         > The index may be an incorrect argument.
> >
> >        You have somehow mixed MPICH2's mpi.h or mpif.h headers  with
> >        the library from MPICH:
> >
> >        % perl -e 'printf("%#x\n",1140850688);'
> >        0x44000000
> >        % grep 0x44000000 mpi.h
> >        #define MPI_COMM_WORLD ((MPI_Comm)0x44000000)
> >
> >        As Pavan suggested, uninstall MPICH and make sure that MPICH2 is
> >        fully installed.  Also, make sure that you recompile your
> >        application once the MPICH installation is removed.  Make sure
> >        to use the compiler wrappers provided by MPICH2 (mpicc, mpif90,
> >        etc) when building your application.
> >
> >        -Dave
> >
> >        _______________________________________________
> >        mpich-discuss mailing list
> >        mpich-discuss at mcs.anl.gov <mailto: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 <http://www.mcs.anl.gov/%7Ebalaji>
> > _______________________________________________
> > 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
> >
> >
> >
> >
> > --
> > Ivan Pulido
> > Estudiante de Física
> > Universidad Nacional de Colombia
> > _______________________________________________
> > 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20100729/e53a9301/attachment-0001.htm>


More information about the mpich-discuss mailing list