Closed slevis-lmwg closed 1 week ago
I originally spotted the problem in #2605 as a strange difference from baseline in these two tests:
SMS_D.1x1_brazil.I2000Clm60FatesSpCruRsGs.derecho_gnu.clm-FatesColdDryDepSatPhen.GC.0719-175606de_gnu/SMS_D.1x1_brazil.I2000Clm60FatesSpCruRsGs.derecho_gnu.clm-FatesColdDryDepSatPhen.GC.0719-175606de_gnu.clm2.h0.2000-01-01-00000.nc.cprnc.out: RMS FATES_TRANSITION_MATRIX_LULU Infinity NORMALIZED Infinity
SMS_D.1x1_brazil.I2000Clm60FatesSpCruRsGs.derecho_gnu.clm-FatesColdMeganSatPhen.GC.0719-175606de_gnu/SMS_D.1x1_brazil.I2000Clm60FatesSpCruRsGs.derecho_gnu.clm-FatesColdMeganSatPhen.GC.0719-175606de_gnu.clm2.h0.2000-01-01-00000.nc.cprnc.out: RMS FATES_TRANSITION_MATRIX_LULU Infinity NORMALIZED Infinity
Checking the difference between FatesColdSatPhen
testmod, which appropriately zeros FATES_TRANSITION_MATRIX_LULU
, and these failing testmods, the only difference are the expected settings in shell_commands (i.e. CLM_BLDNML_OPTS
set to '--drydep'
or '--megan'
).
This might simply be an initialization error on the fates side that is only showing up with gnu
compiler tests. I noticed that the instances of FatesColdSatPhen
that I've been checking are either intel
or nvhpc
. Testing.
This might simply be an initialization error on the fates side that is only showing up with
gnu
compiler tests. I noticed that the instances ofFatesColdSatPhen
that I've been checking are eitherintel
ornvhpc
. Testing.
It looks like this is actually the case. Running gnu
compiled version of the FatesColdSatPhen
test results in the transition matrix reporting junk. I'll open an issue on the fates-side and cross reference here.
This probably is being missed in more tests that are based on the Fates
testmod as history output is being cleared and this output is not added.
fates issue: https://github.com/NGEET/fates/issues/1230
Note that this will be resolved via https://github.com/NGEET/fates/pull/1231, which will likely be fates tag sci.1.77.2_api.36.0.0
. This tag could come in with #2594.
This is fixed on fates main via sci.1.77.2_api.36.0.0
.
This should be fixed by #2624
Originally posted by @glemieux in https://github.com/ESCOMP/CTSM/issues/2605#issuecomment-2243842711