LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Liu Xuezhao (lxz_at_[hidden])
Date: 2005-12-27 01:22:01


Ok, i have test that case over lam-7.1.1 and lam-7.1.2b30. I config them with the same option as lam-7.0.6. When executing "mpirun -np 2 ****", there aren't "/tmp/lam-xxx_at_node01/lam-crtcp-rank-0.txt" file then. But there is another problem with lam-7.1.1 and 7.1.2b30, the application compiled by mpicc is not dependent on the blcr library.
I config lam-7.0.6 and lam-7.1.1 with the same command:
/configure --with-blcr=/home/lxz/opt/blcr \
            --with-cr-file-dir=/home/lxz/tmp \
            --with-rpi=crtcp \
            --prefix=/home/lxz/opt/lam-7.x.x \
            --with-rsh="ssh -x"
make ; make install
use the ldd utility can print the shared library dependencies of the mpicc:
lxz_at_ganode004:~/src/HPL/hpl> ldd /home/lxz/opt/lam-7.0.6/bin/mpicc
        libcr.so.0 => /home/lxz/opt/blcr/lib/libcr.so.0 (0x0000002a9566d000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000002a95791000)
        libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x0000002a95894000)
        libutil.so.1 => /lib64/libutil.so.1 (0x0000002a959a8000)
        libstdc++.so.5 => /usr/lib64/libstdc++.so.5 (0x0000002a95aac000)
        libm.so.6 => /lib64/tls/libm.so.6 (0x0000002a95c89000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000002a95de0000)
        libc.so.6 => /lib64/tls/libc.so.6 (0x0000002a95eec000)
        /lib64/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 (0x0000002a95556000)
lxz_at_ganode004:~/src/HPL/hpl> ldd /home/lxz/opt/lam-7.1.1/bin/mpicc
        libdl.so.2 => /lib64/libdl.so.2 (0x0000002a9566d000)
        libutil.so.1 => /lib64/libutil.so.1 (0x0000002a95770000)
        libstdc++.so.5 => /usr/lib64/libstdc++.so.5 (0x0000002a95873000)
        libm.so.6 => /lib64/tls/libm.so.6 (0x0000002a95a51000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000002a95ba8000)
        libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x0000002a95cb3000)
        libc.so.6 => /lib64/tls/libc.so.6 (0x0000002a95dc8000)
        /lib64/ld-linux-x86-64.so.2 => /lib64/ld-linux-x86-64.so.2 (0x0000002a95556000)
We can see that lam-7.1.1/bin/mpicc is not dependent on the shared library libcr.so.
Is this a bug of lam-7.1.1?
Thank you for the reply, you may look at it after yuletime, happy your holidays!

Xuezhao
2005-12-27

======= 2005-12-26 12:00:00 =======

>From: Brian Barrett <brbarret_at_[hidden]>
>To: General LAM/MPI mailing list <lam_at_[hidden]>
>Subject: Re: LAM: Can't restart MPI applications after the LAM RTE is reboot
>Date: Sun25 Dec 2005 22:43:46 -0500
>
>Ah, it appears this is a bug in LAM 7.0.6 that has been fixed in LAM
>7.1.1. Is there any chance that you can upgrade to the latest
>version of LAM?
>
>Brian
>

= = = = = = = = = = = = = = = = = = = =