From cda15d3169181653631243117ba483d32acf6f77 Mon Sep 17 00:00:00 2001 From: Gerhard Theurich Date: Wed, 25 Sep 2024 00:03:35 -0600 Subject: [PATCH] A bit more logging for development. --- src/Superstructure/StateReconcile/src/ESMF_StateReconcile.F90 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Superstructure/StateReconcile/src/ESMF_StateReconcile.F90 b/src/Superstructure/StateReconcile/src/ESMF_StateReconcile.F90 index 3eaa2e9f47..0aae5d77ef 100644 --- a/src/Superstructure/StateReconcile/src/ESMF_StateReconcile.F90 +++ b/src/Superstructure/StateReconcile/src/ESMF_StateReconcile.F90 @@ -221,11 +221,15 @@ subroutine ESMF_StateReconcile(state, vm, rc) if (isNoop) then call ESMF_LogWrite("returning early with isNoop=.true.", ESMF_LOGMSG_DEBUG, rc=localrc) +#if 1 ! successful early return because of NOOP condition if (present(rc)) rc = ESMF_SUCCESS return +#endif endif +call ESMF_LogWrite("continue with isNoop=.false.", ESMF_LOGMSG_DEBUG, rc=localrc) + ! Each PET broadcasts the object ID lists and compares them to what ! they get back. Missing objects are sent so they can be recreated ! on the PETs without those objects as "proxy" objects. Eventually