CIME incorrectly treats cesm.runconfig as a namelist
rsdunlapiv opened this issue · comments
When comparing against baselines, CIME is treating cesm.runconfig as a namelist (it is not), and it fails NLCOMP as a result.
2018-07-03 17:00:13: Exception during namelist operations:
ERROR: In file '/scratch4/NCEPDEV/nems/noscrub/Rocky.Dunlap/cimecases/SMS_Vnuopc.f19_g16.X.theia_intel.C.cmepsv02-compare/CaseDocs/cesm.runconfig', Line '@1800 #ocean coupling step' did not begin a namelist as expected
Traceback (most recent call last):
File "/scratch4/NCEPDEV/nems/noscrub/Rocky.Dunlap/UFSCOMP.cesm-cmeps/cime/scripts/Tools/../../scripts/lib/CIME/case/case_cmpgen_namelists.py", line 120, in case_cmpgen_namelists
success, output = _do_full_nl_comp(self, test_name, compare_name, baseline_root)
File "/scratch4/NCEPDEV/nems/noscrub/Rocky.Dunlap/UFSCOMP.cesm-cmeps/cime/scripts/Tools/../../scripts/lib/CIME/case/case_cmpgen_namelists.py", line 43, in _do_full_nl_comp
if is_namelist_file(item):
File "/scratch4/NCEPDEV/nems/noscrub/Rocky.Dunlap/UFSCOMP.cesm-cmeps/cime/scripts/Tools/../../scripts/lib/CIME/compare_namelists.py", line 549, in is_namelist_file
assert "does not appear to be a namelist file" in str(e), str(e)
AssertionError: ERROR: In file '/scratch4/NCEPDEV/nems/noscrub/Rocky.Dunlap/cimecases/SMS_Vnuopc.f19_g16.X.theia_intel.C.cmepsv02-compare/CaseDocs/cesm.runconfig', Line '@1800 #ocean coupling step' did not begin a namelist
as expected