[QE-users] Catastrophic compilation errors of QE 6.8

Paolo Giannozzi p.giannozzi at gmail.com
Thu Oct 28 22:18:53 CEST 2021


The "devxlib" library that the latest QE versions download from the network
has been inadvertently overwritten with a faulty one. Now everything
should work as usual.

Paolo

On Thu, Oct 28, 2021 at 4:46 AM Jibiao Li <jibiaoli at foxmail.com> wrote:

> Dear All,
>
> I am using a workstation with one API environment (2021.3) for intel
> fortran compiler and mpi library. I tried to compile QE 6.8 on it but
> catastrophic errors appeared:
> Have any idea to resolve  this problem?
>
> ...
> test_memcpy_async.f90(401): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__sp_r1d, A_hst1__sp_r1d, stream)
> -------^
> test_memcpy_async.f90(404): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__sp_r1d, A_dev1__sp_r1d, stream)
> -------^
> test_memcpy_async.f90(408): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__sp_r1d, A_dev2__sp_r1d,stream)
> -------^
> test_memcpy_async.f90(501): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__sp_r2d, A_hst1__sp_r2d, stream)
> -------^
> test_memcpy_async.f90(504): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__sp_r2d, A_dev1__sp_r2d, stream)
> -------^
> test_memcpy_async.f90(508): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__sp_r2d, A_dev2__sp_r2d,stream)
> -------^
> test_memcpy_async.f90(601): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__sp_r3d, A_hst1__sp_r3d, stream)
> -------^
> test_memcpy_async.f90(604): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__sp_r3d, A_dev1__sp_r3d, stream)
> -------^
> test_memcpy_async.f90(608): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__sp_r3d, A_dev2__sp_r3d,stream)
> -------^
> test_memcpy_async.f90(701): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__sp_r4d, A_hst1__sp_r4d, stream)
> -------^
> test_memcpy_async.f90(704): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__sp_r4d, A_dev1__sp_r4d, stream)
> -------^
> test_memcpy_async.f90(708): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__sp_r4d, A_dev2__sp_r4d,stream)
> -------^
> test_memcpy_async.f90(802): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__dp_r1d, A_hst1__dp_r1d, stream)
> -------^
> test_memcpy_async.f90(805): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__dp_r1d, A_dev1__dp_r1d, stream)
> -------^
> test_memcpy_async.f90(809): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__dp_r1d, A_dev2__dp_r1d,stream)
> -------^
> test_memcpy_async.f90(902): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__dp_r2d, A_hst1__dp_r2d, stream)
> -------^
> test_memcpy_async.f90(905): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__dp_r2d, A_dev1__dp_r2d, stream)
> -------^
> test_memcpy_async.f90(909): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__dp_r2d, A_dev2__dp_r2d,stream)
> -------^
> test_memcpy_async.f90(1002): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__dp_r3d, A_hst1__dp_r3d, stream)
> -------^
> test_memcpy_async.f90(1005): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__dp_r3d, A_dev1__dp_r3d, stream)
> -------^
> test_memcpy_async.f90(1009): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__dp_r3d, A_dev2__dp_r3d,stream)
> -------^
> test_memcpy_async.f90(1102): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__dp_r4d, A_hst1__dp_r4d, stream)
> -------^
> test_memcpy_async.f90(1105): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__dp_r4d, A_dev1__dp_r4d, stream)
> -------^
> test_memcpy_async.f90(1109): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__dp_r4d, A_dev2__dp_r4d,stream)
> -------^
> test_memcpy_async.f90(1208): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__sp_c1d, A_hst1__sp_c1d, stream)
> -------^
> test_memcpy_async.f90(1211): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__sp_c1d, A_dev1__sp_c1d, stream)
> -------^
> test_memcpy_async.f90(1218): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__sp_c1d, A_dev2__sp_c1d,stream)
> -------^
> test_memcpy_async.f90(1318): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_H2D_ASYNC]
>   call dev_memcpy_h2d_async(A_dev1__sp_c2d, A_hst1__sp_c2d, stream)
> -------^
> test_memcpy_async.f90(1321): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2D_ASYNC]
>   call dev_memcpy_d2d_async(A_dev2__sp_c2d, A_dev1__sp_c2d, stream)
> -------^
> test_memcpy_async.f90(1328): error #6285: There is no matching specific
> subroutine for this generic subroutine call.   [DEV_MEMCPY_D2H_ASYNC]
>   call dev_memcpy_d2h_async(A_hst2__sp_c2d, A_dev2__sp_c2d,stream)
> -------^
> /tmp/ifortoxrYlD.i90(8272): catastrophic error: Too many errors, exiting
> compilation aborted for test_memcpy_async.f90 (code 1)
> make[3]: *** [../make.inc:16: test_memcpy_async.o] Error 1
> make[3]: Leaving directory
> '/home/jibiaoli/codes/espresso-6.8/external/devxlib/src'
> make[2]: *** [Makefile:56: tests] Error 2
> make[2]: Leaving directory
> '/home/jibiaoli/codes/espresso-6.8/external/devxlib'
> make[1]: *** [extlibs_makefile:94: libcuda_devxlib] Error 2
> make[1]: Leaving directory '/home/jibiaoli/codes/espresso-6.8/install'
> make: *** [Makefile:230: libcuda] Error 2
>
> ------------------------------
> *Dr. Jibiao Li, *
> *Department of Material Science and Engineering*
> *Yangtze Normal University*
> *Juxian Dadao 16#, Fuling, Chongqing, China*
> *Email: jibiaoli at yznu.edu.cn <jibiaoli at yznu.edu.cn>, jibiaoli at foxmail.com
> <jibiaoli at foxmail.com>, jibiao.li at hotmail.com <jibiao.li at hotmail.com>*
> _______________________________________________
> Quantum ESPRESSO is supported by MaX (www.max-centre.eu)
> users mailing list users at lists.quantum-espresso.org
> https://lists.quantum-espresso.org/mailman/listinfo/users



-- 
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 206, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20211028/848c7d4f/attachment.html>


More information about the users mailing list