Dear Forum,<div>I would like to compile CP2K with intel compilers and cuda gpu libraries. I used the toolchain to generate arch files for v 2022.1. The settigs are:</div><div><br></div><div>--with-mkl=system --enable-cuda --gpu-ver=V100 --no-check-certificate --with-elpa=no --with-sirius=no --with-spla=no --with-cosma=no --with-spglib=no --with-cmake=system --with-intel=system --with-plumed</div><div><br></div><div>I'm using cuda-11.2, Intel 2021.3. The psmp arch file is attached.</div><div>I am getting the error below during cp2k compile.</div><div><div><br></div><div>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(228): error #188: enumerated type mixed with another type<br> fft_3d(OFFLOAD_FFT_FORWARD, npts[2], npts[1], npts[0], buffer_dev_2);<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(273): error #188: enumerated type mixed with another type<br> fft_3d(OFFLOAD_FFT_INVERSE, npts[2], npts[1], npts[0], buffer_dev_2);<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(305): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_FORWARD, npts[2], npts[0] * npts[1], buffer_dev_2,<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(307): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_FORWARD, npts[1], npts[0] * npts[2], buffer_dev_1,<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(338): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_INVERSE, npts[1], npts[0] * npts[2], buffer_dev_1,<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(340): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_INVERSE, npts[2], npts[0] * npts[1], buffer_dev_2,<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(372): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_FORWARD, npts[2], npts[0] * npts[1], buffer_dev_2,<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(402): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_INVERSE, npts[2], npts[0] * npts[1], buffer_dev_1,<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(434): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_FORWARD, n, m, buffer_dev_1, buffer_dev_2);<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(436): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_INVERSE, n, m, buffer_dev_1, buffer_dev_2);<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(470): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_FORWARD, npts[0], mmax, buffer_dev_1, buffer_dev_2);<br> ^<br><br>/cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c(515): error #188: enumerated type mixed with another type<br> fft_1d(OFFLOAD_FFT_INVERSE, npts[0], mmax, buffer_dev_2, buffer_dev_1);<br> ^<br><br>compilation aborted for /cluster/home/tanoury/CP2K/cp2k-2022.1_Intel2/src/pw/gpu/pw_gpu_internal.c (code 2)<br>make[3]: *** [pw_gpu_internal.o] Error 2<br>make[3]: *** Waiting for unfinished jobs....<br>icc: command line warning #10006: ignoring unknown option '-nofor-main'<br>icc: command line warning #10148: option '-Wno-vla-parameter' not supported<br>make[2]: *** [all] Error 2<br>make[1]: *** [ssmp] Error 2<br>make[2]: *** [all] Error 2<br>make[1]: *** [psmp] Error 2<br>make[3]: *** wait: No child processes. Stop.<br>make[2]: *** [all] Error 2<br>make[1]: *** [sdbg] Error 2<br>make: *** [all] Error 2<br></div></div><div><br></div><div>How can I fix this? Thank you for your help.</div><div><br></div><div>Jerry</div>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups "cp2k" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:cp2k+unsubscribe@googlegroups.com">cp2k+unsubscribe@googlegroups.com</a>.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/cp2k/ecccf313-b121-49aa-81cc-bb5e6261e9e7n%40googlegroups.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/msgid/cp2k/ecccf313-b121-49aa-81cc-bb5e6261e9e7n%40googlegroups.com</a>.<br />