Skip to content

Commit e77d46c

Browse files
committed
fix issues 1326 and 1332; update ChangeLog
1 parent 969969d commit e77d46c

4 files changed

Lines changed: 49 additions & 14 deletions

File tree

bld/config_files/definition.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,10 @@ Chemistry source directory generated by the chemistry preprocessor; contains F90
127127
<entry id="chem_src_dir" value="">
128128
Chemistry source directory; contains F90 files.
129129
</entry>
130-
<entry id="ocn" valid_values="docn,dom,som,socn,aquaplanet,pop,mom" value="docn">
130+
<entry id="ocn" valid_values="docn,dom,som,socn,aquaplanet,pop,mom,mpaso" value="docn">
131131
Use data ocean model (docn or dom), stub ocean (socn), or aqua planet ocean
132132
(aquaplanet) in cam build. When built from the CESM scripts the value of
133-
ocn may be set to pop. This doesn't impact how CAM is built, only how
133+
ocn may be set to pop, mom, or mpaso. This doesn't impact how CAM is built, only how
134134
attributes are matched when searching for namelist defaults. If ocn is set
135135
to som then the docn component is used.
136136
</entry>

cime_config/config_pes.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1429,14 +1429,14 @@
14291429
<pes pesize="any" compset="any">
14301430
<comment>none</comment>
14311431
<ntasks>
1432-
<ntasks_atm>-91</ntasks_atm>
1433-
<ntasks_lnd>-91</ntasks_lnd>
1434-
<ntasks_rof>-91</ntasks_rof>
1435-
<ntasks_ice>-91</ntasks_ice>
1436-
<ntasks_ocn>-91</ntasks_ocn>
1437-
<ntasks_glc>-91</ntasks_glc>
1438-
<ntasks_wav>-91</ntasks_wav>
1439-
<ntasks_cpl>-91</ntasks_cpl>
1432+
<ntasks_atm>1920</ntasks_atm>
1433+
<ntasks_lnd>1920</ntasks_lnd>
1434+
<ntasks_rof>1920</ntasks_rof>
1435+
<ntasks_ice>1920</ntasks_ice>
1436+
<ntasks_ocn>1920</ntasks_ocn>
1437+
<ntasks_glc>1920</ntasks_glc>
1438+
<ntasks_wav>1920</ntasks_wav>
1439+
<ntasks_cpl>1920</ntasks_cpl>
14401440
</ntasks>
14411441
<nthrds>
14421442
<nthrds_atm>1</nthrds_atm>

cime_config/testdefs/testlist_cam.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1535,7 +1535,7 @@
15351535
<option name="wallclock">00:30:00</option>
15361536
</options>
15371537
</test>
1538-
<test compset="FHIST" grid="ne0ARCTICne30x4_ne0ARCTICne30x4_mt12" name="SMS_D_Ln9_P1280x1" testmods="cam/outfrq9s" supported="false">
1538+
<test compset="FHIST" grid="ne0ARCTICne30x4_ne0ARCTICne30x4_mt12" name="SMS_D_Ln9" testmods="cam/outfrq9s" supported="false">
15391539
<machines>
15401540
<machine name="derecho" compiler="intel" category="aux_cam"/>
15411541
<machine name="derecho" compiler="intel" category="cam_refined"/>

doc/ChangeLog

Lines changed: 38 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Tag name: cam6_4_099
44
Originator(s): eaton
5-
Date:
5+
Date: 24 June 2025
66
One-line Summary: New F compset for cam4; updates to CAM testing.
77
Github PR URL: https://github.com/ESCOMP/CAM/pull/1331
88

