[Pw_forum] Re:help about install pWscf on Redhat9 with ifc 8.0

xywu xywu at imr.ac.cn
Tue Nov 16 08:39:45 CET 2004


Thank you for giovanni. I've edit the .bashrc for ifort.
But the following occurs.
I've selected BLAS and LAPACK package during  RH9 setup, and the FFTW lib is also installed.


[root at localhost espresso]# ./configure
checking build system type... i686-pc-linux-gnu
checking architecture... linux32
checking for mpif90... no
checking for ifort... ifort
checking for Fortran 77 compiler default output... a.out
checking whether the Fortran 77 compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU Fortran 77 compiler... no
checking whether ifort accepts -g... yes
checking version of ifort... ifort 8.0
checking for ifort... ifort
checking whether we are using the GNU Fortran 77 compiler... no
checking whether ifort accepts -g... yes
checking for icc... no
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking version of gcc... gcc 3.2.2
setting FFLAGS... -Vaxlib -O2 -tpp6 -assume byterecl
setting F90FLAGS... $(FFLAGS) -nomodule
setting CFLAGS... -O3 -fomit-frame-pointer
checking how to run the C preprocessor... gcc -E
setting CPP... cpp
setting CPPFLAGS... -P -traditional
setting LD... ifort
setting LDFLAGS... -Vaxlib -static
setting AR... ar
setting ARFLAGS... ruv
checking whether Fortran files must be preprocessed... no
checking for library containing zggev... no
in /usr/local/lib: checking for library containing zggev... no
in /opt/intel/mkl70/lib/32: checking for library containing zggev... no
in /opt/intel/mkl/mkl61/lib/32: checking for library containing zggev... no
in /opt/intel/mkl/lib/32: checking for library containing zggev... no
in /opt/intel/mkl61/lib/32: checking for library containing zggev... no
in /cineca/lib: checking for library containing zggev... no
in /cineca/prod/intel/lib: checking for library containing zggev... no
in /opt/intel_fc_80/lib: checking for library containing zggev... no
checking for library containing fftwnd... -lfftw
checking for library containing dgemm... no
in /usr/local/lib: checking for library containing dgemm... no
in /opt/intel/mkl70/lib/32: checking for library containing dgemm... no
in /opt/intel/mkl/mkl61/lib/32: checking for library containing dgemm... no
in /opt/intel/mkl/lib/32: checking for library containing dgemm... no
in /opt/intel/mkl61/lib/32: checking for library containing dgemm... no
in /cineca/lib: checking for library containing dgemm... no
in /cineca/prod/intel/lib: checking for library containing dgemm... no
in /opt/intel_fc_80/lib: checking for library containing dgemm... no
checking for library containing dgemm... no
in /usr/local/lib: checking for library containing dgemm... no
in /opt/intel/mkl70/lib/32: checking for library containing dgemm... no
in /opt/intel/mkl/mkl61/lib/32: checking for library containing dgemm... no
in /opt/intel/mkl/lib/32: checking for library containing dgemm... no
in /opt/intel/mkl61/lib/32: checking for library containing dgemm... no
in /cineca/lib: checking for library containing dgemm... no
in /cineca/prod/intel/lib: checking for library containing dgemm... no
in /opt/intel_fc_80/lib: checking for library containing dgemm... no
checking for library containing zggev... no
in /usr/local/lib: checking for library containing zggev... no
in /opt/intel/mkl70/lib/32: checking for library containing zggev... no
in /opt/intel/mkl/mkl61/lib/32: checking for library containing zggev... no
in /opt/intel/mkl/lib/32: checking for library containing zggev... no
in /opt/intel/mkl61/lib/32: checking for library containing zggev... no
in /cineca/lib: checking for library containing zggev... no
in /cineca/prod/intel/lib: checking for library containing zggev... no
in /opt/intel_fc_80/lib: checking for library containing zggev... no
checking for library containing mpi_init... no
setting LIBS... -lfftw
checking for library containing mpi_init... (cached) no
checking for library containing zggev... (cached) no
checking for library containing fftwnd... (cached) -lfftw
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fftw.h usability... yes
checking fftw.h presence... yes
checking for fftw.h... yes
setting DFLAGS... -D__LINUX -D__INTEL -D__FFTW
setting FDFLAGS... $(DFLAGS)
setting RANLIB... echo
setting MYLIB... blas_and_lapack
checking module dependencies... done
configure: creating ./config.status
config.status: creating make.sys
config.status: creating make.rules
-----------------------------------------------------------------
PWscf can take advantage of several optimized numerical libraries
(essl, fftw, mkl...). This configure script attempts to find them,
but may fail if they have been installed in non-standard locations.
 
The following libraries have been found:
  LIBS= -lfftw
 
If any libraries are missing, you may specify a list of directories
to search and retry, as follows:
  ./configure LIBDIRS="list of directories, separated by spaces"
 
For more information, read the README.INSTALL file or the PWscf manuals.
-----------------------------------------------------------------
----------------------------------------------
WARNING: parallel environment not detected
this program will run in single-processor mode
----------------------------------------------
[root at localhost espresso]# make all
test -d bin || mkdir bin
( cd Modules; make all )
make[1]: Entering directory `/root/software/pwscf/espresso/Modules'
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c io_global.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c kind.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c parameters.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c atom.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c parallel_include.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c mp.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c shmem_include.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c mp_global.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c recvec.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c stick_base.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c berry_phase.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c basic_algebra_routines.f
90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c constants.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c io_files.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c parser.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c bfgs_module.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c cell_base.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c check_stop.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c clocks.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c control_flags.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c cp_emass.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c fft_types.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c mp_buffers.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c fft_base.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c griddim.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c smallbox.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c uspp.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c cp_fpmd.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c parallel_types.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c descriptors.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c electrons_base.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c energies.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c fft_scalar.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c functionals.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c input_parameters.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c mp_wave.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c io_base.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c ions_base.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c path_formats.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c path_variables.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c supercell.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c path_io_routines.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c path_opt_routines.f90
ifort -Vaxlib -O2 -tpp6 -assume byterecl -I. -I../include -I../Modules -I../PW -
I../PH  -nomodule -fpp -D__LINUX -D__INTEL -D__FFTW  -c path_base.f90
0_9458
 
fortcom: Severe: **Internal compiler error: internal abort** Please report this
error along with the circumstances in which it occurred in a Software Problem Re
port.  Note: File and line given may not be explicit cause of this error.
in file (null), line 0, column 0
 
compilation aborted for path_base.f90 (code 3)
make[1]: *** [path_base.o] Error 3
make[1]: Leaving directory `/root/software/pwscf/espresso/Modules'
make: *** [mods] Error 2
[root at localhost espresso]#

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20041116/8ed2949e/attachment.html>


More information about the users mailing list