[Wien] installation problem in parallel mode_Wien2k_13.1

2014-02-17 Thread venkatesh chandragiri
Dear Wien2k users,

I have done ./siteconfig_lapw with the options given below

===

S = I

which gives me System linuxifc

C

 Your Fortran compiler will be ifort.
 Your C compiler will be icc.

O   specify compiler options, BLAS and LAPACK

Your MKLROOT=/IITM_GPFS_FS1/sware/intel/composer_xe_2013.0.079/mkl
Your MKL_TARGET_ARCH=intel64

Current settings:
 O   Compiler options:-FR -mp1 -w -prec_div -pc80 -pad -ip
-DINTEL_VML -traceback -assume buffered_io
 F   FFTW options:-DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 L   Linker Flags:$(FOPT) -L$(MKLROOT)/lib/intel64 -pthread
 P   Preprocessor flags   '-DParallel'
 R   R_LIB (LAPACK+BLAS): -lmkl_lapack95_lp64 -lmkl_intel_lp64
-lmkl_intel_thread -lmkl_core -openmp -lpthread
 FL  FFTW_LIBS:   -lfftw3_mpi -lfftw3
-L/home2/phd/ph13d050/fftw333/lib
 S   Save and Quit
 Q   Quit abandon changes


::Parallel execution:

Shared Memory Architecture? (y/N): N

Do you know/need a command to bind your jobs to specific nodes ?N

Set MPI_REMOTE to  0 / 1: 1

Remote shell (default is ssh) = ssh

   Do you have MPI, Scalapack and FFTW installed and intend to run
   finegrained parallel? . y


Your compiler: mpiifort

Please specify whether you want to use FFTW3 (default) or FFTW2  (FFTW3 /
FFTW2): FFTW3

Present FFTWpath is: /home2/phd/ph13d050/fftw333

Your FFTW_LIBS are: -lfftw3_mpi -lfftw3 -L/home2/phd/ph13d050/fftw333/lib
Your FFTW_OPT are : -DFFTW3 -I/home2/phd/ph13d050/fftw333/include

is this correct? enter Y (default) or n: Y

   Current settings:

 FFTW_LIB + FFTW_OPT: -lfftw3_mpi -lfftw3
-L/home2/phd/ph13d050/fftw333/lib  +  -DFFTW3
-I/home2/phd/ph13d050/fftw333/include (already set)
 RP  RP_LIB(SCALAPACK+PBLAS): -mt_mpi -lmkl_scalapack_lp64
-lmkl_blacs_lp64 $(R_LIBS)
 FP  FPOPT(par.comp.options): -FR -mp1 -w -prec_div -pc80 -pad -ip
-DINTEL_VML -traceback -assume buffered_io
 MP  MPIRUN commando: mpirun -np _NP_ -machinefile _HOSTS_
_EXEC_

 S   Save and Quit
 Q   Quit abandon changes

 To change an item select option.

=

However, this installation gave some bugs due to which lapw0_mpi is not
displaying in the Wien2k root directory. Thanks to prof. Gavin Abo for his
kind suggestions, but unfortunately the errors are not stoppable.

After compilation of all programmes, the error msgs are

===
Compile time errors (if any) were:
SRC_dstart/compile.msg:make[1]: *** [dstart_mpi] Error 1
SRC_dstart/compile.msg:make: *** [para] Error 2
SRC_hf/compile.msg:make[1]: *** [hf_mpi] Error 1
SRC_hf/compile.msg:make: *** [rp] Error 2
SRC_hf/compile.msg:make[1]: *** [hfc_mpi] Error 1
SRC_hf/compile.msg:make: *** [cp] Error 2
SRC_lapw0/compile.msg:make[1]: *** [lapw0_mpi] Error 1
SRC_lapw0/compile.msg:make: *** [para] Error 2
SRC_lapw1/compile.msg:make[1]: *** [lapw1_mpi] Error 1
SRC_lapw1/compile.msg:make: *** [rp] Error 2
SRC_lapw1/compile.msg:make[1]: *** [lapw1c_mpi] Error 1
SRC_lapw1/compile.msg:make: *** [cp] Error 2
SRC_lapw2/compile.msg:make[1]: *** [lapw2_mpi] Error 1
SRC_lapw2/compile.msg:make: *** [rp] Error 2
SRC_lapw2/compile.msg:make[1]: *** [lapw2c_mpi] Error 1
SRC_lapw2/compile.msg:make: *** [cp] Error 2


Check file   compile.msg   in the corresponding SRC_* directory for the
compilation log and more info on any compilation problem.

==

I have checked the compile.msg in SRC_lapw0 which says as


==

vim compile.msg


mpiifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
-assume buffered_io -DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 -DParallel -c pbea.f
mpiifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
-assume buffered_io -DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 -DParallel -c pbem.f
mpiifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
-assume buffered_io -DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 -DParallel -c poissn.f
mpiifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
-assume buffered_io -DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 -DParallel -c pwxad4.f
mpiifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
-assume buffered_io -DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 -DParallel -c readstruct.f
mpiifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
-assume buffered_io -DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 -DParallel -c rean0.F
mpiifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
-assume buffered_io -DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 -DParallel -c rean3.F
mpiifort -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback
-assume buffered_io -DFFTW3 -I/home2/phd/ph13d050/fftw333/include
 -DParallel -c rean4.F
mpiifort -FR -mp1 -w -prec_div -pc80 -pad 

Re: [Wien] installation problem in parallel mode_Wien2k_13.1

2014-02-17 Thread Peter Blaha

Why are you not using the default options ?


RP  RP_LIB(SCALAPACK+PBLAS): -mt_mpi -lmkl_scalapack_lp64 -lmkl_blacs_lp64 
$(R_LIBS)


I've never seen:   -mt_mpiand would remove this.

-lmkl_blacs_lp64 :   this library needs to be adapted to your specific mpi 
version.
 there are 3 or 4 different versions for this library and 
you must use
 the one which fits your mpi.
 For instance with intel-mpi one must use 
-lmkl_blacs_intel_lp64, ...
 Look into the doku or ask your sysadmin.


--
-
Peter Blaha
Inst. Materials Chemistry, TU Vienna
Getreidemarkt 9, A-1060 Vienna, Austria
Tel: +43-1-5880115671
Fax: +43-1-5880115698
email: pbl...@theochem.tuwien.ac.at
-
___
Wien mailing list
Wien@zeus.theochem.tuwien.ac.at
http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
SEARCH the MAILING-LIST at:  
http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html