[mpich-discuss] mpich-3.1.4: 'make testing' fails

Junchao Zhang jczhang at mcs.anl.gov
Mon Jul 13 14:34:45 CDT 2015


Perhaps the time limit set by the test script is too low. On my
machine `mpiexec
-n 4  ./getfence1` finishes in 3+ minutes.
You can manually test it to see if will complete successfully.

--Junchao Zhang

On Sun, Jul 12, 2015 at 2:17 AM, arindam ghosh <arindamgr at gmail.com> wrote:

> Thanks.
> Adding  -lpthread to the LDFLAGS solves my problem.
>
> only one problem left:
>
> not ok 333 - ./rma/getfence1 4
>   ---
>   Directory: ./rma
>   File: getfence1
>   Num-procs: 4
>   Date: "Sun Jul 12 12:28:19 2015"
>   ...
> ## Test output (expected 'No Errors'):
> ## /usr/local/bin/mpiexec -n 4    ./getfence1
> ##
> ##
> ===================================================================================
> ## =   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
> ## =   PID 18069 RUNNING AT localhost.localdomain
> ## =   EXIT CODE: 9
> ## =   CLEANING UP REMAINING PROCESSES
> ## =   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
> ##
> ===================================================================================
> ## YOUR APPLICATION TERMINATED WITH THE EXIT STRING: Killed (signal 9)
> ## This typically refers to a problem with your application.
> ## Please see the FAQ page for debugging suggestions
>
>
> please tell me how t fix this error.
>
> Thanking you,
>
> Regards,
> Arindam
>
>
>
> On Thu, Jul 9, 2015 at 9:12 AM, Junchao Zhang <jczhang at mcs.anl.gov> wrote:
>
>> Not sure if this is the reason,
>> http://stackoverflow.com/questions/19901934/strange-linking-error-dso-missing-from-command-line
>> You can go to one failure directory, e.g., test/mpi/threads/pt2pt, and
>> type "make V=1 threads", and find out what is the actual link command line.
>>
>> --Junchao Zhang
>>
>> On Wed, Jul 8, 2015 at 12:00 AM, arindam ghosh <arindamgr at gmail.com>
>> wrote:
>>
>>> Dear All,
>>>
>>> I'm trying to install mpich-3.1.4 in my desktop:
>>>
>>> CC=gcc CXX=g++ FC=gfortran F77=gfortran ./configure --prefix=/usr/local
>>> --enable-fortran --enable-cxx 2>&1 | tee c.txt
>>> make 2>&1 | tee m.txt
>>> make install 2>&1 | tee mi.txt
>>>
>>> I'm using gcc/gfortran/g++ version 4.9.2-6. As such there is no error,
>>> but while doing 'make testing', it shows following errors (taken from file
>>> ./test/mpi/summary.tap), please see below:
>>>
>>> not ok 297 - ./pt2pt/sendflood 8
>>>   ---
>>>   Directory: ./pt2pt
>>>   File: sendflood
>>>   Num-procs: 8
>>>   Date: "Wed Jul  8 00:01:41 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## [mpiexec at localhost.localdomain] APPLICATION TIMED OUT
>>>
>>> not ok 333 - ./rma/getfence1 4
>>>   ---
>>>   Directory: ./rma
>>>   File: getfence1
>>>   Num-procs: 4
>>>   Date: "Wed Jul  8 00:06:49 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ##
>>> ##
>>> ===================================================================================
>>> ## =   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
>>> ## =   PID 12669 RUNNING AT localhost.localdomain
>>> ## =   EXIT CODE: 9
>>> ## =   CLEANING UP REMAINING PROCESSES
>>> ## =   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
>>> ##
>>> ===================================================================================
>>> ## YOUR APPLICATION TERMINATED WITH THE EXIT STRING: Killed (signal 9)
>>> ## This typically refers to a problem with your application.
>>> ## Please see the FAQ page for debugging suggestions
>>>
>>> not ok 836 - ./threads/pt2pt/threads
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: threads
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build threads; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       threads.o
>>> ## (cd ../../threads/util && make mtestthread.o)
>>> ## make[4]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/util'
>>> ##   CC       mtestthread.o
>>> ## make[4]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/util'
>>> ##   CCLD     threads
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:522: recipe for target 'threads' failed
>>> ## make[3]: *** [threads] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 837 - ./threads/pt2pt/threaded_sr
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: threaded_sr
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build threaded_sr; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       threaded_sr.o
>>> ##   CCLD     threaded_sr
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:518: recipe for target 'threaded_sr' failed
>>> ## make[3]: *** [threaded_sr] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 838 - ./threads/pt2pt/alltoall
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: alltoall
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build alltoall; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       alltoall.o
>>> ##   CCLD     alltoall
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:482: recipe for target 'alltoall' failed
>>> ## make[3]: *** [alltoall] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 839 - ./threads/pt2pt/sendselfth
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: sendselfth
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build sendselfth; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       sendselfth.o
>>> ##   CCLD     sendselfth
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:514: recipe for target 'sendselfth' failed
>>> ## make[3]: *** [sendselfth] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 840 - ./threads/pt2pt/multisend
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: multisend
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build multisend; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       multisend.o
>>> ##   CCLD     multisend
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:498: recipe for target 'multisend' failed
>>> ## make[3]: *** [multisend] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 841 - ./threads/pt2pt/multisend2
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: multisend2
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build multisend2; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       multisend2.o
>>> ##   CCLD     multisend2
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:502: recipe for target 'multisend2' failed
>>> ## make[3]: *** [multisend2] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 842 - ./threads/pt2pt/multisend3
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: multisend3
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build multisend3; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       multisend3.o
>>> ##   CCLD     multisend3
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:506: recipe for target 'multisend3' failed
>>> ## make[3]: *** [multisend3] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 843 - ./threads/pt2pt/multisend4
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: multisend4
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build multisend4; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       multisend4.o
>>> ##   CCLD     multisend4
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:510: recipe for target 'multisend4' failed
>>> ## make[3]: *** [multisend4] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 844 - ./threads/pt2pt/greq_wait
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: greq_wait
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build greq_wait; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       greq_wait.o
>>> ##   CCLD     greq_wait
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:490: recipe for target 'greq_wait' failed
>>> ## make[3]: *** [greq_wait] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 845 - ./threads/pt2pt/greq_test
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: greq_test
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:54 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build greq_test; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       greq_test.o
>>> ##   CCLD     greq_test
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:486: recipe for target 'greq_test' failed
>>> ## make[3]: *** [greq_test] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 846 - ./threads/pt2pt/ibsend
>>>   ---
>>>   Directory: ./threads/pt2pt
>>>   File: ibsend
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build ibsend; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> ##   CC       ibsend.o
>>> ##   CCLD     ibsend
>>> ## /usr/bin/ld: ibsend.o: undefined reference to symbol 'pthread_create@
>>> @GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:494: recipe for target 'ibsend' failed
>>> ## make[3]: *** [ibsend] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/pt2pt'
>>> not ok 847 - ./threads/comm/ctxdup
>>>   ---
>>>   Directory: ./threads/comm
>>>   File: ctxdup
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build ctxdup; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> ##   CC       ctxdup.o
>>> ##   CCLD     ctxdup
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:471: recipe for target 'ctxdup' failed
>>> ## make[3]: *** [ctxdup] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> not ok 848 - ./threads/comm/dup_leak_test
>>>   ---
>>>   Directory: ./threads/comm
>>>   File: dup_leak_test
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build dup_leak_test; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> ##   CC       dup_leak_test.o
>>> ##   CCLD     dup_leak_test
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:479: recipe for target 'dup_leak_test' failed
>>> ## make[3]: *** [dup_leak_test] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> not ok 849 - ./threads/comm/comm_dup_deadlock
>>>   ---
>>>   Directory: ./threads/comm
>>>   File: comm_dup_deadlock
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build comm_dup_deadlock; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> ##   CC       comm_dup_deadlock.o
>>> ##   CCLD     comm_dup_deadlock
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:463: recipe for target 'comm_dup_deadlock' failed
>>> ## make[3]: *** [comm_dup_deadlock] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> not ok 850 - ./threads/comm/comm_create_threads
>>>   ---
>>>   Directory: ./threads/comm
>>>   File: comm_create_threads
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build comm_create_threads; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> ##   CC       comm_create_threads.o
>>> ##   CCLD     comm_create_threads
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:459: recipe for target 'comm_create_threads' failed
>>> ## make[3]: *** [comm_create_threads] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> not ok 851 - ./threads/comm/comm_create_group_threads
>>>   ---
>>>   Directory: ./threads/comm
>>>   File: comm_create_group_threads
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build comm_create_group_threads; make[3]: Entering
>>> directory '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> ##   CC       comm_create_group_threads.o
>>> ##   CCLD     comm_create_group_threads
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:455: recipe for target 'comm_create_group_threads' failed
>>> ## make[3]: *** [comm_create_group_threads] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/comm'
>>> ok 859 - ./threads/comm/comm_idup 4  # SKIP xfail tests disabled
>>> ok 860 - ./threads/comm/ctxidup 4  # SKIP xfail tests disabled
>>> not ok 852 - ./threads/init/initth
>>>   ---
>>>   Directory: ./threads/init
>>>   File: initth
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build initth; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/init'
>>> ##   CC       initth.o
>>> ##   CCLD     initth
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:405: recipe for target 'initth' failed
>>> ## make[3]: *** [initth] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/init'
>>> not ok 853 - ./threads/init/initth
>>>   ---
>>>   Directory: ./threads/init
>>>   File: initth
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build initth; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/init'
>>> ##   CC       initth.o
>>> ##   CCLD     initth
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:405: recipe for target 'initth' failed
>>> ## make[3]: *** [initth] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/init'
>>> not ok 854 - ./threads/mpi_t/mpit_threading
>>>   ---
>>>   Directory: ./threads/mpi_t
>>>   File: mpit_threading
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build mpit_threading; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/mpi_t'
>>> ##   CC       mpit_threading.o
>>> ##   CCLD     mpit_threading
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:405: recipe for target 'mpit_threading' failed
>>> ## make[3]: *** [mpit_threading] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/mpi_t'
>>> not ok 855 - ./threads/spawn/multispawn
>>>   ---
>>>   Directory: ./threads/spawn
>>>   File: multispawn
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build multispawn; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/spawn'
>>> ##   CC       multispawn.o
>>> ##   CCLD     multispawn
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:412: recipe for target 'multispawn' failed
>>> ## make[3]: *** [multispawn] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/spawn'
>>> not ok 856 - ./threads/spawn/th_taskmaster
>>>   ---
>>>   Directory: ./threads/spawn
>>>   File: th_taskmaster
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build th_taskmaster; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/spawn'
>>> ##   CC       th_taskmaster.o
>>> ##   CCLD     th_taskmaster
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:416: recipe for target 'th_taskmaster' failed
>>> ## make[3]: *** [th_taskmaster] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/spawn'
>>> not ok 857 - ./threads/rma/multirma
>>>   ---
>>>   Directory: ./threads/rma
>>>   File: multirma
>>>   Num-procs:
>>>   Date: "Wed Jul  8 00:11:55 2015"
>>>   ...
>>> ## Test output (expected 'No Errors'):
>>> ## Failed to build multirma; make[3]: Entering directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/rma'
>>> ##   CC       multirma.o
>>> ##   CCLD     multirma
>>> ## /usr/bin/ld: ../../threads/util/mtestthread.o: undefined reference to
>>> symbol 'pthread_create@@GLIBC_2.2.5'
>>> ## /lib64/libpthread.so.0: error adding symbols: DSO missing from
>>> command line
>>> ## collect2: error: ld returned 1 exit status
>>> ## Makefile:416: recipe for target 'multirma' failed
>>> ## make[3]: *** [multirma] Error 1
>>> ## make[3]: Leaving directory
>>> '/home/arindam/software/mpich-3.1.4/test/mpi/threads/rma'
>>> ok 867 - ./threads/rma/multiget 2  # SKIP xfail tests disabled
>>> ok 858 - ./impls/mpich/mpi_t/collparmt 16
>>>
>>> Please tell me how to fix these errors.
>>>
>>> Thanking you,
>>>
>>> Regards,
>>>
>>> Arindam
>>>
>>>
>>> _______________________________________________
>>> discuss mailing list     discuss at mpich.org
>>> To manage subscription options or unsubscribe:
>>> https://lists.mpich.org/mailman/listinfo/discuss
>>>
>>
>>
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>
>
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20150713/52a0544a/attachment.html>
-------------- next part --------------
_______________________________________________
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss


More information about the discuss mailing list