[CP2K:2599] plain serial compilation fails

Teodoro Laino teodor... at gmail.com
Fri Feb 26 18:54:17 CET 2010


Hi Toon,

with gfortran I cannot reproduce your error. did you try a distclean and 
fresh compilation after CVS update?
Myabe a buggy gfortran version?
Teo

Toon Verstraelen wrote:
> Hi,
>
> This is probably trivial to fix. I get this error when compiling
>
> toon at molmod49 ~/tmp/build/cp2k/makefiles:arch> make 
> ARCH=Linux-x86-64-gfortran version=sdbg
> make -C 
> /home/toon/tmp/build/cp2k/makefiles/../obj/Linux-x86-64-gfortran/tools 
> -f /home/toon/tmp/build/cp2k/makefiles/../makefiles/Makefile makedepf90
> make[1]: Entering directory 
> `/home/toon/tmp/build/cp2k/obj/Linux-x86-64-gfortran/tools'
> make[1]: `makedepf90' is up to date.
> make[1]: Leaving directory 
> `/home/toon/tmp/build/cp2k/obj/Linux-x86-64-gfortran/tools'
> make -C /home/toon/tmp/build/cp2k/makefiles/../src -f 
> /home/toon/tmp/build/cp2k/makefiles/../makefiles/Makefile all.dep
> make[1]: Entering directory `/home/toon/tmp/build/cp2k/src'
> make[1]: 
> `/home/toon/tmp/build/cp2k/makefiles/../obj/Linux-x86-64-gfortran/sopt/all.dep' 
> is up to date.
> make[1]: Leaving directory `/home/toon/tmp/build/cp2k/src'
> make -C /home/toon/tmp/build/cp2k/makefiles/../src/lib -f 
> /home/toon/tmp/build/cp2k/makefiles/../makefiles/Makefile lib.dep
> make[1]: Entering directory `/home/toon/tmp/build/cp2k/src/lib'
> make[1]: 
> `/home/toon/tmp/build/cp2k/makefiles/../obj/Linux-x86-64-gfortran/sopt/lib.dep' 
> is up to date.
> make[1]: Leaving directory `/home/toon/tmp/build/cp2k/src/lib'
> make -C 
> /home/toon/tmp/build/cp2k/makefiles/../obj/Linux-x86-64-gfortran/sopt 
> -f /home/toon/tmp/build/cp2k/makefiles/../makefiles/Makefile _progr
> make[1]: Entering directory 
> `/home/toon/tmp/build/cp2k/obj/Linux-x86-64-gfortran/sopt'
> gfortran -c -O2 -ffast-math -funroll-loops -ftree-vectorize 
> -march=native -ffree-form -ffree-line-length-none -D__GFORTRAN 
> -D__FFTSG -D__COMPILE_ARCH="\"Linux-x86-64-gfortran\"" 
> -D__COMPILE_DATE="\"Fri Feb 26 16:49:41 CET 2010\"" 
> -D__COMPILE_HOST="\"molmod49\"" 
> -D__COMPILE_LASTCVS="\"9f59628cccd5fd657dde11c30a973648a22b3989\"" 
> /home/toon/tmp/build/cp2k/makefiles/../src/qs_pdos.F
> /home/toon/tmp/build/cp2k/makefiles/../src/qs_pdos.F:574.18:
>
>          matrix_c=mo_virt, matrix_orthogonal_space=mo_coeff, &
>                   1
> Error: Keyword argument 'matrix_c' at (1) is not in the procedure
> make[1]: *** [qs_pdos.o] Error 1
> make[1]: Leaving directory 
> `/home/toon/tmp/build/cp2k/obj/Linux-x86-64-gfortran/sopt'
> make: *** [build] Error 2
>
>
> The routine being called is ot_eigensolver. The arguments of 
> ot_eigensolver changed a few days ago.
>
> cheers,
>
> Toon
>




More information about the CP2K-user mailing list