<div>Dear Samir,</div><div><br></div><div>CP2K 8.1 does not work with LibXC 5.1.3 because of the interface problem in xc_libxc.F you have found. In the trunk, it has been fixed. That means if you have to stick to CP2K 8.1, you cannot use LibXC 5.x. If you definitely need functionality from LibXC 5.x, download and compile the trunk version (master branch) of LibXC or wait for the next CP2K release.</div><div><br></div><div>Best,</div><div>Frederick<br></div><br><div class="gmail_quote"><div dir="auto" class="gmail_attr">abde...@gmail.com schrieb am Samstag, 24. April 2021 um 03:38:56 UTC+2:<br/></div><blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div>Hello every one,<br></div><div>I am compiling cp2k-8.1 with libxc-5.1.3. but when it comes to link with the libxc it crash with: /home/samir/CP2K/cp2k-8.1/src/xc/xc_libxc.F:1648:66:<br><br> 1648 |                   CALL xc_f03_lda_exc(xc_func, 1, rhov(1, 1), exc)<br>      |                                                                  1<br>Error: Type mismatch in argument ‘np’ at (1); passed INTEGER(4) to INTEGER(8)<br>/home/samir/CP2K/cp2k-8.1/src/xc/xc_libxc.F:1661:73:<br><br> 1661 |                   CALL xc_f03_lda_vxc(xc_func, 1, rhov(1, 1), vrho(1, 1))<br>      |                                                                         1</div><div>I tried changing npoints integer to integer(8) in xc_libxc.F but still have the same problem.</div><div><br>I don't know whether the problem comes from the xc_libxc.F cp2k-8.1 program or the libxc-5.1.3 programs.</div><div>I did not have such a problem when I was using cp2k-6.1 with libxc-4....</div><div>I am using mpif90 (gfortran wrapper)</div><div>Many many thanks,</div><div>Samir<br></div></blockquote></div>