ESCOMP / ESCOMP/CTSM

ERI_Ld90 tests fail with mosart.h0a having differences

Open
#3,494 7 comments 0 reactions 1 assignee Claimed by @mvdebolskiy View on GitHub
bug priority: low
Dominant language
Fortran
Stars
352
Forks
361
Avg merge
6d 6h
Merged PRs (30d)
8

Description

### Brief summary of bug

Test fails in COMPARE_base_hybrid

### General bug information

**CTSM version you are using:** ctms5.3.075

**Does this bug cause significantly incorrect results in the model's science?** [Yes / No]

No

### Details of bug

[Fill in details here.]

### Important details of your setup / configuration so we can reproduce the bug

run f.e. ERI_Ld90.ne16pg3_ne16pg3_mg17.I2000Clm60Fates.derecho_gnu.clm-FatesCold

### Important output or errors that show the problem

TestStatus gives:

```
FAIL ERI_Ld90.ne16pg3_ne16pg3_mg17.I2000Clm60Fates.derecho_gnu.clm-FatesCold COMPARE_base_hybrid
```

TestStatus.log gives:
```
ERI_Ld90.ne16pg3_ne16pg3_mg17.I2000Clm60Fates.derecho_gnu.clm-FatesCold.ne16icomp.mosart.h0a.2002-02.nc.base did NOT match ERI_Ld90.ne16pg3_ne16pg3_mg17.I2000Clm60Fates.derecho_gnu
.clm-FatesCold.ne16icomp.mosart.h0a.2002-02.nc.hybrid
```
and:
```
tail -n20 /glade/derecho/scratch/mvdebolskiy/ERI_Ld90.ne16pg3_ne16pg3_mg17.I2000Clm60Fates.derecho_gnu.clm-FatesCold.ne16icomp/run/ERI_Ld90.ne16pg3_ne16pg3_mg17.I2000Clm60Fates.derecho_gnu.clm-FatesCold.ne16icomp.mosart.h0a.2002-02.nc.base.cprnc.out

259200 ( 258, 179, 1) ( 421, 243, 1)
avg abs field values: 3.207239101982755E+00 rms diff: 3.3E+01 avg rel diff(npos): 3.9E-02
3.104853528468416E+00 avg decimal digits(ndif): 1.2 worst: -0.3
RMS TOTAL_DISCHARGE_TO_OCEAN_LIQ 3.3383E+01 NORMALIZED 1.0578E+01

************************************************************************************************************************************

SUMMARY of cprnc:
A total number of 27 fields were compared
of which 8 had non-zero differences
and 0 had differences in fill patterns
and 0 had different dimension sizes
and 0 had different data types
A total number of 2 fields could not be analyzed
A total number of 0 time-varying fields on file 1 were not found on file 2.
A total number of 0 time-constant fields on file 1 were not found on file 2.
A total number of 0 time-varying fields on file 2 were not found on file 1.
A total number of 0 time-constant fields on file 2 were not found on file 1.
diff_test: the two files seem to be DIFFERENT
```

However, if you do:
```
grep RMS /glade/derecho/scratch/mvdebolskiy/ERI_Ld90.ne16pg3_ne16pg3_mg17.I2000Clm60Fates.derecho_gnu.clm-FatesCold.ne16icomp/run/ERI_Ld90.ne16pg3_ne16pg3_mg17.I2000Clm60Fates.derecho_gnu.clm-FatesCold.ne16icomp.mosart.h0a.2002-02.nc.base.cprnc.out
```
(because it was overwriten by comparison of `base` and `rest`)

If then you do `cprnc -m ` you get:
```
RMS time 3.4375E+00 NORMALIZED 7.3579E-02
RMS time_bounds 4.8614E+00 NORMALIZED 1.0406E-01
RMS DIRECT_DISCHARGE_TO_OCEAN_ICE 3.6507E-02 NORMALIZED 2.0883E+01
RMS DIRECT_DISCHARGE_TO_OCEAN_LIQ 6.0765E-01 NORMALIZED 3.2407E+00
RMS RIVER_DISCHARGE_OVER_LAND_LIQ 3.1559E+02 NORMALIZED 1.1847E+00
RMS RIVER_DISCHARGE_TO_OCEAN_LIQ 3.7668E+01 NORMALIZED 9.7296E+00
RMS TOTAL_DISCHARGE_TO_OCEAN_ICE 3.6507E-02 NORMALIZED 2.0883E+01
RMS TOTAL_DISCHARGE_TO_OCEAN_LIQ 3.3383E+01 NORMALIZED 1.0578E+01
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.