From a08cd4bfc1ca9c9628383e51a4e341072ce1173a Mon Sep 17 00:00:00 2001 From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr> Date: Wed, 26 Jan 2022 09:15:14 +0100 Subject: [PATCH] Philippe 26/01/2022: OpenACC: workaround CCE compiler problem: add list of dimensions in array copies in a kernels region --- src/MNH/turb.f90 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MNH/turb.f90 b/src/MNH/turb.f90 index d47b8f465..6f234ab39 100644 --- a/src/MNH/turb.f90 +++ b/src/MNH/turb.f90 @@ -1516,8 +1516,8 @@ IF (LLES_CALL) THEN !$acc end kernels CALL LES_MEAN_SUBGRID(ZTMP1_DEVICE,X_LES_SUBGRID_U2) !$acc kernels - X_LES_SUBGRID_V2 = X_LES_SUBGRID_U2 - X_LES_SUBGRID_W2 = X_LES_SUBGRID_U2 + X_LES_SUBGRID_V2(:,:,:) = X_LES_SUBGRID_U2(:,:,:) + X_LES_SUBGRID_W2(:,:,:) = X_LES_SUBGRID_U2(:,:,:) !$acc end kernels CALL GZ_M_W_DEVICE(KKA,KKU,KKL,PTHLT,PDZZ,ZTMP2_DEVICE) CALL MZF_DEVICE( ZTMP2_DEVICE, ZTMP3_DEVICE ) -- GitLab