From 9c8a5164a181ff089d56aa58f27dce522d6c6650 Mon Sep 17 00:00:00 2001 From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr> Date: Thu, 29 Mar 2018 13:26:19 +0200 Subject: [PATCH] Philippe 29/03/2018: problem correction in Rules for gfortran: do not replace AINT by INT (AINT is for reals, INT for integers) This was the origin of problems with management of XUNDEF in SURFEX because XUNDEF can not be represented by a standard integer --- src/Rules.LXgfortran.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Rules.LXgfortran.mk b/src/Rules.LXgfortran.mk index 679da37ad..636c97b29 100644 --- a/src/Rules.LXgfortran.mk +++ b/src/Rules.LXgfortran.mk @@ -81,7 +81,7 @@ CPPFLAGS_SURFEX = CPPFLAGS_SURCOUCHE += -DMNH_LINUX -DDEV_NULL -DMNH_MPI_RANK_KIND=$(MNH_MPI_RANK_KIND) CPPFLAGS_RAD = CPPFLAGS_NEWLFI = -DSWAPIO -DLINUX -DLFI_INT=${LFI_INT} -DLFI_RECL=${LFI_RECL} -CPPFLAGS_MNH = -DMNH -DSFX_MNH -DAINT=INT -DAMOD=MOD +CPPFLAGS_MNH = -DMNH -DSFX_MNH ifdef VER_GA CPPFLAGS_SURCOUCHE += -DMNH_GA INC += -I${GA_ROOT}/include -- GitLab