QUERY:1
If we got the following error during the intallation of SIESTA
Error: Type mismatch between actual argument at (1) and actual argument at (2)
(COMPLEX(8)/REAL(8)). /home/sally/siesta-4.1-b4/Src/diag2k.F:310:55: 209 |
call cdiag(Haux,Saux,2*nuotot,2*nuo,2*nuotot,eo(1,ik),psi, | 2 ...... 310 |
call cdiag(Haux,Saux,2*nuotot,2*nuo,2*nuotot,caux,psi, |
1 Error: Type mismatch between actual argument
To solve this issue, make following changes to your arch.make file
Folowing line in arch.make
FFLAGS = -O2 -fPIC -ftree-vectorize
Must be replaced with
FFLAGS = -O2 -fPIC -ftree-vectorize -w -fallow-argument-mismatch -O2
This might help.