From 91d168f47cfec7a2d4e59e2567b09f4cc1235b6c Mon Sep 17 00:00:00 2001 From: Quentin Rodier <quentin.rodier@meteo.fr> Date: Mon, 17 Jun 2024 13:42:08 +0200 Subject: [PATCH] Quentin 17/06/2024: bugfix ibm_detect, init of Z_NORM_GHOST and Z_NORM_TEMPO before their allocation (this is OK with ifort on Belenos git add ibm_detect.f90 ); crash on gfortran 9.4 --- src/MNH/ibm_detect.f90 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/MNH/ibm_detect.f90 b/src/MNH/ibm_detect.f90 index b88a80445..3919727cc 100644 --- a/src/MNH/ibm_detect.f90 +++ b/src/MNH/ibm_detect.f90 @@ -145,6 +145,7 @@ SUBROUTINE IBM_DETECT(PPHI) ALLOCATE(I_INDE_GHOST(IIB:IIE,IJB:IJE,IKB:IKE,4)) ALLOCATE(ZIBM_TESTING(IIU,IJU,IKU,4)) ALLOCATE(Z_PHI(8),ZPROD(6),ZVECT(3),Z_IMG(8,3),Z_GHO(8,3),I_INDE_TEMPO(3),I_INDE_TEMPO2(3)) + ALLOCATE(Z_NORM_GHOST(IIU,IJU,IKU,3),Z_NORM_TEMPO(IIU,IJU,IKU,3)) ! !------------------------------------------------------------------------------ ! @@ -464,7 +465,7 @@ SUBROUTINE IBM_DETECT(PPHI) ALLOCATE(XIBM_IMAGE_P(I_DIME_GHOSTP,I_NUMB_LAYERP,1,3,3)) XIBM_IMAGE_P(:,:,:,:,:) = 0. ! - ALLOCATE(Z_NORM_GHOST(IIU,IJU,IKU,3),Z_NORM_TEMPO(IIU,IJU,IKU,3),Z_NORM_TEMP1(IIU,IJU,IKU,4),Z_NORM_TEMP2(IIU,IJU,IKU), & + ALLOCATE(Z_NORM_TEMP1(IIU,IJU,IKU,4),Z_NORM_TEMP2(IIU,IJU,IKU), & Z_NORM_TEMP3(IIU,IJU,IKU)) ALLOCATE(ZPHI(IIU,IJU,IKU,4)) ZPHI = 0. -- GitLab