[Q-e-developers] paw_onecenter.f90 warnings using CRAY compilers

Andrea Dal Corso dalcorso at sissa.it
Tue Apr 9 12:03:42 CEST 2013


Thank you. They should be declared INOUT in both routines. 

Andrea

On Tue, 2013-04-09 at 10:43 +0100, Filippo Spiga wrote:
> Dear all,
> 
> 
> working on CRAY compilers I've spotted these warning related to
> "paw_onecenter.f90"
> 
> 
>         ftn -O3,fp3 -f free -homp -D__CRAY -D__CRAY -D__FFTW -D__CUDA
> -D__GPU_NVIDIA_35 -D__PHIGEMM -D__MAGMA -D__OPENMP  -I../include
> -I/users/brsahu/todi_src/espresso/GPU/..//magma/include
> -I/users/brsahu/todi_src/espresso/GPU/..//quark/include
> -I/users/brsahu/todi_src/espresso/GPU/..//phiGEMM/include
> -I/opt/nvidia/cudatoolkit/5.0.35.102/include -I../../iotk/src
> -I../../Modules -I. -c paw_onecenter.F90 -o paw_onecenter.o
> 
> 
> v_lm=v_lm+vsave_lm
> ftn-7212 crayftn: WARNING COMPUTE_POT_NONC, File = paw_onecenter.F90,
> Line = 2030 
>   Variable "v_lm()" is used before it is defined.
> 
> 
> v_lm=v_lm+vsave_lm
> ftn-7212 crayftn: WARNING COMPUTE_DPOT_NONC, File = paw_onecenter.F90,
> Line = 2202 
>   Variable "v_lm()" is used before it is defined.
> 
> 
> Line numbers could be slightly different than the original file since
> cpp run the macro expansion before ftn. I am not sure if these are
> harmless or not. Can someone check?
> 
> 
> Thanks!
> F
> 
> 
> --
> Mr. Filippo SPIGA, M.Sc.
> http://filippospiga.me ~ skype: filippo.spiga
> 
> 
> «Nobody will drive us out of Cantor's paradise.» ~ David Hilbert
> 
> 
> _______________________________________________
> Q-e-developers mailing list
> Q-e-developers at qe-forge.org
> http://qe-forge.org/mailman/listinfo/q-e-developers
-- 
Andrea Dal Corso                    Tel. 0039-040-3787428
SISSA, Via Bonomea 265              Fax. 0039-040-3787249
I-34136 Trieste (Italy)             e-mail: dalcorso at sissa.it





More information about the developers mailing list