Dear Lorenzo, thank you very much for quick reply. Indeed you perfectly get the problem. I still have some difficulties, (how to correctly set the flags for SMP parallel compilation - no MPI, even though I have MPI installed) but I'm working on them. Indeed I have a 8 CPU SMP linux (no cluster, a simple single dual socket xeon MB).
Thank you again, Carlo Lorenzo Paulatto ha scritto: > On Tue, 03 Mar 2009 15:44:12 +0100, Carlo Nervi <carlo.nervi at unito.it> > wrote: >> When I type make all, ifort compile all, but it exit with the following >> message: >> ipo: warning #11041: unresolved iotk_print_kinds_x_ >> Referenced in /tmp/ipo_ifort86WxDo.o > > Dear carlo, > QE configure script uses the default system archiver (ar) when using ifort > compiler instead of intel's own wrapper (xiar); unluckily interprocedural > optimization (IPO) does not work with ar. > > You have two possible solutions: > 1. disable IPO (by setting the -noipo in F90FLAGS in file make.sys) > 2. use xiar instead of ar (by setting the AR variable to xiar in file > make.sys) > > Personally I don't think IPO gives a substantial performance increase, hence > I just disable it most of the time (furthermore it's disabled by default on > most ifort versions). > > cheers > > -- ------------------------------------------------------ Carlo Nervi carlo.nervi at unito.it Tel:+39 011 6707507/8 Fax: +39 011 6707855 - Dipartimento di Chimica IFM via P. Giuria 7, 10125 Torino, Italy http://lem.ch.unito.it/
