[CPMD-list] problem with parallel CPMD binary (Linux IFC)

Christian Tuma ct at chemie.hu-berlin.de
Tue Aug 13 12:39:18 CEST 2002


Dear all,

I tried to compile CPMD 3.5.2 with the IFC (6.0) to get a parallel
binary. Since the Configure script doesn't provide defaults for this
case I used the following setup:

...
FFLAGS =  -pc64 -unroll -w90 -w95
LFLAGS = -L/global-work/ct/ATLAS_ifc/lib/Linux_ATHLONSSE1_2 -llapack \
         -lf77blas -lcblas -latlas -Vaxlib
CFLAGS =
CPP = /lib/cpp -P -C -traditional
CPPFLAGS = -D__Linux -D__PGI -DLAPACK -DFFT_DEFAULT -DLINUX_IFC \
           -DPARALLEL -DMP_LIBRARY=__MPI -DMYRINET
CC = /global-work/ct/mpich124sh_intel/bin/mpicc
FC = /global-work/ct/mpich124sh_intel/bin/mpif77 -c -O3 -tp p6 -axiM
LD = /global-work/ct/mpich124sh_intel/bin/mpif77 -O3 -tp p6 -axiM
...

MPICH was used as the MPI library, built with the Intel compilers as well.
At link time everything seems to work - no error messages. (By the way,
why don't I need to link with the MPICH libs?)

Running this parallel binary on only one processor (mpirun -np 1 ...)
works fine. But as soon as I start a job on more than one processor
(mpirun -np 2 ...) I get this error message:

/global-work/ct/SOURCE352MPI_INTEL/cpmd.x: error while loading shared libraries: libcxa.so.1: cannot open shared object file: No such file or directory

When I say

> ldd /global-work/ct/SOURCE352MPI_INTEL/cpmd.x

I get

        libm.so.6 => /lib/libm.so.6 (0x40023000)
        libcxa.so.1 => /usr/loc/intel/compiler60/ia32/lib/libcxa.so.1 (0x40046000)
        libc.so.6 => /lib/libc.so.6 (0x400b4000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

But the file /usr/loc/intel/compiler60/ia32/lib/libcxa.so.1  exists!

Does anybody have an idea what went wrong?

Thanks,
Christian.

-- 
Christian Tuma             Humboldt-Universitaet Berlin
ct at chemie.hu-berlin.de     Arbeitsgruppe Quantenchemie (Prof. Sauer)
phone: +49-30-20937140     Brook-Taylor-Str. 2, 12489 Berlin, GERMANY
fax:   +49-30-20937136     http://www.chemie.hu-berlin.de/ag_sauer



More information about the CPMD-list mailing list