@@ -15,6 +15,13 @@ Purpose of changes (include the issue number and title text for each relevant Gi
1515

1616
. Replace cam6 version of a "nochem" test by a cam7-lt version.
1717

18+
. Resolve #1332 - ne0ARCTICne30x4 test fails with 1280 tasks and fixed CTSM,
19+
because of too few processors
20+
- increase pe count from 1280 to 1920. Make this the default in the
21+
config_pes.xml file.
22+
23+
. Resolve #1326 - Add MPAS-O and MPAS-SI from EarthWorksOrg/EarthWorks
24+
- add "mpaso" as a valid value in the configure definition file
1825

1926
Describe any changes made to build system: none
2027

@@ -33,6 +40,9 @@ cime_config/testdefs/testmods_dirs/cam/outfrq3s_refined
3340

3441
List all files added and what they do:
3542

43+
bld/config_files/definition.xml
44+
. add 'mpaso' as a valid value for the -ocn argument.
45+
3646
bld/namelist_files/use_cases/1850-2005_cam4.xml
3747
. This file copied from cam5_4_01. Then modify as follows:
3848
- remove setting start_ymd (done in config_component.xml)
@@ -55,6 +65,8 @@ cime_config/config_pes.xml
5565
. remove izumi setting that forces WACCM compsets on 1.9x2.5 grid to use
5666
192 tasks. The only 2 deg WACCM test in aux_cam runs fine with the
5767
default 24 tasks.
68+
. set default pe count for ne0ARCTICne30x4 to 1920. The ARCTIC test had
69+
pes set in the test definition to 1280.
5870

5971
cime_config/testdefs/testlist_cam.xml
6072
. remove P512 from test specifications for mpasa120 grid. It's now the
@@ -82,24 +94,47 @@ cime_config/testdefs/testlist_cam.xml
8294
ERC_D_Ln9.mpasa480_mpasa480_mt232.FHISTC_LTso.izumi_gnu.cam-outfrq9s_mpasa480
8395
. remove - unicon is being removed.
8496
ERC_D_Ln9.f10_f10_mg37.QPC5.izumi_gnu.cam-outfrq3s_unicon
97+
. Increase PEs for ARCTIC test by modifying config_pes.xml and remove the
98+
specification from the test definition.
99+
Replace
100+
SMS_D_Ln9_P1280x1.ne0CONUSne30x8_ne0CONUSne30x8_mt12.FCHIST.derecho_intel.cam-outfrq9s
101+
by
102+
SMS_D_Ln9.ne0CONUSne30x8_ne0CONUSne30x8_mt12.FCHIST.derecho_intel.cam-outfrq9s
85103

86104
If there were any failures reported from running test_driver.sh on any test
87105
platform, and checkin with these failures has been OK'd by the gatekeeper,
88106
then copy the lines from the td.*.status files for the failed tests to the
89107
appropriate machine below. All failed tests must be justified.
90108

91109
derecho/intel/aux_cam:
110+
ERC_D_Ln9.mpasa120_mpasa120.F2000climo.derecho_intel.cam-outfrq9s_mpasa120 (Overall: DIFF)
111+
ERC_D_Ln9.mpasa120_mpasa120.FHISTC_LTso.derecho_intel.cam-outfrq9s_mpasa120 (Overall: DIFF)
112+
ERC_D_Ln9.mpasa120_mpasa120.QPC7.derecho_intel.cam-outfrq9s_mpasa120 (Overall: DIFF)
113+
SMS_D_Ln9.ne0ARCTICne30x4_ne0ARCTICne30x4_mt12.FHIST.derecho_intel.cam-outfrq9s (Overall: DIFF)
114+
- new tests - no baselines
92115

93-
derecho/nvhpc/aux_cam:
116+
SMS_D_Ln9_P1280x1.ne0CONUSne30x8_ne0CONUSne30x8_mt12.FCHIST.derecho_intel.cam-outfrq9s (Overall: FAIL)
117+
- pre-existing failure due to build-namelist error requiring CLM/CTSM external update
118+
119+
derecho/nvhpc/aux_cam: All PASS
94120

95121
izumi/nag/aux_cam:
96122

123+
ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHISTC_LTso.izumi_nag.cam-outfrq9s_nochem (Overall: DIFF)
124+
SMS_D_Ln9.f10_f10_mt232.F1850.izumi_nag.cam-outfrq9s (Overall: DIFF)
125+
- new tests, no baselines
126+
97127
izumi/gnu/aux_cam:
98128

129+
ERC_D_Ln9.mpasa480_mpasa480_mt232.FHISTC_LTso.izumi_gnu.cam-outfrq9s_mpasa480 (Overall: DIFF) details:
130+
ERC_D_Ln9.ne3pg3_ne3pg3_mt232.FHIST_C4.izumi_gnu.cam-outfrq9s (Overall: DIFF) details:
131+
SMS_D_Ln9.f19_f19_mt232.FW4madSD.izumi_gnu.cam-outfrq9s (Overall: DIFF) details:
132+
- new tests, no baselines
133+
99134
CAM tag used for the baseline comparison tests if different than previous
100135
tag:
101136

102-
Summarize any changes to answers:
137+
Summarize any changes to answers: BFB
103138

104139
===============================================================
105140
===============================================================

0 commit comments

Comments
 (0)