Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[submodule "ccpp-framework"]
path = ccpp_framework
url = https://github.com/NCAR/ccpp-framework
fxtag = 2025-10-15-dev
fxtag = sima_2026-01-20
fxrequired = AlwaysRequired
fxDONOTUSEurl = https://github.com/NCAR/ccpp-framework
[submodule "history"]
Expand All @@ -20,7 +20,7 @@
[submodule "ncar-physics"]
path = src/physics/ncar_ccpp
url = https://github.com/ESCOMP/atmospheric_physics
fxtag = atmos_phys0_21_000
fxtag = 87e76a6ce90767d1d32259ff3f11dec9c9a03b03
fxrequired = AlwaysRequired
fxDONOTUSEurl = https://github.com/ESCOMP/atmospheric_physics
[submodule "rrtmgp-data"]
Expand Down
2 changes: 1 addition & 1 deletion ccpp_framework
Submodule ccpp_framework updated 108 files
1 change: 1 addition & 0 deletions src/control/cam_comp.F90
Original file line number Diff line number Diff line change
Expand Up @@ -657,6 +657,7 @@ subroutine cam_register_constituents(cam_runtime_opts)
default_value=0._kind_phys, &
vertical_dim="vertical_layer_dimension", &
advected=.true., &
diag_name="Q", &
errcode=errflg, errmsg=errmsg)

if (errflg /= 0) then
Expand Down
3 changes: 1 addition & 2 deletions src/data/generate_registry_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -1863,8 +1863,7 @@ def gen_registry(registry_file, dycore, outdir, indent,
try:
emsg = f"Invalid registry file, {registry_file}"
file_ok = validate_xml_file(registry_file, 'registry', version,
logger, schema_path=schema_dir,
error_on_noxmllint=error_on_no_validate)
logger, schema_path=schema_dir)
except CCPPError as ccpperr:
emsg += f"\n{ccpperr}"
file_ok = False
Expand Down
3 changes: 3 additions & 0 deletions test/existing-test-failures.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
SMS_Ln9.ne3pg3_ne3pg3_mg37.FKESSLER.derecho_intel.cam-outfrq_se_cslam_multitape
- known NLFAIL due to cime validation error on multiple history tapes (#430)

SMS_Ln9.ne3pg3_ne3pg3_mg37.FADIAB.derecho_gnu.cam-outfrq_se_cslam
- known FAIL on shr_reprosum_calc call from src/dynamics/se/dycore/global_norms_mod.F90
2 changes: 1 addition & 1 deletion test/unit/python/test_registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ def test_bad_registry_xml(self):
expected_error = "reg_bad_xml.xml:32: element ic_file_input_name: Schemas validity error : Element 'ic_file_input_name': This element is not expected. Expected is one of ( initial_value, ic_file_input_names )."
split_exception = str(cerr.exception).split('\n')
amsg = f"Test failure: exception raised is {len(split_exception)} lines long and is expected to be 4"
self.assertEqual(len(split_exception), 4, msg=amsg)
self.assertEqual(len(split_exception), 5, msg=amsg)
# Check that the full xmllint message was returned
self.assertTrue(split_exception[2].endswith(expected_error))

Expand Down