Hi all,

I noticed the following thing:

When I compile the siesta the FFLAGS setting like this:

FFLAGS= -O2 -I$(MKLROOT)/include/intel64/lp64/ -I$(MKLROOT)/include

Then, when I  run the siesta after the compiling process finished,

I see the following information on the stdout:

---------------
werner@debian:~/software/hpc/siesta/siesta-trunk-449/Obj$ ./siesta
Siesta Version: siesta-trunk-449
Architecture  :
ifort-from-composer_xe_2011_sp1.13.367+(mkl,impi)-from-l_ics_2013.1.039_intell64
Compiler flags: mpifc -fc=ifort
-I/opt/intel/composer_xe_2013_sp1.0.080/mkl/include/intel64/llp64/
-I/opt/intel/composer_xe_2013_sp1.0.080/mkl/include -O2
PP flags      : -DFC_HAVE_FLUSH -DFC_HAVE_ABORT -DGRID_DP -DPHI_GRID_SP
-DBROYDEN_DP -DMPI
---------------

Please note the following line appeared in the above message:

------------
-I/opt/intel/composer_xe_2013_sp1.0.080/mkl/include/intel64/llp64/
--------------

Though for my case, this will not  do any  harm due to the correct
settings given by intel's mklvars.sh.   But it's obviously that this is a
bug of the siesta code when it pass the include line for compiling.

The version I tested is siesta-trunk-449, as for other version, I don't
know whether they has this issue or not.

Regards

-- 
Hongyi Zhao <[email protected]>
Xinjiang Technical Institute of Physics and Chemistry
Chinese Academy of Sciences
GnuPG DSA: 0xD108493

Responder a