From 83c71e92007e5c2ee31ed4e39ff3fafed88e8761 Mon Sep 17 00:00:00 2001 From: jkbk2004 Date: Sun, 10 Mar 2024 17:09:21 -0400 Subject: [PATCH 01/28] add yaml conversion scripts --- tests/conf2yaml.py | 55 +++++ tests/parse_yaml.py | 23 ++ tests/rt.yaml | 544 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 622 insertions(+) create mode 100644 tests/conf2yaml.py create mode 100644 tests/parse_yaml.py create mode 100644 tests/rt.yaml diff --git a/tests/conf2yaml.py b/tests/conf2yaml.py new file mode 100644 index 0000000000..2e730ea03d --- /dev/null +++ b/tests/conf2yaml.py @@ -0,0 +1,55 @@ +import os +import re + +def string_clean(str_in): + str_in=str_in.replace(" "," ").strip() + str_in=str_in.replace(" "," ").strip() + str_in=str_in.replace(" "," ").strip() + str_in=str_in.replace(" "," ").strip() + str_out="'"+str_in.replace(" ","','")+"'" + return str_out + +if __name__ == "__main__": + with open('rt.yaml', 'w') as yaml_file, open("rt.conf") as conf_file: + for line in conf_file: + line = line.strip() + if not line: # skip: line is blank + continue + if line.startswith("#"): # skip: comment line + continue + if line.startswith("COMPILE"): # COMPILE line + build = line.split('|') + apps = build[1].strip() + compiler = "'"+build[2].strip()+"'" + options = "'"+build[3].strip()+"'" + machine = build[4].strip() + off_machine = None + if (machine.find('-') != -1): + off_machine=machine.replace("-","").strip() + off_machine=string_clean(off_machine) + yaml_file.write(apps+":"+ '\n') + yaml_file.write(" build: "+ '\n') + yaml_file.write(" compiler: "+compiler+ '\n') + yaml_file.write(" option: "+options+ '\n') + if not (off_machine is None): + yaml_file.write(" turnoff: ["+off_machine+"]"+ '\n') + prev_line='COMPILE' + if line.startswith("RUN"): # RUN line + build = line.split('|') + test = build[1].strip() + machine = build[2].strip() + baseline = "'"+build[3].strip()+"'" + depend = build[4].strip() + if (machine.find('-') != -1): + off_machine=machine.replace("-","").strip() + off_machine=string_clean(off_machine) + tests = " "+"- "+test+": {'recurring':['daily']" + if baseline.isalnum(): tests = tests + ",'baseline': "+baseline + if depend and depend.strip(): tests = tests + ",'dependency':'"+depend+"'" + if not (off_machine is None): tests = tests +",'turnoff':["+off_machine+"]" + if prev_line == "COMPILE": yaml_file.write(" tests: "+ '\n') + yaml_file.write(tests+"}"+ '\n') + prev_line='RUN' + + yaml_file.close(); conf_file.close() + diff --git a/tests/parse_yaml.py b/tests/parse_yaml.py new file mode 100644 index 0000000000..5ce2f8b0c4 --- /dev/null +++ b/tests/parse_yaml.py @@ -0,0 +1,23 @@ +import yaml + +def get_testcase(test): + test_cases=[] + for case, configs in test.items(): + case_name=case + case_config=configs + return case_name, case_config + +if __name__ == "__main__": + with open("rt.yaml", 'r') as f: + rt_yaml = yaml.load(f, Loader=yaml.FullLoader) + for apps, jobs in rt_yaml.items(): + print(apps) + for key, val in jobs.items(): + if (str(key) == 'build'): + if not ('turnoff' in val.keys()): print(' ',val['compiler'],val['option']) + if 'turnoff' in val.keys(): print(' ',val['compiler'],val['option'],'turnoff: ',val['turnoff']) + if (str(key) == 'tests'): + for test in val: + case, config = get_testcase(test) + print(' ',case, config) + diff --git a/tests/rt.yaml b/tests/rt.yaml new file mode 100644 index 0000000000..9a809f392d --- /dev/null +++ b/tests/rt.yaml @@ -0,0 +1,544 @@ +s2swa_32bit: + build: + compiler: 'intel' + option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1' + tests: + - cpld_control_p8_mixedmode: {'recurring':['daily'],'turnoff':['noaacloud']} +s2swa_32bit_pdlib: + build: + compiler: 'intel' + option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON' + turnoff: ['noaacloud'] + tests: + - cpld_control_gfsv17: {'recurring':['daily'],'turnoff':['noaacloud']} + - cpld_control_gfsv17_iau: {'recurring':['daily'],'dependency':'cpld_control_gfsv17','turnoff':['noaacloud']} + - cpld_restart_gfsv17: {'recurring':['daily'],'dependency':'cpld_control_gfsv17','turnoff':['noaacloud']} + - cpld_mpi_gfsv17: {'recurring':['daily'],'turnoff':['noaacloud']} +s2swa_32bit_pdlib_debug: + build: + compiler: 'intel' + option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON' + turnoff: ['noaacloud','jet'] + tests: + - cpld_debug_gfsv17: {'recurring':['daily'],'turnoff':['noaacloud','jet']} +s2swa: + build: + compiler: 'intel' + option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + tests: + - cpld_control_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - cpld_control_p8.v2.sfc: {'recurring':['daily'],'turnoff':['noaacloud']} + - cpld_restart_p8: {'recurring':['daily'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} + - cpld_control_qr_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - cpld_restart_qr_p8: {'recurring':['daily'],'dependency':'cpld_control_qr_p8','turnoff':['noaacloud']} + - cpld_2threads_p8: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} + - cpld_decomp_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - cpld_mpi_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - cpld_control_ciceC_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - cpld_control_c192_p8: {'recurring':['daily'],'turnoff':['wcoss2','jet','acorn','s4','noaacloud']} + - cpld_restart_c192_p8: {'recurring':['daily'],'dependency':'cpld_control_c192_p8','turnoff':['wcoss2','jet','acorn','s4','noaacloud']} + - cpld_bmark_p8: {'recurring':['daily'],'turnoff':['s4','jet','acorn','noaacloud']} + - cpld_restart_bmark_p8: {'recurring':['daily'],'dependency':'cpld_bmark_p8','turnoff':['s4','jet','acorn','noaacloud']} + - cpld_s2sa_p8: {'recurring':['daily'],'turnoff':['noaacloud']} +s2sw: + build: + compiler: 'intel' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + tests: + - cpld_control_noaero_p8: {'recurring':['daily']} + - cpld_control_nowave_noaero_p8: {'recurring':['daily'],'turnoff':['noaacloud']} +s2swa_debug: + build: + compiler: 'intel' + option: '-DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + turnoff: ['wcoss2','noaacloud','acorn'] + tests: + - cpld_debug_p8: {'recurring':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} +s2sw_debug: + build: + compiler: 'intel' + option: '-DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + turnoff: ['wcoss2','noaacloud','acorn'] + tests: + - cpld_debug_noaero_p8: {'recurring':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} +s2s_aoflux: + build: + compiler: 'intel' + option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON' + tests: + - cpld_control_noaero_p8_agrid: {'recurring':['daily']} +s2s: + build: + compiler: 'intel' + option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + tests: + - cpld_control_c48: {'recurring':['daily']} +s2swa_faster: + build: + compiler: 'intel' + option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DFASTER=ON' + turnoff: ['noaacloud'] + tests: + - cpld_control_p8_faster: {'recurring':['daily'],'turnoff':['noaacloud']} +s2sw_pdlib: + build: + compiler: 'intel' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON' + turnoff: ['noaacloud'] + tests: + - cpld_control_pdlib_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - cpld_restart_pdlib_p8: {'recurring':['daily'],'dependency':'cpld_control_pdlib_p8','turnoff':['noaacloud']} + - cpld_mpi_pdlib_p8: {'recurring':['daily'],'dependency':'cpld_control_pdlib_p8','turnoff':['noaacloud']} +s2sw_pdlib_debug: + build: + compiler: 'intel' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON' + turnoff: ['noaacloud'] + tests: + - cpld_debug_pdlib_p8: {'recurring':['daily'],'turnoff':['noaacloud']} +atm_dyn32: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn,FV3_GFS_v17_p8_ugwpv1 -D32BIT=ON' + tests: + - control_flake: {'recurring':['daily']} + - control_CubedSphereGrid: {'recurring':['daily']} + - control_CubedSphereGrid_parallel: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_latlon: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_wrtGauss_netcdf_parallel: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_c48: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_c48.v2.sfc: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_c192: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_c384: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_c384gdas: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_stochy: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_stochy_restart: {'recurring':['daily'],'dependency':'control_stochy','turnoff':['noaacloud']} + - control_lndp: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_iovr4: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_iovr5: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_p8.v2.sfc: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_p8_ugwpv1: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_restart_p8: {'recurring':['daily'],'dependency':'control_p8','turnoff':['noaacloud']} + - control_noqr_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_restart_noqr_p8: {'recurring':['daily'],'dependency':'control_noqr_p8','turnoff':['noaacloud']} + - control_decomp_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_2threads_p8: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} + - control_p8_lndp: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} + - control_p8_rrtmgp: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_p8_mynn: {'recurring':['daily'],'turnoff':['noaacloud']} + - merra2_thompson: {'recurring':['daily'],'turnoff':['noaacloud']} + - regional_control: {'recurring':['daily'],'turnoff':['noaacloud']} + - regional_restart: {'recurring':['daily'],'dependency':'regional_control','turnoff':['noaacloud']} + - regional_decomp: {'recurring':['daily'],'turnoff':['noaacloud']} + - regional_2threads: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} + - regional_noquilt: {'recurring':['daily'],'turnoff':['jet','s4']} + - regional_netcdf_parallel: {'recurring':['daily'],'turnoff':['acorn']} + - regional_2dwrtdecomp: {'recurring':['daily'],'turnoff':['acorn']} + - regional_wofs: {'recurring':['daily'],'turnoff':['jet','s4']} +ifi: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DREQUIRE_IFI=ON' + tests: + - regional_ifi_control: {'recurring':['daily']} + - regional_ifi_decomp: {'recurring':['daily']} + - regional_ifi_2threads: {'recurring':['daily']} +rrfs: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta,FV3_RRFS_v1nssl -D32BIT=ON' + tests: + - rap_control: {'recurring':['daily']} + - regional_spp_sppt_shum_skeb: {'recurring':['daily']} + - rap_decomp: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_2threads: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} + - rap_restart: {'recurring':['daily'],'dependency':'rap_control','turnoff':['noaacloud']} + - rap_sfcdiff: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_sfcdiff_decomp: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_sfcdiff_restart: {'recurring':['daily'],'dependency':'rap_sfcdiff','turnoff':['noaacloud']} + - hrrr_control: {'recurring':['daily'],'turnoff':['noaacloud']} + - hrrr_control_decomp: {'recurring':['daily'],'turnoff':['noaacloud']} + - hrrr_control_2threads: {'recurring':['daily'],'turnoff':['noaacloud']} + - hrrr_control_restart: {'recurring':['daily'],'dependency':'hrrr_control','turnoff':['noaacloud']} + - rrfs_v1beta: {'recurring':['daily'],'turnoff':['noaacloud']} + - rrfs_v1nssl: {'recurring':['daily'],'turnoff':['noaacloud']} + - rrfs_v1nssl_nohailnoccn: {'recurring':['daily'],'turnoff':['noaacloud']} +csawmg: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras' + turnoff: ['noaacloud'] + tests: + - control_csawmg: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_csawmgt: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_ras: {'recurring':['daily'],'turnoff':['noaacloud','acorn']} +wam: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON' + turnoff: ['noaacloud'] + tests: + - control_wam: {'recurring':['daily'],'turnoff':['noaacloud']} +atm_faster_dyn32: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DFASTER=ON' + tests: + - control_p8_faster: {'recurring':['daily'],'turnoff':['noaacloud']} + - regional_control_faster: {'recurring':['daily'],'turnoff':['noaacloud']} +atm_debug_dyn32: + build: + compiler: 'intel' + option: '-DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1' + turnoff: ['noaacloud'] + tests: + - control_CubedSphereGrid_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_wrtGauss_netcdf_parallel_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_stochy_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_lndp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_csawmg_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_csawmgt_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_ras_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_diag_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_debug_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - regional_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_control_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - hrrr_control_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - hrrr_gf_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - hrrr_c3_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_unified_drag_suite_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_diag_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_cires_ugwp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_unified_ugwp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_lndp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_progcld_thompson_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_noah_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_sfcdiff_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_noah_sfcdiff_cires_ugwp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rrfs_v1beta_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_clm_lake_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_flake_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - gnv1_c96_no_nest_debug: {'recurring':['daily'],'turnoff':['noaacloud']} +wam_debug: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON' + turnoff: ['noaacloud'] + tests: + - control_wam_debug: {'recurring':['daily'],'turnoff':['noaacloud','hercules']} +rrfs_dyn32_phy32: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' + turnoff: ['noaacloud'] + tests: + - regional_spp_sppt_shum_skeb_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_control_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} + - hrrr_control_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_2threads_dyn32_phy32: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} + - hrrr_control_2threads_dyn32_phy32: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} + - hrrr_control_decomp_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} + - rap_restart_dyn32_phy32: {'recurring':['daily'],'dependency':'rap_control_dyn32_phy32','turnoff':['noaacloud']} + - hrrr_control_restart_dyn32_phy32: {'recurring':['daily'],'dependency':'hrrr_control_dyn32_phy32','turnoff':['noaacloud']} +rrfs_dyn32_phy32_faster: + build: + compiler: 'intel' + option: '-DAPP=ATM -DFASTER=ON -DCCPP_SUITES=FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' + turnoff: ['noaacloud'] + tests: + - conus13km_control: {'recurring':['daily'],'turnoff':['noaacloud']} + - conus13km_2threads: {'recurring':['daily'],'dependency':'conus13km_control','turnoff':['noaacloud']} + - conus13km_restart_mismatch: {'recurring':['daily'],'dependency':'conus13km_control','turnoff':['noaacloud']} +rrfs_dyn64_phy32: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON' + turnoff: ['noaacloud'] + tests: + - rap_control_dyn64_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} +rrfs_dyn32_phy32_debug: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR,FV3_HRRR_gf -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON' + turnoff: ['noaacloud'] + tests: + - rap_control_debug_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} + - hrrr_control_debug_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} + - conus13km_debug: {'recurring':['daily'],'turnoff':['noaacloud']} + - conus13km_debug_qr: {'recurring':['daily'],'turnoff':['noaacloud']} + - conus13km_debug_2threads: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} + - conus13km_radar_tten_debug: {'recurring':['daily'],'turnoff':['noaacloud']} +rrfs_dyn64_phy32_debug: + build: + compiler: 'intel' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON -DDEBUG=ON' + turnoff: ['noaacloud'] + tests: + - rap_control_dyn64_phy32_debug: {'recurring':['daily'],'turnoff':['noaacloud']} +hafsw: + build: + compiler: 'intel' + option: '-DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf,FV3_global_nest_v1 -D32BIT=ON' + tests: + - hafs_regional_atm: {'recurring':['daily']} + - hafs_regional_atm_thompson_gfdlsf: {'recurring':['daily']} + - hafs_regional_atm_ocn: {'recurring':['daily']} + - hafs_regional_atm_wav: {'recurring':['daily']} + - hafs_regional_atm_ocn_wav: {'recurring':['daily'],'turnoff':['noaacloud']} + - hafs_regional_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_telescopic_2nests_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_global_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_global_multiple_4nests_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_specified_moving_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm_ocn: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_global_storm_following_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - gnv1_nested: {'recurring':['daily'],'turnoff':['hercules','wcoss2','s4','noaacloud']} +hafsw_debug: + build: + compiler: 'intel' + option: '-DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON' + turnoff: ['jet','noaacloud','s4'] + tests: + - hafs_regional_storm_following_1nest_atm_ocn_debug: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} +hafsw_faster: + build: + compiler: 'intel' + option: '-DAPP=HAFSW -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON -DFASTER=ON' + turnoff: ['jet','noaacloud','s4'] + tests: + - hafs_regional_storm_following_1nest_atm_ocn_wav: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} + - hafs_regional_storm_following_1nest_atm_ocn_wav_inline: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} +hafs_mom6w: + build: + compiler: 'intel' + option: '-DAPP=HAFS-MOM6W -DREGIONAL_MOM6=ON -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON' + turnoff: ['jet','noaacloud','s4'] + tests: + - hafs_regional_storm_following_1nest_atm_ocn_wav_mom6: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} +hafs_all: + build: + compiler: 'intel' + option: '-DAPP=HAFS-ALL -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON' + turnoff: ['noaacloud'] + tests: + - hafs_regional_docn: {'recurring':['daily'],'turnoff':['noaacloud']} + - hafs_regional_docn_oisst: {'recurring':['daily'],'turnoff':['noaacloud']} + - hafs_regional_datm_cdeps: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} +datm_cdeps: + build: + compiler: 'intel' + option: '-DAPP=NG-GODAS' + turnoff: ['wcoss2'] + tests: + - datm_cdeps_control_cfsr: {'recurring':['daily'],'turnoff':['wcoss2']} + - datm_cdeps_restart_cfsr: {'recurring':['daily'],'dependency':'datm_cdeps_control_cfsr','turnoff':['wcoss2','noaacloud']} + - datm_cdeps_control_gefs: {'recurring':['daily'],'turnoff':['wcoss2']} + - datm_cdeps_iau_gefs: {'recurring':['daily'],'turnoff':['wcoss2']} + - datm_cdeps_stochy_gefs: {'recurring':['daily'],'turnoff':['wcoss2']} + - datm_cdeps_ciceC_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_bulk_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_bulk_gefs: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_mx025_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_mx025_gefs: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_multiple_files_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_3072x1536_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} + - datm_cdeps_gfs: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} +datm_cdeps_debug: + build: + compiler: 'intel' + option: '-DAPP=NG-GODAS -DDEBUG=ON' + turnoff: ['wcoss2','acorn','noaacloud'] + tests: + - datm_cdeps_debug_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} +datm_cdeps_faster: + build: + compiler: 'intel' + option: '-DAPP=NG-GODAS -DFASTER=ON' + turnoff: ['wcoss2'] + tests: + - datm_cdeps_control_cfsr_faster: {'recurring':['daily'],'turnoff':['wcoss2']} +datm_cdeps_land: + build: + compiler: 'intel' + option: '-DAPP=LND' + turnoff: ['wcoss2'] + tests: + - datm_cdeps_lnd_gswp3: {'recurring':['daily'],'turnoff':['wcoss2']} + - datm_cdeps_lnd_era5: {'recurring':['daily'],'turnoff':['wcoss2']} + - datm_cdeps_lnd_era5_rst: {'recurring':['daily'],'dependency':'datm_cdeps_lnd_era5','turnoff':['wcoss2','noaacloud']} +atml: + build: + compiler: 'intel' + option: '-DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON' + tests: + - control_p8_atmlnd_sbs: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_p8_atmlnd: {'recurring':['daily'],'turnoff':['noaacloud']} + - control_restart_p8_atmlnd: {'recurring':['daily'],'dependency':'control_p8_atmlnd','turnoff':['noaacloud']} +atmw: + build: + compiler: 'intel' + option: '-DAPP=ATMW -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON' + turnoff: ['wcoss2'] + tests: + - atmwav_control_noaero_p8: {'recurring':['daily'],'turnoff':['wcoss2']} +atmwm: + build: + compiler: 'intel' + option: '-DAPP=ATMWM -DCCPP_SUITES=FV3_GFS_v16 -D32BIT=ON' + turnoff: ['wcoss2'] + tests: + - control_atmwav: {'recurring':['daily'],'turnoff':['wcoss2']} +atmaero: + build: + compiler: 'intel' + option: '-DAPP=ATMAERO -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON' + turnoff: ['noaacloud'] + tests: + - atmaero_control_p8: {'recurring':['daily'],'turnoff':['noaacloud']} + - atmaero_control_p8_rad: {'recurring':['daily'],'turnoff':['noaacloud']} + - atmaero_control_p8_rad_micro: {'recurring':['daily'],'turnoff':['noaacloud']} +atmaq: + build: + compiler: 'intel' + option: '-DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -D32BIT=ON' + turnoff: ['jet','s4'] +atmaq_debug: + build: + compiler: 'intel' + option: '-DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DDEBUG=ON -D32BIT=ON' + turnoff: ['jet','noaacloud','s4'] + tests: + - regional_atmaq_debug: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} +atm: + build: + compiler: 'gnu' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v17_p8_ugwpv1' + tests: + - control_c48: {'recurring':['daily']} + - control_stochy: {'recurring':['daily']} + - control_ras: {'recurring':['daily']} + - control_p8: {'recurring':['daily']} + - control_p8_ugwpv1: {'recurring':['daily']} + - control_flake: {'recurring':['daily']} +rrfs: + build: + compiler: 'gnu' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta -D32BIT=ON' + tests: + - rap_control: {'recurring':['daily']} + - rap_decomp: {'recurring':['daily']} + - rap_2threads: {'recurring':['daily']} + - rap_restart: {'recurring':['daily'],'dependency':'rap_control'} + - rap_sfcdiff: {'recurring':['daily']} + - rap_sfcdiff_decomp: {'recurring':['daily']} + - rap_sfcdiff_restart: {'recurring':['daily'],'dependency':'rap_sfcdiff'} + - hrrr_control: {'recurring':['daily']} + - hrrr_control_noqr: {'recurring':['daily']} + - hrrr_control_2threads: {'recurring':['daily']} + - hrrr_control_decomp: {'recurring':['daily']} + - hrrr_control_restart: {'recurring':['daily'],'dependency':'hrrr_control'} + - hrrr_control_restart_noqr: {'recurring':['daily'],'dependency':'hrrr_control_noqr'} + - rrfs_v1beta: {'recurring':['daily']} +atm_dyn32_debug: + build: + compiler: 'gnu' + option: '-DAPP=ATM -D32BIT=ON -DDEBUG=ON' + tests: + - control_diag_debug: {'recurring':['daily']} + - regional_debug: {'recurring':['daily']} + - rap_control_debug: {'recurring':['daily']} + - hrrr_control_debug: {'recurring':['daily']} + - hrrr_gf_debug: {'recurring':['daily']} + - hrrr_c3_debug: {'recurring':['daily']} + - rap_diag_debug: {'recurring':['daily']} + - rap_noah_sfcdiff_cires_ugwp_debug: {'recurring':['daily']} + - rap_progcld_thompson_debug: {'recurring':['daily']} + - rrfs_v1beta_debug: {'recurring':['daily']} + - control_ras_debug: {'recurring':['daily']} + - control_stochy_debug: {'recurring':['daily']} + - control_debug_p8: {'recurring':['daily']} + - rap_flake_debug: {'recurring':['daily']} + - rap_clm_lake_debug: {'recurring':['daily']} + - gnv1_c96_no_nest_debug: {'recurring':['daily']} +wam_debug: + build: + compiler: 'gnu' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON' + tests: + - control_wam_debug: {'recurring':['daily']} +rrfs_dyn32_phy32: + build: + compiler: 'gnu' + option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' + tests: + - rap_control_dyn32_phy32: {'recurring':['daily']} + - hrrr_control_dyn32_phy32: {'recurring':['daily']} + - rap_2threads_dyn32_phy32: {'recurring':['daily']} + - hrrr_control_2threads_dyn32_phy32: {'recurring':['daily']} + - hrrr_control_decomp_dyn32_phy32: {'recurring':['daily']} + - rap_restart_dyn32_phy32: {'recurring':['daily'],'dependency':'rap_control_dyn32_phy32'} + - hrrr_control_restart_dyn32_phy32: {'recurring':['daily'],'dependency':'hrrr_control_dyn32_phy32'} + - conus13km_control: {'recurring':['daily']} + - conus13km_2threads: {'recurring':['daily'],'dependency':'conus13km_control'} + - conus13km_restart_mismatch: {'recurring':['daily'],'dependency':'conus13km_control'} +atm_dyn64_phy32: + build: + compiler: 'gnu' + option: '-DAPP=ATM -DCCPP_32BIT=ON' + tests: + - rap_control_dyn64_phy32: {'recurring':['daily']} +atm_dyn32_phy32_debug: + build: + compiler: 'gnu' + option: '-DAPP=ATM -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON' + tests: + - rap_control_debug_dyn32_phy32: {'recurring':['daily']} + - hrrr_control_debug_dyn32_phy32: {'recurring':['daily']} + - conus13km_debug: {'recurring':['daily']} + - conus13km_debug_qr: {'recurring':['daily']} + - conus13km_debug_2threads: {'recurring':['daily']} + - conus13km_radar_tten_debug: {'recurring':['daily']} +atm_dyn64_phy32_debug: + build: + compiler: 'gnu' + option: '-DAPP=ATM -DCCPP_32BIT=ON -DDEBUG=ON' + tests: + - rap_control_dyn64_phy32_debug: {'recurring':['daily']} +s2swa: + build: + compiler: 'gnu' + option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + tests: + - cpld_control_p8: {'recurring':['daily']} +s2s: + build: + compiler: 'gnu' + option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + tests: + - cpld_control_nowave_noaero_p8: {'recurring':['daily']} +s2swa_debug: + build: + compiler: 'gnu' + option: '-DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' + tests: + - cpld_debug_p8: {'recurring':['daily']} +s2sw_pdlib: + build: + compiler: 'gnu' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON' + tests: + - cpld_control_pdlib_p8: {'recurring':['daily']} +s2sw_pdlib_debug: + build: + compiler: 'gnu' + option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON' + tests: + - cpld_debug_pdlib_p8: {'recurring':['daily']} +datm_cdeps: + build: + compiler: 'gnu' + option: '-DAPP=NG-GODAS' + tests: + - datm_cdeps_control_cfsr: {'recurring':['daily']} From 10d2101cc5e877527f40a1125d899adc54715294 Mon Sep 17 00:00:00 2001 From: jkbk2004 Date: Sun, 17 Mar 2024 20:43:55 -0400 Subject: [PATCH 02/28] add parsing script --- parse_tests.py | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 parse_tests.py diff --git a/parse_tests.py b/parse_tests.py new file mode 100644 index 0000000000..1da412f2b8 --- /dev/null +++ b/parse_tests.py @@ -0,0 +1,36 @@ +import yaml + +def get_testcase(test): + test_cases=[] + for case, configs in test.items(): + case_name=case + case_config=configs + return case_name, case_config + +if __name__ == "__main__": + + match_tests=[{'name':'cpld_control_gfsv17', 'compiler':'intel'}] + + with open("rt.yaml", 'r') as f: + rt_yaml = yaml.load(f, Loader=yaml.FullLoader) + + match_apps={} + for match_test in match_tests: + match_case=match_test['name'] + match_compiler=match_test['compiler'] + for apps, jobs in rt_yaml.items(): + for key, val in jobs.items(): + if (str(key) == 'build'): + build_val = val + build_compiler = val['compiler'] + if (str(key) == 'tests'): + test_list=[] + for test in val: + case, config = get_testcase(test) + if (case==match_case and match_compiler==build_compiler): + test_list.append( {case:{'recurring':['pre-test']}} ) + if test_list: + match_apps.update({ apps: {'build': build_val, 'tests': test_list}}) + + with open("rt-test.yaml", 'w') as outfile: + yaml.dump(match_apps, outfile, default_flow_style=False, sort_keys=False) From e2c8a14fbf238635bae06e844146512e2b921a70 Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Mon, 18 Mar 2024 17:42:16 -0400 Subject: [PATCH 03/28] Create rt_update.sh --- tests/rt_update.sh | 1245 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1245 insertions(+) create mode 100644 tests/rt_update.sh diff --git a/tests/rt_update.sh b/tests/rt_update.sh new file mode 100644 index 0000000000..fec4ff5051 --- /dev/null +++ b/tests/rt_update.sh @@ -0,0 +1,1245 @@ +#!/bin/bash +set -eux + +SECONDS=0 + +hostname + +die() { echo "$@" >&2; exit 1; } +usage() { + set +x + echo + echo "Usage: $0 -a | -b | -c | -d | -e | -h | -k | -l | -m | -n | -o | -r | -w" + echo + echo " -a to use on for HPC queue" + echo " -b create new baselines only for tests listed in " + echo " -c create new baseline results" + echo " -d delete run direcotries that are not used by other tests" + echo " -e use ecFlow workflow manager" + echo " -h display this help" + echo " -k keep run directory after rt.sh is completed" + echo " -l runs test specified in " + echo " -m compare against new baseline results" + echo " -n run single test " + echo " -o compile only, skip tests" + echo " -r use Rocoto workflow manager" + echo " -w for weekly_test, skip comparing baseline results" + echo + set -x + exit 1 +} + +[[ $# -eq 0 ]] && usage + +update_rtconf() { + + find_match() { + # This function finds if a test in $TESTS_FILE matches one + # in our list of tests to be run. + THIS_TEST_WITH_COMPILER=$1 + shift + TWC=("$@") + FOUND=false + for i in "${!TWC[@]}"; do + if [[ "${TWC[$i]}" == "${THIS_TEST_WITH_COMPILER}" ]]; then + FOUND=true + echo "${i}" + return + fi + done + if [[ $FOUND == false ]]; then + echo "-1" + fi + } + + # This script will update the rt.conf ($TESTS_FILE) if needed by the + # -b or -n options being called/used. + + # THE USER CHOSE THE -b OPTION + if [[ $NEW_BASELINES_FILE != '' ]]; then + [[ -s "$NEW_BASELINES_FILE" ]] || die "${NEW_BASELINES_FILE} is empty, exiting..." + TEST_WITH_COMPILE=() + readarray -t TEST_WITH_COMPILE < "$NEW_BASELINES_FILE" + # else USER CHOSE THE -l OPTION + elif [[ $DEFINE_CONF_FILE == true ]]; then + echo "No update needed to TESTS_FILE" + return + # else USER CHOSE THE -n OPTION + elif [[ $RUN_SINGLE_TEST == true ]]; then + TEST_WITH_COMPILE=("${SRT_NAME} ${SRT_COMPILER}") + else + echo "No update needed to rt.conf" + return + fi + + RT_TEMP_CONF="rt_temp.conf" + rm -f $RT_TEMP_CONF && touch $RT_TEMP_CONF + local compile_line='' + + while read -r line || [ "$line" ]; do + line="${line#"${line%%[![:space:]]*}"}" + [[ -n $line ]] || continue + [[ ${#line} == 0 ]] && continue + [[ $line == \#* ]] && continue + + if [[ $line =~ COMPILE ]] ; then + MACHINES=$(echo $line | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') + RT_COMPILER_IN=$(echo $line | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') + if [[ ${MACHINES} == '' ]]; then + compile_line=$line + COMPILE_LINE_USED=false + elif [[ ${MACHINES} == -* ]]; then + [[ ${MACHINES} =~ ${MACHINE_ID} ]] || compile_line=$line; COMPILE_LINE_USED=false + elif [[ ${MACHINES} == +* ]]; then + [[ ${MACHINES} =~ ${MACHINE_ID} ]] && compile_line=$line; COMPILE_LINE_USED=false + fi + + fi + + if [[ $line =~ RUN ]]; then + to_run_test=false + tmp_test=$(echo "$line" | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') + MACHINES=$(echo $line | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') + if [[ ${MACHINES} == '' ]]; then + to_run_test=true + elif [[ ${MACHINES} == -* ]]; then + [[ ${MACHINES} =~ ${MACHINE_ID} ]] || to_run_test=true + elif [[ ${MACHINES} == +* ]]; then + [[ ${MACHINES} =~ ${MACHINE_ID} ]] && to_run_test=true + fi + if [[ $to_run_test == true ]]; then + TEST_IDX=$(find_match "$tmp_test $RT_COMPILER_IN" "${TEST_WITH_COMPILE[@]}") + + if [[ $TEST_IDX != -1 ]]; then + if [[ $COMPILE_LINE_USED == false ]]; then + echo -en '\n' >> $RT_TEMP_CONF + echo "$compile_line" >> $RT_TEMP_CONF + COMPILE_LINE_USED=true + fi + dep_test=$(echo "$line" | grep -w "$tmp_test" | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') + + if [[ $dep_test != '' ]]; then + if [[ $(find_match "$dep_test $RT_COMPILER_IN" "${TEST_WITH_COMPILE[@]}") == -1 ]]; then + + dep_line=$(grep -w "$dep_test" rt.conf | grep -v "$tmp_test") + dep_line="${dep_line#"${dep_line%%[![:space:]]*}"}" + dep_line=$(echo "${dep_line}" | tr -d '\n') + CORRECT_LINE[1]=$(awk -F'RUN|RUN' '{print $2}' <<< "$dep_line") + CORRECT_LINE[2]=$(awk -F'RUN|RUN' '{print $3}' <<< "$dep_line") + + if [[ $RT_COMPILER_IN == "intel" ]]; then + echo "RUN ${CORRECT_LINE[1]}" >> $RT_TEMP_CONF + elif [[ $RT_COMPILER_IN == "gnu" ]]; then + echo "RUN ${CORRECT_LINE[2]}" >> $RT_TEMP_CONF + fi + fi + fi + echo "$line" >> $RT_TEMP_CONF + fi + fi + fi + done < "$TESTS_FILE" + + if [[ ! -s $RT_TEMP_CONF ]]; then + echo "The tests listed/chosen do not exist or cannot be run on $MACHINE_ID" + exit 1 + else + TESTS_FILE=$RT_TEMP_CONF + fi +} + +generate_log() { + + COMPILE_COUNTER=0 + FAILED_COMPILES=() + TEST_COUNTER=0 + FAILED_TESTS=() + FAILED_TEST_ID=() + FAILED_COMPILE_LOGS=() + FAILED_TEST_LOGS=() + TEST_CHANGES_LOG="test_changes.list" + TEST_END_TIME="$(date '+%Y%m%d %T')" + cat << EOF > "${REGRESSIONTEST_LOG}" +====START OF ${MACHINE_ID^^} REGRESSION TESTING LOG==== + +UFSWM hash used in testing: +$(git rev-parse HEAD) + +Submodule hashes used in testing: +EOF + cd .. + if [[ $MACHINE_ID != hera ]]; then + git submodule status --recursive >> "${REGRESSIONTEST_LOG}" + fi + git submodule status >> "${REGRESSIONTEST_LOG}" + echo; echo >> "${REGRESSIONTEST_LOG}" + cd tests + + cat << EOF >> "${REGRESSIONTEST_LOG}" + +NOTES: +[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). +The first time is for the full script (prep+run+finalize). +The second time is specifically for the run phase. +Times/Memory will be empty for failed tests. + +BASELINE DIRECTORY: ${RTPWD} +COMPARISON DIRECTORY: ${RUNDIR_ROOT} + +RT.SH OPTIONS USED: +EOF + + [[ -n $ACCNR ]] && echo "* (-a) - HPC PROJECT ACCOUNT: ${ACCNR}" >> "${REGRESSIONTEST_LOG}" + [[ -n $NEW_BASELINES_FILE ]] && echo "* (-b) - NEW BASELINES FROM FILE: ${NEW_BASELINES_FILE}" >> "${REGRESSIONTEST_LOG}" + [[ $CREATE_BASELINE == true ]] && echo "* (-c) - CREATE NEW BASELINES" >> "${REGRESSIONTEST_LOG}" + [[ $DEFINE_CONF_FILE == true ]] && echo "* (-l) - USE CONFIG FILE: ${TESTS_FILE}" >> "${REGRESSIONTEST_LOG}" + [[ $RTPWD_NEW_BASELINE == true ]] && echo "* (-m) - COMPARE AGAINST CREATED BASELINES" >> "${REGRESSIONTEST_LOG}" + [[ $RUN_SINGLE_TEST == true ]] && echo "* (-n) - RUN SINGLE TEST: ${SINGLE_OPTS}" >> "${REGRESSIONTEST_LOG}" + [[ $COMPILE_ONLY == true ]]&& echo "* 9 (-o) COMPILE ONLY, SKIP TESTS" >> "${REGRESSIONTEST_LOG}" + [[ $delete_rundir == true ]] && echo "* (-d) - DELETE RUN DIRECTORY" >> "${REGRESSIONTEST_LOG}" + [[ $skip_check_results == true ]] && echo "* (-w) - SKIP RESULTS CHECK" >> "${REGRESSIONTEST_LOG}" + [[ $KEEP_RUNDIR == true ]] && echo "* (-k) - KEEP RUN DIRECTORY" >> "${REGRESSIONTEST_LOG}" + [[ $ROCOTO == true ]] && echo "* (-r) - USE ROCOTO" >> "${REGRESSIONTEST_LOG}" + [[ $ECFLOW == true ]] && echo "* (-e) - USE ECFLOW" >> "${REGRESSIONTEST_LOG}" + + + [[ -f "${TEST_CHANGES_LOG}" ]] && rm ${TEST_CHANGES_LOG} + touch ${TEST_CHANGES_LOG} + while read -r line || [ "$line" ]; do + line="${line#"${line%%[![:space:]]*}"}" + [[ -n "$line" ]] || continue + [[ ${#line} == 0 ]] && continue + [[ $line == \#* ]] && continue + local valid_compile=false + local valid_test=false + + if [[ $line == COMPILE* ]] ; then + + CMACHINES=$(echo "$line" | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') + COMPILER=$(echo "$line" | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') + COMPILE_NAME=$(echo "$line" | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') + COMPILE_ID=${COMPILE_NAME}_${COMPILER} + + if [[ ${CMACHINES} == '' ]]; then + valid_compile=true + elif [[ ${CMACHINES} == -* ]]; then + [[ ${CMACHINES} =~ ${MACHINE_ID} ]] || valid_compile=true + elif [[ ${CMACHINES} == +* ]]; then + [[ ${CMACHINES} =~ ${MACHINE_ID} ]] && valid_compile=true + fi + + if [[ $valid_compile == true ]]; then + COMPILE_COUNTER=$((COMPILE_COUNTER+1)) + FAIL_LOG="" + COMPILE_RESULT="" + TIME_FILE="" + COMPILE_TIME="" + RT_COMPILE_TIME="" + if [[ ! -f "${LOG_DIR}/compile_${COMPILE_ID}.log" ]]; then + COMPILE_RESULT="MISSING" + FAIL_LOG="N/A" + elif [[ -f fail_compile_${COMPILE_ID} ]]; then + COMPILE_RESULT="FAIL TO RUN" + FAIL_LOG="${LOG_DIR}/compile_${COMPILE_ID}.log" + else + if grep -q "quota" "${LOG_DIR}/compile_${COMPILE_ID}.log"; then + COMPILE_RESULT="FAIL FROM DISK QUOTA" + FAIL_LOG="${LOG_DIR}/compile_${COMPILE_ID}.log" + elif grep -q "timeout" "${LOG_DIR}/compile_${COMPILE_ID}.log"; then + COMPILE_RESULT="FAIL FROM TIMEOUT" + FAIL_LOG="${LOG_DIR}/compile_${COMPILE_ID}.log" + else + COMPILE_RESULT="PASS" + TIME_FILE="${LOG_DIR}/compile_${COMPILE_ID}_timestamp.txt" + if [[ -f "${TIME_FILE}" ]]; then + while read -r times || [ "$times" ]; do + times="${times#"${times%%[![:space:]]*}"}" + + DATE1=$(echo "$times" | cut -d ',' -f2 ) + DATE2=$(echo "$times" | cut -d ',' -f3 ) + DATE3=$(echo "$times" | cut -d ',' -f4 ) + DATE4=$(echo "$times" | cut -d ',' -f5 ) + + COMPILE_TIME=$(date --date=@$((DATE3 - DATE2)) +'%M:%S') + RT_COMPILE_TIME=$(date --date=@$((DATE4 - DATE1)) +'%M:%S') + + done < "$TIME_FILE" + fi + fi + fi + echo >> "${REGRESSIONTEST_LOG}" + echo "${COMPILE_RESULT} -- COMPILE '${COMPILE_ID}' [${RT_COMPILE_TIME}, ${COMPILE_TIME}]" >> "${REGRESSIONTEST_LOG}" + [[ -n $FAIL_LOG ]] && FAILED_COMPILES+=("COMPILE ${COMPILE_ID}: ${COMPILE_RESULT}") + [[ -n $FAIL_LOG ]] && FAILED_COMPILE_LOGS+=("${FAIL_LOG}") + fi + + elif [[ $line =~ RUN ]]; then + + if [[ $COMPILE_ONLY == true ]]; then + continue + fi + + RMACHINES=$(echo "$line" | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') + TEST_NAME=$(echo "$line" | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') + GEN_BASELINE=$(echo "$line" | cut -d'|' -f4 | sed -e 's/^ *//' -e 's/ *$//') + + if [[ ${RMACHINES} == '' ]]; then + valid_test=true + elif [[ ${RMACHINES} == -* ]]; then + [[ ${RMACHINES} =~ ${MACHINE_ID} ]] || valid_test=true + elif [[ ${RMACHINES} == +* ]]; then + [[ ${RMACHINES} =~ ${MACHINE_ID} ]] && valid_test=true + fi + + if [[ $valid_test == true ]]; then + TEST_COUNTER=$((TEST_COUNTER+1)) + GETMEMFROMLOG="" + FAIL_LOG="" + TEST_RESULT="" + TIME_FILE="" + TEST_TIME="" + RT_TEST_TIME="" + RT_TEST_MEM="" + if [[ $CREATE_BASELINE == true && $GEN_BASELINE != "baseline" ]]; then + TEST_RESULT="SKIPPED (TEST DOES NOT GENERATE BASELINE)" + elif [[ ! -f "${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log" ]]; then + TEST_RESULT="MISSING" + FAIL_LOG="N/A" + elif [[ -f fail_test_${TEST_NAME}_${COMPILER} ]]; then + if [[ -f "${LOG_DIR}/rt_${TEST_NAME}_${COMPILER}.log" ]]; then + TEST_RESULT="FAIL TO COMPARE" + FAIL_LOG="${LOG_DIR}/rt_${TEST_NAME}_${COMPILER}.log" + else + TEST_RESULT="FAIL TO RUN" + FAIL_LOG="${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log" + fi + else + if grep -q "quota" "${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log"; then + TEST_RESULT="FAIL FROM DISK QUOTA" + FAIL_LOG="${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log" + elif grep -q "timeout" "${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log"; then + TEST_RESULT="FAIL FROM TIMEOUT" + FAIL_LOG="${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log" + else + + TEST_RESULT="PASS" + TIME_FILE="${LOG_DIR}/run_${TEST_NAME}_${COMPILER}_timestamp.txt" + GETMEMFROMLOG=$(grep "The maximum resident set size" "${LOG_DIR}/rt_${TEST_NAME}_${COMPILER}.log") + RT_TEST_MEM=$(echo "${GETMEMFROMLOG:9:${#GETMEMFROMLOG}-1}" | tr -dc '0-9') + RT_TEST_MEM=$((RT_TEST_MEM/1000)) + if [[ -f "${TIME_FILE}" ]]; then + while read -r times || [ "$times" ]; do + times="${times#"${times%%[![:space:]]*}"}" + + DATE1=$(echo "$times" | cut -d ',' -f2 ) + DATE2=$(echo "$times" | cut -d ',' -f3 ) + DATE3=$(echo "$times" | cut -d ',' -f4 ) + DATE4=$(echo "$times" | cut -d ',' -f5 ) + + TEST_TIME=$(date --date=@$((DATE3 - DATE2)) +'%M:%S') + RT_TEST_TIME=$(date --date=@$((DATE4 - DATE1)) +'%M:%S') + + done < "$TIME_FILE" + fi + fi + fi + + echo "${TEST_RESULT} -- TEST '${TEST_NAME}_${COMPILER}' [${RT_TEST_TIME}, ${TEST_TIME}](${RT_TEST_MEM} MB)" >> "${REGRESSIONTEST_LOG}" + [[ -n $FAIL_LOG ]] && FAILED_TESTS+=("TEST ${TEST_NAME}_${COMPILER}: ${TEST_RESULT}") + [[ -n $FAIL_LOG ]] && FAILED_TEST_LOGS+=("${FAIL_LOG}") + [[ -n $FAIL_LOG ]] && FAILED_TEST_ID+=("${TEST_NAME} ${COMPILER}") + fi + fi + done < "$TESTS_FILE" + + elapsed_time=$( printf '%02dh:%02dm:%02ds\n' $((SECONDS%86400/3600)) $((SECONDS%3600/60)) $((SECONDS%60)) ) + + cat << EOF >> "${REGRESSIONTEST_LOG}" + +SYNOPSIS: +Starting Date/Time: ${TEST_START_TIME} +Ending Date/Time: ${TEST_END_TIME} +Total Time: ${elapsed_time} +Compiles Completed: $((COMPILE_COUNTER-${#FAILED_COMPILES[@]}))/${COMPILE_COUNTER} +Tests Completed: $((TEST_COUNTER-${#FAILED_TESTS[@]}))/${TEST_COUNTER} +EOF + # PRINT FAILED COMPILES + if [[ "${#FAILED_COMPILES[@]}" -ne "0" ]]; then + echo "Failed Compiles:" >> "${REGRESSIONTEST_LOG}" + for i in "${!FAILED_COMPILES[@]}"; do + echo "* ${FAILED_COMPILES[$i]}" >> "${REGRESSIONTEST_LOG}" + echo "-- LOG: ${FAILED_COMPILE_LOGS[$i]}" >> "${REGRESSIONTEST_LOG}" + done + fi + + # PRINT FAILED TESTS + if [[ "${#FAILED_TESTS[@]}" -ne "0" ]]; then + + echo "Failed Tests:" >> ${REGRESSIONTEST_LOG} + for j in "${!FAILED_TESTS[@]}"; do + echo "* ${FAILED_TESTS[$j]}" >> "${REGRESSIONTEST_LOG}" + echo "-- LOG: ${FAILED_TEST_LOGS[$j]}" >> "${REGRESSIONTEST_LOG}" + done + + fi + + # WRITE FAILED_TEST_ID LIST TO TEST_CHANGES_LOG + if [[ "${#FAILED_TESTS[@]}" -ne "0" ]]; then + for item in "${FAILED_TEST_ID[@]}"; do + echo "$item" >> "${TEST_CHANGES_LOG}" + done + fi + + if [[ "${#FAILED_COMPILES[@]}" -eq "0" && "${#FAILED_TESTS[@]}" -eq "0" ]]; then + cat << EOF >> "${REGRESSIONTEST_LOG}" + +NOTES: +A file '${TEST_CHANGES_LOG}' was generated but is empty. +If you are using this log as a pull request verification, please commit '${TEST_CHANGES_LOG}'. + +Result: SUCCESS + +====END OF ${MACHINE_ID^^} REGRESSION TESTING LOG==== +EOF + echo "Performing Cleanup..." + rm -f fv3_*.x fv3_*.exe modules.fv3_* modulefiles/modules.fv3_* keep_tests.tmp + [[ ${KEEP_RUNDIR} == false ]] && rm -rf "${RUNDIR_ROOT}" && rm "${PATHRT}/run_dir" + [[ ${ROCOTO} == true ]] && rm -f "${ROCOTO_XML}" "${ROCOTO_DB}" "${ROCOTO_STATE}" *_lock.db + [[ ${TEST_35D} == true ]] && rm -f tests/cpld_bmark*_20* + echo "REGRESSION TEST RESULT: SUCCESS" + else + cat << EOF >> "${REGRESSIONTEST_LOG}" + +NOTES: +A file '${TEST_CHANGES_LOG}' was generated with list of all failed tests. +You can use './rt.sh -c -b test_changes.list' to create baselines for the failed tests. +If you are using this log as a pull request verification, please commit '${TEST_CHANGES_LOG}'. + +Result: FAILURE + +====END OF ${MACHINE_ID^^} REGRESSION TESTING LOG==== +EOF + echo "REGRESSION TEST RESULT: FAILURE" + fi + +} + +create_or_run_compile_task() { + + cat << EOF > ${RUNDIR_ROOT}/compile_${COMPILE_ID}.env +export JOB_NR=${JOB_NR} +export COMPILE_ID=${COMPILE_ID} +export MACHINE_ID=${MACHINE_ID} +export RT_COMPILER=${RT_COMPILER} +export PATHRT=${PATHRT} +export PATHTR=${PATHTR} +export SCHEDULER=${SCHEDULER} +export ACCNR=${ACCNR} +export QUEUE=${COMPILE_QUEUE} +export PARTITION=${PARTITION} +export ROCOTO=${ROCOTO} +export ECFLOW=${ECFLOW} +export REGRESSIONTEST_LOG=${REGRESSIONTEST_LOG} +export LOG_DIR=${LOG_DIR} +EOF + + if [[ $ROCOTO == true ]]; then + rocoto_create_compile_task + elif [[ $ECFLOW == true ]]; then + ecflow_create_compile_task + else + ./run_compile.sh ${PATHRT} ${RUNDIR_ROOT} "${MAKE_OPT}" ${COMPILE_ID} > ${LOG_DIR}/compile_${COMPILE_ID}.log 2>&1 + fi + + RT_SUFFIX="" + BL_SUFFIX="" +} + +rt_35d() { +if [[ $TEST_NAME =~ '35d' ]] ; then + local sy=$(echo ${DATE_35D} | cut -c 1-4) + local sm=$(echo ${DATE_35D} | cut -c 5-6) + local new_test_name="tests/${TEST_NAME}_${DATE_35D}" + rm -f $new_test_name + cp tests/$TEST_NAME $new_test_name + + sed -i -e "s/\(export SYEAR\)/\1=\"$sy\"/" $new_test_name + sed -i -e "s/\(export SMONTH\)/\1=\"$sm\"/" $new_test_name + + TEST_NAME=${new_test_name#tests/} +fi +} + +rt_trap() { + [[ ${ROCOTO:-false} == true ]] && rocoto_kill + [[ ${ECFLOW:-false} == true ]] && ecflow_kill + cleanup +} + +cleanup() { + [[ $(awk '{print $2}' < "${LOCKDIR}/PID") == $$ ]] && rm -rf ${LOCKDIR} + [[ ${ECFLOW:-false} == true ]] && ecflow_stop + trap 0 + exit +} + +trap '{ echo "rt.sh interrupted"; rt_trap ; }' INT +trap '{ echo "rt.sh quit"; rt_trap ; }' QUIT +trap '{ echo "rt.sh terminated"; rt_trap ; }' TERM +trap '{ echo "rt.sh error on line $LINENO"; cleanup ; }' ERR +trap '{ echo "rt.sh finished"; cleanup ; }' EXIT + +# PATHRT - Path to regression tests directory +readonly PATHRT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd -P )" +cd ${PATHRT} + +# PATHTR - Path to nmmb trunk directory +readonly PATHTR=$( cd ${PATHRT}/.. && pwd ) + +# make sure only one instance of rt.sh is running +readonly LOCKDIR="${PATHRT}"/lock +if mkdir "${LOCKDIR}" ; then + echo $(hostname) $$ > "${LOCKDIR}/PID" +else + echo "Only one instance of rt.sh can be running at a time" + exit 1 +fi + +source detect_machine.sh # Note: this does not set ACCNR. The "if" block below does. +source rt_utils.sh +source module-setup.sh + +CREATE_BASELINE=false +ROCOTO=false +ECFLOW=false +KEEP_RUNDIR=false +TEST_35D=false +export skip_check_results=false +export delete_rundir=false +SKIP_ORDER=false +COMPILE_ONLY=false +RTPWD_NEW_BASELINE=false +TESTS_FILE='rt.conf' +NEW_BASELINES_FILE='' +DEFINE_CONF_FILE=false +RUN_SINGLE_TEST=false +ACCNR=${ACCNR:-""} + +while getopts ":a:b:cl:mn:dwkreoh" opt; do + case $opt in + a) + ACCNR=$OPTARG + ;; + b) + NEW_BASELINES_FILE=$OPTARG + ;; + c) + CREATE_BASELINE=true + ;; + l) + DEFINE_CONF_FILE=true + TESTS_FILE=$OPTARG + grep -q '[^[:space:]]' < "$TESTS_FILE" || die "${TESTS_FILE} empty, exiting..." + ;; + o) + COMPILE_ONLY=true + ;; + m) + # redefine RTPWD to point to newly created baseline outputs + RTPWD_NEW_BASELINE=true + ;; + n) + RUN_SINGLE_TEST=true + IFS=' ' read -r -a SINGLE_OPTS <<< $OPTARG + + if [[ ${#SINGLE_OPTS[@]} != 2 ]]; then + die 'The -n option needs AND in quotes, i.e. -n "control_p8 intel"' + fi + + SRT_NAME="${SINGLE_OPTS[0]}" + SRT_COMPILER="${SINGLE_OPTS[1]}" + + if [[ "${SRT_COMPILER}" != "intel" ]] && [[ "${SRT_COMPILER}" != "gnu" ]]; then + die "COMPILER MUST BE 'intel' OR 'gnu'" + fi + ;; + d) + export delete_rundir=true + awk -F "|" '{print $5}' rt.conf | grep "\S" > keep_tests.tmp + ;; + w) + export skip_check_results=true + ;; + k) + KEEP_RUNDIR=true + ;; + r) + ROCOTO=true + ECFLOW=false + ;; + e) + ECFLOW=true + ROCOTO=false + ;; + h) + usage + ;; + \?) + usage + die "Invalid option: -$OPTARG" + ;; + :) + usage + die "Option -$OPTARG requires an argument." + ;; + esac +done + +#Check to error out if incompatible options are chosen together +[[ $KEEP_RUNDIR == true && $delete_rundir == true ]] && die "-k and -d options cannot be used at the same time" +[[ $ECFLOW == true && $ROCOTO == true ]] && die "-r and -e options cannot be used at the same time" +[[ $CREATE_BASELINE == true && $RTPWD_NEW_BASELINE == true ]] && die "-c and -m options cannot be used at the same time" + +if [[ -z "$ACCNR" ]]; then + echo "Please use -a to set group account to use on HPC" + exit 1 +fi + +# Display the machine and account using the format detect_machine.sh used: +echo "Machine: " $MACHINE_ID " Account: " $ACCNR + +if [[ $MACHINE_ID = wcoss2 ]]; then + + module load ecflow/5.6.0.13 + module load intel/19.1.3.304 python/3.8.6 + ECFLOW_START=${ECF_ROOT}/scripts/server_check.sh + export ECF_OUTPUTDIR=${PATHRT}/ecf_outputdir + export ECF_COMDIR=${PATHRT}/ecf_comdir + rm -rf ${ECF_OUTPUTDIR} ${ECF_COMDIR} + mkdir -p ${ECF_OUTPUTDIR} + mkdir -p ${ECF_COMDIR} + export colonifnco=":output" # hack + + DISKNM=/lfs/h2/emc/nems/noscrub/emc.nems/RT + QUEUE=dev + COMPILE_QUEUE=dev + ROCOTO_SCHEDULER=pbs + PARTITION= + STMP=/lfs/h2/emc/ptmp + PTMP=/lfs/h2/emc/ptmp + SCHEDULER=pbs + +elif [[ $MACHINE_ID = acorn ]]; then + + module load ecflow/5.6.0.13 + module load intel/19.1.3.304 python/3.8.6 + ECFLOW_START=${ECF_ROOT}/scripts/server_check.sh + export ECF_OUTPUTDIR=${PATHRT}/ecf_outputdir + export ECF_COMDIR=${PATHRT}/ecf_comdir + rm -rf ${ECF_OUTPUTDIR} ${ECF_COMDIR} + mkdir -p ${ECF_OUTPUTDIR} + mkdir -p ${ECF_COMDIR} + export colonifnco=":output" # hack + + DISKNM=/lfs/h1/emc/nems/noscrub/emc.nems/RT + QUEUE=dev + COMPILE_QUEUE=dev + ROCOTO_SCHEDULER=pbs + PARTITION= + STMP=/lfs/h2/emc/ptmp + PTMP=/lfs/h2/emc/ptmp + SCHEDULER=pbs + +elif [[ $MACHINE_ID = gaea ]]; then + + module use /ncrc/proj/epic/rocoto/modulefiles + module load rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + + module load PrgEnv-intel/8.3.3 + module load intel-classic/2023.1.0 + module load cray-mpich/8.1.25 + module load python/3.9.12 + module use /ncrc/proj/epic/spack-stack/modulefiles + module load gcc/12.2.0 + module load ecflow/5.8.4 + ECFLOW_START=/ncrc/proj/epic/spack-stack/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + DISKNM=/gpfs/f5/epic/world-shared/UFS-WM_RT + QUEUE=normal + COMPILE_QUEUE=normal + PARTITION=c5 + STMP=/gpfs/f5/epic/scratch + PTMP=/gpfs/f5/epic/scratch + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = hera ]]; then + + module load rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module load ecflow/5.5.3 + ECFLOW_START=ecflow_start.sh + + QUEUE=batch + COMPILE_QUEUE=batch + + PARTITION= + dprefix=/scratch1/NCEPDEV + DISKNM=/scratch2/NAGAPE/epic/UFS-WM_RT + STMP=$dprefix/stmp4 + PTMP=$dprefix/stmp2 + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = orion ]]; then + + module load git/2.28.0 + module load gcc/10.2.0 + module load python/3.9.2 + + module load contrib rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module use /work/noaa/epic/role-epic/spack-stack/orion/modulefiles + module load ecflow/5.8.4 + ECFLOW_START=/work/noaa/epic/role-epic/spack-stack/orion/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + QUEUE=batch + COMPILE_QUEUE=batch + PARTITION=orion + dprefix=/work/noaa/stmp/${USER} + DISKNM=/work/noaa/epic/UFS-WM_RT + STMP=$dprefix/stmp + PTMP=$dprefix/stmp + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = hercules ]]; then + + module load contrib rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module use /work/noaa/epic/role-epic/spack-stack/hercules/modulefiles + module load ecflow/5.8.4 + ECFLOW_START=/work/noaa/epic/role-epic/spack-stack/hercules/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + QUEUE=batch + COMPILE_QUEUE=batch + PARTITION=hercules + dprefix=/work2/noaa/stmp/${USER} + DISKNM=/work/noaa/epic/hercules/UFS-WM_RT + STMP=$dprefix/stmp + PTMP=$dprefix/stmp + + SCHEDULER=slurm + cp fv3_conf/fv3_slurm.IN_hercules fv3_conf/fv3_slurm.IN + cp fv3_conf/compile_slurm.IN_hercules fv3_conf/compile_slurm.IN + +elif [[ $MACHINE_ID = jet ]]; then + + echo "=======Running on $(lsb_release -is)=======" + CurJetOS=$(lsb_release -is) + if [[ ${CurJetOS} == "CentOS" ]]; then + echo "=======Please, move to Rocky8 node fe[5-8]=======" + exit 1 + fi + + module load rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module load ecflow/5.11.4 + ECFLOW_START=/apps/ecflow/5.11.4/bin/ecflow_start.sh + + module use /mnt/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-1.5.0/envs/unified-env-rocky8/install/modulefiles/Core + module load stack-intel/2021.5.0 + module load stack-python/3.10.8 + + QUEUE=batch + COMPILE_QUEUE=batch + PARTITION=xjet + DISKNM=/mnt/lfs4/HFIP/hfv3gfs/role.epic/RT + dprefix=${dprefix:-/lfs4/HFIP/$ACCNR/$USER} + STMP=${STMP:-$dprefix/RT_BASELINE} + PTMP=${PTMP:-$dprefix/RT_RUNDIRS} + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = s4 ]]; then + + module load rocoto/1.3.2 + module load ecflow/5.6.0 + module load miniconda/3.8-s4 + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module use /data/prod/jedi/spack-stack/modulefiles + module load ecflow/5.8.4 + ECFLOW_START=/data/prod/jedi/spack-stack/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + QUEUE=s4 + COMPILE_QUEUE=s4 + + PARTITION=s4 + dprefix=/data/prod + DISKNM=$dprefix/emc.nemspara/RT + STMP=/scratch/short/users + PTMP=/scratch/users + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = derecho ]]; then + + module use /glade/work/epicufsrt/contrib/derecho/rocoto/modulefiles + module load rocoto + module use /glade/work/epicufsrt/contrib/spack-stack/derecho/modulefiles + module load ecflow/5.8.4 + module unload ncarcompilers + module use /glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.5.1/envs/unified-env/install/modulefiles/Core + module load stack-intel/2021.10.0 + module load stack-python/3.10.8 +# export PYTHONPATH=/glade/p/ral/jntp/tools/miniconda3/4.8.3/envs/ufs-weather-model/lib/python3.8/site-packages:/glade/p/ral/jntp/tools/miniconda3/4.8.3/lib/python3.8/site-packages + ECFLOW_START=/glade/work/epicufsrt/contrib/spack-stack/derecho/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + QUEUE=main + COMPILE_QUEUE=main + PARTITION= + dprefix=/glade/derecho/scratch + DISKNM=/glade/derecho/scratch/epicufsrt/ufs-weather-model/RT/ + STMP=$dprefix + PTMP=$dprefix + SCHEDULER=pbs + cp fv3_conf/fv3_qsub.IN_derecho fv3_conf/fv3_qsub.IN + cp fv3_conf/compile_qsub.IN_derecho fv3_conf/compile_qsub.IN + + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=pbspro + +elif [[ $MACHINE_ID = stampede ]]; then + + export PYTHONPATH= + ECFLOW_START= + QUEUE=skx-normal + COMPILE_QUEUE=skx-dev + PARTITION= + dprefix=$SCRATCH/ufs-weather-model/run + DISKNM=/work2/07736/minsukji/stampede2/ufs-weather-model/RT + STMP=$dprefix + PTMP=$dprefix + SCHEDULER=slurm + MPIEXEC=ibrun + MPIEXECOPTS= + +elif [[ $MACHINE_ID = expanse ]]; then + + export PYTHONPATH= + ECFLOW_START= + QUEUE=compute + COMPILE_QUEUE=shared + PARTITION= + dprefix=/expanse/lustre/scratch/$USER/temp_project/run + DISKNM=/expanse/lustre/scratch/domh/temp_project/RT + STMP=$dprefix + PTMP=$dprefix + SCHEDULER=slurm + + elif [[ $MACHINE_ID = noaacloud ]]; then + + export PATH=/contrib/EPIC/bin:$PATH + module use /apps/modules/modulefiles + module load rocoto/1.3.3 + + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + QUEUE=batch + COMPILE_QUEUE=batch + PARTITION= + dprefix=/lustre/ + DISKNM=/contrib/ufs-weather-model/RT + STMP=$dprefix/stmp4 + PTMP=$dprefix/stmp2 + SCHEDULER=slurm + + +else + die "Unknown machine ID, please edit detect_machine.sh file" +fi + +mkdir -p ${STMP}/${USER} + +NEW_BASELINE=${STMP}/${USER}/FV3_RT/REGRESSION_TEST + +# Overwrite default RUNDIR_ROOT if environment variable RUNDIR_ROOT is set +RUNDIR_ROOT=${RUNDIR_ROOT:-${PTMP}/${USER}/FV3_RT}/rt_$$ +mkdir -p ${RUNDIR_ROOT} +if [[ -e ${PATHRT}/run_dir ]]; then + rm ${PATHRT}/run_dir +fi +echo "Linking ${RUNDIR_ROOT} to ${PATHRT}/run_dir" +ln -s ${RUNDIR_ROOT} ${PATHRT}/run_dir +echo "Run regression test in: ${RUNDIR_ROOT}" + +update_rtconf + +if [[ $TESTS_FILE =~ '35d' ]] || [[ $TESTS_FILE =~ 'weekly' ]]; then + TEST_35D=true +fi + +source bl_date.conf + +if [[ "$RTPWD_NEW_BASELINE" == true ]] ; then + RTPWD=${NEW_BASELINE} +else + RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-${BL_DATE}} +fi + +if [[ "$CREATE_BASELINE" == false ]] ; then + if [[ ! -d "$RTPWD" ]] ; then + echo "Baseline directory does not exist:" + echo " $RTPWD" + exit 1 + elif [[ $( ls -1 "$RTPWD/" | wc -l ) -lt 1 ]] ; then + echo "Baseline directory is empty:" + echo " $RTPWD" + exit 1 + fi +fi + +INPUTDATA_ROOT=${INPUTDATA_ROOT:-$DISKNM/NEMSfv3gfs/input-data-20221101} +INPUTDATA_ROOT_WW3=${INPUTDATA_ROOT}/WW3_input_data_20220624 +INPUTDATA_ROOT_BMIC=${INPUTDATA_ROOT_BMIC:-$DISKNM/NEMSfv3gfs/BM_IC-20220207} + +shift $((OPTIND-1)) +[[ $# -gt 1 ]] && usage + +if [[ $CREATE_BASELINE == true ]]; then + # PREPARE NEW REGRESSION TEST DIRECTORY + rm -rf "${NEW_BASELINE}" + mkdir -p "${NEW_BASELINE}" + +fi + +if [[ $skip_check_results == true ]]; then + REGRESSIONTEST_LOG=${PATHRT}/logs/RegressionTests_weekly_$MACHINE_ID.log +else + REGRESSIONTEST_LOG=${PATHRT}/logs/RegressionTests_$MACHINE_ID.log +fi + +export TEST_START_TIME="$(date '+%Y%m%d %T')" + +source default_vars.sh + +JOB_NR=0 +COMPILE_COUNTER=0 +rm -f fail_test* fail_compile* + +export LOG_DIR=${PATHRT}/logs/log_$MACHINE_ID +rm -rf ${LOG_DIR} +mkdir -p ${LOG_DIR} + +if [[ $ROCOTO == true ]]; then + + ROCOTO_XML=${PATHRT}/rocoto_workflow.xml + ROCOTO_STATE=${PATHRT}/rocoto_workflow.state + ROCOTO_DB=${PATHRT}/rocoto_workflow.db + + rm -f $ROCOTO_XML $ROCOTO_DB $ROCOTO_STATE *_lock.db + + if [[ $MACHINE_ID = stampede || $MACHINE_ID = expanse ]]; then + die "Rocoto is not supported on this machine: $MACHINE_ID" + fi + + cat << EOF > $ROCOTO_XML + + + + + + + + + + +]> + + 197001010000 197001010000 01:00:00 + &LOG;/workflow.log +EOF + +fi + +if [[ $ECFLOW == true ]]; then + + # Default maximum number of compile and run jobs + MAX_BUILDS=10 + MAX_JOBS=30 + + # Default number of tries to run jobs + ECF_TRIES=2 + + # Reduce maximum number of compile jobs on jet and s4 because of licensing issues + if [[ $MACHINE_ID = jet ]]; then + MAX_BUILDS=5 + elif [[ $MACHINE_ID = s4 ]]; then + MAX_BUILDS=1 + fi + + ECFLOW_RUN=${PATHRT}/ecflow_run + ECFLOW_SUITE=regtest_$$ + rm -rf ${ECFLOW_RUN} + mkdir -p ${ECFLOW_RUN}/${ECFLOW_SUITE} + cp head.h tail.h ${ECFLOW_RUN} + cat << EOF > ${ECFLOW_RUN}/${ECFLOW_SUITE}.def +suite ${ECFLOW_SUITE} + edit ECF_HOME '${ECFLOW_RUN}' + edit ECF_INCLUDE '${ECFLOW_RUN}' + edit ECF_KILL_CMD kill -15 %ECF_RID% > %ECF_JOB%.kill 2>&1 + edit ECF_TRIES ${ECF_TRIES} + label src_dir '${PATHTR}' + label run_dir '${RUNDIR_ROOT}' + limit max_builds ${MAX_BUILDS} + limit max_jobs ${MAX_JOBS} +EOF + + if [[ $MACHINE_ID = stampede || $MACHINE_ID = expanse ]]; then + die "ecFlow is not supported on this machine: $MACHINE_ID" + fi + +fi + +## +## read rt.conf and then either execute the test script directly or create +## workflow description file +## + +new_compile=false +in_metatask=false + +[[ -f $TESTS_FILE ]] || die "$TESTS_FILE does not exist" + +LAST_COMPILER_NR=-9999 +COMPILE_PREV='' + +declare -A compiles + +while read -r line || [ "$line" ]; do + + line="${line#"${line%%[![:space:]]*}"}" + [[ ${#line} == 0 ]] && continue + [[ $line == \#* ]] && continue + + JOB_NR=$( printf '%03d' $(( 10#$JOB_NR + 1 )) ) + + if [[ $line == COMPILE* ]]; then + + COMPILE_NAME=$( echo $line | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') + RT_COMPILER=$(echo $line | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') + MAKE_OPT=$( echo $line | cut -d'|' -f4 | sed -e 's/^ *//' -e 's/ *$//') + MACHINES=$( echo $line | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') + CB=$( echo $line | cut -d'|' -f6) + COMPILE_ID=${COMPILE_NAME}_${RT_COMPILER} + COMPILE_PREV=${COMPILE_ID} + + set +u + if [[ ! -z ${compiles[$COMPILE_ID]} ]] ; then + echo "Error! Duplicated compilation $COMPILE_NAME for compiler $RT_COMPILER!" + exit 1 + fi + set -u + compiles[$COMPILE_ID]=$COMPILE_ID + echo "COMPILING ${compiles[${COMPILE_ID}]}" + + [[ $CREATE_BASELINE == true && $CB != *fv3* ]] && continue + + if [[ ${MACHINES} != '' ]]; then + if [[ ${MACHINES} == -* ]]; then + [[ ${MACHINES} =~ ${MACHINE_ID} ]] && continue + elif [[ ${MACHINES} == +* ]]; then + [[ ${MACHINES} =~ ${MACHINE_ID} ]] || continue + else + echo "MACHINES=|${MACHINES}|" + die "MACHINES spec must be either an empty string or start with either '+' or '-'" + fi + fi + + create_or_run_compile_task + + continue + + elif [[ $line == RUN* ]] ; then + + if [[ $COMPILE_ONLY == true ]]; then + continue + fi + + TEST_NAME=$(echo $line | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') + MACHINES=$( echo $line | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') + CB=$( echo $line | cut -d'|' -f4) + DEP_RUN=$( echo $line | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') + DATE_35D=$( echo $line | cut -d'|' -f6 | sed -e 's/^ *//' -e 's/ *$//') + + if [[ $DEP_RUN != '' ]]; then + DEP_RUN=${DEP_RUN}_${RT_COMPILER} + fi + + export TEST_ID=${TEST_NAME}_${RT_COMPILER} + + [[ -e "tests/$TEST_NAME" ]] || die "run test file tests/$TEST_NAME does not exist" + [[ $CREATE_BASELINE == true && $CB != *baseline* ]] && continue + + if [[ ${MACHINES} != '' ]]; then + if [[ ${MACHINES} == -* ]]; then + [[ ${MACHINES} =~ ${MACHINE_ID} ]] && continue + elif [[ ${MACHINES} == +* ]]; then + [[ ${MACHINES} =~ ${MACHINE_ID} ]] || continue + else + echo "MACHINES=|${MACHINES}|" + die "MACHINES spec must be either an empty string or start with either '+' or '-'" + fi + fi + + COMPILE_METATASK_NAME=${COMPILE_ID} + + # 35 day tests + [[ $TEST_35D == true ]] && rt_35d + + # Avoid uninitialized RT_SUFFIX/BL_SUFFIX (see definition above) + RT_SUFFIX=${RT_SUFFIX:-""} + BL_SUFFIX=${BL_SUFFIX:-""} + + if [[ $ROCOTO == true && $new_compile == true ]]; then + new_compile=false + in_metatask=true + cat << EOF >> $ROCOTO_XML + 0 +EOF + fi + + ( + source ${PATHRT}/tests/$TEST_NAME + + compute_petbounds_and_tasks + + TPN=$(( TPN / THRD )) + NODES=$(( TASKS / TPN )) + if (( NODES * TPN < TASKS )); then + NODES=$(( NODES + 1 )) + fi + + PPN=$(( TASKS / NODES )) + if (( TASKS - ( PPN * NODES ) > 0 )); then + PPN=$((PPN + 1)) + fi + + cat << EOF > ${RUNDIR_ROOT}/run_test_${TEST_ID}.env +export JOB_NR=${JOB_NR} +export TEST_ID=${TEST_ID} +export MACHINE_ID=${MACHINE_ID} +export RT_COMPILER=${RT_COMPILER} +export RTPWD=${RTPWD} +export INPUTDATA_ROOT=${INPUTDATA_ROOT} +export INPUTDATA_ROOT_WW3=${INPUTDATA_ROOT_WW3} +export INPUTDATA_ROOT_BMIC=${INPUTDATA_ROOT_BMIC} +export PATHRT=${PATHRT} +export PATHTR=${PATHTR} +export NEW_BASELINE=${NEW_BASELINE} +export CREATE_BASELINE=${CREATE_BASELINE} +export RT_SUFFIX=${RT_SUFFIX} +export BL_SUFFIX=${BL_SUFFIX} +export SCHEDULER=${SCHEDULER} +export ACCNR=${ACCNR} +export QUEUE=${QUEUE} +export PARTITION=${PARTITION} +export ROCOTO=${ROCOTO} +export ECFLOW=${ECFLOW} +export REGRESSIONTEST_LOG=${REGRESSIONTEST_LOG} +export LOG_DIR=${LOG_DIR} +export DEP_RUN=${DEP_RUN} +export skip_check_results=${skip_check_results} +export delete_rundir=${delete_rundir} +export WLCLK=${WLCLK} +EOF + if [[ $MACHINE_ID = jet ]]; then + cat << EOF >> ${RUNDIR_ROOT}/run_test_${TEST_ID}.env +export PATH=/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/envs/ufs-weather-model/bin:/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/bin:$PATH +export PYTHONPATH=/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/envs/ufs-weather-model/lib/python3.8/site-packages:/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/lib/python3.8/site-packages +EOF + fi + + if [[ $ROCOTO == true ]]; then + rocoto_create_run_task + elif [[ $ECFLOW == true ]]; then + ecflow_create_run_task + else + ./run_test.sh ${PATHRT} ${RUNDIR_ROOT} ${TEST_NAME} ${TEST_ID} ${COMPILE_ID} > ${LOG_DIR}/run_${TEST_ID}${RT_SUFFIX}.log 2>&1 + fi + ) + + continue + else + die "Unknown command $line" + fi +done < $TESTS_FILE + +## +## run regression test workflow (currently Rocoto or ecFlow are supported) +## + +if [[ $ROCOTO == true ]]; then + if [[ $in_metatask == true ]]; then + echo " " >> $ROCOTO_XML + fi + echo "" >> $ROCOTO_XML + # run rocoto workflow until done + rocoto_run +fi + +if [[ $ECFLOW == true ]]; then + echo "endsuite" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def + # run ecflow workflow until done + ecflow_run +fi + +# IF -c AND -b; LINK VERIFIED BASELINES TO NEW_BASELINE +if [[ $CREATE_BASELINE == true && $NEW_BASELINES_FILE != '' ]]; then + for dir in "${RTPWD}"/*/; do + dir=${dir%*/} + [[ -d "${NEW_BASELINE}/${dir##*/}" ]] && continue + ln -s "${dir%*/}" "${NEW_BASELINE}/" + done +fi + +## Lets verify all tests were run and that they passed +#jkim generate_log + From 58c93baa5703c9bae1ca2df20e5d5d52a09ec078 Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Mon, 18 Mar 2024 17:43:31 -0400 Subject: [PATCH 04/28] Update rt_update.sh --- tests/rt_update.sh | 276 --------------------------------------------- 1 file changed, 276 deletions(-) diff --git a/tests/rt_update.sh b/tests/rt_update.sh index fec4ff5051..057e5f23bd 100644 --- a/tests/rt_update.sh +++ b/tests/rt_update.sh @@ -148,282 +148,6 @@ update_rtconf() { fi } -generate_log() { - - COMPILE_COUNTER=0 - FAILED_COMPILES=() - TEST_COUNTER=0 - FAILED_TESTS=() - FAILED_TEST_ID=() - FAILED_COMPILE_LOGS=() - FAILED_TEST_LOGS=() - TEST_CHANGES_LOG="test_changes.list" - TEST_END_TIME="$(date '+%Y%m%d %T')" - cat << EOF > "${REGRESSIONTEST_LOG}" -====START OF ${MACHINE_ID^^} REGRESSION TESTING LOG==== - -UFSWM hash used in testing: -$(git rev-parse HEAD) - -Submodule hashes used in testing: -EOF - cd .. - if [[ $MACHINE_ID != hera ]]; then - git submodule status --recursive >> "${REGRESSIONTEST_LOG}" - fi - git submodule status >> "${REGRESSIONTEST_LOG}" - echo; echo >> "${REGRESSIONTEST_LOG}" - cd tests - - cat << EOF >> "${REGRESSIONTEST_LOG}" - -NOTES: -[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). -The first time is for the full script (prep+run+finalize). -The second time is specifically for the run phase. -Times/Memory will be empty for failed tests. - -BASELINE DIRECTORY: ${RTPWD} -COMPARISON DIRECTORY: ${RUNDIR_ROOT} - -RT.SH OPTIONS USED: -EOF - - [[ -n $ACCNR ]] && echo "* (-a) - HPC PROJECT ACCOUNT: ${ACCNR}" >> "${REGRESSIONTEST_LOG}" - [[ -n $NEW_BASELINES_FILE ]] && echo "* (-b) - NEW BASELINES FROM FILE: ${NEW_BASELINES_FILE}" >> "${REGRESSIONTEST_LOG}" - [[ $CREATE_BASELINE == true ]] && echo "* (-c) - CREATE NEW BASELINES" >> "${REGRESSIONTEST_LOG}" - [[ $DEFINE_CONF_FILE == true ]] && echo "* (-l) - USE CONFIG FILE: ${TESTS_FILE}" >> "${REGRESSIONTEST_LOG}" - [[ $RTPWD_NEW_BASELINE == true ]] && echo "* (-m) - COMPARE AGAINST CREATED BASELINES" >> "${REGRESSIONTEST_LOG}" - [[ $RUN_SINGLE_TEST == true ]] && echo "* (-n) - RUN SINGLE TEST: ${SINGLE_OPTS}" >> "${REGRESSIONTEST_LOG}" - [[ $COMPILE_ONLY == true ]]&& echo "* 9 (-o) COMPILE ONLY, SKIP TESTS" >> "${REGRESSIONTEST_LOG}" - [[ $delete_rundir == true ]] && echo "* (-d) - DELETE RUN DIRECTORY" >> "${REGRESSIONTEST_LOG}" - [[ $skip_check_results == true ]] && echo "* (-w) - SKIP RESULTS CHECK" >> "${REGRESSIONTEST_LOG}" - [[ $KEEP_RUNDIR == true ]] && echo "* (-k) - KEEP RUN DIRECTORY" >> "${REGRESSIONTEST_LOG}" - [[ $ROCOTO == true ]] && echo "* (-r) - USE ROCOTO" >> "${REGRESSIONTEST_LOG}" - [[ $ECFLOW == true ]] && echo "* (-e) - USE ECFLOW" >> "${REGRESSIONTEST_LOG}" - - - [[ -f "${TEST_CHANGES_LOG}" ]] && rm ${TEST_CHANGES_LOG} - touch ${TEST_CHANGES_LOG} - while read -r line || [ "$line" ]; do - line="${line#"${line%%[![:space:]]*}"}" - [[ -n "$line" ]] || continue - [[ ${#line} == 0 ]] && continue - [[ $line == \#* ]] && continue - local valid_compile=false - local valid_test=false - - if [[ $line == COMPILE* ]] ; then - - CMACHINES=$(echo "$line" | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') - COMPILER=$(echo "$line" | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') - COMPILE_NAME=$(echo "$line" | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') - COMPILE_ID=${COMPILE_NAME}_${COMPILER} - - if [[ ${CMACHINES} == '' ]]; then - valid_compile=true - elif [[ ${CMACHINES} == -* ]]; then - [[ ${CMACHINES} =~ ${MACHINE_ID} ]] || valid_compile=true - elif [[ ${CMACHINES} == +* ]]; then - [[ ${CMACHINES} =~ ${MACHINE_ID} ]] && valid_compile=true - fi - - if [[ $valid_compile == true ]]; then - COMPILE_COUNTER=$((COMPILE_COUNTER+1)) - FAIL_LOG="" - COMPILE_RESULT="" - TIME_FILE="" - COMPILE_TIME="" - RT_COMPILE_TIME="" - if [[ ! -f "${LOG_DIR}/compile_${COMPILE_ID}.log" ]]; then - COMPILE_RESULT="MISSING" - FAIL_LOG="N/A" - elif [[ -f fail_compile_${COMPILE_ID} ]]; then - COMPILE_RESULT="FAIL TO RUN" - FAIL_LOG="${LOG_DIR}/compile_${COMPILE_ID}.log" - else - if grep -q "quota" "${LOG_DIR}/compile_${COMPILE_ID}.log"; then - COMPILE_RESULT="FAIL FROM DISK QUOTA" - FAIL_LOG="${LOG_DIR}/compile_${COMPILE_ID}.log" - elif grep -q "timeout" "${LOG_DIR}/compile_${COMPILE_ID}.log"; then - COMPILE_RESULT="FAIL FROM TIMEOUT" - FAIL_LOG="${LOG_DIR}/compile_${COMPILE_ID}.log" - else - COMPILE_RESULT="PASS" - TIME_FILE="${LOG_DIR}/compile_${COMPILE_ID}_timestamp.txt" - if [[ -f "${TIME_FILE}" ]]; then - while read -r times || [ "$times" ]; do - times="${times#"${times%%[![:space:]]*}"}" - - DATE1=$(echo "$times" | cut -d ',' -f2 ) - DATE2=$(echo "$times" | cut -d ',' -f3 ) - DATE3=$(echo "$times" | cut -d ',' -f4 ) - DATE4=$(echo "$times" | cut -d ',' -f5 ) - - COMPILE_TIME=$(date --date=@$((DATE3 - DATE2)) +'%M:%S') - RT_COMPILE_TIME=$(date --date=@$((DATE4 - DATE1)) +'%M:%S') - - done < "$TIME_FILE" - fi - fi - fi - echo >> "${REGRESSIONTEST_LOG}" - echo "${COMPILE_RESULT} -- COMPILE '${COMPILE_ID}' [${RT_COMPILE_TIME}, ${COMPILE_TIME}]" >> "${REGRESSIONTEST_LOG}" - [[ -n $FAIL_LOG ]] && FAILED_COMPILES+=("COMPILE ${COMPILE_ID}: ${COMPILE_RESULT}") - [[ -n $FAIL_LOG ]] && FAILED_COMPILE_LOGS+=("${FAIL_LOG}") - fi - - elif [[ $line =~ RUN ]]; then - - if [[ $COMPILE_ONLY == true ]]; then - continue - fi - - RMACHINES=$(echo "$line" | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') - TEST_NAME=$(echo "$line" | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') - GEN_BASELINE=$(echo "$line" | cut -d'|' -f4 | sed -e 's/^ *//' -e 's/ *$//') - - if [[ ${RMACHINES} == '' ]]; then - valid_test=true - elif [[ ${RMACHINES} == -* ]]; then - [[ ${RMACHINES} =~ ${MACHINE_ID} ]] || valid_test=true - elif [[ ${RMACHINES} == +* ]]; then - [[ ${RMACHINES} =~ ${MACHINE_ID} ]] && valid_test=true - fi - - if [[ $valid_test == true ]]; then - TEST_COUNTER=$((TEST_COUNTER+1)) - GETMEMFROMLOG="" - FAIL_LOG="" - TEST_RESULT="" - TIME_FILE="" - TEST_TIME="" - RT_TEST_TIME="" - RT_TEST_MEM="" - if [[ $CREATE_BASELINE == true && $GEN_BASELINE != "baseline" ]]; then - TEST_RESULT="SKIPPED (TEST DOES NOT GENERATE BASELINE)" - elif [[ ! -f "${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log" ]]; then - TEST_RESULT="MISSING" - FAIL_LOG="N/A" - elif [[ -f fail_test_${TEST_NAME}_${COMPILER} ]]; then - if [[ -f "${LOG_DIR}/rt_${TEST_NAME}_${COMPILER}.log" ]]; then - TEST_RESULT="FAIL TO COMPARE" - FAIL_LOG="${LOG_DIR}/rt_${TEST_NAME}_${COMPILER}.log" - else - TEST_RESULT="FAIL TO RUN" - FAIL_LOG="${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log" - fi - else - if grep -q "quota" "${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log"; then - TEST_RESULT="FAIL FROM DISK QUOTA" - FAIL_LOG="${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log" - elif grep -q "timeout" "${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log"; then - TEST_RESULT="FAIL FROM TIMEOUT" - FAIL_LOG="${LOG_DIR}/run_${TEST_NAME}_${COMPILER}.log" - else - - TEST_RESULT="PASS" - TIME_FILE="${LOG_DIR}/run_${TEST_NAME}_${COMPILER}_timestamp.txt" - GETMEMFROMLOG=$(grep "The maximum resident set size" "${LOG_DIR}/rt_${TEST_NAME}_${COMPILER}.log") - RT_TEST_MEM=$(echo "${GETMEMFROMLOG:9:${#GETMEMFROMLOG}-1}" | tr -dc '0-9') - RT_TEST_MEM=$((RT_TEST_MEM/1000)) - if [[ -f "${TIME_FILE}" ]]; then - while read -r times || [ "$times" ]; do - times="${times#"${times%%[![:space:]]*}"}" - - DATE1=$(echo "$times" | cut -d ',' -f2 ) - DATE2=$(echo "$times" | cut -d ',' -f3 ) - DATE3=$(echo "$times" | cut -d ',' -f4 ) - DATE4=$(echo "$times" | cut -d ',' -f5 ) - - TEST_TIME=$(date --date=@$((DATE3 - DATE2)) +'%M:%S') - RT_TEST_TIME=$(date --date=@$((DATE4 - DATE1)) +'%M:%S') - - done < "$TIME_FILE" - fi - fi - fi - - echo "${TEST_RESULT} -- TEST '${TEST_NAME}_${COMPILER}' [${RT_TEST_TIME}, ${TEST_TIME}](${RT_TEST_MEM} MB)" >> "${REGRESSIONTEST_LOG}" - [[ -n $FAIL_LOG ]] && FAILED_TESTS+=("TEST ${TEST_NAME}_${COMPILER}: ${TEST_RESULT}") - [[ -n $FAIL_LOG ]] && FAILED_TEST_LOGS+=("${FAIL_LOG}") - [[ -n $FAIL_LOG ]] && FAILED_TEST_ID+=("${TEST_NAME} ${COMPILER}") - fi - fi - done < "$TESTS_FILE" - - elapsed_time=$( printf '%02dh:%02dm:%02ds\n' $((SECONDS%86400/3600)) $((SECONDS%3600/60)) $((SECONDS%60)) ) - - cat << EOF >> "${REGRESSIONTEST_LOG}" - -SYNOPSIS: -Starting Date/Time: ${TEST_START_TIME} -Ending Date/Time: ${TEST_END_TIME} -Total Time: ${elapsed_time} -Compiles Completed: $((COMPILE_COUNTER-${#FAILED_COMPILES[@]}))/${COMPILE_COUNTER} -Tests Completed: $((TEST_COUNTER-${#FAILED_TESTS[@]}))/${TEST_COUNTER} -EOF - # PRINT FAILED COMPILES - if [[ "${#FAILED_COMPILES[@]}" -ne "0" ]]; then - echo "Failed Compiles:" >> "${REGRESSIONTEST_LOG}" - for i in "${!FAILED_COMPILES[@]}"; do - echo "* ${FAILED_COMPILES[$i]}" >> "${REGRESSIONTEST_LOG}" - echo "-- LOG: ${FAILED_COMPILE_LOGS[$i]}" >> "${REGRESSIONTEST_LOG}" - done - fi - - # PRINT FAILED TESTS - if [[ "${#FAILED_TESTS[@]}" -ne "0" ]]; then - - echo "Failed Tests:" >> ${REGRESSIONTEST_LOG} - for j in "${!FAILED_TESTS[@]}"; do - echo "* ${FAILED_TESTS[$j]}" >> "${REGRESSIONTEST_LOG}" - echo "-- LOG: ${FAILED_TEST_LOGS[$j]}" >> "${REGRESSIONTEST_LOG}" - done - - fi - - # WRITE FAILED_TEST_ID LIST TO TEST_CHANGES_LOG - if [[ "${#FAILED_TESTS[@]}" -ne "0" ]]; then - for item in "${FAILED_TEST_ID[@]}"; do - echo "$item" >> "${TEST_CHANGES_LOG}" - done - fi - - if [[ "${#FAILED_COMPILES[@]}" -eq "0" && "${#FAILED_TESTS[@]}" -eq "0" ]]; then - cat << EOF >> "${REGRESSIONTEST_LOG}" - -NOTES: -A file '${TEST_CHANGES_LOG}' was generated but is empty. -If you are using this log as a pull request verification, please commit '${TEST_CHANGES_LOG}'. - -Result: SUCCESS - -====END OF ${MACHINE_ID^^} REGRESSION TESTING LOG==== -EOF - echo "Performing Cleanup..." - rm -f fv3_*.x fv3_*.exe modules.fv3_* modulefiles/modules.fv3_* keep_tests.tmp - [[ ${KEEP_RUNDIR} == false ]] && rm -rf "${RUNDIR_ROOT}" && rm "${PATHRT}/run_dir" - [[ ${ROCOTO} == true ]] && rm -f "${ROCOTO_XML}" "${ROCOTO_DB}" "${ROCOTO_STATE}" *_lock.db - [[ ${TEST_35D} == true ]] && rm -f tests/cpld_bmark*_20* - echo "REGRESSION TEST RESULT: SUCCESS" - else - cat << EOF >> "${REGRESSIONTEST_LOG}" - -NOTES: -A file '${TEST_CHANGES_LOG}' was generated with list of all failed tests. -You can use './rt.sh -c -b test_changes.list' to create baselines for the failed tests. -If you are using this log as a pull request verification, please commit '${TEST_CHANGES_LOG}'. - -Result: FAILURE - -====END OF ${MACHINE_ID^^} REGRESSION TESTING LOG==== -EOF - echo "REGRESSION TEST RESULT: FAILURE" - fi - -} - create_or_run_compile_task() { cat << EOF > ${RUNDIR_ROOT}/compile_${COMPILE_ID}.env From 6561e97ce87cbc38e48a4fb22c0eb0cdf46d24fc Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Mon, 18 Mar 2024 17:47:08 -0400 Subject: [PATCH 05/28] Create machine.config --- tests/machine.config | 288 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 288 insertions(+) create mode 100644 tests/machine.config diff --git a/tests/machine.config b/tests/machine.config new file mode 100644 index 0000000000..8c4af3ed1d --- /dev/null +++ b/tests/machine.config @@ -0,0 +1,288 @@ +#!/bin/bash +set -eux + +if [[ $MACHINE_ID = wcoss2 ]]; then + + module load ecflow/5.6.0.13 + module load intel/19.1.3.304 python/3.8.6 + ECFLOW_START=${ECF_ROOT}/scripts/server_check.sh + export ECF_OUTPUTDIR=${PATHRT}/ecf_outputdir + export ECF_COMDIR=${PATHRT}/ecf_comdir + rm -rf ${ECF_OUTPUTDIR} ${ECF_COMDIR} + mkdir -p ${ECF_OUTPUTDIR} + mkdir -p ${ECF_COMDIR} + export colonifnco=":output" # hack + + DISKNM=/lfs/h2/emc/nems/noscrub/emc.nems/RT + QUEUE=dev + COMPILE_QUEUE=dev + ROCOTO_SCHEDULER=pbs + PARTITION= + STMP=/lfs/h2/emc/ptmp + PTMP=/lfs/h2/emc/ptmp + SCHEDULER=pbs + +elif [[ $MACHINE_ID = acorn ]]; then + + module load ecflow/5.6.0.13 + module load intel/19.1.3.304 python/3.8.6 + ECFLOW_START=${ECF_ROOT}/scripts/server_check.sh + export ECF_OUTPUTDIR=${PATHRT}/ecf_outputdir + export ECF_COMDIR=${PATHRT}/ecf_comdir + rm -rf ${ECF_OUTPUTDIR} ${ECF_COMDIR} + mkdir -p ${ECF_OUTPUTDIR} + mkdir -p ${ECF_COMDIR} + export colonifnco=":output" # hack + + DISKNM=/lfs/h1/emc/nems/noscrub/emc.nems/RT + QUEUE=dev + COMPILE_QUEUE=dev + ROCOTO_SCHEDULER=pbs + PARTITION= + STMP=/lfs/h2/emc/ptmp + PTMP=/lfs/h2/emc/ptmp + SCHEDULER=pbs + +elif [[ $MACHINE_ID = gaea ]]; then + + module use /ncrc/proj/epic/rocoto/modulefiles + module load rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + + module load PrgEnv-intel/8.3.3 + module load intel-classic/2023.1.0 + module load cray-mpich/8.1.25 + module load python/3.9.12 + module use /ncrc/proj/epic/spack-stack/modulefiles + module load gcc/12.2.0 + module load ecflow/5.8.4 + ECFLOW_START=/ncrc/proj/epic/spack-stack/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + DISKNM=/gpfs/f5/epic/world-shared/UFS-WM_RT + QUEUE=normal + COMPILE_QUEUE=normal + PARTITION=c5 + STMP=/gpfs/f5/epic/scratch + PTMP=/gpfs/f5/epic/scratch + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = hera ]]; then + + module load rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module load ecflow/5.5.3 + ECFLOW_START=ecflow_start.sh + + QUEUE=batch + COMPILE_QUEUE=batch + + PARTITION= + dprefix=/scratch1/NCEPDEV + DISKNM=/scratch2/NAGAPE/epic/UFS-WM_RT + STMP=$dprefix/stmp4 + PTMP=$dprefix/stmp2 + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = orion ]]; then + + module load git/2.28.0 + module load gcc/10.2.0 + module load python/3.9.2 + + module load contrib rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module use /work/noaa/epic/role-epic/spack-stack/orion/modulefiles + module load ecflow/5.8.4 + ECFLOW_START=/work/noaa/epic/role-epic/spack-stack/orion/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + QUEUE=batch + COMPILE_QUEUE=batch + PARTITION=orion + dprefix=/work/noaa/stmp/${USER} + DISKNM=/work/noaa/epic/UFS-WM_RT + STMP=$dprefix/stmp + PTMP=$dprefix/stmp + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = hercules ]]; then + + module load contrib rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module use /work/noaa/epic/role-epic/spack-stack/hercules/modulefiles + module load ecflow/5.8.4 + ECFLOW_START=/work/noaa/epic/role-epic/spack-stack/hercules/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + QUEUE=batch + COMPILE_QUEUE=batch + PARTITION=hercules + dprefix=/work2/noaa/stmp/${USER} + DISKNM=/work/noaa/epic/hercules/UFS-WM_RT + STMP=$dprefix/stmp + PTMP=$dprefix/stmp + + SCHEDULER=slurm + cp fv3_conf/fv3_slurm.IN_hercules fv3_conf/fv3_slurm.IN + cp fv3_conf/compile_slurm.IN_hercules fv3_conf/compile_slurm.IN + +elif [[ $MACHINE_ID = jet ]]; then + + echo "=======Running on $(lsb_release -is)=======" + CurJetOS=$(lsb_release -is) + if [[ ${CurJetOS} == "CentOS" ]]; then + echo "=======Please, move to Rocky8 node fe[5-8]=======" + exit 1 + fi + + module load rocoto + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module load ecflow/5.11.4 + ECFLOW_START=/apps/ecflow/5.11.4/bin/ecflow_start.sh + + module use /mnt/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-1.5.0/envs/unified-env-rocky8/install/modulefiles/Core + module load stack-intel/2021.5.0 + module load stack-python/3.10.8 + + QUEUE=batch + COMPILE_QUEUE=batch + PARTITION=xjet + DISKNM=/mnt/lfs4/HFIP/hfv3gfs/role.epic/RT + dprefix=${dprefix:-/lfs4/HFIP/$ACCNR/$USER} + STMP=${STMP:-$dprefix/RT_BASELINE} + PTMP=${PTMP:-$dprefix/RT_RUNDIRS} + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = s4 ]]; then + + module load rocoto/1.3.2 + module load ecflow/5.6.0 + module load miniconda/3.8-s4 + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + module use /data/prod/jedi/spack-stack/modulefiles + module load ecflow/5.8.4 + ECFLOW_START=/data/prod/jedi/spack-stack/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + QUEUE=s4 + COMPILE_QUEUE=s4 + + PARTITION=s4 + dprefix=/data/prod + DISKNM=$dprefix/emc.nemspara/RT + STMP=/scratch/short/users + PTMP=/scratch/users + + SCHEDULER=slurm + +elif [[ $MACHINE_ID = derecho ]]; then + + module use /glade/work/epicufsrt/contrib/derecho/rocoto/modulefiles + module load rocoto + module use /glade/work/epicufsrt/contrib/spack-stack/derecho/modulefiles + module load ecflow/5.8.4 + module unload ncarcompilers + module use /glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.5.1/envs/unified-env/install/modulefiles/Core + module load stack-intel/2021.10.0 + module load stack-python/3.10.8 +# export PYTHONPATH=/glade/p/ral/jntp/tools/miniconda3/4.8.3/envs/ufs-weather-model/lib/python3.8/site-packages:/glade/p/ral/jntp/tools/miniconda3/4.8.3/lib/python3.8/site-packages + ECFLOW_START=/glade/work/epicufsrt/contrib/spack-stack/derecho/ecflow-5.8.4/bin/ecflow_start.sh + ECF_PORT=$(( $(id -u) + 1500 )) + + QUEUE=main + COMPILE_QUEUE=main + PARTITION= + dprefix=/glade/derecho/scratch + DISKNM=/glade/derecho/scratch/epicufsrt/ufs-weather-model/RT/ + STMP=$dprefix + PTMP=$dprefix + SCHEDULER=pbs + cp fv3_conf/fv3_qsub.IN_derecho fv3_conf/fv3_qsub.IN + cp fv3_conf/compile_qsub.IN_derecho fv3_conf/compile_qsub.IN + + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=pbspro + +elif [[ $MACHINE_ID = stampede ]]; then + + export PYTHONPATH= + ECFLOW_START= + QUEUE=skx-normal + COMPILE_QUEUE=skx-dev + PARTITION= + dprefix=$SCRATCH/ufs-weather-model/run + DISKNM=/work2/07736/minsukji/stampede2/ufs-weather-model/RT + STMP=$dprefix + PTMP=$dprefix + SCHEDULER=slurm + MPIEXEC=ibrun + MPIEXECOPTS= + +elif [[ $MACHINE_ID = expanse ]]; then + + export PYTHONPATH= + ECFLOW_START= + QUEUE=compute + COMPILE_QUEUE=shared + PARTITION= + dprefix=/expanse/lustre/scratch/$USER/temp_project/run + DISKNM=/expanse/lustre/scratch/domh/temp_project/RT + STMP=$dprefix + PTMP=$dprefix + SCHEDULER=slurm + + elif [[ $MACHINE_ID = noaacloud ]]; then + + export PATH=/contrib/EPIC/bin:$PATH + module use /apps/modules/modulefiles + module load rocoto/1.3.3 + + ROCOTORUN=$(which rocotorun) + ROCOTOSTAT=$(which rocotostat) + ROCOTOCOMPLETE=$(which rocotocomplete) + ROCOTO_SCHEDULER=slurm + + QUEUE=batch + COMPILE_QUEUE=batch + PARTITION= + dprefix=/lustre/ + DISKNM=/contrib/ufs-weather-model/RT + STMP=$dprefix/stmp4 + PTMP=$dprefix/stmp2 + SCHEDULER=slurm + + +else + die "Unknown machine ID, please edit detect_machine.sh file" +fi From 3e7adacdf217effa172dcf2174a5e90534a09657 Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Mon, 18 Mar 2024 17:50:00 -0400 Subject: [PATCH 06/28] Update rt_update.sh --- tests/rt_update.sh | 286 +-------------------------------------------- 1 file changed, 1 insertion(+), 285 deletions(-) diff --git a/tests/rt_update.sh b/tests/rt_update.sh index 057e5f23bd..64a86b3dd9 100644 --- a/tests/rt_update.sh +++ b/tests/rt_update.sh @@ -332,291 +332,7 @@ fi # Display the machine and account using the format detect_machine.sh used: echo "Machine: " $MACHINE_ID " Account: " $ACCNR -if [[ $MACHINE_ID = wcoss2 ]]; then - - module load ecflow/5.6.0.13 - module load intel/19.1.3.304 python/3.8.6 - ECFLOW_START=${ECF_ROOT}/scripts/server_check.sh - export ECF_OUTPUTDIR=${PATHRT}/ecf_outputdir - export ECF_COMDIR=${PATHRT}/ecf_comdir - rm -rf ${ECF_OUTPUTDIR} ${ECF_COMDIR} - mkdir -p ${ECF_OUTPUTDIR} - mkdir -p ${ECF_COMDIR} - export colonifnco=":output" # hack - - DISKNM=/lfs/h2/emc/nems/noscrub/emc.nems/RT - QUEUE=dev - COMPILE_QUEUE=dev - ROCOTO_SCHEDULER=pbs - PARTITION= - STMP=/lfs/h2/emc/ptmp - PTMP=/lfs/h2/emc/ptmp - SCHEDULER=pbs - -elif [[ $MACHINE_ID = acorn ]]; then - - module load ecflow/5.6.0.13 - module load intel/19.1.3.304 python/3.8.6 - ECFLOW_START=${ECF_ROOT}/scripts/server_check.sh - export ECF_OUTPUTDIR=${PATHRT}/ecf_outputdir - export ECF_COMDIR=${PATHRT}/ecf_comdir - rm -rf ${ECF_OUTPUTDIR} ${ECF_COMDIR} - mkdir -p ${ECF_OUTPUTDIR} - mkdir -p ${ECF_COMDIR} - export colonifnco=":output" # hack - - DISKNM=/lfs/h1/emc/nems/noscrub/emc.nems/RT - QUEUE=dev - COMPILE_QUEUE=dev - ROCOTO_SCHEDULER=pbs - PARTITION= - STMP=/lfs/h2/emc/ptmp - PTMP=/lfs/h2/emc/ptmp - SCHEDULER=pbs - -elif [[ $MACHINE_ID = gaea ]]; then - - module use /ncrc/proj/epic/rocoto/modulefiles - module load rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - - module load PrgEnv-intel/8.3.3 - module load intel-classic/2023.1.0 - module load cray-mpich/8.1.25 - module load python/3.9.12 - module use /ncrc/proj/epic/spack-stack/modulefiles - module load gcc/12.2.0 - module load ecflow/5.8.4 - ECFLOW_START=/ncrc/proj/epic/spack-stack/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - DISKNM=/gpfs/f5/epic/world-shared/UFS-WM_RT - QUEUE=normal - COMPILE_QUEUE=normal - PARTITION=c5 - STMP=/gpfs/f5/epic/scratch - PTMP=/gpfs/f5/epic/scratch - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = hera ]]; then - - module load rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module load ecflow/5.5.3 - ECFLOW_START=ecflow_start.sh - - QUEUE=batch - COMPILE_QUEUE=batch - - PARTITION= - dprefix=/scratch1/NCEPDEV - DISKNM=/scratch2/NAGAPE/epic/UFS-WM_RT - STMP=$dprefix/stmp4 - PTMP=$dprefix/stmp2 - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = orion ]]; then - - module load git/2.28.0 - module load gcc/10.2.0 - module load python/3.9.2 - - module load contrib rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module use /work/noaa/epic/role-epic/spack-stack/orion/modulefiles - module load ecflow/5.8.4 - ECFLOW_START=/work/noaa/epic/role-epic/spack-stack/orion/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - QUEUE=batch - COMPILE_QUEUE=batch - PARTITION=orion - dprefix=/work/noaa/stmp/${USER} - DISKNM=/work/noaa/epic/UFS-WM_RT - STMP=$dprefix/stmp - PTMP=$dprefix/stmp - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = hercules ]]; then - - module load contrib rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module use /work/noaa/epic/role-epic/spack-stack/hercules/modulefiles - module load ecflow/5.8.4 - ECFLOW_START=/work/noaa/epic/role-epic/spack-stack/hercules/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - QUEUE=batch - COMPILE_QUEUE=batch - PARTITION=hercules - dprefix=/work2/noaa/stmp/${USER} - DISKNM=/work/noaa/epic/hercules/UFS-WM_RT - STMP=$dprefix/stmp - PTMP=$dprefix/stmp - - SCHEDULER=slurm - cp fv3_conf/fv3_slurm.IN_hercules fv3_conf/fv3_slurm.IN - cp fv3_conf/compile_slurm.IN_hercules fv3_conf/compile_slurm.IN - -elif [[ $MACHINE_ID = jet ]]; then - - echo "=======Running on $(lsb_release -is)=======" - CurJetOS=$(lsb_release -is) - if [[ ${CurJetOS} == "CentOS" ]]; then - echo "=======Please, move to Rocky8 node fe[5-8]=======" - exit 1 - fi - - module load rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module load ecflow/5.11.4 - ECFLOW_START=/apps/ecflow/5.11.4/bin/ecflow_start.sh - - module use /mnt/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-1.5.0/envs/unified-env-rocky8/install/modulefiles/Core - module load stack-intel/2021.5.0 - module load stack-python/3.10.8 - - QUEUE=batch - COMPILE_QUEUE=batch - PARTITION=xjet - DISKNM=/mnt/lfs4/HFIP/hfv3gfs/role.epic/RT - dprefix=${dprefix:-/lfs4/HFIP/$ACCNR/$USER} - STMP=${STMP:-$dprefix/RT_BASELINE} - PTMP=${PTMP:-$dprefix/RT_RUNDIRS} - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = s4 ]]; then - - module load rocoto/1.3.2 - module load ecflow/5.6.0 - module load miniconda/3.8-s4 - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module use /data/prod/jedi/spack-stack/modulefiles - module load ecflow/5.8.4 - ECFLOW_START=/data/prod/jedi/spack-stack/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - QUEUE=s4 - COMPILE_QUEUE=s4 - - PARTITION=s4 - dprefix=/data/prod - DISKNM=$dprefix/emc.nemspara/RT - STMP=/scratch/short/users - PTMP=/scratch/users - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = derecho ]]; then - - module use /glade/work/epicufsrt/contrib/derecho/rocoto/modulefiles - module load rocoto - module use /glade/work/epicufsrt/contrib/spack-stack/derecho/modulefiles - module load ecflow/5.8.4 - module unload ncarcompilers - module use /glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.5.1/envs/unified-env/install/modulefiles/Core - module load stack-intel/2021.10.0 - module load stack-python/3.10.8 -# export PYTHONPATH=/glade/p/ral/jntp/tools/miniconda3/4.8.3/envs/ufs-weather-model/lib/python3.8/site-packages:/glade/p/ral/jntp/tools/miniconda3/4.8.3/lib/python3.8/site-packages - ECFLOW_START=/glade/work/epicufsrt/contrib/spack-stack/derecho/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - QUEUE=main - COMPILE_QUEUE=main - PARTITION= - dprefix=/glade/derecho/scratch - DISKNM=/glade/derecho/scratch/epicufsrt/ufs-weather-model/RT/ - STMP=$dprefix - PTMP=$dprefix - SCHEDULER=pbs - cp fv3_conf/fv3_qsub.IN_derecho fv3_conf/fv3_qsub.IN - cp fv3_conf/compile_qsub.IN_derecho fv3_conf/compile_qsub.IN - - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=pbspro - -elif [[ $MACHINE_ID = stampede ]]; then - - export PYTHONPATH= - ECFLOW_START= - QUEUE=skx-normal - COMPILE_QUEUE=skx-dev - PARTITION= - dprefix=$SCRATCH/ufs-weather-model/run - DISKNM=/work2/07736/minsukji/stampede2/ufs-weather-model/RT - STMP=$dprefix - PTMP=$dprefix - SCHEDULER=slurm - MPIEXEC=ibrun - MPIEXECOPTS= - -elif [[ $MACHINE_ID = expanse ]]; then - - export PYTHONPATH= - ECFLOW_START= - QUEUE=compute - COMPILE_QUEUE=shared - PARTITION= - dprefix=/expanse/lustre/scratch/$USER/temp_project/run - DISKNM=/expanse/lustre/scratch/domh/temp_project/RT - STMP=$dprefix - PTMP=$dprefix - SCHEDULER=slurm - - elif [[ $MACHINE_ID = noaacloud ]]; then - - export PATH=/contrib/EPIC/bin:$PATH - module use /apps/modules/modulefiles - module load rocoto/1.3.3 - - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - QUEUE=batch - COMPILE_QUEUE=batch - PARTITION= - dprefix=/lustre/ - DISKNM=/contrib/ufs-weather-model/RT - STMP=$dprefix/stmp4 - PTMP=$dprefix/stmp2 - SCHEDULER=slurm - - -else - die "Unknown machine ID, please edit detect_machine.sh file" -fi +source machine.config mkdir -p ${STMP}/${USER} From 7a0df1f586ccc910cd232c763472b6cebfbe6db3 Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Sun, 24 Mar 2024 17:32:43 -0400 Subject: [PATCH 07/28] Update parse_tests.py --- parse_tests.py | 1 + 1 file changed, 1 insertion(+) diff --git a/parse_tests.py b/parse_tests.py index 1da412f2b8..b667c5baf5 100644 --- a/parse_tests.py +++ b/parse_tests.py @@ -34,3 +34,4 @@ def get_testcase(test): with open("rt-test.yaml", 'w') as outfile: yaml.dump(match_apps, outfile, default_flow_style=False, sort_keys=False) + #jkim From e4c83fed74f3b673679271d0155eac742d8752cb Mon Sep 17 00:00:00 2001 From: Jong Kim Date: Wed, 3 Apr 2024 12:19:48 +0000 Subject: [PATCH 08/28] Point to FV3 hotfix hash --- .gitmodules | 6 ++++-- FV3 | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index a3775fc12d..848ac336fe 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,7 +1,9 @@ [submodule "FV3"] path = FV3 - url = https://github.com/NOAA-EMC/fv3atm - branch = develop +# url = https://github.com/NOAA-EMC/fv3atm +# branch = develop + url = https://github.com/jkbk2004/fv3atm + branch = hotfix/cubed_sphere-hash [submodule "WW3"] path = WW3 url = https://github.com/NOAA-EMC/WW3 diff --git a/FV3 b/FV3 index 1b75fe2c90..f6153d4e58 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 1b75fe2c90f2a0abf03844d867bd2afa00e86de9 +Subproject commit f6153d4e584739cf24d581ba446fcfb6d6ebb9da From 5122856a75f15afa62061ddc464736bf7a31657d Mon Sep 17 00:00:00 2001 From: Jong Kim Date: Wed, 3 Apr 2024 07:43:50 -0500 Subject: [PATCH 09/28] add hercules RT log: passed --- tests/logs/RegressionTests_hercules.log | 713 ++++++++++++------------ 1 file changed, 356 insertions(+), 357 deletions(-) diff --git a/tests/logs/RegressionTests_hercules.log b/tests/logs/RegressionTests_hercules.log index fa70ca9657..9a798c4a00 100644 --- a/tests/logs/RegressionTests_hercules.log +++ b/tests/logs/RegressionTests_hercules.log @@ -1,7 +1,7 @@ ====START OF HERCULES REGRESSION TESTING LOG==== UFSWM hash used in testing: -be233c68ae3c7010234ed89394531449f51ee522 +1411b90ac9f4961e5395e256af14287a41a03ef4 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -11,8 +11,8 @@ Submodule hashes used in testing: f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) 758491ed6681dd6054b1ff877027e6da381e86f8 CMEPS-interface/CMEPS (cmeps_v0.4.1-2305-g758491e) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 0e980b5f203e5342fbf0a3dbcddc07cf4f2172b9 FV3 (remotes/origin/rrfs_write_netcdf_hangs) - 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 1b75fe2c90f2a0abf03844d867bd2afa00e86de9 FV3 (heads/develop) ++f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -32,7 +32,7 @@ Submodule hashes used in testing: 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) 758491ed6681dd6054b1ff877027e6da381e86f8 CMEPS-interface/CMEPS (cmeps_v0.4.1-2305-g758491e) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 0e980b5f203e5342fbf0a3dbcddc07cf4f2172b9 FV3 (remotes/origin/rrfs_write_netcdf_hangs) + 1b75fe2c90f2a0abf03844d867bd2afa00e86de9 FV3 (heads/develop) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) @@ -48,366 +48,365 @@ The second time is specifically for the run phase. Times/Memory will be empty for failed tests. BASELINE DIRECTORY: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20240315 -COMPARISON DIRECTORY: /work2/noaa/stmp/zshrader/stmp/zshrader/FV3_RT/rt_2259286 +COMPARISON DIRECTORY: /work2/noaa/stmp/jongkim/stmp/jongkim/FV3_RT/rt_643095 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic -* (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [14:05, 12:48] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [10:00, 07:32](1892 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [22:10, 20:24] -PASS -- TEST 'cpld_control_gfsv17_intel' [16:55, 13:17](1775 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [16:20, 13:57](2177 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [09:15, 06:23](1174 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [17:14, 15:07](1679 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [08:05, 06:12] -PASS -- TEST 'cpld_debug_gfsv17_intel' [23:12, 20:48](1735 MB) - -PASS -- COMPILE 's2swa_intel' [14:05, 12:56] -PASS -- TEST 'cpld_control_p8_intel' [09:51, 07:51](2090 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [10:03, 07:28](2071 MB) -PASS -- TEST 'cpld_restart_p8_intel' [07:13, 04:07](1966 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [09:51, 07:38](1973 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [07:13, 04:19](1733 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [10:47, 09:02](2497 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [09:47, 07:52](2063 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [08:53, 06:26](1887 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [10:03, 07:32](2091 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [18:37, 15:36](2816 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [09:45, 05:42](2920 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [15:47, 08:34](3635 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [13:39, 05:15](3614 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [06:43, 04:59](2057 MB) - -PASS -- COMPILE 's2sw_intel' [13:05, 11:44] -PASS -- TEST 'cpld_control_noaero_p8_intel' [09:44, 07:10](1781 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [05:47, 04:00](1816 MB) - -PASS -- COMPILE 's2swa_debug_intel' [07:05, 05:44] -PASS -- TEST 'cpld_debug_p8_intel' [08:58, 06:55](2127 MB) - -PASS -- COMPILE 's2sw_debug_intel' [07:05, 05:22] -PASS -- TEST 'cpld_debug_noaero_p8_intel' [06:47, 04:51](1789 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [11:05, 09:16] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [05:43, 04:00](1814 MB) - -PASS -- COMPILE 's2s_intel' [10:05, 08:04] -PASS -- TEST 'cpld_control_c48_intel' [09:35, 07:16](2824 MB) - -PASS -- COMPILE 's2swa_faster_intel' [13:05, 11:39] -PASS -- TEST 'cpld_control_p8_faster_intel' [09:51, 07:21](2072 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [19:06, 17:16] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [15:33, 13:39](1799 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [08:55, 06:34](1274 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [18:54, 16:12](1737 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [05:06, 03:17] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [23:48, 21:28](1775 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [09:06, 07:53] -PASS -- TEST 'control_flake_intel' [04:15, 02:54](714 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [04:16, 02:06](663 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [04:21, 02:09](670 MB) -PASS -- TEST 'control_latlon_intel' [04:14, 02:06](670 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [04:22, 02:09](662 MB) -PASS -- TEST 'control_c48_intel' [07:20, 05:45](848 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [07:20, 05:50](860 MB) -PASS -- TEST 'control_c192_intel' [09:27, 07:51](963 MB) -PASS -- TEST 'control_c384_intel' [09:58, 08:03](1438 MB) -PASS -- TEST 'control_c384gdas_intel' [10:39, 07:08](1519 MB) -PASS -- TEST 'control_stochy_intel' [03:14, 01:34](671 MB) -PASS -- TEST 'control_stochy_restart_intel' [02:17, 00:50](533 MB) -PASS -- TEST 'control_lndp_intel' [03:15, 01:22](663 MB) -PASS -- TEST 'control_iovr4_intel' [04:17, 02:06](660 MB) -PASS -- TEST 'control_iovr5_intel' [03:20, 02:04](664 MB) -PASS -- TEST 'control_p8_intel' [04:47, 02:30](1633 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [04:45, 02:32](1637 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [04:47, 02:26](1651 MB) -PASS -- TEST 'control_restart_p8_intel' [04:20, 01:26](919 MB) -PASS -- TEST 'control_noqr_p8_intel' [04:44, 02:29](1634 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [03:54, 01:25](988 MB) -PASS -- TEST 'control_decomp_p8_intel' [04:41, 02:34](1632 MB) -PASS -- TEST 'control_2threads_p8_intel' [04:40, 02:17](1730 MB) -PASS -- TEST 'control_p8_lndp_intel' [07:08, 04:25](1629 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [05:50, 03:23](1703 MB) -PASS -- TEST 'control_p8_mynn_intel' [04:47, 02:30](1645 MB) -PASS -- TEST 'merra2_thompson_intel' [04:53, 02:55](1652 MB) -PASS -- TEST 'regional_control_intel' [06:43, 04:29](959 MB) -PASS -- TEST 'regional_restart_intel' [04:26, 02:33](1099 MB) -PASS -- TEST 'regional_decomp_intel' [06:42, 04:41](947 MB) -PASS -- TEST 'regional_2threads_intel' [04:47, 02:55](915 MB) -PASS -- TEST 'regional_noquilt_intel' [06:37, 04:21](1486 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [06:37, 04:24](959 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [06:33, 04:27](960 MB) -PASS -- TEST 'regional_wofs_intel' [07:29, 05:36](2074 MB) - -PASS -- COMPILE 'rrfs_intel' [09:05, 07:13] -PASS -- TEST 'rap_control_intel' [08:51, 06:47](1191 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [06:01, 03:29](1409 MB) -PASS -- TEST 'rap_decomp_intel' [08:56, 06:56](1139 MB) -PASS -- TEST 'rap_2threads_intel' [08:34, 06:10](1359 MB) -PASS -- TEST 'rap_restart_intel' [06:34, 03:24](1145 MB) -PASS -- TEST 'rap_sfcdiff_intel' [08:52, 06:35](1194 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [08:51, 06:51](1163 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [06:56, 04:54](1192 MB) -PASS -- TEST 'hrrr_control_intel' [05:36, 03:22](1072 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [05:45, 03:25](1038 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [04:44, 03:07](1121 MB) -PASS -- TEST 'hrrr_control_restart_intel' [03:14, 01:54](1016 MB) -PASS -- TEST 'rrfs_v1beta_intel' [08:46, 06:23](1208 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [09:17, 07:41](2007 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [09:59, 07:25](2173 MB) - -PASS -- COMPILE 'csawmg_intel' [08:05, 06:47] -PASS -- TEST 'control_csawmg_intel' [07:28, 05:20](831 MB) -PASS -- TEST 'control_csawmgt_intel' [07:21, 05:16](834 MB) -PASS -- TEST 'control_ras_intel' [04:16, 02:50](805 MB) - -PASS -- COMPILE 'csawmg_gnu' [05:05, 03:47] -PASS -- TEST 'control_csawmg_gnu' [08:31, 06:25](810 MB) -PASS -- TEST 'control_csawmgt_gnu' [08:50, 06:24](814 MB) - -PASS -- COMPILE 'wam_intel' [08:05, 06:59] -PASS -- TEST 'control_wam_intel' [03:23, 01:50](779 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [11:05, 09:43] -PASS -- TEST 'control_p8_faster_intel' [04:52, 02:17](1638 MB) -PASS -- TEST 'regional_control_faster_intel' [06:26, 04:06](955 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [05:06, 03:44] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:15, 02:17](820 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:19, 02:11](829 MB) -PASS -- TEST 'control_stochy_debug_intel' [04:13, 02:34](836 MB) -PASS -- TEST 'control_lndp_debug_intel' [04:14, 02:15](834 MB) -PASS -- TEST 'control_csawmg_debug_intel' [05:29, 03:23](874 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [05:36, 03:20](879 MB) -PASS -- TEST 'control_ras_debug_intel' [04:36, 02:15](832 MB) -PASS -- TEST 'control_diag_debug_intel' [04:30, 02:15](889 MB) -PASS -- TEST 'control_debug_p8_intel' [04:31, 02:20](1655 MB) -PASS -- TEST 'regional_debug_intel' [15:25, 14:02](895 MB) -PASS -- TEST 'rap_control_debug_intel' [05:20, 04:04](1217 MB) -PASS -- TEST 'hrrr_control_debug_intel' [05:29, 03:55](1211 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [05:14, 03:57](1229 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [05:14, 03:55](1224 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:12, 03:54](1216 MB) -PASS -- TEST 'rap_diag_debug_intel' [06:21, 04:09](1312 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [05:53, 04:03](1219 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [05:32, 04:01](1220 MB) -PASS -- TEST 'rap_lndp_debug_intel' [05:23, 04:00](1219 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [05:22, 03:58](1221 MB) -PASS -- TEST 'rap_noah_debug_intel' [05:17, 03:53](1212 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [05:14, 03:59](1228 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:25, 06:27](1225 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [05:14, 03:54](1211 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [07:05, 04:51](1232 MB) -PASS -- TEST 'rap_flake_debug_intel' [05:17, 04:00](1214 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [08:49, 06:50](1215 MB) - -PASS -- COMPILE 'atm_debug_dyn32_gnu' [06:05, 04:05] -PASS -- TEST 'control_csawmg_debug_gnu' [03:27, 01:45](791 MB) -PASS -- TEST 'control_csawmgt_debug_gnu' [03:27, 01:45](790 MB) - -PASS -- COMPILE 'wam_debug_intel' [04:05, 02:41] - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [08:05, 06:43] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [05:39, 03:15](1272 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:44, 05:27](1144 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:48, 02:51](1016 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [07:27, 05:11](1285 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:30, 02:40](1042 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [04:31, 03:00](995 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:50, 04:13](1097 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:14, 01:38](979 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [10:24, 08:37] -PASS -- TEST 'conus13km_control_intel' [03:33, 01:43](1313 MB) -PASS -- TEST 'conus13km_2threads_intel' [02:26, 00:45](1211 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [02:23, 01:03](1168 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [08:05, 06:51] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [05:33, 03:41](1082 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [04:05, 02:35] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:23, 03:52](1094 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:14, 03:52](1098 MB) -PASS -- TEST 'conus13km_debug_intel' [13:28, 11:54](1344 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [14:27, 12:07](999 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [08:25, 06:36](1247 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [13:24, 11:34](1440 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [04:05, 02:35] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:17, 03:54](1152 MB) - -PASS -- COMPILE 'hafsw_intel' [11:18, 10:07] -PASS -- TEST 'hafs_regional_atm_intel' [07:58, 05:17](885 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:19, 05:01](1267 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [09:07, 06:19](952 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [16:44, 14:03](985 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [18:04, 15:07](993 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [07:46, 05:25](608 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [09:11, 06:57](617 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [04:36, 02:47](438 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [10:50, 07:51](538 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [05:35, 03:55](619 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [05:34, 03:38](616 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [06:42, 04:44](677 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:25, 01:25](451 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [04:05, 02:54] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [13:41, 11:12](626 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [11:17, 09:56] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [18:45, 16:49](735 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [18:05, 16:23](802 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [11:24, 10:04] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [13:14, 10:13](788 MB) - -PASS -- COMPILE 'hafs_all_intel' [11:18, 10:02] -PASS -- TEST 'hafs_regional_docn_intel' [08:00, 05:25](952 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [07:55, 05:30](928 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [18:11, 16:29](1337 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [08:18, 07:08] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:11, 02:08](1155 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:11, 01:20](1109 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [03:11, 02:03](1009 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:09, 02:09](1008 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:12, 02:06](1015 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:10, 02:12](1144 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:09, 02:10](1134 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [03:09, 02:04](1011 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [06:43, 04:55](1154 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [06:40, 04:51](1150 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:08, 02:07](1148 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [04:10, 02:59](2441 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [04:11, 03:03](2439 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [05:12, 03:54] -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:31, 05:09](1079 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [08:23, 06:46] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:11, 02:08](1144 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [02:11, 00:44] -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:22, 00:54](335 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:17, 00:50](558 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:18, 00:30](563 MB) - -PASS -- COMPILE 'atml_intel' [09:18, 07:27] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [08:04, 05:41](1628 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [08:01, 05:43](1628 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [04:33, 02:56](944 MB) - -PASS -- COMPILE 'atmw_intel' [11:06, 09:34] -PASS -- TEST 'atmwav_control_noaero_p8_intel' [03:45, 01:31](1693 MB) - -PASS -- COMPILE 'atmwm_intel' [11:06, 09:23] -PASS -- TEST 'control_atmwav_intel' [03:37, 01:29](691 MB) - -PASS -- COMPILE 'atmaero_intel' [09:06, 07:04] -PASS -- TEST 'atmaero_control_p8_intel' [06:09, 03:37](1783 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [06:12, 04:14](1807 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [06:08, 04:27](1820 MB) - -PASS -- COMPILE 'atmaq_intel' [08:06, 06:48] - -PASS -- COMPILE 'atmaq_debug_intel' [04:05, 02:47] -PASS -- TEST 'regional_atmaq_debug_intel' [18:54, 16:21](4589 MB) - -PASS -- COMPILE 'atm_gnu' [05:05, 04:03] -PASS -- TEST 'control_c48_gnu' [11:36, 09:47](881 MB) -PASS -- TEST 'control_stochy_gnu' [04:29, 02:14](730 MB) -PASS -- TEST 'control_ras_gnu' [05:26, 03:38](734 MB) -PASS -- TEST 'control_p8_gnu' [05:47, 03:32](1514 MB) -PASS -- TEST 'control_p8_ugwpv1_gnu' [05:36, 03:27](1512 MB) -PASS -- TEST 'control_flake_gnu' [06:22, 04:18](805 MB) - -PASS -- COMPILE 'rrfs_gnu' [06:05, 04:20] -PASS -- TEST 'rap_control_gnu' [09:36, 07:38](1088 MB) -PASS -- TEST 'rap_decomp_gnu' [09:36, 07:52](1095 MB) -PASS -- TEST 'rap_2threads_gnu' [09:09, 07:10](1146 MB) -PASS -- TEST 'rap_restart_gnu' [05:51, 03:54](886 MB) -PASS -- TEST 'rap_sfcdiff_gnu' [10:09, 07:44](1092 MB) -PASS -- TEST 'rap_sfcdiff_decomp_gnu' [09:47, 07:48](1083 MB) -PASS -- TEST 'rap_sfcdiff_restart_gnu' [07:48, 05:47](885 MB) -PASS -- TEST 'hrrr_control_gnu' [05:42, 03:59](1072 MB) -PASS -- TEST 'hrrr_control_noqr_gnu' [05:41, 03:58](1136 MB) -PASS -- TEST 'hrrr_control_2threads_gnu' [05:39, 03:35](1025 MB) -PASS -- TEST 'hrrr_control_decomp_gnu' [05:29, 04:03](1072 MB) -PASS -- TEST 'hrrr_control_restart_gnu' [04:14, 02:05](880 MB) -PASS -- TEST 'hrrr_control_restart_noqr_gnu' [03:14, 02:00](936 MB) -PASS -- TEST 'rrfs_v1beta_gnu' [09:52, 07:34](1080 MB) - -PASS -- COMPILE 'atm_dyn32_debug_gnu' [07:05, 06:03] -PASS -- TEST 'control_diag_debug_gnu' [03:22, 01:10](776 MB) -PASS -- TEST 'regional_debug_gnu' [08:26, 06:24](925 MB) -PASS -- TEST 'rap_control_debug_gnu' [03:14, 01:56](1099 MB) -PASS -- TEST 'hrrr_control_debug_gnu' [03:12, 01:54](1090 MB) -PASS -- TEST 'hrrr_gf_debug_gnu' [03:11, 01:58](1096 MB) -PASS -- TEST 'hrrr_c3_debug_gnu' [03:12, 01:57](1096 MB) -PASS -- TEST 'rap_diag_debug_gnu' [04:20, 02:04](1270 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [04:13, 03:04](1097 MB) -PASS -- TEST 'rap_progcld_thompson_debug_gnu' [03:13, 01:59](1099 MB) -PASS -- TEST 'rrfs_v1beta_debug_gnu' [03:13, 01:57](1095 MB) -PASS -- TEST 'control_ras_debug_gnu' [03:11, 01:11](725 MB) -PASS -- TEST 'control_stochy_debug_gnu' [03:11, 01:17](725 MB) -PASS -- TEST 'control_debug_p8_gnu' [03:27, 01:19](1505 MB) -PASS -- TEST 'rap_flake_debug_gnu' [03:19, 01:56](1103 MB) -PASS -- TEST 'rap_clm_lake_debug_gnu' [04:13, 02:08](1106 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [05:44, 03:14](1113 MB) - -PASS -- COMPILE 'wam_debug_gnu' [04:05, 02:36] -PASS -- TEST 'control_wam_debug_gnu' [03:17, 01:55](500 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [06:05, 04:39] -PASS -- TEST 'rap_control_dyn32_phy32_gnu' [09:44, 07:17](962 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [05:51, 03:47](962 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [08:42, 06:55](973 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [05:32, 03:31](883 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [05:32, 03:47](953 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [07:50, 05:21](860 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [03:22, 01:57](857 MB) -PASS -- TEST 'conus13km_control_gnu' [04:34, 02:35](1264 MB) -PASS -- TEST 'conus13km_2threads_gnu' [02:28, 01:03](1173 MB) -PASS -- TEST 'conus13km_restart_mismatch_gnu' [03:27, 01:24](933 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_gnu' [13:47, 11:46] -PASS -- TEST 'rap_control_dyn64_phy32_gnu' [06:26, 04:17](989 MB) - -PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [11:06, 09:59] -PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [03:24, 01:57](979 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [03:14, 01:58](968 MB) -PASS -- TEST 'conus13km_debug_gnu' [07:26, 05:20](1280 MB) -PASS -- TEST 'conus13km_debug_qr_gnu' [07:26, 05:35](973 MB) -PASS -- TEST 'conus13km_debug_2threads_gnu' [05:24, 03:16](1189 MB) -PASS -- TEST 'conus13km_radar_tten_debug_gnu' [07:29, 05:24](1350 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [14:06, 12:18] -PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [03:16, 01:55](1003 MB) - -PASS -- COMPILE 's2swa_gnu' [18:06, 16:56] - -PASS -- COMPILE 's2s_gnu' [18:06, 16:06] - -PASS -- COMPILE 's2swa_debug_gnu' [13:07, 11:51] - -PASS -- COMPILE 's2sw_pdlib_gnu' [18:07, 17:02] - -PASS -- COMPILE 's2sw_pdlib_debug_gnu' [13:06, 11:53] - -PASS -- COMPILE 'datm_cdeps_gnu' [19:08, 17:15] +PASS -- COMPILE 's2swa_32bit_intel' [13:06, 11:15] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [10:02, 07:38](1886 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [18:06, 16:27] +PASS -- TEST 'cpld_control_gfsv17_intel' [16:15, 13:21](1772 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [16:30, 14:06](2164 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [09:15, 06:26](1176 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [17:04, 15:01](1686 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:05, 05:39] +PASS -- TEST 'cpld_debug_gfsv17_intel' [23:56, 20:17](1732 MB) + +PASS -- COMPILE 's2swa_intel' [13:06, 12:04] +PASS -- TEST 'cpld_control_p8_intel' [09:53, 07:26](2076 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [10:04, 07:42](2085 MB) +PASS -- TEST 'cpld_restart_p8_intel' [07:55, 04:16](1964 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [09:52, 07:39](1981 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [07:56, 04:21](1731 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [10:43, 09:03](2488 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [09:49, 07:37](2070 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [08:54, 06:14](1878 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [10:05, 07:40](2085 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [19:11, 15:28](2811 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [09:00, 05:40](2926 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [15:12, 08:37](3629 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [14:23, 05:14](3613 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [06:53, 04:54](2025 MB) + +PASS -- COMPILE 's2sw_intel' [12:05, 10:55] +PASS -- TEST 'cpld_control_noaero_p8_intel' [09:47, 07:04](1783 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [05:46, 04:01](1818 MB) + +PASS -- COMPILE 's2swa_debug_intel' [07:05, 05:39] +PASS -- TEST 'cpld_debug_p8_intel' [08:59, 06:58](2064 MB) + +PASS -- COMPILE 's2sw_debug_intel' [07:05, 05:25] +PASS -- TEST 'cpld_debug_noaero_p8_intel' [06:54, 04:40](1801 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [11:05, 09:23] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [05:59, 03:58](1817 MB) + +PASS -- COMPILE 's2s_intel' [11:05, 09:14] +PASS -- TEST 'cpld_control_c48_intel' [09:43, 07:10](2835 MB) + +PASS -- COMPILE 's2swa_faster_intel' [14:05, 12:50] +PASS -- TEST 'cpld_control_p8_faster_intel' [09:58, 07:09](2074 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [18:26, 16:46] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [16:18, 13:38](1818 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [09:25, 06:44](1286 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [17:53, 15:19](1749 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:26, 04:26] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [23:14, 21:20](1769 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [09:25, 08:06] +PASS -- TEST 'control_flake_intel' [04:14, 02:51](710 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [04:17, 02:05](663 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [04:19, 02:14](678 MB) +PASS -- TEST 'control_latlon_intel' [04:14, 02:10](662 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [04:21, 02:10](664 MB) +PASS -- TEST 'control_c48_intel' [07:20, 05:46](851 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [07:21, 05:45](856 MB) +PASS -- TEST 'control_c192_intel' [09:25, 07:55](951 MB) +PASS -- TEST 'control_c384_intel' [10:03, 08:02](1435 MB) +PASS -- TEST 'control_c384gdas_intel' [10:49, 07:14](1506 MB) +PASS -- TEST 'control_stochy_intel' [03:15, 01:27](673 MB) +PASS -- TEST 'control_stochy_restart_intel' [02:20, 00:54](543 MB) +PASS -- TEST 'control_lndp_intel' [03:15, 01:23](668 MB) +PASS -- TEST 'control_iovr4_intel' [04:16, 02:11](659 MB) +PASS -- TEST 'control_iovr5_intel' [04:14, 02:09](662 MB) +PASS -- TEST 'control_p8_intel' [04:44, 02:41](1628 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [04:49, 02:35](1646 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [04:50, 02:30](1642 MB) +PASS -- TEST 'control_restart_p8_intel' [04:08, 01:26](930 MB) +PASS -- TEST 'control_noqr_p8_intel' [04:41, 02:31](1619 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [04:08, 01:26](981 MB) +PASS -- TEST 'control_decomp_p8_intel' [04:40, 02:39](1630 MB) +PASS -- TEST 'control_2threads_p8_intel' [04:39, 02:26](1729 MB) +PASS -- TEST 'control_p8_lndp_intel' [06:29, 04:31](1647 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [05:47, 03:33](1722 MB) +PASS -- TEST 'control_p8_mynn_intel' [04:47, 02:37](1651 MB) +PASS -- TEST 'merra2_thompson_intel' [04:52, 03:05](1663 MB) +PASS -- TEST 'regional_control_intel' [07:03, 04:47](953 MB) +PASS -- TEST 'regional_restart_intel' [04:27, 02:35](1104 MB) +PASS -- TEST 'regional_decomp_intel' [06:27, 04:46](946 MB) +PASS -- TEST 'regional_2threads_intel' [06:14, 03:06](916 MB) +PASS -- TEST 'regional_noquilt_intel' [06:28, 04:28](1488 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [06:27, 04:33](954 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [06:36, 04:37](957 MB) +PASS -- TEST 'regional_wofs_intel' [07:33, 05:45](2075 MB) + +PASS -- COMPILE 'rrfs_intel' [09:07, 07:08] +PASS -- TEST 'rap_control_intel' [09:00, 06:32](1187 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:44, 03:34](1405 MB) +PASS -- TEST 'rap_decomp_intel' [09:10, 07:02](1121 MB) +PASS -- TEST 'rap_2threads_intel' [08:06, 06:14](1378 MB) +PASS -- TEST 'rap_restart_intel' [05:54, 03:31](1130 MB) +PASS -- TEST 'rap_sfcdiff_intel' [09:08, 06:43](1192 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [08:50, 06:57](1137 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [06:51, 04:54](1207 MB) +PASS -- TEST 'hrrr_control_intel' [05:08, 03:25](1088 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [05:52, 03:28](1050 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [04:43, 03:05](1117 MB) +PASS -- TEST 'hrrr_control_restart_intel' [03:15, 01:48](1029 MB) +PASS -- TEST 'rrfs_v1beta_intel' [08:52, 06:33](1168 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [09:46, 07:53](2012 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [09:38, 07:38](2184 MB) + +PASS -- COMPILE 'csawmg_intel' [09:07, 07:03] +PASS -- TEST 'control_csawmg_intel' [07:28, 05:23](828 MB) +PASS -- TEST 'control_csawmgt_intel' [07:28, 05:19](805 MB) +PASS -- TEST 'control_ras_intel' [04:12, 02:55](820 MB) + +PASS -- COMPILE 'csawmg_gnu' [05:05, 04:02] +PASS -- TEST 'control_csawmg_gnu' [08:35, 06:21](810 MB) +PASS -- TEST 'control_csawmgt_gnu' [08:35, 06:17](813 MB) + +PASS -- COMPILE 'wam_intel' [09:07, 07:11] +PASS -- TEST 'control_wam_intel' [03:24, 01:47](776 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [12:07, 10:14] +PASS -- TEST 'control_p8_faster_intel' [04:54, 02:18](1627 MB) +PASS -- TEST 'regional_control_faster_intel' [06:28, 04:06](959 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [06:06, 04:05] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:21, 02:11](818 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:25, 02:12](833 MB) +PASS -- TEST 'control_stochy_debug_intel' [04:11, 02:30](826 MB) +PASS -- TEST 'control_lndp_debug_intel' [04:12, 02:13](829 MB) +PASS -- TEST 'control_csawmg_debug_intel' [05:21, 03:23](877 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [05:26, 03:24](871 MB) +PASS -- TEST 'control_ras_debug_intel' [04:14, 02:34](845 MB) +PASS -- TEST 'control_diag_debug_intel' [04:17, 02:17](884 MB) +PASS -- TEST 'control_debug_p8_intel' [04:33, 02:32](1652 MB) +PASS -- TEST 'regional_debug_intel' [16:27, 14:32](899 MB) +PASS -- TEST 'rap_control_debug_intel' [05:21, 03:58](1227 MB) +PASS -- TEST 'hrrr_control_debug_intel' [05:19, 03:51](1206 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [05:14, 03:59](1228 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [05:17, 03:56](1218 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:13, 04:00](1213 MB) +PASS -- TEST 'rap_diag_debug_intel' [06:21, 04:11](1315 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [05:14, 04:02](1214 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [06:14, 04:07](1218 MB) +PASS -- TEST 'rap_lndp_debug_intel' [06:22, 04:04](1215 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [05:18, 04:01](1220 MB) +PASS -- TEST 'rap_noah_debug_intel' [05:16, 03:58](1214 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [06:16, 04:04](1221 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:15, 06:27](1209 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [05:16, 03:57](1224 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [06:16, 04:56](1217 MB) +PASS -- TEST 'rap_flake_debug_intel' [05:14, 03:58](1212 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [08:45, 06:51](1223 MB) + +PASS -- COMPILE 'atm_debug_dyn32_gnu' [05:07, 03:47] +PASS -- TEST 'control_csawmg_debug_gnu' [03:37, 01:42](789 MB) +PASS -- TEST 'control_csawmgt_debug_gnu' [03:28, 01:39](790 MB) + +PASS -- COMPILE 'wam_debug_intel' [04:06, 02:46] + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [08:06, 06:54] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [05:43, 03:19](1280 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:46, 05:30](1123 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:55, 02:55](1021 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [07:30, 05:14](1294 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:52, 02:44](1046 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:35, 03:08](1007 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:19, 04:05](1099 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:14, 01:36](965 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [10:07, 09:00] +PASS -- TEST 'conus13km_control_intel' [03:40, 01:44](1288 MB) +PASS -- TEST 'conus13km_2threads_intel' [02:26, 00:45](1208 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [03:23, 01:07](1150 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [08:05, 06:46] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [05:31, 03:42](1102 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [04:05, 02:43] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:14, 03:59](1106 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:13, 03:56](1093 MB) +PASS -- TEST 'conus13km_debug_intel' [13:42, 11:42](1330 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [13:28, 11:49](1005 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [08:28, 06:37](1240 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [13:25, 11:37](1402 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [04:05, 02:43] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:15, 04:01](1163 MB) + +PASS -- COMPILE 'hafsw_intel' [12:06, 10:13] +PASS -- TEST 'hafs_regional_atm_intel' [08:24, 05:21](876 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:44, 04:58](1277 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [09:17, 06:24](939 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [16:18, 13:56](990 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [17:07, 15:04](1002 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [08:24, 05:38](606 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [09:38, 06:56](622 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [05:16, 02:56](437 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [10:52, 08:03](543 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [06:03, 03:52](617 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [06:00, 03:46](612 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [06:47, 04:46](679 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:23, 01:27](447 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [04:05, 03:01] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [13:39, 11:10](626 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [11:06, 09:52] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [17:46, 15:49](717 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [19:10, 16:25](812 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [14:30, 12:30] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [12:09, 10:21](798 MB) + +PASS -- COMPILE 'hafs_all_intel' [12:06, 10:27] +PASS -- TEST 'hafs_regional_docn_intel' [08:15, 05:30](962 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [07:59, 05:30](924 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [19:00, 16:33](1340 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [07:29, 06:25] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [03:29, 02:13](1137 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:11, 01:24](1103 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:13, 02:12](1011 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:12, 02:09](1017 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:09, 02:09](1009 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:10, 02:19](1152 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:10, 02:13](1144 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [03:11, 02:04](1016 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [06:49, 04:57](1172 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [06:43, 05:02](1143 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:10, 02:13](1153 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:10, 03:05](2386 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [04:11, 03:04](2385 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [05:05, 03:51] +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:10, 05:12](1080 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [08:05, 06:35] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:12, 02:09](1138 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [02:05, 00:52] +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:23, 00:52](331 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:16, 00:54](559 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:19, 00:31](558 MB) + +PASS -- COMPILE 'atml_intel' [10:06, 08:08] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [08:02, 05:47](1635 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [08:00, 05:35](1633 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [05:36, 03:04](940 MB) + +PASS -- COMPILE 'atmw_intel' [11:35, 10:02] +PASS -- TEST 'atmwav_control_noaero_p8_intel' [03:47, 01:37](1704 MB) + +PASS -- COMPILE 'atmwm_intel' [11:06, 09:53] +PASS -- TEST 'control_atmwav_intel' [03:39, 01:28](689 MB) + +PASS -- COMPILE 'atmaero_intel' [09:05, 07:29] +PASS -- TEST 'atmaero_control_p8_intel' [05:53, 03:36](1774 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [07:03, 04:23](1803 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [06:45, 04:31](1827 MB) + +PASS -- COMPILE 'atmaq_intel' [09:06, 07:11] + +PASS -- COMPILE 'atmaq_debug_intel' [04:05, 02:51] +PASS -- TEST 'regional_atmaq_debug_intel' [19:24, 16:29](4586 MB) + +PASS -- COMPILE 'atm_gnu' [06:05, 04:28] +PASS -- TEST 'control_c48_gnu' [11:25, 09:25](865 MB) +PASS -- TEST 'control_stochy_gnu' [04:17, 02:17](727 MB) +PASS -- TEST 'control_ras_gnu' [05:13, 03:41](732 MB) +PASS -- TEST 'control_p8_gnu' [05:48, 03:32](1511 MB) +PASS -- TEST 'control_p8_ugwpv1_gnu' [05:37, 03:31](1513 MB) +PASS -- TEST 'control_flake_gnu' [06:15, 04:19](810 MB) + +PASS -- COMPILE 'rrfs_gnu' [06:05, 04:25] +PASS -- TEST 'rap_control_gnu' [09:35, 07:40](1086 MB) +PASS -- TEST 'rap_decomp_gnu' [09:32, 07:48](1085 MB) +PASS -- TEST 'rap_2threads_gnu' [09:33, 07:19](1151 MB) +PASS -- TEST 'rap_restart_gnu' [05:49, 03:56](886 MB) +PASS -- TEST 'rap_sfcdiff_gnu' [09:46, 07:34](1093 MB) +PASS -- TEST 'rap_sfcdiff_decomp_gnu' [09:26, 07:54](1085 MB) +PASS -- TEST 'rap_sfcdiff_restart_gnu' [07:55, 05:41](885 MB) +PASS -- TEST 'hrrr_control_gnu' [05:43, 03:59](1075 MB) +PASS -- TEST 'hrrr_control_noqr_gnu' [05:43, 04:02](1135 MB) +PASS -- TEST 'hrrr_control_2threads_gnu' [05:32, 03:44](1034 MB) +PASS -- TEST 'hrrr_control_decomp_gnu' [05:30, 04:02](1074 MB) +PASS -- TEST 'hrrr_control_restart_gnu' [04:15, 02:03](882 MB) +PASS -- TEST 'hrrr_control_restart_noqr_gnu' [03:16, 02:01](934 MB) +PASS -- TEST 'rrfs_v1beta_gnu' [10:34, 07:35](1082 MB) + +PASS -- COMPILE 'atm_dyn32_debug_gnu' [08:09, 06:04] +PASS -- TEST 'control_diag_debug_gnu' [03:25, 01:14](775 MB) +PASS -- TEST 'regional_debug_gnu' [08:26, 06:20](924 MB) +PASS -- TEST 'rap_control_debug_gnu' [03:15, 01:59](1095 MB) +PASS -- TEST 'hrrr_control_debug_gnu' [03:13, 01:58](1089 MB) +PASS -- TEST 'hrrr_gf_debug_gnu' [03:13, 02:00](1093 MB) +PASS -- TEST 'hrrr_c3_debug_gnu' [03:14, 02:01](1090 MB) +PASS -- TEST 'rap_diag_debug_gnu' [04:24, 02:07](1268 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [05:14, 03:10](1101 MB) +PASS -- TEST 'rap_progcld_thompson_debug_gnu' [03:14, 01:58](1095 MB) +PASS -- TEST 'rrfs_v1beta_debug_gnu' [03:16, 01:56](1091 MB) +PASS -- TEST 'control_ras_debug_gnu' [03:12, 01:16](722 MB) +PASS -- TEST 'control_stochy_debug_gnu' [03:13, 01:21](722 MB) +PASS -- TEST 'control_debug_p8_gnu' [03:29, 01:20](1503 MB) +PASS -- TEST 'rap_flake_debug_gnu' [03:16, 01:58](1095 MB) +PASS -- TEST 'rap_clm_lake_debug_gnu' [04:14, 02:10](1098 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [06:15, 03:16](1108 MB) + +PASS -- COMPILE 'wam_debug_gnu' [04:05, 02:42] +PASS -- TEST 'control_wam_debug_gnu' [03:18, 01:56](499 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [06:09, 04:34] +PASS -- TEST 'rap_control_dyn32_phy32_gnu' [09:26, 07:12](960 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [06:03, 03:46](952 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [08:42, 06:46](990 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [05:33, 03:29](876 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [05:31, 03:49](955 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [07:51, 05:33](860 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [03:14, 02:00](858 MB) +PASS -- TEST 'conus13km_control_gnu' [04:53, 02:28](1266 MB) +PASS -- TEST 'conus13km_2threads_gnu' [03:27, 01:06](1175 MB) +PASS -- TEST 'conus13km_restart_mismatch_gnu' [03:27, 01:29](940 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_gnu' [11:06, 09:06] +PASS -- TEST 'rap_control_dyn64_phy32_gnu' [06:47, 04:21](987 MB) + +PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [08:05, 06:16] +PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [03:13, 01:57](975 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [03:12, 01:55](967 MB) +PASS -- TEST 'conus13km_debug_gnu' [07:29, 05:31](1281 MB) +PASS -- TEST 'conus13km_debug_qr_gnu' [07:25, 05:37](955 MB) +PASS -- TEST 'conus13km_debug_2threads_gnu' [05:28, 03:12](1191 MB) +PASS -- TEST 'conus13km_radar_tten_debug_gnu' [07:24, 05:28](1348 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [09:19, 07:27] +PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [03:19, 01:59](1004 MB) + +PASS -- COMPILE 's2swa_gnu' [19:20, 17:25] + +PASS -- COMPILE 's2s_gnu' [17:23, 15:47] + +PASS -- COMPILE 's2swa_debug_gnu' [08:05, 06:50] + +PASS -- COMPILE 's2sw_pdlib_gnu' [17:13, 16:00] + +PASS -- COMPILE 's2sw_pdlib_debug_gnu' [07:22, 05:36] + +PASS -- COMPILE 'datm_cdeps_gnu' [25:14, 23:34] SYNOPSIS: -Starting Date/Time: 20240331 12:02:15 -Ending Date/Time: 20240331 13:24:55 -Total Time: 01h:23m:15s +Starting Date/Time: 20240402 17:31:49 +Ending Date/Time: 20240402 18:53:36 +Total Time: 01h:22m:07s Compiles Completed: 55/55 Tests Completed: 239/239 From cba9535b208c159a9e315940db984f646a53e981 Mon Sep 17 00:00:00 2001 From: Jong Kim Date: Wed, 3 Apr 2024 18:06:28 +0000 Subject: [PATCH 10/28] clean up unnecessary py config yaml files --- tests/conf2yaml.py | 55 ---- tests/machine.config | 288 ------------------ tests/parse_yaml.py | 23 -- tests/rt.yaml | 544 ---------------------------------- tests/rt_update.sh | 685 ------------------------------------------- 5 files changed, 1595 deletions(-) delete mode 100644 tests/conf2yaml.py delete mode 100644 tests/machine.config delete mode 100644 tests/parse_yaml.py delete mode 100644 tests/rt.yaml delete mode 100644 tests/rt_update.sh diff --git a/tests/conf2yaml.py b/tests/conf2yaml.py deleted file mode 100644 index 2e730ea03d..0000000000 --- a/tests/conf2yaml.py +++ /dev/null @@ -1,55 +0,0 @@ -import os -import re - -def string_clean(str_in): - str_in=str_in.replace(" "," ").strip() - str_in=str_in.replace(" "," ").strip() - str_in=str_in.replace(" "," ").strip() - str_in=str_in.replace(" "," ").strip() - str_out="'"+str_in.replace(" ","','")+"'" - return str_out - -if __name__ == "__main__": - with open('rt.yaml', 'w') as yaml_file, open("rt.conf") as conf_file: - for line in conf_file: - line = line.strip() - if not line: # skip: line is blank - continue - if line.startswith("#"): # skip: comment line - continue - if line.startswith("COMPILE"): # COMPILE line - build = line.split('|') - apps = build[1].strip() - compiler = "'"+build[2].strip()+"'" - options = "'"+build[3].strip()+"'" - machine = build[4].strip() - off_machine = None - if (machine.find('-') != -1): - off_machine=machine.replace("-","").strip() - off_machine=string_clean(off_machine) - yaml_file.write(apps+":"+ '\n') - yaml_file.write(" build: "+ '\n') - yaml_file.write(" compiler: "+compiler+ '\n') - yaml_file.write(" option: "+options+ '\n') - if not (off_machine is None): - yaml_file.write(" turnoff: ["+off_machine+"]"+ '\n') - prev_line='COMPILE' - if line.startswith("RUN"): # RUN line - build = line.split('|') - test = build[1].strip() - machine = build[2].strip() - baseline = "'"+build[3].strip()+"'" - depend = build[4].strip() - if (machine.find('-') != -1): - off_machine=machine.replace("-","").strip() - off_machine=string_clean(off_machine) - tests = " "+"- "+test+": {'recurring':['daily']" - if baseline.isalnum(): tests = tests + ",'baseline': "+baseline - if depend and depend.strip(): tests = tests + ",'dependency':'"+depend+"'" - if not (off_machine is None): tests = tests +",'turnoff':["+off_machine+"]" - if prev_line == "COMPILE": yaml_file.write(" tests: "+ '\n') - yaml_file.write(tests+"}"+ '\n') - prev_line='RUN' - - yaml_file.close(); conf_file.close() - diff --git a/tests/machine.config b/tests/machine.config deleted file mode 100644 index 8c4af3ed1d..0000000000 --- a/tests/machine.config +++ /dev/null @@ -1,288 +0,0 @@ -#!/bin/bash -set -eux - -if [[ $MACHINE_ID = wcoss2 ]]; then - - module load ecflow/5.6.0.13 - module load intel/19.1.3.304 python/3.8.6 - ECFLOW_START=${ECF_ROOT}/scripts/server_check.sh - export ECF_OUTPUTDIR=${PATHRT}/ecf_outputdir - export ECF_COMDIR=${PATHRT}/ecf_comdir - rm -rf ${ECF_OUTPUTDIR} ${ECF_COMDIR} - mkdir -p ${ECF_OUTPUTDIR} - mkdir -p ${ECF_COMDIR} - export colonifnco=":output" # hack - - DISKNM=/lfs/h2/emc/nems/noscrub/emc.nems/RT - QUEUE=dev - COMPILE_QUEUE=dev - ROCOTO_SCHEDULER=pbs - PARTITION= - STMP=/lfs/h2/emc/ptmp - PTMP=/lfs/h2/emc/ptmp - SCHEDULER=pbs - -elif [[ $MACHINE_ID = acorn ]]; then - - module load ecflow/5.6.0.13 - module load intel/19.1.3.304 python/3.8.6 - ECFLOW_START=${ECF_ROOT}/scripts/server_check.sh - export ECF_OUTPUTDIR=${PATHRT}/ecf_outputdir - export ECF_COMDIR=${PATHRT}/ecf_comdir - rm -rf ${ECF_OUTPUTDIR} ${ECF_COMDIR} - mkdir -p ${ECF_OUTPUTDIR} - mkdir -p ${ECF_COMDIR} - export colonifnco=":output" # hack - - DISKNM=/lfs/h1/emc/nems/noscrub/emc.nems/RT - QUEUE=dev - COMPILE_QUEUE=dev - ROCOTO_SCHEDULER=pbs - PARTITION= - STMP=/lfs/h2/emc/ptmp - PTMP=/lfs/h2/emc/ptmp - SCHEDULER=pbs - -elif [[ $MACHINE_ID = gaea ]]; then - - module use /ncrc/proj/epic/rocoto/modulefiles - module load rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - - module load PrgEnv-intel/8.3.3 - module load intel-classic/2023.1.0 - module load cray-mpich/8.1.25 - module load python/3.9.12 - module use /ncrc/proj/epic/spack-stack/modulefiles - module load gcc/12.2.0 - module load ecflow/5.8.4 - ECFLOW_START=/ncrc/proj/epic/spack-stack/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - DISKNM=/gpfs/f5/epic/world-shared/UFS-WM_RT - QUEUE=normal - COMPILE_QUEUE=normal - PARTITION=c5 - STMP=/gpfs/f5/epic/scratch - PTMP=/gpfs/f5/epic/scratch - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = hera ]]; then - - module load rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module load ecflow/5.5.3 - ECFLOW_START=ecflow_start.sh - - QUEUE=batch - COMPILE_QUEUE=batch - - PARTITION= - dprefix=/scratch1/NCEPDEV - DISKNM=/scratch2/NAGAPE/epic/UFS-WM_RT - STMP=$dprefix/stmp4 - PTMP=$dprefix/stmp2 - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = orion ]]; then - - module load git/2.28.0 - module load gcc/10.2.0 - module load python/3.9.2 - - module load contrib rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module use /work/noaa/epic/role-epic/spack-stack/orion/modulefiles - module load ecflow/5.8.4 - ECFLOW_START=/work/noaa/epic/role-epic/spack-stack/orion/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - QUEUE=batch - COMPILE_QUEUE=batch - PARTITION=orion - dprefix=/work/noaa/stmp/${USER} - DISKNM=/work/noaa/epic/UFS-WM_RT - STMP=$dprefix/stmp - PTMP=$dprefix/stmp - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = hercules ]]; then - - module load contrib rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module use /work/noaa/epic/role-epic/spack-stack/hercules/modulefiles - module load ecflow/5.8.4 - ECFLOW_START=/work/noaa/epic/role-epic/spack-stack/hercules/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - QUEUE=batch - COMPILE_QUEUE=batch - PARTITION=hercules - dprefix=/work2/noaa/stmp/${USER} - DISKNM=/work/noaa/epic/hercules/UFS-WM_RT - STMP=$dprefix/stmp - PTMP=$dprefix/stmp - - SCHEDULER=slurm - cp fv3_conf/fv3_slurm.IN_hercules fv3_conf/fv3_slurm.IN - cp fv3_conf/compile_slurm.IN_hercules fv3_conf/compile_slurm.IN - -elif [[ $MACHINE_ID = jet ]]; then - - echo "=======Running on $(lsb_release -is)=======" - CurJetOS=$(lsb_release -is) - if [[ ${CurJetOS} == "CentOS" ]]; then - echo "=======Please, move to Rocky8 node fe[5-8]=======" - exit 1 - fi - - module load rocoto - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module load ecflow/5.11.4 - ECFLOW_START=/apps/ecflow/5.11.4/bin/ecflow_start.sh - - module use /mnt/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-1.5.0/envs/unified-env-rocky8/install/modulefiles/Core - module load stack-intel/2021.5.0 - module load stack-python/3.10.8 - - QUEUE=batch - COMPILE_QUEUE=batch - PARTITION=xjet - DISKNM=/mnt/lfs4/HFIP/hfv3gfs/role.epic/RT - dprefix=${dprefix:-/lfs4/HFIP/$ACCNR/$USER} - STMP=${STMP:-$dprefix/RT_BASELINE} - PTMP=${PTMP:-$dprefix/RT_RUNDIRS} - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = s4 ]]; then - - module load rocoto/1.3.2 - module load ecflow/5.6.0 - module load miniconda/3.8-s4 - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - module use /data/prod/jedi/spack-stack/modulefiles - module load ecflow/5.8.4 - ECFLOW_START=/data/prod/jedi/spack-stack/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - QUEUE=s4 - COMPILE_QUEUE=s4 - - PARTITION=s4 - dprefix=/data/prod - DISKNM=$dprefix/emc.nemspara/RT - STMP=/scratch/short/users - PTMP=/scratch/users - - SCHEDULER=slurm - -elif [[ $MACHINE_ID = derecho ]]; then - - module use /glade/work/epicufsrt/contrib/derecho/rocoto/modulefiles - module load rocoto - module use /glade/work/epicufsrt/contrib/spack-stack/derecho/modulefiles - module load ecflow/5.8.4 - module unload ncarcompilers - module use /glade/work/epicufsrt/contrib/spack-stack/derecho/spack-stack-1.5.1/envs/unified-env/install/modulefiles/Core - module load stack-intel/2021.10.0 - module load stack-python/3.10.8 -# export PYTHONPATH=/glade/p/ral/jntp/tools/miniconda3/4.8.3/envs/ufs-weather-model/lib/python3.8/site-packages:/glade/p/ral/jntp/tools/miniconda3/4.8.3/lib/python3.8/site-packages - ECFLOW_START=/glade/work/epicufsrt/contrib/spack-stack/derecho/ecflow-5.8.4/bin/ecflow_start.sh - ECF_PORT=$(( $(id -u) + 1500 )) - - QUEUE=main - COMPILE_QUEUE=main - PARTITION= - dprefix=/glade/derecho/scratch - DISKNM=/glade/derecho/scratch/epicufsrt/ufs-weather-model/RT/ - STMP=$dprefix - PTMP=$dprefix - SCHEDULER=pbs - cp fv3_conf/fv3_qsub.IN_derecho fv3_conf/fv3_qsub.IN - cp fv3_conf/compile_qsub.IN_derecho fv3_conf/compile_qsub.IN - - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=pbspro - -elif [[ $MACHINE_ID = stampede ]]; then - - export PYTHONPATH= - ECFLOW_START= - QUEUE=skx-normal - COMPILE_QUEUE=skx-dev - PARTITION= - dprefix=$SCRATCH/ufs-weather-model/run - DISKNM=/work2/07736/minsukji/stampede2/ufs-weather-model/RT - STMP=$dprefix - PTMP=$dprefix - SCHEDULER=slurm - MPIEXEC=ibrun - MPIEXECOPTS= - -elif [[ $MACHINE_ID = expanse ]]; then - - export PYTHONPATH= - ECFLOW_START= - QUEUE=compute - COMPILE_QUEUE=shared - PARTITION= - dprefix=/expanse/lustre/scratch/$USER/temp_project/run - DISKNM=/expanse/lustre/scratch/domh/temp_project/RT - STMP=$dprefix - PTMP=$dprefix - SCHEDULER=slurm - - elif [[ $MACHINE_ID = noaacloud ]]; then - - export PATH=/contrib/EPIC/bin:$PATH - module use /apps/modules/modulefiles - module load rocoto/1.3.3 - - ROCOTORUN=$(which rocotorun) - ROCOTOSTAT=$(which rocotostat) - ROCOTOCOMPLETE=$(which rocotocomplete) - ROCOTO_SCHEDULER=slurm - - QUEUE=batch - COMPILE_QUEUE=batch - PARTITION= - dprefix=/lustre/ - DISKNM=/contrib/ufs-weather-model/RT - STMP=$dprefix/stmp4 - PTMP=$dprefix/stmp2 - SCHEDULER=slurm - - -else - die "Unknown machine ID, please edit detect_machine.sh file" -fi diff --git a/tests/parse_yaml.py b/tests/parse_yaml.py deleted file mode 100644 index 5ce2f8b0c4..0000000000 --- a/tests/parse_yaml.py +++ /dev/null @@ -1,23 +0,0 @@ -import yaml - -def get_testcase(test): - test_cases=[] - for case, configs in test.items(): - case_name=case - case_config=configs - return case_name, case_config - -if __name__ == "__main__": - with open("rt.yaml", 'r') as f: - rt_yaml = yaml.load(f, Loader=yaml.FullLoader) - for apps, jobs in rt_yaml.items(): - print(apps) - for key, val in jobs.items(): - if (str(key) == 'build'): - if not ('turnoff' in val.keys()): print(' ',val['compiler'],val['option']) - if 'turnoff' in val.keys(): print(' ',val['compiler'],val['option'],'turnoff: ',val['turnoff']) - if (str(key) == 'tests'): - for test in val: - case, config = get_testcase(test) - print(' ',case, config) - diff --git a/tests/rt.yaml b/tests/rt.yaml deleted file mode 100644 index 9a809f392d..0000000000 --- a/tests/rt.yaml +++ /dev/null @@ -1,544 +0,0 @@ -s2swa_32bit: - build: - compiler: 'intel' - option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8,FV3_GFS_v17_coupled_p8_ugwpv1' - tests: - - cpld_control_p8_mixedmode: {'recurring':['daily'],'turnoff':['noaacloud']} -s2swa_32bit_pdlib: - build: - compiler: 'intel' - option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON' - turnoff: ['noaacloud'] - tests: - - cpld_control_gfsv17: {'recurring':['daily'],'turnoff':['noaacloud']} - - cpld_control_gfsv17_iau: {'recurring':['daily'],'dependency':'cpld_control_gfsv17','turnoff':['noaacloud']} - - cpld_restart_gfsv17: {'recurring':['daily'],'dependency':'cpld_control_gfsv17','turnoff':['noaacloud']} - - cpld_mpi_gfsv17: {'recurring':['daily'],'turnoff':['noaacloud']} -s2swa_32bit_pdlib_debug: - build: - compiler: 'intel' - option: '-DAPP=S2SWA -D32BIT=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_ugwpv1 -DPDLIB=ON -DDEBUG=ON' - turnoff: ['noaacloud','jet'] - tests: - - cpld_debug_gfsv17: {'recurring':['daily'],'turnoff':['noaacloud','jet']} -s2swa: - build: - compiler: 'intel' - option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - tests: - - cpld_control_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - cpld_control_p8.v2.sfc: {'recurring':['daily'],'turnoff':['noaacloud']} - - cpld_restart_p8: {'recurring':['daily'],'dependency':'cpld_control_p8','turnoff':['noaacloud']} - - cpld_control_qr_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - cpld_restart_qr_p8: {'recurring':['daily'],'dependency':'cpld_control_qr_p8','turnoff':['noaacloud']} - - cpld_2threads_p8: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} - - cpld_decomp_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - cpld_mpi_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - cpld_control_ciceC_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - cpld_control_c192_p8: {'recurring':['daily'],'turnoff':['wcoss2','jet','acorn','s4','noaacloud']} - - cpld_restart_c192_p8: {'recurring':['daily'],'dependency':'cpld_control_c192_p8','turnoff':['wcoss2','jet','acorn','s4','noaacloud']} - - cpld_bmark_p8: {'recurring':['daily'],'turnoff':['s4','jet','acorn','noaacloud']} - - cpld_restart_bmark_p8: {'recurring':['daily'],'dependency':'cpld_bmark_p8','turnoff':['s4','jet','acorn','noaacloud']} - - cpld_s2sa_p8: {'recurring':['daily'],'turnoff':['noaacloud']} -s2sw: - build: - compiler: 'intel' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - tests: - - cpld_control_noaero_p8: {'recurring':['daily']} - - cpld_control_nowave_noaero_p8: {'recurring':['daily'],'turnoff':['noaacloud']} -s2swa_debug: - build: - compiler: 'intel' - option: '-DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - turnoff: ['wcoss2','noaacloud','acorn'] - tests: - - cpld_debug_p8: {'recurring':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} -s2sw_debug: - build: - compiler: 'intel' - option: '-DAPP=S2SW -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - turnoff: ['wcoss2','noaacloud','acorn'] - tests: - - cpld_debug_noaero_p8: {'recurring':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} -s2s_aoflux: - build: - compiler: 'intel' - option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8_sfcocn -DCMEPS_AOFLUX=ON' - tests: - - cpld_control_noaero_p8_agrid: {'recurring':['daily']} -s2s: - build: - compiler: 'intel' - option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - tests: - - cpld_control_c48: {'recurring':['daily']} -s2swa_faster: - build: - compiler: 'intel' - option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DFASTER=ON' - turnoff: ['noaacloud'] - tests: - - cpld_control_p8_faster: {'recurring':['daily'],'turnoff':['noaacloud']} -s2sw_pdlib: - build: - compiler: 'intel' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON' - turnoff: ['noaacloud'] - tests: - - cpld_control_pdlib_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - cpld_restart_pdlib_p8: {'recurring':['daily'],'dependency':'cpld_control_pdlib_p8','turnoff':['noaacloud']} - - cpld_mpi_pdlib_p8: {'recurring':['daily'],'dependency':'cpld_control_pdlib_p8','turnoff':['noaacloud']} -s2sw_pdlib_debug: - build: - compiler: 'intel' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON' - turnoff: ['noaacloud'] - tests: - - cpld_debug_pdlib_p8: {'recurring':['daily'],'turnoff':['noaacloud']} -atm_dyn32: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn,FV3_GFS_v17_p8_ugwpv1 -D32BIT=ON' - tests: - - control_flake: {'recurring':['daily']} - - control_CubedSphereGrid: {'recurring':['daily']} - - control_CubedSphereGrid_parallel: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_latlon: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_wrtGauss_netcdf_parallel: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_c48: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_c48.v2.sfc: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_c192: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_c384: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_c384gdas: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_stochy: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_stochy_restart: {'recurring':['daily'],'dependency':'control_stochy','turnoff':['noaacloud']} - - control_lndp: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_iovr4: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_iovr5: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_p8.v2.sfc: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_p8_ugwpv1: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_restart_p8: {'recurring':['daily'],'dependency':'control_p8','turnoff':['noaacloud']} - - control_noqr_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_restart_noqr_p8: {'recurring':['daily'],'dependency':'control_noqr_p8','turnoff':['noaacloud']} - - control_decomp_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_2threads_p8: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} - - control_p8_lndp: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} - - control_p8_rrtmgp: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_p8_mynn: {'recurring':['daily'],'turnoff':['noaacloud']} - - merra2_thompson: {'recurring':['daily'],'turnoff':['noaacloud']} - - regional_control: {'recurring':['daily'],'turnoff':['noaacloud']} - - regional_restart: {'recurring':['daily'],'dependency':'regional_control','turnoff':['noaacloud']} - - regional_decomp: {'recurring':['daily'],'turnoff':['noaacloud']} - - regional_2threads: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} - - regional_noquilt: {'recurring':['daily'],'turnoff':['jet','s4']} - - regional_netcdf_parallel: {'recurring':['daily'],'turnoff':['acorn']} - - regional_2dwrtdecomp: {'recurring':['daily'],'turnoff':['acorn']} - - regional_wofs: {'recurring':['daily'],'turnoff':['jet','s4']} -ifi: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DREQUIRE_IFI=ON' - tests: - - regional_ifi_control: {'recurring':['daily']} - - regional_ifi_decomp: {'recurring':['daily']} - - regional_ifi_2threads: {'recurring':['daily']} -rrfs: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta,FV3_RRFS_v1nssl -D32BIT=ON' - tests: - - rap_control: {'recurring':['daily']} - - regional_spp_sppt_shum_skeb: {'recurring':['daily']} - - rap_decomp: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_2threads: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} - - rap_restart: {'recurring':['daily'],'dependency':'rap_control','turnoff':['noaacloud']} - - rap_sfcdiff: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_sfcdiff_decomp: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_sfcdiff_restart: {'recurring':['daily'],'dependency':'rap_sfcdiff','turnoff':['noaacloud']} - - hrrr_control: {'recurring':['daily'],'turnoff':['noaacloud']} - - hrrr_control_decomp: {'recurring':['daily'],'turnoff':['noaacloud']} - - hrrr_control_2threads: {'recurring':['daily'],'turnoff':['noaacloud']} - - hrrr_control_restart: {'recurring':['daily'],'dependency':'hrrr_control','turnoff':['noaacloud']} - - rrfs_v1beta: {'recurring':['daily'],'turnoff':['noaacloud']} - - rrfs_v1nssl: {'recurring':['daily'],'turnoff':['noaacloud']} - - rrfs_v1nssl_nohailnoccn: {'recurring':['daily'],'turnoff':['noaacloud']} -csawmg: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_csawmg,FV3_GFS_v16_ras' - turnoff: ['noaacloud'] - tests: - - control_csawmg: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_csawmgt: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_ras: {'recurring':['daily'],'turnoff':['noaacloud','acorn']} -wam: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON' - turnoff: ['noaacloud'] - tests: - - control_wam: {'recurring':['daily'],'turnoff':['noaacloud']} -atm_faster_dyn32: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km -D32BIT=ON -DFASTER=ON' - tests: - - control_p8_faster: {'recurring':['daily'],'turnoff':['noaacloud']} - - regional_control_faster: {'recurring':['daily'],'turnoff':['noaacloud']} -atm_debug_dyn32: - build: - compiler: 'intel' - option: '-DAPP=ATM -DDEBUG=ON -D32BIT=ON -DCCPP_SUITES=FV3_HRRR,FV3_GFS_v16,FV3_GFS_v16_csawmg,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v15_thompson_mynn_lam3km,FV3_RAP,FV3_RAP_unified_ugwp,FV3_RAP_cires_ugwp,FV3_RAP_flake,FV3_RAP_clm_lake,FV3_RAP_noah,FV3_RAP_sfcdiff,FV3_RAP_noah_sfcdiff_cires_ugwp,FV3_RRFS_v1beta,FV3_HRRR_c3,FV3_HRRR_gf,FV3_global_nest_v1' - turnoff: ['noaacloud'] - tests: - - control_CubedSphereGrid_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_wrtGauss_netcdf_parallel_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_stochy_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_lndp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_csawmg_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_csawmgt_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_ras_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_diag_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_debug_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - regional_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_control_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - hrrr_control_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - hrrr_gf_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - hrrr_c3_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_unified_drag_suite_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_diag_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_cires_ugwp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_unified_ugwp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_lndp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_progcld_thompson_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_noah_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_sfcdiff_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_noah_sfcdiff_cires_ugwp_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rrfs_v1beta_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_clm_lake_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_flake_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - gnv1_c96_no_nest_debug: {'recurring':['daily'],'turnoff':['noaacloud']} -wam_debug: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON' - turnoff: ['noaacloud'] - tests: - - control_wam_debug: {'recurring':['daily'],'turnoff':['noaacloud','hercules']} -rrfs_dyn32_phy32: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' - turnoff: ['noaacloud'] - tests: - - regional_spp_sppt_shum_skeb_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_control_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} - - hrrr_control_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_2threads_dyn32_phy32: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} - - hrrr_control_2threads_dyn32_phy32: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} - - hrrr_control_decomp_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} - - rap_restart_dyn32_phy32: {'recurring':['daily'],'dependency':'rap_control_dyn32_phy32','turnoff':['noaacloud']} - - hrrr_control_restart_dyn32_phy32: {'recurring':['daily'],'dependency':'hrrr_control_dyn32_phy32','turnoff':['noaacloud']} -rrfs_dyn32_phy32_faster: - build: - compiler: 'intel' - option: '-DAPP=ATM -DFASTER=ON -DCCPP_SUITES=FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' - turnoff: ['noaacloud'] - tests: - - conus13km_control: {'recurring':['daily'],'turnoff':['noaacloud']} - - conus13km_2threads: {'recurring':['daily'],'dependency':'conus13km_control','turnoff':['noaacloud']} - - conus13km_restart_mismatch: {'recurring':['daily'],'dependency':'conus13km_control','turnoff':['noaacloud']} -rrfs_dyn64_phy32: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON' - turnoff: ['noaacloud'] - tests: - - rap_control_dyn64_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} -rrfs_dyn32_phy32_debug: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR,FV3_HRRR_gf -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON' - turnoff: ['noaacloud'] - tests: - - rap_control_debug_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} - - hrrr_control_debug_dyn32_phy32: {'recurring':['daily'],'turnoff':['noaacloud']} - - conus13km_debug: {'recurring':['daily'],'turnoff':['noaacloud']} - - conus13km_debug_qr: {'recurring':['daily'],'turnoff':['noaacloud']} - - conus13km_debug_2threads: {'recurring':['daily'],'turnoff':['derecho','noaacloud']} - - conus13km_radar_tten_debug: {'recurring':['daily'],'turnoff':['noaacloud']} -rrfs_dyn64_phy32_debug: - build: - compiler: 'intel' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -DCCPP_32BIT=ON -DDEBUG=ON' - turnoff: ['noaacloud'] - tests: - - rap_control_dyn64_phy32_debug: {'recurring':['daily'],'turnoff':['noaacloud']} -hafsw: - build: - compiler: 'intel' - option: '-DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson_tedmf_gfdlsf,FV3_global_nest_v1 -D32BIT=ON' - tests: - - hafs_regional_atm: {'recurring':['daily']} - - hafs_regional_atm_thompson_gfdlsf: {'recurring':['daily']} - - hafs_regional_atm_ocn: {'recurring':['daily']} - - hafs_regional_atm_wav: {'recurring':['daily']} - - hafs_regional_atm_ocn_wav: {'recurring':['daily'],'turnoff':['noaacloud']} - - hafs_regional_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_telescopic_2nests_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_global_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_global_multiple_4nests_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_specified_moving_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_storm_following_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_storm_following_1nest_atm_ocn: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_global_storm_following_1nest_atm: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - gnv1_nested: {'recurring':['daily'],'turnoff':['hercules','wcoss2','s4','noaacloud']} -hafsw_debug: - build: - compiler: 'intel' - option: '-DAPP=HAFSW -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON -DDEBUG=ON' - turnoff: ['jet','noaacloud','s4'] - tests: - - hafs_regional_storm_following_1nest_atm_ocn_debug: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} -hafsw_faster: - build: - compiler: 'intel' - option: '-DAPP=HAFSW -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON -DFASTER=ON' - turnoff: ['jet','noaacloud','s4'] - tests: - - hafs_regional_storm_following_1nest_atm_ocn_wav: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} - - hafs_regional_storm_following_1nest_atm_ocn_wav_inline: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} -hafs_mom6w: - build: - compiler: 'intel' - option: '-DAPP=HAFS-MOM6W -DREGIONAL_MOM6=ON -DCDEPS_INLINE=ON -DMOVING_NEST=ON -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst,FV3_HAFS_v1_thompson,FV3_HAFS_v1_thompson_nonsst -D32BIT=ON' - turnoff: ['jet','noaacloud','s4'] - tests: - - hafs_regional_storm_following_1nest_atm_ocn_wav_mom6: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} -hafs_all: - build: - compiler: 'intel' - option: '-DAPP=HAFS-ALL -DCCPP_SUITES=FV3_HAFS_v1_gfdlmp_tedmf,FV3_HAFS_v1_gfdlmp_tedmf_nonsst -D32BIT=ON' - turnoff: ['noaacloud'] - tests: - - hafs_regional_docn: {'recurring':['daily'],'turnoff':['noaacloud']} - - hafs_regional_docn_oisst: {'recurring':['daily'],'turnoff':['noaacloud']} - - hafs_regional_datm_cdeps: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} -datm_cdeps: - build: - compiler: 'intel' - option: '-DAPP=NG-GODAS' - turnoff: ['wcoss2'] - tests: - - datm_cdeps_control_cfsr: {'recurring':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_restart_cfsr: {'recurring':['daily'],'dependency':'datm_cdeps_control_cfsr','turnoff':['wcoss2','noaacloud']} - - datm_cdeps_control_gefs: {'recurring':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_iau_gefs: {'recurring':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_stochy_gefs: {'recurring':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_ciceC_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_bulk_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_bulk_gefs: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_mx025_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_mx025_gefs: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_multiple_files_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_3072x1536_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} - - datm_cdeps_gfs: {'recurring':['daily'],'turnoff':['wcoss2','noaacloud']} -datm_cdeps_debug: - build: - compiler: 'intel' - option: '-DAPP=NG-GODAS -DDEBUG=ON' - turnoff: ['wcoss2','acorn','noaacloud'] - tests: - - datm_cdeps_debug_cfsr: {'recurring':['daily'],'turnoff':['wcoss2','acorn','noaacloud']} -datm_cdeps_faster: - build: - compiler: 'intel' - option: '-DAPP=NG-GODAS -DFASTER=ON' - turnoff: ['wcoss2'] - tests: - - datm_cdeps_control_cfsr_faster: {'recurring':['daily'],'turnoff':['wcoss2']} -datm_cdeps_land: - build: - compiler: 'intel' - option: '-DAPP=LND' - turnoff: ['wcoss2'] - tests: - - datm_cdeps_lnd_gswp3: {'recurring':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_lnd_era5: {'recurring':['daily'],'turnoff':['wcoss2']} - - datm_cdeps_lnd_era5_rst: {'recurring':['daily'],'dependency':'datm_cdeps_lnd_era5','turnoff':['wcoss2','noaacloud']} -atml: - build: - compiler: 'intel' - option: '-DAPP=ATML -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v17_p8,FV3_GFS_v17_p8_rrtmgp,FV3_GFS_v15_thompson_mynn_lam3km,FV3_WoFS_v0,FV3_GFS_v17_p8_mynn -D32BIT=ON' - tests: - - control_p8_atmlnd_sbs: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_p8_atmlnd: {'recurring':['daily'],'turnoff':['noaacloud']} - - control_restart_p8_atmlnd: {'recurring':['daily'],'dependency':'control_p8_atmlnd','turnoff':['noaacloud']} -atmw: - build: - compiler: 'intel' - option: '-DAPP=ATMW -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON' - turnoff: ['wcoss2'] - tests: - - atmwav_control_noaero_p8: {'recurring':['daily'],'turnoff':['wcoss2']} -atmwm: - build: - compiler: 'intel' - option: '-DAPP=ATMWM -DCCPP_SUITES=FV3_GFS_v16 -D32BIT=ON' - turnoff: ['wcoss2'] - tests: - - control_atmwav: {'recurring':['daily'],'turnoff':['wcoss2']} -atmaero: - build: - compiler: 'intel' - option: '-DAPP=ATMAERO -DCCPP_SUITES=FV3_GFS_v17_p8 -D32BIT=ON' - turnoff: ['noaacloud'] - tests: - - atmaero_control_p8: {'recurring':['daily'],'turnoff':['noaacloud']} - - atmaero_control_p8_rad: {'recurring':['daily'],'turnoff':['noaacloud']} - - atmaero_control_p8_rad_micro: {'recurring':['daily'],'turnoff':['noaacloud']} -atmaq: - build: - compiler: 'intel' - option: '-DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -D32BIT=ON' - turnoff: ['jet','s4'] -atmaq_debug: - build: - compiler: 'intel' - option: '-DAPP=ATMAQ -DCCPP_SUITES=FV3_GFS_v15p2 -DDEBUG=ON -D32BIT=ON' - turnoff: ['jet','noaacloud','s4'] - tests: - - regional_atmaq_debug: {'recurring':['daily'],'turnoff':['jet','s4','noaacloud']} -atm: - build: - compiler: 'gnu' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16,FV3_GFS_v16_flake,FV3_GFS_v16_ras,FV3_GFS_v17_p8,FV3_GFS_v17_p8_ugwpv1' - tests: - - control_c48: {'recurring':['daily']} - - control_stochy: {'recurring':['daily']} - - control_ras: {'recurring':['daily']} - - control_p8: {'recurring':['daily']} - - control_p8_ugwpv1: {'recurring':['daily']} - - control_flake: {'recurring':['daily']} -rrfs: - build: - compiler: 'gnu' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_RAP_sfcdiff,FV3_HRRR,FV3_RRFS_v1beta -D32BIT=ON' - tests: - - rap_control: {'recurring':['daily']} - - rap_decomp: {'recurring':['daily']} - - rap_2threads: {'recurring':['daily']} - - rap_restart: {'recurring':['daily'],'dependency':'rap_control'} - - rap_sfcdiff: {'recurring':['daily']} - - rap_sfcdiff_decomp: {'recurring':['daily']} - - rap_sfcdiff_restart: {'recurring':['daily'],'dependency':'rap_sfcdiff'} - - hrrr_control: {'recurring':['daily']} - - hrrr_control_noqr: {'recurring':['daily']} - - hrrr_control_2threads: {'recurring':['daily']} - - hrrr_control_decomp: {'recurring':['daily']} - - hrrr_control_restart: {'recurring':['daily'],'dependency':'hrrr_control'} - - hrrr_control_restart_noqr: {'recurring':['daily'],'dependency':'hrrr_control_noqr'} - - rrfs_v1beta: {'recurring':['daily']} -atm_dyn32_debug: - build: - compiler: 'gnu' - option: '-DAPP=ATM -D32BIT=ON -DDEBUG=ON' - tests: - - control_diag_debug: {'recurring':['daily']} - - regional_debug: {'recurring':['daily']} - - rap_control_debug: {'recurring':['daily']} - - hrrr_control_debug: {'recurring':['daily']} - - hrrr_gf_debug: {'recurring':['daily']} - - hrrr_c3_debug: {'recurring':['daily']} - - rap_diag_debug: {'recurring':['daily']} - - rap_noah_sfcdiff_cires_ugwp_debug: {'recurring':['daily']} - - rap_progcld_thompson_debug: {'recurring':['daily']} - - rrfs_v1beta_debug: {'recurring':['daily']} - - control_ras_debug: {'recurring':['daily']} - - control_stochy_debug: {'recurring':['daily']} - - control_debug_p8: {'recurring':['daily']} - - rap_flake_debug: {'recurring':['daily']} - - rap_clm_lake_debug: {'recurring':['daily']} - - gnv1_c96_no_nest_debug: {'recurring':['daily']} -wam_debug: - build: - compiler: 'gnu' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_GFS_v16_fv3wam -D32BIT=ON -DMULTI_GASES=ON -DDEBUG=ON' - tests: - - control_wam_debug: {'recurring':['daily']} -rrfs_dyn32_phy32: - build: - compiler: 'gnu' - option: '-DAPP=ATM -DCCPP_SUITES=FV3_RAP,FV3_HRRR -D32BIT=ON -DCCPP_32BIT=ON' - tests: - - rap_control_dyn32_phy32: {'recurring':['daily']} - - hrrr_control_dyn32_phy32: {'recurring':['daily']} - - rap_2threads_dyn32_phy32: {'recurring':['daily']} - - hrrr_control_2threads_dyn32_phy32: {'recurring':['daily']} - - hrrr_control_decomp_dyn32_phy32: {'recurring':['daily']} - - rap_restart_dyn32_phy32: {'recurring':['daily'],'dependency':'rap_control_dyn32_phy32'} - - hrrr_control_restart_dyn32_phy32: {'recurring':['daily'],'dependency':'hrrr_control_dyn32_phy32'} - - conus13km_control: {'recurring':['daily']} - - conus13km_2threads: {'recurring':['daily'],'dependency':'conus13km_control'} - - conus13km_restart_mismatch: {'recurring':['daily'],'dependency':'conus13km_control'} -atm_dyn64_phy32: - build: - compiler: 'gnu' - option: '-DAPP=ATM -DCCPP_32BIT=ON' - tests: - - rap_control_dyn64_phy32: {'recurring':['daily']} -atm_dyn32_phy32_debug: - build: - compiler: 'gnu' - option: '-DAPP=ATM -D32BIT=ON -DCCPP_32BIT=ON -DDEBUG=ON' - tests: - - rap_control_debug_dyn32_phy32: {'recurring':['daily']} - - hrrr_control_debug_dyn32_phy32: {'recurring':['daily']} - - conus13km_debug: {'recurring':['daily']} - - conus13km_debug_qr: {'recurring':['daily']} - - conus13km_debug_2threads: {'recurring':['daily']} - - conus13km_radar_tten_debug: {'recurring':['daily']} -atm_dyn64_phy32_debug: - build: - compiler: 'gnu' - option: '-DAPP=ATM -DCCPP_32BIT=ON -DDEBUG=ON' - tests: - - rap_control_dyn64_phy32_debug: {'recurring':['daily']} -s2swa: - build: - compiler: 'gnu' - option: '-DAPP=S2SWA -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - tests: - - cpld_control_p8: {'recurring':['daily']} -s2s: - build: - compiler: 'gnu' - option: '-DAPP=S2S -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - tests: - - cpld_control_nowave_noaero_p8: {'recurring':['daily']} -s2swa_debug: - build: - compiler: 'gnu' - option: '-DAPP=S2SWA -DDEBUG=ON -DCCPP_SUITES=FV3_GFS_v17_coupled_p8' - tests: - - cpld_debug_p8: {'recurring':['daily']} -s2sw_pdlib: - build: - compiler: 'gnu' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON' - tests: - - cpld_control_pdlib_p8: {'recurring':['daily']} -s2sw_pdlib_debug: - build: - compiler: 'gnu' - option: '-DAPP=S2SW -DCCPP_SUITES=FV3_GFS_v17_coupled_p8 -DPDLIB=ON -DDEBUG=ON' - tests: - - cpld_debug_pdlib_p8: {'recurring':['daily']} -datm_cdeps: - build: - compiler: 'gnu' - option: '-DAPP=NG-GODAS' - tests: - - datm_cdeps_control_cfsr: {'recurring':['daily']} diff --git a/tests/rt_update.sh b/tests/rt_update.sh deleted file mode 100644 index 64a86b3dd9..0000000000 --- a/tests/rt_update.sh +++ /dev/null @@ -1,685 +0,0 @@ -#!/bin/bash -set -eux - -SECONDS=0 - -hostname - -die() { echo "$@" >&2; exit 1; } -usage() { - set +x - echo - echo "Usage: $0 -a | -b | -c | -d | -e | -h | -k | -l | -m | -n | -o | -r | -w" - echo - echo " -a to use on for HPC queue" - echo " -b create new baselines only for tests listed in " - echo " -c create new baseline results" - echo " -d delete run direcotries that are not used by other tests" - echo " -e use ecFlow workflow manager" - echo " -h display this help" - echo " -k keep run directory after rt.sh is completed" - echo " -l runs test specified in " - echo " -m compare against new baseline results" - echo " -n run single test " - echo " -o compile only, skip tests" - echo " -r use Rocoto workflow manager" - echo " -w for weekly_test, skip comparing baseline results" - echo - set -x - exit 1 -} - -[[ $# -eq 0 ]] && usage - -update_rtconf() { - - find_match() { - # This function finds if a test in $TESTS_FILE matches one - # in our list of tests to be run. - THIS_TEST_WITH_COMPILER=$1 - shift - TWC=("$@") - FOUND=false - for i in "${!TWC[@]}"; do - if [[ "${TWC[$i]}" == "${THIS_TEST_WITH_COMPILER}" ]]; then - FOUND=true - echo "${i}" - return - fi - done - if [[ $FOUND == false ]]; then - echo "-1" - fi - } - - # This script will update the rt.conf ($TESTS_FILE) if needed by the - # -b or -n options being called/used. - - # THE USER CHOSE THE -b OPTION - if [[ $NEW_BASELINES_FILE != '' ]]; then - [[ -s "$NEW_BASELINES_FILE" ]] || die "${NEW_BASELINES_FILE} is empty, exiting..." - TEST_WITH_COMPILE=() - readarray -t TEST_WITH_COMPILE < "$NEW_BASELINES_FILE" - # else USER CHOSE THE -l OPTION - elif [[ $DEFINE_CONF_FILE == true ]]; then - echo "No update needed to TESTS_FILE" - return - # else USER CHOSE THE -n OPTION - elif [[ $RUN_SINGLE_TEST == true ]]; then - TEST_WITH_COMPILE=("${SRT_NAME} ${SRT_COMPILER}") - else - echo "No update needed to rt.conf" - return - fi - - RT_TEMP_CONF="rt_temp.conf" - rm -f $RT_TEMP_CONF && touch $RT_TEMP_CONF - local compile_line='' - - while read -r line || [ "$line" ]; do - line="${line#"${line%%[![:space:]]*}"}" - [[ -n $line ]] || continue - [[ ${#line} == 0 ]] && continue - [[ $line == \#* ]] && continue - - if [[ $line =~ COMPILE ]] ; then - MACHINES=$(echo $line | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') - RT_COMPILER_IN=$(echo $line | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') - if [[ ${MACHINES} == '' ]]; then - compile_line=$line - COMPILE_LINE_USED=false - elif [[ ${MACHINES} == -* ]]; then - [[ ${MACHINES} =~ ${MACHINE_ID} ]] || compile_line=$line; COMPILE_LINE_USED=false - elif [[ ${MACHINES} == +* ]]; then - [[ ${MACHINES} =~ ${MACHINE_ID} ]] && compile_line=$line; COMPILE_LINE_USED=false - fi - - fi - - if [[ $line =~ RUN ]]; then - to_run_test=false - tmp_test=$(echo "$line" | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') - MACHINES=$(echo $line | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') - if [[ ${MACHINES} == '' ]]; then - to_run_test=true - elif [[ ${MACHINES} == -* ]]; then - [[ ${MACHINES} =~ ${MACHINE_ID} ]] || to_run_test=true - elif [[ ${MACHINES} == +* ]]; then - [[ ${MACHINES} =~ ${MACHINE_ID} ]] && to_run_test=true - fi - if [[ $to_run_test == true ]]; then - TEST_IDX=$(find_match "$tmp_test $RT_COMPILER_IN" "${TEST_WITH_COMPILE[@]}") - - if [[ $TEST_IDX != -1 ]]; then - if [[ $COMPILE_LINE_USED == false ]]; then - echo -en '\n' >> $RT_TEMP_CONF - echo "$compile_line" >> $RT_TEMP_CONF - COMPILE_LINE_USED=true - fi - dep_test=$(echo "$line" | grep -w "$tmp_test" | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') - - if [[ $dep_test != '' ]]; then - if [[ $(find_match "$dep_test $RT_COMPILER_IN" "${TEST_WITH_COMPILE[@]}") == -1 ]]; then - - dep_line=$(grep -w "$dep_test" rt.conf | grep -v "$tmp_test") - dep_line="${dep_line#"${dep_line%%[![:space:]]*}"}" - dep_line=$(echo "${dep_line}" | tr -d '\n') - CORRECT_LINE[1]=$(awk -F'RUN|RUN' '{print $2}' <<< "$dep_line") - CORRECT_LINE[2]=$(awk -F'RUN|RUN' '{print $3}' <<< "$dep_line") - - if [[ $RT_COMPILER_IN == "intel" ]]; then - echo "RUN ${CORRECT_LINE[1]}" >> $RT_TEMP_CONF - elif [[ $RT_COMPILER_IN == "gnu" ]]; then - echo "RUN ${CORRECT_LINE[2]}" >> $RT_TEMP_CONF - fi - fi - fi - echo "$line" >> $RT_TEMP_CONF - fi - fi - fi - done < "$TESTS_FILE" - - if [[ ! -s $RT_TEMP_CONF ]]; then - echo "The tests listed/chosen do not exist or cannot be run on $MACHINE_ID" - exit 1 - else - TESTS_FILE=$RT_TEMP_CONF - fi -} - -create_or_run_compile_task() { - - cat << EOF > ${RUNDIR_ROOT}/compile_${COMPILE_ID}.env -export JOB_NR=${JOB_NR} -export COMPILE_ID=${COMPILE_ID} -export MACHINE_ID=${MACHINE_ID} -export RT_COMPILER=${RT_COMPILER} -export PATHRT=${PATHRT} -export PATHTR=${PATHTR} -export SCHEDULER=${SCHEDULER} -export ACCNR=${ACCNR} -export QUEUE=${COMPILE_QUEUE} -export PARTITION=${PARTITION} -export ROCOTO=${ROCOTO} -export ECFLOW=${ECFLOW} -export REGRESSIONTEST_LOG=${REGRESSIONTEST_LOG} -export LOG_DIR=${LOG_DIR} -EOF - - if [[ $ROCOTO == true ]]; then - rocoto_create_compile_task - elif [[ $ECFLOW == true ]]; then - ecflow_create_compile_task - else - ./run_compile.sh ${PATHRT} ${RUNDIR_ROOT} "${MAKE_OPT}" ${COMPILE_ID} > ${LOG_DIR}/compile_${COMPILE_ID}.log 2>&1 - fi - - RT_SUFFIX="" - BL_SUFFIX="" -} - -rt_35d() { -if [[ $TEST_NAME =~ '35d' ]] ; then - local sy=$(echo ${DATE_35D} | cut -c 1-4) - local sm=$(echo ${DATE_35D} | cut -c 5-6) - local new_test_name="tests/${TEST_NAME}_${DATE_35D}" - rm -f $new_test_name - cp tests/$TEST_NAME $new_test_name - - sed -i -e "s/\(export SYEAR\)/\1=\"$sy\"/" $new_test_name - sed -i -e "s/\(export SMONTH\)/\1=\"$sm\"/" $new_test_name - - TEST_NAME=${new_test_name#tests/} -fi -} - -rt_trap() { - [[ ${ROCOTO:-false} == true ]] && rocoto_kill - [[ ${ECFLOW:-false} == true ]] && ecflow_kill - cleanup -} - -cleanup() { - [[ $(awk '{print $2}' < "${LOCKDIR}/PID") == $$ ]] && rm -rf ${LOCKDIR} - [[ ${ECFLOW:-false} == true ]] && ecflow_stop - trap 0 - exit -} - -trap '{ echo "rt.sh interrupted"; rt_trap ; }' INT -trap '{ echo "rt.sh quit"; rt_trap ; }' QUIT -trap '{ echo "rt.sh terminated"; rt_trap ; }' TERM -trap '{ echo "rt.sh error on line $LINENO"; cleanup ; }' ERR -trap '{ echo "rt.sh finished"; cleanup ; }' EXIT - -# PATHRT - Path to regression tests directory -readonly PATHRT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd -P )" -cd ${PATHRT} - -# PATHTR - Path to nmmb trunk directory -readonly PATHTR=$( cd ${PATHRT}/.. && pwd ) - -# make sure only one instance of rt.sh is running -readonly LOCKDIR="${PATHRT}"/lock -if mkdir "${LOCKDIR}" ; then - echo $(hostname) $$ > "${LOCKDIR}/PID" -else - echo "Only one instance of rt.sh can be running at a time" - exit 1 -fi - -source detect_machine.sh # Note: this does not set ACCNR. The "if" block below does. -source rt_utils.sh -source module-setup.sh - -CREATE_BASELINE=false -ROCOTO=false -ECFLOW=false -KEEP_RUNDIR=false -TEST_35D=false -export skip_check_results=false -export delete_rundir=false -SKIP_ORDER=false -COMPILE_ONLY=false -RTPWD_NEW_BASELINE=false -TESTS_FILE='rt.conf' -NEW_BASELINES_FILE='' -DEFINE_CONF_FILE=false -RUN_SINGLE_TEST=false -ACCNR=${ACCNR:-""} - -while getopts ":a:b:cl:mn:dwkreoh" opt; do - case $opt in - a) - ACCNR=$OPTARG - ;; - b) - NEW_BASELINES_FILE=$OPTARG - ;; - c) - CREATE_BASELINE=true - ;; - l) - DEFINE_CONF_FILE=true - TESTS_FILE=$OPTARG - grep -q '[^[:space:]]' < "$TESTS_FILE" || die "${TESTS_FILE} empty, exiting..." - ;; - o) - COMPILE_ONLY=true - ;; - m) - # redefine RTPWD to point to newly created baseline outputs - RTPWD_NEW_BASELINE=true - ;; - n) - RUN_SINGLE_TEST=true - IFS=' ' read -r -a SINGLE_OPTS <<< $OPTARG - - if [[ ${#SINGLE_OPTS[@]} != 2 ]]; then - die 'The -n option needs AND in quotes, i.e. -n "control_p8 intel"' - fi - - SRT_NAME="${SINGLE_OPTS[0]}" - SRT_COMPILER="${SINGLE_OPTS[1]}" - - if [[ "${SRT_COMPILER}" != "intel" ]] && [[ "${SRT_COMPILER}" != "gnu" ]]; then - die "COMPILER MUST BE 'intel' OR 'gnu'" - fi - ;; - d) - export delete_rundir=true - awk -F "|" '{print $5}' rt.conf | grep "\S" > keep_tests.tmp - ;; - w) - export skip_check_results=true - ;; - k) - KEEP_RUNDIR=true - ;; - r) - ROCOTO=true - ECFLOW=false - ;; - e) - ECFLOW=true - ROCOTO=false - ;; - h) - usage - ;; - \?) - usage - die "Invalid option: -$OPTARG" - ;; - :) - usage - die "Option -$OPTARG requires an argument." - ;; - esac -done - -#Check to error out if incompatible options are chosen together -[[ $KEEP_RUNDIR == true && $delete_rundir == true ]] && die "-k and -d options cannot be used at the same time" -[[ $ECFLOW == true && $ROCOTO == true ]] && die "-r and -e options cannot be used at the same time" -[[ $CREATE_BASELINE == true && $RTPWD_NEW_BASELINE == true ]] && die "-c and -m options cannot be used at the same time" - -if [[ -z "$ACCNR" ]]; then - echo "Please use -a to set group account to use on HPC" - exit 1 -fi - -# Display the machine and account using the format detect_machine.sh used: -echo "Machine: " $MACHINE_ID " Account: " $ACCNR - -source machine.config - -mkdir -p ${STMP}/${USER} - -NEW_BASELINE=${STMP}/${USER}/FV3_RT/REGRESSION_TEST - -# Overwrite default RUNDIR_ROOT if environment variable RUNDIR_ROOT is set -RUNDIR_ROOT=${RUNDIR_ROOT:-${PTMP}/${USER}/FV3_RT}/rt_$$ -mkdir -p ${RUNDIR_ROOT} -if [[ -e ${PATHRT}/run_dir ]]; then - rm ${PATHRT}/run_dir -fi -echo "Linking ${RUNDIR_ROOT} to ${PATHRT}/run_dir" -ln -s ${RUNDIR_ROOT} ${PATHRT}/run_dir -echo "Run regression test in: ${RUNDIR_ROOT}" - -update_rtconf - -if [[ $TESTS_FILE =~ '35d' ]] || [[ $TESTS_FILE =~ 'weekly' ]]; then - TEST_35D=true -fi - -source bl_date.conf - -if [[ "$RTPWD_NEW_BASELINE" == true ]] ; then - RTPWD=${NEW_BASELINE} -else - RTPWD=${RTPWD:-$DISKNM/NEMSfv3gfs/develop-${BL_DATE}} -fi - -if [[ "$CREATE_BASELINE" == false ]] ; then - if [[ ! -d "$RTPWD" ]] ; then - echo "Baseline directory does not exist:" - echo " $RTPWD" - exit 1 - elif [[ $( ls -1 "$RTPWD/" | wc -l ) -lt 1 ]] ; then - echo "Baseline directory is empty:" - echo " $RTPWD" - exit 1 - fi -fi - -INPUTDATA_ROOT=${INPUTDATA_ROOT:-$DISKNM/NEMSfv3gfs/input-data-20221101} -INPUTDATA_ROOT_WW3=${INPUTDATA_ROOT}/WW3_input_data_20220624 -INPUTDATA_ROOT_BMIC=${INPUTDATA_ROOT_BMIC:-$DISKNM/NEMSfv3gfs/BM_IC-20220207} - -shift $((OPTIND-1)) -[[ $# -gt 1 ]] && usage - -if [[ $CREATE_BASELINE == true ]]; then - # PREPARE NEW REGRESSION TEST DIRECTORY - rm -rf "${NEW_BASELINE}" - mkdir -p "${NEW_BASELINE}" - -fi - -if [[ $skip_check_results == true ]]; then - REGRESSIONTEST_LOG=${PATHRT}/logs/RegressionTests_weekly_$MACHINE_ID.log -else - REGRESSIONTEST_LOG=${PATHRT}/logs/RegressionTests_$MACHINE_ID.log -fi - -export TEST_START_TIME="$(date '+%Y%m%d %T')" - -source default_vars.sh - -JOB_NR=0 -COMPILE_COUNTER=0 -rm -f fail_test* fail_compile* - -export LOG_DIR=${PATHRT}/logs/log_$MACHINE_ID -rm -rf ${LOG_DIR} -mkdir -p ${LOG_DIR} - -if [[ $ROCOTO == true ]]; then - - ROCOTO_XML=${PATHRT}/rocoto_workflow.xml - ROCOTO_STATE=${PATHRT}/rocoto_workflow.state - ROCOTO_DB=${PATHRT}/rocoto_workflow.db - - rm -f $ROCOTO_XML $ROCOTO_DB $ROCOTO_STATE *_lock.db - - if [[ $MACHINE_ID = stampede || $MACHINE_ID = expanse ]]; then - die "Rocoto is not supported on this machine: $MACHINE_ID" - fi - - cat << EOF > $ROCOTO_XML - - - - - - - - - - -]> - - 197001010000 197001010000 01:00:00 - &LOG;/workflow.log -EOF - -fi - -if [[ $ECFLOW == true ]]; then - - # Default maximum number of compile and run jobs - MAX_BUILDS=10 - MAX_JOBS=30 - - # Default number of tries to run jobs - ECF_TRIES=2 - - # Reduce maximum number of compile jobs on jet and s4 because of licensing issues - if [[ $MACHINE_ID = jet ]]; then - MAX_BUILDS=5 - elif [[ $MACHINE_ID = s4 ]]; then - MAX_BUILDS=1 - fi - - ECFLOW_RUN=${PATHRT}/ecflow_run - ECFLOW_SUITE=regtest_$$ - rm -rf ${ECFLOW_RUN} - mkdir -p ${ECFLOW_RUN}/${ECFLOW_SUITE} - cp head.h tail.h ${ECFLOW_RUN} - cat << EOF > ${ECFLOW_RUN}/${ECFLOW_SUITE}.def -suite ${ECFLOW_SUITE} - edit ECF_HOME '${ECFLOW_RUN}' - edit ECF_INCLUDE '${ECFLOW_RUN}' - edit ECF_KILL_CMD kill -15 %ECF_RID% > %ECF_JOB%.kill 2>&1 - edit ECF_TRIES ${ECF_TRIES} - label src_dir '${PATHTR}' - label run_dir '${RUNDIR_ROOT}' - limit max_builds ${MAX_BUILDS} - limit max_jobs ${MAX_JOBS} -EOF - - if [[ $MACHINE_ID = stampede || $MACHINE_ID = expanse ]]; then - die "ecFlow is not supported on this machine: $MACHINE_ID" - fi - -fi - -## -## read rt.conf and then either execute the test script directly or create -## workflow description file -## - -new_compile=false -in_metatask=false - -[[ -f $TESTS_FILE ]] || die "$TESTS_FILE does not exist" - -LAST_COMPILER_NR=-9999 -COMPILE_PREV='' - -declare -A compiles - -while read -r line || [ "$line" ]; do - - line="${line#"${line%%[![:space:]]*}"}" - [[ ${#line} == 0 ]] && continue - [[ $line == \#* ]] && continue - - JOB_NR=$( printf '%03d' $(( 10#$JOB_NR + 1 )) ) - - if [[ $line == COMPILE* ]]; then - - COMPILE_NAME=$( echo $line | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') - RT_COMPILER=$(echo $line | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') - MAKE_OPT=$( echo $line | cut -d'|' -f4 | sed -e 's/^ *//' -e 's/ *$//') - MACHINES=$( echo $line | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') - CB=$( echo $line | cut -d'|' -f6) - COMPILE_ID=${COMPILE_NAME}_${RT_COMPILER} - COMPILE_PREV=${COMPILE_ID} - - set +u - if [[ ! -z ${compiles[$COMPILE_ID]} ]] ; then - echo "Error! Duplicated compilation $COMPILE_NAME for compiler $RT_COMPILER!" - exit 1 - fi - set -u - compiles[$COMPILE_ID]=$COMPILE_ID - echo "COMPILING ${compiles[${COMPILE_ID}]}" - - [[ $CREATE_BASELINE == true && $CB != *fv3* ]] && continue - - if [[ ${MACHINES} != '' ]]; then - if [[ ${MACHINES} == -* ]]; then - [[ ${MACHINES} =~ ${MACHINE_ID} ]] && continue - elif [[ ${MACHINES} == +* ]]; then - [[ ${MACHINES} =~ ${MACHINE_ID} ]] || continue - else - echo "MACHINES=|${MACHINES}|" - die "MACHINES spec must be either an empty string or start with either '+' or '-'" - fi - fi - - create_or_run_compile_task - - continue - - elif [[ $line == RUN* ]] ; then - - if [[ $COMPILE_ONLY == true ]]; then - continue - fi - - TEST_NAME=$(echo $line | cut -d'|' -f2 | sed -e 's/^ *//' -e 's/ *$//') - MACHINES=$( echo $line | cut -d'|' -f3 | sed -e 's/^ *//' -e 's/ *$//') - CB=$( echo $line | cut -d'|' -f4) - DEP_RUN=$( echo $line | cut -d'|' -f5 | sed -e 's/^ *//' -e 's/ *$//') - DATE_35D=$( echo $line | cut -d'|' -f6 | sed -e 's/^ *//' -e 's/ *$//') - - if [[ $DEP_RUN != '' ]]; then - DEP_RUN=${DEP_RUN}_${RT_COMPILER} - fi - - export TEST_ID=${TEST_NAME}_${RT_COMPILER} - - [[ -e "tests/$TEST_NAME" ]] || die "run test file tests/$TEST_NAME does not exist" - [[ $CREATE_BASELINE == true && $CB != *baseline* ]] && continue - - if [[ ${MACHINES} != '' ]]; then - if [[ ${MACHINES} == -* ]]; then - [[ ${MACHINES} =~ ${MACHINE_ID} ]] && continue - elif [[ ${MACHINES} == +* ]]; then - [[ ${MACHINES} =~ ${MACHINE_ID} ]] || continue - else - echo "MACHINES=|${MACHINES}|" - die "MACHINES spec must be either an empty string or start with either '+' or '-'" - fi - fi - - COMPILE_METATASK_NAME=${COMPILE_ID} - - # 35 day tests - [[ $TEST_35D == true ]] && rt_35d - - # Avoid uninitialized RT_SUFFIX/BL_SUFFIX (see definition above) - RT_SUFFIX=${RT_SUFFIX:-""} - BL_SUFFIX=${BL_SUFFIX:-""} - - if [[ $ROCOTO == true && $new_compile == true ]]; then - new_compile=false - in_metatask=true - cat << EOF >> $ROCOTO_XML - 0 -EOF - fi - - ( - source ${PATHRT}/tests/$TEST_NAME - - compute_petbounds_and_tasks - - TPN=$(( TPN / THRD )) - NODES=$(( TASKS / TPN )) - if (( NODES * TPN < TASKS )); then - NODES=$(( NODES + 1 )) - fi - - PPN=$(( TASKS / NODES )) - if (( TASKS - ( PPN * NODES ) > 0 )); then - PPN=$((PPN + 1)) - fi - - cat << EOF > ${RUNDIR_ROOT}/run_test_${TEST_ID}.env -export JOB_NR=${JOB_NR} -export TEST_ID=${TEST_ID} -export MACHINE_ID=${MACHINE_ID} -export RT_COMPILER=${RT_COMPILER} -export RTPWD=${RTPWD} -export INPUTDATA_ROOT=${INPUTDATA_ROOT} -export INPUTDATA_ROOT_WW3=${INPUTDATA_ROOT_WW3} -export INPUTDATA_ROOT_BMIC=${INPUTDATA_ROOT_BMIC} -export PATHRT=${PATHRT} -export PATHTR=${PATHTR} -export NEW_BASELINE=${NEW_BASELINE} -export CREATE_BASELINE=${CREATE_BASELINE} -export RT_SUFFIX=${RT_SUFFIX} -export BL_SUFFIX=${BL_SUFFIX} -export SCHEDULER=${SCHEDULER} -export ACCNR=${ACCNR} -export QUEUE=${QUEUE} -export PARTITION=${PARTITION} -export ROCOTO=${ROCOTO} -export ECFLOW=${ECFLOW} -export REGRESSIONTEST_LOG=${REGRESSIONTEST_LOG} -export LOG_DIR=${LOG_DIR} -export DEP_RUN=${DEP_RUN} -export skip_check_results=${skip_check_results} -export delete_rundir=${delete_rundir} -export WLCLK=${WLCLK} -EOF - if [[ $MACHINE_ID = jet ]]; then - cat << EOF >> ${RUNDIR_ROOT}/run_test_${TEST_ID}.env -export PATH=/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/envs/ufs-weather-model/bin:/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/bin:$PATH -export PYTHONPATH=/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/envs/ufs-weather-model/lib/python3.8/site-packages:/lfs4/HFIP/hfv3gfs/software/miniconda3/4.8.3/lib/python3.8/site-packages -EOF - fi - - if [[ $ROCOTO == true ]]; then - rocoto_create_run_task - elif [[ $ECFLOW == true ]]; then - ecflow_create_run_task - else - ./run_test.sh ${PATHRT} ${RUNDIR_ROOT} ${TEST_NAME} ${TEST_ID} ${COMPILE_ID} > ${LOG_DIR}/run_${TEST_ID}${RT_SUFFIX}.log 2>&1 - fi - ) - - continue - else - die "Unknown command $line" - fi -done < $TESTS_FILE - -## -## run regression test workflow (currently Rocoto or ecFlow are supported) -## - -if [[ $ROCOTO == true ]]; then - if [[ $in_metatask == true ]]; then - echo " " >> $ROCOTO_XML - fi - echo "" >> $ROCOTO_XML - # run rocoto workflow until done - rocoto_run -fi - -if [[ $ECFLOW == true ]]; then - echo "endsuite" >> ${ECFLOW_RUN}/${ECFLOW_SUITE}.def - # run ecflow workflow until done - ecflow_run -fi - -# IF -c AND -b; LINK VERIFIED BASELINES TO NEW_BASELINE -if [[ $CREATE_BASELINE == true && $NEW_BASELINES_FILE != '' ]]; then - for dir in "${RTPWD}"/*/; do - dir=${dir%*/} - [[ -d "${NEW_BASELINE}/${dir##*/}" ]] && continue - ln -s "${dir%*/}" "${NEW_BASELINE}/" - done -fi - -## Lets verify all tests were run and that they passed -#jkim generate_log - From a6a1e1ce7e34287a80a9ba859452afc53515441a Mon Sep 17 00:00:00 2001 From: Jong Kim Date: Wed, 3 Apr 2024 18:10:25 +0000 Subject: [PATCH 11/28] another clean up py file not needed --- parse_tests.py | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 parse_tests.py diff --git a/parse_tests.py b/parse_tests.py deleted file mode 100644 index b667c5baf5..0000000000 --- a/parse_tests.py +++ /dev/null @@ -1,37 +0,0 @@ -import yaml - -def get_testcase(test): - test_cases=[] - for case, configs in test.items(): - case_name=case - case_config=configs - return case_name, case_config - -if __name__ == "__main__": - - match_tests=[{'name':'cpld_control_gfsv17', 'compiler':'intel'}] - - with open("rt.yaml", 'r') as f: - rt_yaml = yaml.load(f, Loader=yaml.FullLoader) - - match_apps={} - for match_test in match_tests: - match_case=match_test['name'] - match_compiler=match_test['compiler'] - for apps, jobs in rt_yaml.items(): - for key, val in jobs.items(): - if (str(key) == 'build'): - build_val = val - build_compiler = val['compiler'] - if (str(key) == 'tests'): - test_list=[] - for test in val: - case, config = get_testcase(test) - if (case==match_case and match_compiler==build_compiler): - test_list.append( {case:{'recurring':['pre-test']}} ) - if test_list: - match_apps.update({ apps: {'build': build_val, 'tests': test_list}}) - - with open("rt-test.yaml", 'w') as outfile: - yaml.dump(match_apps, outfile, default_flow_style=False, sort_keys=False) - #jkim From 611a758aed7a4eac4cef0632732943fd868b3255 Mon Sep 17 00:00:00 2001 From: Jong Kim Date: Thu, 4 Apr 2024 00:23:58 +0000 Subject: [PATCH 12/28] update fv3 feature branch hash --- FV3 | 2 +- tests/logs/RegressionTests_hercules.log | 814 +++++++++++++----------- 2 files changed, 455 insertions(+), 361 deletions(-) diff --git a/FV3 b/FV3 index f6153d4e58..1c30df1a1d 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit f6153d4e584739cf24d581ba446fcfb6d6ebb9da +Subproject commit 1c30df1a1dbd509108589299d5634a119b516127 diff --git a/tests/logs/RegressionTests_hercules.log b/tests/logs/RegressionTests_hercules.log index 9a798c4a00..76ec536f18 100644 --- a/tests/logs/RegressionTests_hercules.log +++ b/tests/logs/RegressionTests_hercules.log @@ -1,7 +1,7 @@ ====START OF HERCULES REGRESSION TESTING LOG==== UFSWM hash used in testing: -1411b90ac9f4961e5395e256af14287a41a03ef4 +2ec8af0cbe7f0ebcfc8c2211b8102911f510940e Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -9,10 +9,10 @@ Submodule hashes used in testing: 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 758491ed6681dd6054b1ff877027e6da381e86f8 CMEPS-interface/CMEPS (cmeps_v0.4.1-2305-g758491e) + d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 1b75fe2c90f2a0abf03844d867bd2afa00e86de9 FV3 (heads/develop) -+f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) + 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -24,19 +24,19 @@ Submodule hashes used in testing: ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - 0cd3e23ae5d35ef93e205e4d0c3b13ccc0d851f5 NOAHMP-interface/noahmp (v3.7.1-423-g0cd3e23) + e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - 758491ed6681dd6054b1ff877027e6da381e86f8 CMEPS-interface/CMEPS (cmeps_v0.4.1-2305-g758491e) + d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 1b75fe2c90f2a0abf03844d867bd2afa00e86de9 FV3 (heads/develop) + 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - 0cd3e23ae5d35ef93e205e4d0c3b13ccc0d851f5 NOAHMP-interface/noahmp (v3.7.1-423-g0cd3e23) + e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -47,368 +47,462 @@ The first time is for the full script (prep+run+finalize). The second time is specifically for the run phase. Times/Memory will be empty for failed tests. -BASELINE DIRECTORY: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20240315 -COMPARISON DIRECTORY: /work2/noaa/stmp/jongkim/stmp/jongkim/FV3_RT/rt_643095 +BASELINE DIRECTORY: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20240401 +COMPARISON DIRECTORY: /work2/noaa/stmp/zshrader/stmp/zshrader/FV3_RT/rt_1160764 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic +* (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [13:06, 11:15] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [10:02, 07:38](1886 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [18:06, 16:27] -PASS -- TEST 'cpld_control_gfsv17_intel' [16:15, 13:21](1772 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [16:30, 14:06](2164 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [09:15, 06:26](1176 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [17:04, 15:01](1686 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:05, 05:39] -PASS -- TEST 'cpld_debug_gfsv17_intel' [23:56, 20:17](1732 MB) - -PASS -- COMPILE 's2swa_intel' [13:06, 12:04] -PASS -- TEST 'cpld_control_p8_intel' [09:53, 07:26](2076 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [10:04, 07:42](2085 MB) -PASS -- TEST 'cpld_restart_p8_intel' [07:55, 04:16](1964 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [09:52, 07:39](1981 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [07:56, 04:21](1731 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [10:43, 09:03](2488 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [09:49, 07:37](2070 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [08:54, 06:14](1878 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [10:05, 07:40](2085 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [19:11, 15:28](2811 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [09:00, 05:40](2926 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [15:12, 08:37](3629 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [14:23, 05:14](3613 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [06:53, 04:54](2025 MB) - -PASS -- COMPILE 's2sw_intel' [12:05, 10:55] -PASS -- TEST 'cpld_control_noaero_p8_intel' [09:47, 07:04](1783 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [05:46, 04:01](1818 MB) - -PASS -- COMPILE 's2swa_debug_intel' [07:05, 05:39] -PASS -- TEST 'cpld_debug_p8_intel' [08:59, 06:58](2064 MB) - -PASS -- COMPILE 's2sw_debug_intel' [07:05, 05:25] -PASS -- TEST 'cpld_debug_noaero_p8_intel' [06:54, 04:40](1801 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [11:05, 09:23] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [05:59, 03:58](1817 MB) - -PASS -- COMPILE 's2s_intel' [11:05, 09:14] -PASS -- TEST 'cpld_control_c48_intel' [09:43, 07:10](2835 MB) - -PASS -- COMPILE 's2swa_faster_intel' [14:05, 12:50] -PASS -- TEST 'cpld_control_p8_faster_intel' [09:58, 07:09](2074 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [18:26, 16:46] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [16:18, 13:38](1818 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [09:25, 06:44](1286 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [17:53, 15:19](1749 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:26, 04:26] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [23:14, 21:20](1769 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [09:25, 08:06] -PASS -- TEST 'control_flake_intel' [04:14, 02:51](710 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [04:17, 02:05](663 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [04:19, 02:14](678 MB) -PASS -- TEST 'control_latlon_intel' [04:14, 02:10](662 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [04:21, 02:10](664 MB) -PASS -- TEST 'control_c48_intel' [07:20, 05:46](851 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [07:21, 05:45](856 MB) -PASS -- TEST 'control_c192_intel' [09:25, 07:55](951 MB) -PASS -- TEST 'control_c384_intel' [10:03, 08:02](1435 MB) -PASS -- TEST 'control_c384gdas_intel' [10:49, 07:14](1506 MB) -PASS -- TEST 'control_stochy_intel' [03:15, 01:27](673 MB) -PASS -- TEST 'control_stochy_restart_intel' [02:20, 00:54](543 MB) -PASS -- TEST 'control_lndp_intel' [03:15, 01:23](668 MB) -PASS -- TEST 'control_iovr4_intel' [04:16, 02:11](659 MB) -PASS -- TEST 'control_iovr5_intel' [04:14, 02:09](662 MB) -PASS -- TEST 'control_p8_intel' [04:44, 02:41](1628 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [04:49, 02:35](1646 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [04:50, 02:30](1642 MB) -PASS -- TEST 'control_restart_p8_intel' [04:08, 01:26](930 MB) -PASS -- TEST 'control_noqr_p8_intel' [04:41, 02:31](1619 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [04:08, 01:26](981 MB) -PASS -- TEST 'control_decomp_p8_intel' [04:40, 02:39](1630 MB) -PASS -- TEST 'control_2threads_p8_intel' [04:39, 02:26](1729 MB) -PASS -- TEST 'control_p8_lndp_intel' [06:29, 04:31](1647 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [05:47, 03:33](1722 MB) -PASS -- TEST 'control_p8_mynn_intel' [04:47, 02:37](1651 MB) -PASS -- TEST 'merra2_thompson_intel' [04:52, 03:05](1663 MB) -PASS -- TEST 'regional_control_intel' [07:03, 04:47](953 MB) -PASS -- TEST 'regional_restart_intel' [04:27, 02:35](1104 MB) -PASS -- TEST 'regional_decomp_intel' [06:27, 04:46](946 MB) -PASS -- TEST 'regional_2threads_intel' [06:14, 03:06](916 MB) -PASS -- TEST 'regional_noquilt_intel' [06:28, 04:28](1488 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [06:27, 04:33](954 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [06:36, 04:37](957 MB) -PASS -- TEST 'regional_wofs_intel' [07:33, 05:45](2075 MB) - -PASS -- COMPILE 'rrfs_intel' [09:07, 07:08] -PASS -- TEST 'rap_control_intel' [09:00, 06:32](1187 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:44, 03:34](1405 MB) -PASS -- TEST 'rap_decomp_intel' [09:10, 07:02](1121 MB) -PASS -- TEST 'rap_2threads_intel' [08:06, 06:14](1378 MB) -PASS -- TEST 'rap_restart_intel' [05:54, 03:31](1130 MB) -PASS -- TEST 'rap_sfcdiff_intel' [09:08, 06:43](1192 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [08:50, 06:57](1137 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [06:51, 04:54](1207 MB) -PASS -- TEST 'hrrr_control_intel' [05:08, 03:25](1088 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [05:52, 03:28](1050 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [04:43, 03:05](1117 MB) -PASS -- TEST 'hrrr_control_restart_intel' [03:15, 01:48](1029 MB) -PASS -- TEST 'rrfs_v1beta_intel' [08:52, 06:33](1168 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [09:46, 07:53](2012 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [09:38, 07:38](2184 MB) - -PASS -- COMPILE 'csawmg_intel' [09:07, 07:03] -PASS -- TEST 'control_csawmg_intel' [07:28, 05:23](828 MB) -PASS -- TEST 'control_csawmgt_intel' [07:28, 05:19](805 MB) -PASS -- TEST 'control_ras_intel' [04:12, 02:55](820 MB) - -PASS -- COMPILE 'csawmg_gnu' [05:05, 04:02] -PASS -- TEST 'control_csawmg_gnu' [08:35, 06:21](810 MB) -PASS -- TEST 'control_csawmgt_gnu' [08:35, 06:17](813 MB) - -PASS -- COMPILE 'wam_intel' [09:07, 07:11] -PASS -- TEST 'control_wam_intel' [03:24, 01:47](776 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [12:07, 10:14] -PASS -- TEST 'control_p8_faster_intel' [04:54, 02:18](1627 MB) -PASS -- TEST 'regional_control_faster_intel' [06:28, 04:06](959 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [06:06, 04:05] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:21, 02:11](818 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:25, 02:12](833 MB) -PASS -- TEST 'control_stochy_debug_intel' [04:11, 02:30](826 MB) -PASS -- TEST 'control_lndp_debug_intel' [04:12, 02:13](829 MB) -PASS -- TEST 'control_csawmg_debug_intel' [05:21, 03:23](877 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [05:26, 03:24](871 MB) -PASS -- TEST 'control_ras_debug_intel' [04:14, 02:34](845 MB) -PASS -- TEST 'control_diag_debug_intel' [04:17, 02:17](884 MB) -PASS -- TEST 'control_debug_p8_intel' [04:33, 02:32](1652 MB) -PASS -- TEST 'regional_debug_intel' [16:27, 14:32](899 MB) -PASS -- TEST 'rap_control_debug_intel' [05:21, 03:58](1227 MB) -PASS -- TEST 'hrrr_control_debug_intel' [05:19, 03:51](1206 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [05:14, 03:59](1228 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [05:17, 03:56](1218 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:13, 04:00](1213 MB) -PASS -- TEST 'rap_diag_debug_intel' [06:21, 04:11](1315 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [05:14, 04:02](1214 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [06:14, 04:07](1218 MB) -PASS -- TEST 'rap_lndp_debug_intel' [06:22, 04:04](1215 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [05:18, 04:01](1220 MB) -PASS -- TEST 'rap_noah_debug_intel' [05:16, 03:58](1214 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [06:16, 04:04](1221 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:15, 06:27](1209 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [05:16, 03:57](1224 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [06:16, 04:56](1217 MB) -PASS -- TEST 'rap_flake_debug_intel' [05:14, 03:58](1212 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [08:45, 06:51](1223 MB) - -PASS -- COMPILE 'atm_debug_dyn32_gnu' [05:07, 03:47] -PASS -- TEST 'control_csawmg_debug_gnu' [03:37, 01:42](789 MB) -PASS -- TEST 'control_csawmgt_debug_gnu' [03:28, 01:39](790 MB) - -PASS -- COMPILE 'wam_debug_intel' [04:06, 02:46] - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [08:06, 06:54] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [05:43, 03:19](1280 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:46, 05:30](1123 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:55, 02:55](1021 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [07:30, 05:14](1294 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:52, 02:44](1046 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:35, 03:08](1007 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:19, 04:05](1099 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:14, 01:36](965 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [10:07, 09:00] -PASS -- TEST 'conus13km_control_intel' [03:40, 01:44](1288 MB) -PASS -- TEST 'conus13km_2threads_intel' [02:26, 00:45](1208 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [03:23, 01:07](1150 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [08:05, 06:46] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [05:31, 03:42](1102 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [04:05, 02:43] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:14, 03:59](1106 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:13, 03:56](1093 MB) -PASS -- TEST 'conus13km_debug_intel' [13:42, 11:42](1330 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [13:28, 11:49](1005 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [08:28, 06:37](1240 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [13:25, 11:37](1402 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [04:05, 02:43] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:15, 04:01](1163 MB) - -PASS -- COMPILE 'hafsw_intel' [12:06, 10:13] -PASS -- TEST 'hafs_regional_atm_intel' [08:24, 05:21](876 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:44, 04:58](1277 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [09:17, 06:24](939 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [16:18, 13:56](990 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [17:07, 15:04](1002 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [08:24, 05:38](606 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [09:38, 06:56](622 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [05:16, 02:56](437 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [10:52, 08:03](543 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [06:03, 03:52](617 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [06:00, 03:46](612 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [06:47, 04:46](679 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:23, 01:27](447 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [04:05, 03:01] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [13:39, 11:10](626 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [11:06, 09:52] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [17:46, 15:49](717 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [19:10, 16:25](812 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [14:30, 12:30] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [12:09, 10:21](798 MB) +PASS -- COMPILE 's2swa_32bit_intel' [13:05, 11:13] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [10:12, 07:43](1892 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [17:06, 15:52] +PASS -- TEST 'cpld_control_gfsv17_intel' [16:12, 13:18](1772 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [16:28, 13:59](2177 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [09:25, 06:25](1165 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [16:57, 14:55](1691 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:05, 05:24] +PASS -- TEST 'cpld_debug_gfsv17_intel' [22:14, 20:07](1736 MB) + +PASS -- COMPILE 's2swa_intel' [13:05, 11:20] +PASS -- TEST 'cpld_control_p8_intel' [10:00, 07:43](2066 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [10:12, 07:39](2055 MB) +PASS -- TEST 'cpld_restart_p8_intel' [07:06, 04:15](1978 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [10:00, 07:45](1990 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [07:06, 04:18](1739 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [11:05, 08:51](2492 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [09:54, 07:40](2074 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [09:02, 06:27](1895 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [10:12, 07:35](2065 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [17:31, 14:57](2804 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [09:57, 05:40](2932 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [15:26, 08:27](3634 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [13:17, 04:56](3615 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [06:59, 05:00](2052 MB) + +PASS -- COMPILE 's2sw_intel' [13:05, 11:19] +PASS -- TEST 'cpld_control_noaero_p8_intel' [08:58, 07:11](1770 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [07:03, 04:08](1822 MB) + +PASS -- COMPILE 's2swa_debug_intel' [07:05, 05:22] +PASS -- TEST 'cpld_debug_p8_intel' [09:06, 06:49](2070 MB) + +PASS -- COMPILE 's2sw_debug_intel' [07:05, 05:14] +PASS -- TEST 'cpld_debug_noaero_p8_intel' [06:53, 04:42](1786 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [11:05, 09:05] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [05:53, 03:54](1828 MB) + +PASS -- COMPILE 's2s_intel' [11:05, 09:10] +PASS -- TEST 'cpld_control_c48_intel' [09:44, 07:15](2831 MB) + +PASS -- COMPILE 's2swa_faster_intel' [14:06, 12:50] +PASS -- TEST 'cpld_control_p8_faster_intel' [10:19, 07:20](2069 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [19:31, 17:44] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [16:04, 13:49](1813 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [09:08, 06:32](1294 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [17:54, 15:14](1739 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:06, 04:37] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [23:50, 22:03](1776 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [09:06, 07:48] +PASS -- TEST 'control_flake_intel' [04:29, 02:49](726 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [03:26, 02:03](664 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [04:34, 02:10](663 MB) +PASS -- TEST 'control_latlon_intel' [04:29, 02:05](668 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [04:36, 02:07](659 MB) +PASS -- TEST 'control_c48_intel' [07:35, 05:42](856 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [07:34, 05:44](858 MB) +PASS -- TEST 'control_c192_intel' [09:37, 07:47](947 MB) +PASS -- TEST 'control_c384_intel' [11:10, 08:07](1450 MB) +PASS -- TEST 'control_c384gdas_intel' [10:44, 07:15](1531 MB) +PASS -- TEST 'control_stochy_intel' [03:24, 01:26](667 MB) +PASS -- TEST 'control_stochy_restart_intel' [02:27, 00:52](548 MB) +PASS -- TEST 'control_lndp_intel' [03:23, 01:22](669 MB) +PASS -- TEST 'control_iovr4_intel' [03:44, 02:04](671 MB) +PASS -- TEST 'control_iovr5_intel' [04:19, 02:05](665 MB) +PASS -- TEST 'control_p8_intel' [04:49, 02:30](1632 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [04:48, 02:32](1632 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [04:48, 02:26](1637 MB) +PASS -- TEST 'control_restart_p8_intel' [03:44, 01:23](923 MB) +PASS -- TEST 'control_noqr_p8_intel' [04:39, 02:31](1629 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [03:56, 01:24](988 MB) +PASS -- TEST 'control_decomp_p8_intel' [04:37, 02:34](1622 MB) +PASS -- TEST 'control_2threads_p8_intel' [04:35, 02:23](1725 MB) +PASS -- TEST 'control_p8_lndp_intel' [06:27, 04:26](1647 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [05:53, 03:24](1720 MB) +PASS -- TEST 'control_p8_mynn_intel' [04:49, 02:32](1646 MB) +PASS -- TEST 'merra2_thompson_intel' [04:58, 02:57](1646 MB) +PASS -- TEST 'regional_control_intel' [06:25, 04:31](962 MB) +PASS -- TEST 'regional_restart_intel' [04:23, 02:30](1105 MB) +PASS -- TEST 'regional_decomp_intel' [06:27, 04:47](952 MB) +PASS -- TEST 'regional_2threads_intel' [04:23, 02:53](923 MB) +PASS -- TEST 'regional_noquilt_intel' [06:30, 04:23](1487 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [06:33, 04:25](957 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [06:27, 04:30](962 MB) +PASS -- TEST 'regional_wofs_intel' [07:25, 05:35](2101 MB) + +PASS -- COMPILE 'rrfs_intel' [09:31, 07:36] +PASS -- TEST 'rap_control_intel' [08:49, 06:32](1189 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:40, 03:25](1446 MB) +PASS -- TEST 'rap_decomp_intel' [08:37, 06:53](1127 MB) +PASS -- TEST 'rap_2threads_intel' [08:36, 06:12](1376 MB) +PASS -- TEST 'rap_restart_intel' [06:40, 03:25](1162 MB) +PASS -- TEST 'rap_sfcdiff_intel' [08:41, 06:29](1192 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [08:39, 06:56](1133 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [07:00, 04:56](1194 MB) +PASS -- TEST 'hrrr_control_intel' [05:46, 03:25](1065 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [05:33, 03:28](1054 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [05:29, 03:09](1125 MB) +PASS -- TEST 'hrrr_control_restart_intel' [03:15, 01:50](1037 MB) +PASS -- TEST 'rrfs_v1beta_intel' [08:48, 06:26](1193 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [09:14, 07:37](2021 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [09:14, 07:27](2165 MB) + +PASS -- COMPILE 'csawmg_intel' [09:31, 07:12] +PASS -- TEST 'control_csawmg_intel' [07:24, 05:21](822 MB) +PASS -- TEST 'control_csawmgt_intel' [07:28, 05:16](825 MB) +PASS -- TEST 'control_ras_intel' [04:14, 02:52](828 MB) + +PASS -- COMPILE 'csawmg_gnu' [07:30, 06:06] +PASS -- TEST 'control_csawmg_gnu' [08:26, 06:28](810 MB) +PASS -- TEST 'control_csawmgt_gnu' [08:22, 06:27](812 MB) + +PASS -- COMPILE 'wam_intel' [09:30, 07:58] +PASS -- TEST 'control_wam_intel' [03:17, 01:50](781 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [12:30, 10:39] +PASS -- TEST 'control_p8_faster_intel' [04:48, 02:14](1641 MB) +PASS -- TEST 'regional_control_faster_intel' [06:24, 04:07](958 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [07:25, 05:25] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:15, 02:11](822 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:18, 02:11](827 MB) +PASS -- TEST 'control_stochy_debug_intel' [04:12, 02:25](836 MB) +PASS -- TEST 'control_lndp_debug_intel' [04:14, 02:10](830 MB) +PASS -- TEST 'control_csawmg_debug_intel' [05:26, 03:23](880 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [05:22, 03:23](867 MB) +PASS -- TEST 'control_ras_debug_intel' [04:12, 02:18](831 MB) +PASS -- TEST 'control_diag_debug_intel' [04:19, 02:21](882 MB) +PASS -- TEST 'control_debug_p8_intel' [04:30, 02:20](1657 MB) +PASS -- TEST 'regional_debug_intel' [15:41, 14:15](890 MB) +PASS -- TEST 'rap_control_debug_intel' [05:50, 03:53](1217 MB) +PASS -- TEST 'hrrr_control_debug_intel' [05:39, 03:52](1215 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [05:20, 03:58](1215 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [05:19, 03:59](1214 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:16, 03:57](1222 MB) +PASS -- TEST 'rap_diag_debug_intel' [06:58, 04:08](1295 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [05:45, 04:05](1224 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [05:18, 04:04](1225 MB) +PASS -- TEST 'rap_lndp_debug_intel' [05:35, 04:02](1225 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [05:30, 04:00](1222 MB) +PASS -- TEST 'rap_noah_debug_intel' [05:15, 03:56](1210 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [05:15, 03:57](1220 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:13, 06:23](1222 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [05:44, 03:53](1221 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [06:40, 04:46](1214 MB) +PASS -- TEST 'rap_flake_debug_intel' [05:20, 03:58](1210 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [08:58, 06:50](1225 MB) + +PASS -- COMPILE 'atm_debug_dyn32_gnu' [07:31, 05:28] +PASS -- TEST 'control_csawmg_debug_gnu' [03:47, 01:42](791 MB) +PASS -- TEST 'control_csawmgt_debug_gnu' [03:46, 01:39](790 MB) + +PASS -- COMPILE 'wam_debug_intel' [05:25, 04:09] + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [09:31, 08:25] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [05:54, 03:23](1275 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [08:00, 05:22](1140 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:59, 02:52](1023 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [07:46, 05:07](1287 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:39, 02:39](1039 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [04:39, 03:02](984 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [05:51, 04:03](1135 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:36, 01:36](950 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [11:06, 09:55] +PASS -- TEST 'conus13km_control_intel' [03:36, 01:45](1281 MB) +PASS -- TEST 'conus13km_2threads_intel' [02:28, 00:42](1200 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [02:26, 01:01](1153 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [08:06, 06:54] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [05:27, 03:48](1079 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [04:05, 02:55] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:14, 03:55](1093 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:13, 03:53](1090 MB) +PASS -- TEST 'conus13km_debug_intel' [13:33, 11:34](1345 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [13:32, 11:49](987 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [08:26, 06:37](1240 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [13:29, 11:32](1401 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [04:05, 02:50] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:18, 03:58](1153 MB) + +PASS -- COMPILE 'hafsw_intel' [11:06, 09:25] +PASS -- TEST 'hafs_regional_atm_intel' [08:00, 05:21](875 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:19, 05:00](1282 MB) +FAIL TO COMPARE -- TEST 'hafs_regional_atm_ocn_intel' [, ]( MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [17:08, 14:36](995 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [18:10, 15:21](998 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [07:47, 05:39](602 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [09:11, 06:57](617 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [04:38, 02:43](435 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [10:58, 07:46](541 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [05:40, 03:51](624 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [05:38, 03:42](623 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [06:42, 04:52](679 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:20, 01:24](450 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [04:06, 03:01] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [13:47, 11:17](638 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [12:06, 10:12] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [18:48, 16:26](730 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [18:49, 16:18](817 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [12:07, 10:13] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [11:51, 09:59](796 MB) PASS -- COMPILE 'hafs_all_intel' [12:06, 10:27] -PASS -- TEST 'hafs_regional_docn_intel' [08:15, 05:30](962 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [07:59, 05:30](924 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [19:00, 16:33](1340 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [07:29, 06:25] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [03:29, 02:13](1137 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:11, 01:24](1103 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:13, 02:12](1011 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:12, 02:09](1017 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:09, 02:09](1009 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:10, 02:19](1152 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:10, 02:13](1144 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [03:11, 02:04](1016 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [06:49, 04:57](1172 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [06:43, 05:02](1143 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:10, 02:13](1153 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:10, 03:05](2386 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [04:11, 03:04](2385 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [05:05, 03:51] -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:10, 05:12](1080 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [08:05, 06:35] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:12, 02:09](1138 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [02:05, 00:52] -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:23, 00:52](331 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:16, 00:54](559 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:19, 00:31](558 MB) - -PASS -- COMPILE 'atml_intel' [10:06, 08:08] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [08:02, 05:47](1635 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [08:00, 05:35](1633 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [05:36, 03:04](940 MB) - -PASS -- COMPILE 'atmw_intel' [11:35, 10:02] -PASS -- TEST 'atmwav_control_noaero_p8_intel' [03:47, 01:37](1704 MB) - -PASS -- COMPILE 'atmwm_intel' [11:06, 09:53] -PASS -- TEST 'control_atmwav_intel' [03:39, 01:28](689 MB) - -PASS -- COMPILE 'atmaero_intel' [09:05, 07:29] -PASS -- TEST 'atmaero_control_p8_intel' [05:53, 03:36](1774 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [07:03, 04:23](1803 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [06:45, 04:31](1827 MB) - -PASS -- COMPILE 'atmaq_intel' [09:06, 07:11] - -PASS -- COMPILE 'atmaq_debug_intel' [04:05, 02:51] -PASS -- TEST 'regional_atmaq_debug_intel' [19:24, 16:29](4586 MB) - -PASS -- COMPILE 'atm_gnu' [06:05, 04:28] -PASS -- TEST 'control_c48_gnu' [11:25, 09:25](865 MB) -PASS -- TEST 'control_stochy_gnu' [04:17, 02:17](727 MB) -PASS -- TEST 'control_ras_gnu' [05:13, 03:41](732 MB) -PASS -- TEST 'control_p8_gnu' [05:48, 03:32](1511 MB) -PASS -- TEST 'control_p8_ugwpv1_gnu' [05:37, 03:31](1513 MB) -PASS -- TEST 'control_flake_gnu' [06:15, 04:19](810 MB) - -PASS -- COMPILE 'rrfs_gnu' [06:05, 04:25] -PASS -- TEST 'rap_control_gnu' [09:35, 07:40](1086 MB) -PASS -- TEST 'rap_decomp_gnu' [09:32, 07:48](1085 MB) -PASS -- TEST 'rap_2threads_gnu' [09:33, 07:19](1151 MB) -PASS -- TEST 'rap_restart_gnu' [05:49, 03:56](886 MB) -PASS -- TEST 'rap_sfcdiff_gnu' [09:46, 07:34](1093 MB) -PASS -- TEST 'rap_sfcdiff_decomp_gnu' [09:26, 07:54](1085 MB) -PASS -- TEST 'rap_sfcdiff_restart_gnu' [07:55, 05:41](885 MB) -PASS -- TEST 'hrrr_control_gnu' [05:43, 03:59](1075 MB) -PASS -- TEST 'hrrr_control_noqr_gnu' [05:43, 04:02](1135 MB) -PASS -- TEST 'hrrr_control_2threads_gnu' [05:32, 03:44](1034 MB) -PASS -- TEST 'hrrr_control_decomp_gnu' [05:30, 04:02](1074 MB) -PASS -- TEST 'hrrr_control_restart_gnu' [04:15, 02:03](882 MB) -PASS -- TEST 'hrrr_control_restart_noqr_gnu' [03:16, 02:01](934 MB) -PASS -- TEST 'rrfs_v1beta_gnu' [10:34, 07:35](1082 MB) - -PASS -- COMPILE 'atm_dyn32_debug_gnu' [08:09, 06:04] -PASS -- TEST 'control_diag_debug_gnu' [03:25, 01:14](775 MB) -PASS -- TEST 'regional_debug_gnu' [08:26, 06:20](924 MB) -PASS -- TEST 'rap_control_debug_gnu' [03:15, 01:59](1095 MB) -PASS -- TEST 'hrrr_control_debug_gnu' [03:13, 01:58](1089 MB) -PASS -- TEST 'hrrr_gf_debug_gnu' [03:13, 02:00](1093 MB) -PASS -- TEST 'hrrr_c3_debug_gnu' [03:14, 02:01](1090 MB) -PASS -- TEST 'rap_diag_debug_gnu' [04:24, 02:07](1268 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [05:14, 03:10](1101 MB) -PASS -- TEST 'rap_progcld_thompson_debug_gnu' [03:14, 01:58](1095 MB) -PASS -- TEST 'rrfs_v1beta_debug_gnu' [03:16, 01:56](1091 MB) -PASS -- TEST 'control_ras_debug_gnu' [03:12, 01:16](722 MB) -PASS -- TEST 'control_stochy_debug_gnu' [03:13, 01:21](722 MB) -PASS -- TEST 'control_debug_p8_gnu' [03:29, 01:20](1503 MB) -PASS -- TEST 'rap_flake_debug_gnu' [03:16, 01:58](1095 MB) -PASS -- TEST 'rap_clm_lake_debug_gnu' [04:14, 02:10](1098 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [06:15, 03:16](1108 MB) - -PASS -- COMPILE 'wam_debug_gnu' [04:05, 02:42] -PASS -- TEST 'control_wam_debug_gnu' [03:18, 01:56](499 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [06:09, 04:34] -PASS -- TEST 'rap_control_dyn32_phy32_gnu' [09:26, 07:12](960 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [06:03, 03:46](952 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [08:42, 06:46](990 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [05:33, 03:29](876 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [05:31, 03:49](955 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [07:51, 05:33](860 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [03:14, 02:00](858 MB) -PASS -- TEST 'conus13km_control_gnu' [04:53, 02:28](1266 MB) -PASS -- TEST 'conus13km_2threads_gnu' [03:27, 01:06](1175 MB) -PASS -- TEST 'conus13km_restart_mismatch_gnu' [03:27, 01:29](940 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_gnu' [11:06, 09:06] -PASS -- TEST 'rap_control_dyn64_phy32_gnu' [06:47, 04:21](987 MB) - -PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [08:05, 06:16] -PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [03:13, 01:57](975 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [03:12, 01:55](967 MB) -PASS -- TEST 'conus13km_debug_gnu' [07:29, 05:31](1281 MB) -PASS -- TEST 'conus13km_debug_qr_gnu' [07:25, 05:37](955 MB) -PASS -- TEST 'conus13km_debug_2threads_gnu' [05:28, 03:12](1191 MB) -PASS -- TEST 'conus13km_radar_tten_debug_gnu' [07:24, 05:28](1348 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [09:19, 07:27] -PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [03:19, 01:59](1004 MB) - -PASS -- COMPILE 's2swa_gnu' [19:20, 17:25] - -PASS -- COMPILE 's2s_gnu' [17:23, 15:47] - -PASS -- COMPILE 's2swa_debug_gnu' [08:05, 06:50] - -PASS -- COMPILE 's2sw_pdlib_gnu' [17:13, 16:00] - -PASS -- COMPILE 's2sw_pdlib_debug_gnu' [07:22, 05:36] - -PASS -- COMPILE 'datm_cdeps_gnu' [25:14, 23:34] +FAIL TO COMPARE -- TEST 'hafs_regional_docn_intel' [, ]( MB) +FAIL TO COMPARE -- TEST 'hafs_regional_docn_oisst_intel' [, ]( MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [18:39, 16:36](1338 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [08:06, 06:41] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:11, 02:08](1141 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:12, 01:14](1075 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [03:09, 02:03](1019 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:10, 02:05](1009 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [03:09, 01:56](1016 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:13, 02:08](1140 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:11, 02:08](1146 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [03:12, 02:04](1009 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [06:43, 04:57](1162 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [06:39, 04:55](1157 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:08, 02:09](1153 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [04:14, 03:00](2389 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [04:11, 03:04](2431 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [05:06, 03:56] +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:13, 05:10](1069 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [08:06, 06:45] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:10, 02:06](1150 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [02:06, 00:48] +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:22, 00:59](327 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:16, 00:52](562 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:19, 00:34](560 MB) + +PASS -- COMPILE 'atml_intel' [10:06, 08:23] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [07:58, 05:33](1631 MB) +FAIL TO COMPARE -- TEST 'control_p8_atmlnd_intel' [, ]( MB) +MISSING -- TEST 'control_restart_p8_atmlnd_intel' [, ]( MB) + +PASS -- COMPILE 'atmw_intel' [10:05, 08:45] +PASS -- TEST 'atmwav_control_noaero_p8_intel' [03:46, 01:28](1710 MB) + +PASS -- COMPILE 'atmwm_intel' [11:05, 09:19] +PASS -- TEST 'control_atmwav_intel' [03:37, 01:30](704 MB) + +PASS -- COMPILE 'atmaero_intel' [08:05, 07:03] +PASS -- TEST 'atmaero_control_p8_intel' [05:50, 03:35](1802 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [06:54, 04:18](1813 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [06:41, 04:27](1824 MB) + +PASS -- COMPILE 'atmaq_intel' [08:05, 06:45] + +PASS -- COMPILE 'atmaq_debug_intel' [04:05, 02:37] +PASS -- TEST 'regional_atmaq_debug_intel' [19:15, 16:58](4598 MB) + +PASS -- COMPILE 'atm_gnu' [05:05, 04:01] +PASS -- TEST 'control_c48_gnu' [11:23, 09:31](868 MB) +PASS -- TEST 'control_stochy_gnu' [04:21, 02:12](728 MB) +PASS -- TEST 'control_ras_gnu' [05:16, 03:43](751 MB) +PASS -- TEST 'control_p8_gnu' [05:49, 03:41](1515 MB) +PASS -- TEST 'control_p8_ugwpv1_gnu' [05:44, 03:32](1516 MB) +PASS -- TEST 'control_flake_gnu' [06:14, 04:32](811 MB) + +PASS -- COMPILE 'rrfs_gnu' [05:05, 03:57] +PASS -- TEST 'rap_control_gnu' [09:45, 07:41](1090 MB) +PASS -- TEST 'rap_decomp_gnu' [09:32, 07:50](1085 MB) +PASS -- TEST 'rap_2threads_gnu' [09:28, 07:14](1124 MB) +PASS -- TEST 'rap_restart_gnu' [05:50, 03:58](885 MB) +PASS -- TEST 'rap_sfcdiff_gnu' [09:38, 07:51](1085 MB) +PASS -- TEST 'rap_sfcdiff_decomp_gnu' [09:32, 07:57](1083 MB) +PASS -- TEST 'rap_sfcdiff_restart_gnu' [07:50, 05:46](884 MB) +PASS -- TEST 'hrrr_control_gnu' [05:48, 03:59](1074 MB) +PASS -- TEST 'hrrr_control_noqr_gnu' [05:29, 04:04](1138 MB) +PASS -- TEST 'hrrr_control_2threads_gnu' [05:38, 03:44](1040 MB) +PASS -- TEST 'hrrr_control_decomp_gnu' [05:32, 03:59](1072 MB) +PASS -- TEST 'hrrr_control_restart_gnu' [03:24, 02:04](878 MB) +PASS -- TEST 'hrrr_control_restart_noqr_gnu' [03:18, 02:00](934 MB) +PASS -- TEST 'rrfs_v1beta_gnu' [09:51, 07:48](1081 MB) + +PASS -- COMPILE 'atm_dyn32_debug_gnu' [09:06, 07:21] +PASS -- TEST 'control_diag_debug_gnu' [03:17, 01:15](780 MB) +PASS -- TEST 'regional_debug_gnu' [08:27, 06:18](926 MB) +PASS -- TEST 'rap_control_debug_gnu' [03:17, 02:00](1100 MB) +PASS -- TEST 'hrrr_control_debug_gnu' [03:15, 01:57](1090 MB) +PASS -- TEST 'hrrr_gf_debug_gnu' [03:14, 01:59](1097 MB) +PASS -- TEST 'hrrr_c3_debug_gnu' [04:15, 02:05](1098 MB) +PASS -- TEST 'rap_diag_debug_gnu' [03:20, 02:02](1273 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [05:14, 03:03](1097 MB) +PASS -- TEST 'rap_progcld_thompson_debug_gnu' [03:14, 01:56](1098 MB) +PASS -- TEST 'rrfs_v1beta_debug_gnu' [03:14, 01:55](1096 MB) +PASS -- TEST 'control_ras_debug_gnu' [03:13, 01:12](726 MB) +PASS -- TEST 'control_stochy_debug_gnu' [03:13, 01:15](726 MB) +PASS -- TEST 'control_debug_p8_gnu' [03:29, 01:16](1506 MB) +PASS -- TEST 'rap_flake_debug_gnu' [03:18, 01:57](1100 MB) +PASS -- TEST 'rap_clm_lake_debug_gnu' [04:15, 02:10](1104 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [05:48, 03:14](1106 MB) + +PASS -- COMPILE 'wam_debug_gnu' [04:06, 02:23] +PASS -- TEST 'control_wam_debug_gnu' [03:19, 01:56](501 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [07:06, 05:21] +PASS -- TEST 'rap_control_dyn32_phy32_gnu' [09:30, 07:13](964 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [05:41, 03:48](950 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [08:33, 06:44](998 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [05:34, 03:35](873 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [05:31, 03:46](961 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [07:57, 05:32](859 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [04:15, 02:06](856 MB) +PASS -- TEST 'conus13km_control_gnu' [04:34, 02:29](1265 MB) +PASS -- TEST 'conus13km_2threads_gnu' [02:30, 01:04](1172 MB) +PASS -- TEST 'conus13km_restart_mismatch_gnu' [03:27, 01:27](920 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_gnu' [13:05, 11:05] +PASS -- TEST 'rap_control_dyn64_phy32_gnu' [06:26, 04:21](989 MB) + +PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [10:05, 08:33] +PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [03:15, 02:00](976 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [03:13, 01:57](968 MB) +PASS -- TEST 'conus13km_debug_gnu' [07:26, 05:22](1283 MB) +PASS -- TEST 'conus13km_debug_qr_gnu' [07:24, 05:32](973 MB) +PASS -- TEST 'conus13km_debug_2threads_gnu' [05:23, 03:20](1189 MB) +PASS -- TEST 'conus13km_radar_tten_debug_gnu' [07:25, 05:29](1348 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [12:06, 10:29] +PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [03:17, 02:00](1002 MB) + +PASS -- COMPILE 's2swa_gnu' [18:07, 16:50] + +PASS -- COMPILE 's2s_gnu' [17:07, 16:01] + +PASS -- COMPILE 's2swa_debug_gnu' [11:06, 09:44] + +PASS -- COMPILE 's2sw_pdlib_gnu' [18:08, 17:00] + +PASS -- COMPILE 's2sw_pdlib_debug_gnu' [10:06, 08:46] + +PASS -- COMPILE 'datm_cdeps_gnu' [16:07, 14:09] SYNOPSIS: -Starting Date/Time: 20240402 17:31:49 -Ending Date/Time: 20240402 18:53:36 -Total Time: 01h:22m:07s +Starting Date/Time: 20240402 08:21:18 +Ending Date/Time: 20240402 09:43:48 +Total Time: 01h:22m:55s Compiles Completed: 55/55 -Tests Completed: 239/239 +Tests Completed: 234/239 +Failed Tests: +* TEST hafs_regional_atm_ocn_intel: FAIL TO COMPARE +-- LOG: /work/noaa/nems/zshrader/hercules/rt-2175/tests/logs/log_hercules/rt_hafs_regional_atm_ocn_intel.log +* TEST hafs_regional_docn_intel: FAIL TO COMPARE +-- LOG: /work/noaa/nems/zshrader/hercules/rt-2175/tests/logs/log_hercules/rt_hafs_regional_docn_intel.log +* TEST hafs_regional_docn_oisst_intel: FAIL TO COMPARE +-- LOG: /work/noaa/nems/zshrader/hercules/rt-2175/tests/logs/log_hercules/rt_hafs_regional_docn_oisst_intel.log +* TEST control_p8_atmlnd_intel: FAIL TO COMPARE +-- LOG: /work/noaa/nems/zshrader/hercules/rt-2175/tests/logs/log_hercules/rt_control_p8_atmlnd_intel.log +* TEST control_restart_p8_atmlnd_intel: MISSING +-- LOG: N/A + +NOTES: +A file 'test_changes.list' was generated with list of all failed tests. +You can use './rt.sh -c -b test_changes.list' to create baselines for the failed tests. +If you are using this log as a pull request verification, please commit 'test_changes.list'. + +Result: FAILURE + +====END OF HERCULES REGRESSION TESTING LOG==== +====START OF HERCULES REGRESSION TESTING LOG==== + +UFSWM hash used in testing: +2ec8af0cbe7f0ebcfc8c2211b8102911f510940e + +Submodule hashes used in testing: + 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) + be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) + 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) + 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) + f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) + d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) + 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) + 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) + 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) + 945cb2cef5e8bd5949afd4f0fc35c4fb6e95a1bf FV3/upp (upp_v10.2.0-159-g945cb2c) +-1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd +-a9828705b587c451fc2a7267d1c374d737be425b FV3/upp/sorc/ncep_post.fd/post_gtg.fd + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) + ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) + 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) + 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) + e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) + 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) + 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) + 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) + 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) + d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) + 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) + ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) + e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) + 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) + + +NOTES: +[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). +The first time is for the full script (prep+run+finalize). +The second time is specifically for the run phase. +Times/Memory will be empty for failed tests. + +BASELINE DIRECTORY: /work/noaa/epic/hercules/UFS-WM_RT/NEMSfv3gfs/develop-20240401 +COMPARISON DIRECTORY: /work2/noaa/stmp/zshrader/stmp/zshrader/FV3_RT/rt_2394229 + +RT.SH OPTIONS USED: +* (-a) - HPC PROJECT ACCOUNT: epic +* (-l) - USE CONFIG FILE: rt.conf +* (-e) - USE ECFLOW + +PASS -- COMPILE 'hafsw_intel' [12:06, 10:33] +PASS -- TEST 'hafs_regional_atm_ocn_intel' [09:13, 06:27](932 MB) + +PASS -- COMPILE 'hafs_all_intel' [12:06, 10:19] +PASS -- TEST 'hafs_regional_docn_intel' [08:02, 05:30](954 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [08:03, 05:31](917 MB) + +PASS -- COMPILE 'atml_intel' [11:06, 09:36] +PASS -- TEST 'control_p8_atmlnd_intel' [08:04, 05:30](1635 MB) + +SYNOPSIS: +Starting Date/Time: 20240402 10:33:35 +Ending Date/Time: 20240402 10:56:19 +Total Time: 00h:22m:59s +Compiles Completed: 3/3 +Tests Completed: 4/4 NOTES: A file 'test_changes.list' was generated but is empty. From 1ed41e6a88fa23db3438ba69900a8a461890b659 Mon Sep 17 00:00:00 2001 From: zach1221 Date: Thu, 4 Apr 2024 11:56:45 -0400 Subject: [PATCH 13/28] add gaea RT logs: passed --- tests/logs/RegressionTests_gaea.log | 542 ++++++++++++++-------------- 1 file changed, 271 insertions(+), 271 deletions(-) diff --git a/tests/logs/RegressionTests_gaea.log b/tests/logs/RegressionTests_gaea.log index fb330537da..7d0d7663cb 100755 --- a/tests/logs/RegressionTests_gaea.log +++ b/tests/logs/RegressionTests_gaea.log @@ -1,7 +1,7 @@ ====START OF GAEA REGRESSION TESTING LOG==== UFSWM hash used in testing: -2ec8af0cbe7f0ebcfc8c2211b8102911f510940e +7cc39e3287638afc5817eeb7c57e1279250a7dcc Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -9,10 +9,10 @@ Submodule hashes used in testing: 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) - 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -24,19 +24,19 @@ Submodule hashes used in testing: ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -48,277 +48,277 @@ The second time is specifically for the run phase. Times/Memory will be empty for failed tests. BASELINE DIRECTORY: /gpfs/f5/epic/world-shared/UFS-WM_RT/NEMSfv3gfs/develop-20240401 -COMPARISON DIRECTORY: /gpfs/f5/epic/scratch/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_62571 +COMPARISON DIRECTORY: /gpfs/f5/epic/scratch/Zachary.Shrader/RT_RUNDIRS/Zachary.Shrader/FV3_RT/rt_4074 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [20:15, 18:20] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [18:33, 08:03](3072 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [24:12, 22:25] -PASS -- TEST 'cpld_control_gfsv17_intel' [24:45, 14:26](1696 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [17:33, 14:30](1813 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [09:25, 06:47](948 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [25:47, 15:10](1665 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [13:12, 12:04] -PASS -- TEST 'cpld_debug_gfsv17_intel' [31:51, 24:26](1703 MB) - -PASS -- COMPILE 's2swa_intel' [19:10, 17:07] -PASS -- TEST 'cpld_control_p8_intel' [18:00, 08:08](3101 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [18:00, 08:02](3100 MB) -PASS -- TEST 'cpld_restart_p8_intel' [08:25, 05:02](3159 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [20:51, 09:03](3125 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [09:17, 05:09](3178 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [14:28, 06:36](3413 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [19:14, 08:19](3098 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [15:30, 07:07](3023 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [20:51, 08:52](3101 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [22:58, 10:29](3269 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [11:24, 07:23](3601 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [27:02, 13:08](4039 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [15:07, 09:16](4344 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [16:58, 07:48](3068 MB) - -PASS -- COMPILE 's2sw_intel' [19:10, 17:17] -PASS -- TEST 'cpld_control_noaero_p8_intel' [11:32, 05:20](1684 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [09:36, 05:18](1729 MB) - -PASS -- COMPILE 's2swa_debug_intel' [13:12, 11:43] -PASS -- TEST 'cpld_debug_p8_intel' [17:06, 10:02](3132 MB) - -PASS -- COMPILE 's2sw_debug_intel' [12:08, 10:17] -PASS -- TEST 'cpld_debug_noaero_p8_intel' [08:56, 05:59](1700 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [17:10, 15:30] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [08:39, 05:19](1732 MB) - -PASS -- COMPILE 's2s_intel' [17:09, 15:32] -PASS -- TEST 'cpld_control_c48_intel' [09:16, 06:54](2663 MB) - -PASS -- COMPILE 's2swa_faster_intel' [23:11, 21:39] -PASS -- TEST 'cpld_control_p8_faster_intel' [18:53, 08:19](3100 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [23:12, 21:27] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [18:28, 15:05](1707 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [10:30, 07:42](1002 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [20:36, 17:44](1681 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [13:12, 11:45] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [35:05, 26:56](1710 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [16:09, 14:00] -PASS -- TEST 'control_flake_intel' [08:50, 03:44](675 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [08:17, 02:32](620 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [07:58, 02:36](627 MB) -PASS -- TEST 'control_latlon_intel' [07:48, 02:35](623 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [08:05, 02:36](623 MB) -PASS -- TEST 'control_c48_intel' [11:48, 05:38](721 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [11:48, 05:41](728 MB) -PASS -- TEST 'control_c192_intel' [14:03, 08:54](739 MB) -PASS -- TEST 'control_c384_intel' [22:25, 16:46](1042 MB) -PASS -- TEST 'control_c384gdas_intel' [20:04, 14:13](1184 MB) -PASS -- TEST 'control_stochy_intel' [07:46, 01:50](627 MB) -PASS -- TEST 'control_stochy_restart_intel' [03:51, 01:20](430 MB) -PASS -- TEST 'control_lndp_intel' [07:46, 01:48](628 MB) -PASS -- TEST 'control_iovr4_intel' [07:00, 02:19](623 MB) -PASS -- TEST 'control_iovr5_intel' [07:42, 03:00](623 MB) -PASS -- TEST 'control_p8_intel' [06:03, 03:21](1606 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [07:29, 04:07](1608 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [06:36, 03:22](1609 MB) -PASS -- TEST 'control_restart_p8_intel' [04:36, 01:48](789 MB) -PASS -- TEST 'control_noqr_p8_intel' [06:36, 03:19](1596 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [05:09, 02:15](792 MB) -PASS -- TEST 'control_decomp_p8_intel' [06:30, 03:26](1596 MB) -PASS -- TEST 'control_2threads_p8_intel' [05:32, 03:02](1687 MB) -PASS -- TEST 'control_p8_lndp_intel' [08:07, 05:40](1607 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [07:38, 04:13](1657 MB) -PASS -- TEST 'control_p8_mynn_intel' [06:39, 03:42](1615 MB) -PASS -- TEST 'merra2_thompson_intel' [06:15, 03:49](1616 MB) -PASS -- TEST 'regional_control_intel' [06:42, 04:39](615 MB) -PASS -- TEST 'regional_restart_intel' [04:39, 02:51](789 MB) -PASS -- TEST 'regional_decomp_intel' [06:42, 04:56](614 MB) -PASS -- TEST 'regional_2threads_intel' [04:36, 03:02](757 MB) -PASS -- TEST 'regional_noquilt_intel' [07:06, 04:38](1153 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [06:58, 04:38](615 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [06:46, 04:37](615 MB) -PASS -- TEST 'regional_wofs_intel' [08:43, 06:14](1590 MB) - -PASS -- COMPILE 'rrfs_intel' [14:09, 12:38] -PASS -- TEST 'rap_control_intel' [08:59, 06:52](1009 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:59, 04:03](1183 MB) -PASS -- TEST 'rap_decomp_intel' [10:02, 07:11](1009 MB) -PASS -- TEST 'rap_2threads_intel' [08:52, 06:07](1095 MB) -PASS -- TEST 'rap_restart_intel' [06:07, 03:25](880 MB) -PASS -- TEST 'rap_sfcdiff_intel' [08:57, 06:57](1007 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [09:57, 07:12](1005 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [07:00, 05:01](879 MB) -PASS -- TEST 'hrrr_control_intel' [06:04, 03:58](1005 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [06:55, 04:08](1006 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [05:57, 03:10](1087 MB) -PASS -- TEST 'hrrr_control_restart_intel' [04:35, 02:16](837 MB) -PASS -- TEST 'rrfs_v1beta_intel' [08:56, 06:44](1003 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [10:30, 08:14](1967 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [09:35, 07:50](1951 MB) - -PASS -- COMPILE 'csawmg_intel' [14:09, 12:36] -PASS -- TEST 'control_csawmg_intel' [08:43, 06:43](695 MB) -PASS -- TEST 'control_csawmgt_intel' [08:36, 06:57](691 MB) -PASS -- TEST 'control_ras_intel' [05:23, 03:50](657 MB) - -PASS -- COMPILE 'wam_intel' [14:12, 11:50] -PASS -- TEST 'control_wam_intel' [04:30, 02:25](370 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [17:14, 15:06] -PASS -- TEST 'control_p8_faster_intel' [06:05, 03:13](1608 MB) -PASS -- TEST 'regional_control_faster_intel' [06:47, 04:28](614 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [12:08, 10:37] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:38, 02:48](779 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:39, 02:51](782 MB) -PASS -- TEST 'control_stochy_debug_intel' [05:30, 03:09](786 MB) -PASS -- TEST 'control_lndp_debug_intel' [04:22, 03:03](790 MB) -PASS -- TEST 'control_csawmg_debug_intel' [06:58, 04:17](826 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [06:52, 04:17](827 MB) -PASS -- TEST 'control_ras_debug_intel' [06:04, 03:08](796 MB) -PASS -- TEST 'control_diag_debug_intel' [04:38, 02:53](844 MB) -PASS -- TEST 'control_debug_p8_intel' [05:47, 03:07](1622 MB) -PASS -- TEST 'regional_debug_intel' [18:41, 16:15](637 MB) -PASS -- TEST 'rap_control_debug_intel' [06:21, 04:59](1168 MB) -PASS -- TEST 'hrrr_control_debug_intel' [06:26, 04:50](1166 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [07:28, 05:05](1169 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [06:24, 04:53](1169 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [06:29, 05:01](1168 MB) -PASS -- TEST 'rap_diag_debug_intel' [07:34, 05:26](1252 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:30, 05:16](1168 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [07:35, 05:12](1169 MB) -PASS -- TEST 'rap_lndp_debug_intel' [07:30, 05:20](1170 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:37, 05:32](1168 MB) -PASS -- TEST 'rap_noah_debug_intel' [07:28, 05:11](1168 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [07:28, 05:30](1166 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [10:25, 08:26](1168 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [07:25, 05:29](1165 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [08:29, 06:23](1170 MB) -PASS -- TEST 'rap_flake_debug_intel' [08:27, 05:15](1168 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [11:07, 08:34](1171 MB) - -PASS -- COMPILE 'wam_debug_intel' [09:07, 07:42] -PASS -- TEST 'control_wam_debug_intel' [07:30, 05:10](394 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [15:10, 12:57] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [06:01, 03:49](1053 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:51, 05:55](888 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [06:00, 03:43](884 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [07:58, 05:14](948 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [04:56, 02:45](939 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [06:03, 03:31](886 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:53, 04:25](784 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:31, 01:43](763 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [16:11, 14:35] -PASS -- TEST 'conus13km_control_intel' [04:59, 02:32](1094 MB) -PASS -- TEST 'conus13km_2threads_intel' [03:38, 01:07](1074 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [03:40, 01:25](974 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [15:12, 13:08] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [06:54, 04:22](904 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [11:09, 09:20] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [06:25, 04:49](1046 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [06:32, 04:54](1045 MB) -PASS -- TEST 'conus13km_debug_intel' [16:47, 14:30](1127 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [16:48, 14:26](802 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [10:36, 08:27](1108 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [15:48, 14:03](1193 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [11:09, 09:17] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [06:25, 05:00](1067 MB) - -PASS -- COMPILE 'hafsw_intel' [19:13, 17:29] -PASS -- TEST 'hafs_regional_atm_intel' [08:18, 05:17](709 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:33, 04:28](1056 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [10:33, 07:52](753 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [14:55, 11:49](785 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [15:37, 12:54](805 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [08:03, 05:23](477 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [09:26, 06:40](495 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [05:13, 02:54](372 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [11:25, 08:04](433 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [05:48, 03:50](510 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [06:01, 03:42](507 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [07:10, 04:42](571 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:38, 01:44](401 MB) -PASS -- TEST 'gnv1_nested_intel' [06:14, 04:03](769 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [13:11, 11:30] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [15:06, 12:53](584 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [21:15, 20:02] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [10:29, 07:40](619 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [10:28, 07:43](784 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [19:10, 17:31] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [08:02, 06:00](788 MB) - -PASS -- COMPILE 'hafs_all_intel' [17:16, 15:08] -PASS -- TEST 'hafs_regional_docn_intel' [09:49, 06:10](752 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [09:25, 06:09](730 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [22:14, 20:10](893 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [13:10, 11:13] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:21, 02:38](758 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:30, 01:37](747 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:20, 02:27](639 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:21, 02:28](635 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:21, 02:29](637 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:23, 02:37](758 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:19, 02:35](759 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:20, 02:25](639 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [08:57, 06:16](692 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [08:04, 06:05](675 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:22, 02:34](759 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [06:31, 04:33](2012 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [06:31, 04:36](2014 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [09:09, 07:22] -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:22, 05:26](739 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [13:09, 11:16] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:32, 02:34](758 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [05:09, 03:18] -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [04:29, 02:00](319 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [04:24, 01:39](456 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [03:49, 01:04](456 MB) - -PASS -- COMPILE 'atml_intel' [17:12, 15:06] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [10:37, 07:45](1641 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [10:35, 07:56](1641 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [06:47, 04:47](837 MB) - -PASS -- COMPILE 'atmw_intel' [16:09, 14:30] -PASS -- TEST 'atmwav_control_noaero_p8_intel' [04:55, 02:23](1648 MB) - -PASS -- COMPILE 'atmwm_intel' [16:10, 14:20] -PASS -- TEST 'control_atmwav_intel' [04:45, 02:02](640 MB) - -PASS -- COMPILE 'atmaero_intel' [15:11, 12:59] -PASS -- TEST 'atmaero_control_p8_intel' [09:10, 06:29](2942 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [09:08, 07:06](3010 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [09:59, 07:14](3016 MB) - -PASS -- COMPILE 'atmaq_intel' [15:11, 13:28] - -PASS -- COMPILE 'atmaq_debug_intel' [12:09, 09:43] -PASS -- TEST 'regional_atmaq_debug_intel' [22:35, 18:25](4481 MB) +PASS -- COMPILE 's2swa_32bit_intel' [23:14, 22:04] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [13:21, 08:19](3072 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [31:13, 29:20] +PASS -- TEST 'cpld_control_gfsv17_intel' [20:07, 14:39](1698 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [19:19, 14:54](1814 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [13:03, 07:34](949 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [20:47, 15:55](1665 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [18:13, 16:32] +PASS -- TEST 'cpld_debug_gfsv17_intel' [29:22, 24:28](1697 MB) + +PASS -- COMPILE 's2swa_intel' [25:12, 23:44] +PASS -- TEST 'cpld_control_p8_intel' [12:57, 08:49](3101 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [14:37, 08:58](3100 MB) +PASS -- TEST 'cpld_restart_p8_intel' [09:38, 05:43](3159 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [14:25, 09:07](3126 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [11:55, 07:02](3178 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [12:46, 07:35](3415 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [12:46, 08:43](3098 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [12:46, 07:49](3023 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [14:37, 09:11](3101 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [18:47, 11:00](3272 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [13:38, 08:41](3605 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [22:52, 13:52](4043 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [19:10, 09:24](4346 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [12:57, 08:23](3068 MB) + +PASS -- COMPILE 's2sw_intel' [23:14, 22:07] +PASS -- TEST 'cpld_control_noaero_p8_intel' [11:32, 05:45](1684 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [11:31, 05:55](1731 MB) + +PASS -- COMPILE 's2swa_debug_intel' [21:10, 19:36] +PASS -- TEST 'cpld_debug_p8_intel' [18:26, 10:54](3130 MB) + +PASS -- COMPILE 's2sw_debug_intel' [22:10, 20:45] +PASS -- TEST 'cpld_debug_noaero_p8_intel' [12:33, 06:29](1696 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [23:14, 21:43] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [11:32, 06:00](1732 MB) + +PASS -- COMPILE 's2s_intel' [23:14, 21:38] +PASS -- TEST 'cpld_control_c48_intel' [12:03, 07:15](2663 MB) + +PASS -- COMPILE 's2swa_faster_intel' [27:13, 25:40] +PASS -- TEST 'cpld_control_p8_faster_intel' [13:37, 08:45](3100 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [27:22, 26:16] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [19:03, 15:50](1703 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [11:14, 07:51](1000 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [21:01, 17:55](1679 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [18:13, 16:17] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [30:08, 26:54](1711 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [18:13, 16:06] +PASS -- TEST 'control_flake_intel' [06:44, 04:05](675 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [04:51, 02:48](619 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [05:50, 03:04](627 MB) +PASS -- TEST 'control_latlon_intel' [04:37, 02:58](623 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [04:50, 02:49](623 MB) +PASS -- TEST 'control_c48_intel' [08:17, 05:37](721 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [08:17, 05:41](727 MB) +PASS -- TEST 'control_c192_intel' [12:49, 09:33](738 MB) +PASS -- TEST 'control_c384_intel' [19:13, 16:47](1041 MB) +PASS -- TEST 'control_c384gdas_intel' [19:44, 14:29](1184 MB) +PASS -- TEST 'control_stochy_intel' [03:36, 01:54](626 MB) +PASS -- TEST 'control_stochy_restart_intel' [04:37, 01:32](429 MB) +PASS -- TEST 'control_lndp_intel' [03:36, 01:58](628 MB) +PASS -- TEST 'control_iovr4_intel' [04:44, 02:51](623 MB) +PASS -- TEST 'control_iovr5_intel' [04:38, 02:50](623 MB) +PASS -- TEST 'control_p8_intel' [07:23, 04:10](1605 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [08:02, 04:16](1607 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [06:55, 03:42](1609 MB) +PASS -- TEST 'control_restart_p8_intel' [04:24, 01:51](790 MB) +PASS -- TEST 'control_noqr_p8_intel' [06:44, 03:38](1596 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [04:34, 01:48](793 MB) +PASS -- TEST 'control_decomp_p8_intel' [06:44, 03:46](1596 MB) +PASS -- TEST 'control_2threads_p8_intel' [06:33, 03:35](1685 MB) +PASS -- TEST 'control_p8_lndp_intel' [08:40, 05:37](1606 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [08:07, 04:29](1657 MB) +PASS -- TEST 'control_p8_mynn_intel' [07:08, 03:53](1614 MB) +PASS -- TEST 'merra2_thompson_intel' [07:35, 04:10](1615 MB) +PASS -- TEST 'regional_control_intel' [06:56, 04:59](615 MB) +PASS -- TEST 'regional_restart_intel' [04:38, 02:39](789 MB) +PASS -- TEST 'regional_decomp_intel' [06:53, 04:59](615 MB) +PASS -- TEST 'regional_2threads_intel' [07:08, 04:11](758 MB) +PASS -- TEST 'regional_noquilt_intel' [08:17, 05:11](1153 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [08:19, 05:21](615 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [08:04, 05:10](615 MB) +PASS -- TEST 'regional_wofs_intel' [09:27, 07:01](1591 MB) + +PASS -- COMPILE 'rrfs_intel' [16:09, 14:08] +PASS -- TEST 'rap_control_intel' [11:19, 07:11](1010 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [07:35, 04:02](1183 MB) +PASS -- TEST 'rap_decomp_intel' [11:19, 07:22](1009 MB) +PASS -- TEST 'rap_2threads_intel' [10:35, 06:13](1093 MB) +PASS -- TEST 'rap_restart_intel' [07:53, 04:32](880 MB) +PASS -- TEST 'rap_sfcdiff_intel' [11:20, 07:46](1007 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [11:20, 07:48](1006 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [09:46, 05:33](880 MB) +PASS -- TEST 'hrrr_control_intel' [07:49, 04:22](1004 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [07:49, 04:28](1007 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [06:47, 03:29](1082 MB) +PASS -- TEST 'hrrr_control_restart_intel' [06:09, 02:28](837 MB) +PASS -- TEST 'rrfs_v1beta_intel' [10:35, 06:50](1003 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [11:17, 08:26](1968 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [10:18, 07:59](1949 MB) + +PASS -- COMPILE 'csawmg_intel' [18:09, 16:48] +PASS -- TEST 'control_csawmg_intel' [09:44, 06:58](696 MB) +PASS -- TEST 'control_csawmgt_intel' [09:44, 06:45](691 MB) +PASS -- TEST 'control_ras_intel' [05:50, 03:33](657 MB) + +PASS -- COMPILE 'wam_intel' [16:09, 14:44] +PASS -- TEST 'control_wam_intel' [04:49, 02:08](369 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [20:14, 18:11] +PASS -- TEST 'control_p8_faster_intel' [06:42, 03:20](1608 MB) +PASS -- TEST 'regional_control_faster_intel' [07:05, 04:53](614 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [15:13, 13:36] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:53, 02:51](778 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [05:38, 03:04](782 MB) +PASS -- TEST 'control_stochy_debug_intel' [06:11, 03:29](785 MB) +PASS -- TEST 'control_lndp_debug_intel' [04:29, 03:03](790 MB) +PASS -- TEST 'control_csawmg_debug_intel' [06:39, 04:28](825 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [06:37, 04:19](826 MB) +PASS -- TEST 'control_ras_debug_intel' [05:13, 02:53](796 MB) +PASS -- TEST 'control_diag_debug_intel' [05:13, 02:58](846 MB) +PASS -- TEST 'control_debug_p8_intel' [05:41, 03:31](1621 MB) +PASS -- TEST 'regional_debug_intel' [18:57, 16:30](635 MB) +PASS -- TEST 'rap_control_debug_intel' [07:26, 05:29](1166 MB) +PASS -- TEST 'hrrr_control_debug_intel' [07:44, 05:05](1165 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [07:37, 05:17](1168 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [07:36, 05:16](1168 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [06:41, 05:03](1168 MB) +PASS -- TEST 'rap_diag_debug_intel' [07:42, 05:39](1252 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:26, 05:21](1167 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [07:23, 05:51](1167 MB) +PASS -- TEST 'rap_lndp_debug_intel' [07:29, 05:41](1169 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:28, 05:25](1166 MB) +PASS -- TEST 'rap_noah_debug_intel' [07:26, 05:16](1167 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [07:36, 05:18](1166 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [11:56, 08:26](1167 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [08:44, 05:18](1164 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [09:05, 06:19](1168 MB) +PASS -- TEST 'rap_flake_debug_intel' [07:45, 05:12](1167 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [11:45, 08:35](1172 MB) + +PASS -- COMPILE 'wam_debug_intel' [12:10, 10:20] +PASS -- TEST 'control_wam_debug_intel' [07:43, 05:33](397 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [17:10, 15:08] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [06:15, 03:50](1048 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [08:22, 05:54](888 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [06:01, 03:43](885 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [08:05, 05:21](951 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [05:04, 02:48](940 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:55, 03:28](886 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [08:52, 04:11](783 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [04:32, 02:07](765 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [19:09, 17:54] +PASS -- TEST 'conus13km_control_intel' [05:07, 02:36](1094 MB) +PASS -- TEST 'conus13km_2threads_intel' [04:17, 01:18](1076 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [04:13, 01:24](974 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [17:09, 15:25] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [07:15, 04:33](904 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [13:13, 11:50] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [07:39, 05:09](1048 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [06:48, 04:56](1048 MB) +PASS -- TEST 'conus13km_debug_intel' [16:52, 13:56](1129 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [16:55, 14:12](805 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [10:46, 08:12](1109 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [16:47, 14:57](1195 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [13:12, 11:23] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [06:31, 04:57](1066 MB) + +PASS -- COMPILE 'hafsw_intel' [25:15, 23:19] +PASS -- TEST 'hafs_regional_atm_intel' [08:27, 05:46](708 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:44, 05:02](1055 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [10:43, 07:40](752 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [14:45, 11:41](785 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [15:41, 12:44](799 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [08:16, 05:41](476 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [09:40, 06:51](496 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [06:35, 03:20](372 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [14:14, 08:25](444 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [07:06, 04:13](509 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [07:12, 04:30](511 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [09:24, 04:53](573 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [05:08, 02:00](401 MB) +PASS -- TEST 'gnv1_nested_intel' [08:32, 04:35](769 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [16:09, 14:46] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [16:31, 13:13](586 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [24:22, 22:13] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [10:40, 07:52](618 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [10:48, 07:54](786 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [22:17, 20:48] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [10:02, 06:15](786 MB) + +PASS -- COMPILE 'hafs_all_intel' [22:16, 20:35] +PASS -- TEST 'hafs_regional_docn_intel' [09:45, 06:15](749 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [09:41, 06:15](732 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [22:32, 20:06](893 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [14:13, 12:45] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:33, 02:35](758 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [04:01, 01:37](747 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:30, 02:39](635 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:32, 02:31](635 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:32, 02:32](639 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:29, 02:37](758 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:31, 02:34](758 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [05:02, 02:28](635 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [09:02, 06:05](691 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [08:59, 06:12](675 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:45, 02:42](759 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [06:30, 04:46](2015 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [06:26, 04:39](2013 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [10:13, 08:21] +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [07:24, 05:28](740 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [15:15, 13:01] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:26, 02:35](758 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [05:08, 03:46] +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [06:05, 03:51](319 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [05:53, 02:13](456 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [03:53, 01:07](456 MB) + +PASS -- COMPILE 'atml_intel' [19:10, 17:29] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [13:51, 08:22](1641 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [13:51, 08:33](1641 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [07:02, 04:12](837 MB) + +PASS -- COMPILE 'atmw_intel' [18:14, 16:43] +PASS -- TEST 'atmwav_control_noaero_p8_intel' [06:19, 02:29](1648 MB) + +PASS -- COMPILE 'atmwm_intel' [17:13, 15:39] +PASS -- TEST 'control_atmwav_intel' [06:03, 02:49](640 MB) + +PASS -- COMPILE 'atmaero_intel' [16:17, 14:25] +PASS -- TEST 'atmaero_control_p8_intel' [12:24, 06:41](2941 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [11:10, 06:56](3011 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [11:16, 07:32](3017 MB) + +PASS -- COMPILE 'atmaq_intel' [15:10, 13:50] + +PASS -- COMPILE 'atmaq_debug_intel' [12:12, 10:51] +PASS -- TEST 'regional_atmaq_debug_intel' [22:43, 18:32](4482 MB) SYNOPSIS: -Starting Date/Time: 20240402 02:13:47 -Ending Date/Time: 20240402 03:53:52 -Total Time: 01h:40m:57s +Starting Date/Time: 20240404 09:47:15 +Ending Date/Time: 20240404 11:36:12 +Total Time: 01h:49m:47s Compiles Completed: 39/39 Tests Completed: 182/182 From c47d50d35edcf85ee95c50e82cfd7909ef804163 Mon Sep 17 00:00:00 2001 From: zach1221 Date: Thu, 4 Apr 2024 16:03:37 +0000 Subject: [PATCH 14/28] add hera RT logs: passed --- tests/logs/RegressionTests_hera.log | 788 +++++++++++++--------------- 1 file changed, 364 insertions(+), 424 deletions(-) diff --git a/tests/logs/RegressionTests_hera.log b/tests/logs/RegressionTests_hera.log index 45d7d38cee..e10204126e 100644 --- a/tests/logs/RegressionTests_hera.log +++ b/tests/logs/RegressionTests_hera.log @@ -1,19 +1,19 @@ ====START OF HERA REGRESSION TESTING LOG==== UFSWM hash used in testing: -2ec8af0cbe7f0ebcfc8c2211b8102911f510940e +7cc39e3287638afc5817eeb7c57e1279250a7dcc Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -25,433 +25,373 @@ The second time is specifically for the run phase. Times/Memory will be empty for failed tests. BASELINE DIRECTORY: /scratch2/NAGAPE/epic/UFS-WM_RT/NEMSfv3gfs/develop-20240401 -COMPARISON DIRECTORY: /scratch1/NCEPDEV/stmp2/Fernando.Andrade-maldonado/FV3_RT/rt_3566098 +COMPARISON DIRECTORY: /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_RT/rt_2065634 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic * (-l) - USE CONFIG FILE: rt.conf -* (-e) - USE ECFLOW - -PASS -- COMPILE 's2swa_32bit_intel' [15:11, 12:59] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [08:23, 05:27](3192 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [18:13, 16:04] -PASS -- TEST 'cpld_control_gfsv17_intel' [19:59, 17:05](1756 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [20:15, 17:43](2035 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [11:04, 08:08](1124 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [22:00, 19:12](1655 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:08, 04:34] -PASS -- TEST 'cpld_debug_gfsv17_intel' [25:08, 22:31](1703 MB) - -PASS -- COMPILE 's2swa_intel' [15:12, 12:58] -PASS -- TEST 'cpld_control_p8_intel' [08:19, 05:45](3228 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [08:27, 05:46](3229 MB) -PASS -- TEST 'cpld_restart_p8_intel' [06:23, 03:19](3264 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [08:19, 05:44](3253 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [07:20, 03:22](3281 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [08:15, 05:29](3564 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [08:14, 05:42](3218 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [07:17, 04:46](3086 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [08:27, 05:42](3229 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [14:14, 10:07](3350 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [10:29, 05:59](3627 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [17:32, 09:19](4132 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [14:31, 05:53](4367 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [08:18, 05:22](3191 MB) - -PASS -- COMPILE 's2sw_intel' [14:11, 12:07] -PASS -- TEST 'cpld_control_noaero_p8_intel' [07:53, 04:42](1747 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [07:01, 04:17](1799 MB) - -PASS -- COMPILE 's2swa_debug_intel' [07:09, 04:34] -PASS -- TEST 'cpld_debug_p8_intel' [11:08, 08:22](3267 MB) - -PASS -- COMPILE 's2sw_debug_intel' [07:09, 04:13] -PASS -- TEST 'cpld_debug_noaero_p8_intel' [07:59, 05:37](1753 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [14:11, 11:26] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [08:00, 04:45](1782 MB) - -PASS -- COMPILE 's2s_intel' [14:11, 11:25] -PASS -- TEST 'cpld_control_c48_intel' [11:44, 09:19](2833 MB) - -PASS -- COMPILE 's2swa_faster_intel' [19:13, 16:39] -PASS -- TEST 'cpld_control_p8_faster_intel' [08:03, 05:17](3224 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [18:11, 15:35] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [20:01, 17:12](1780 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [11:07, 08:01](1183 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [23:00, 19:38](1687 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:07, 04:10] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [26:58, 24:39](1733 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [13:10, 11:09] -PASS -- TEST 'control_flake_intel' [05:20, 03:18](707 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [04:22, 02:23](659 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [04:24, 02:29](662 MB) -PASS -- TEST 'control_latlon_intel' [04:21, 02:25](655 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [05:27, 02:30](657 MB) -PASS -- TEST 'control_c48_intel' [08:23, 06:21](872 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [08:24, 06:21](876 MB) -PASS -- TEST 'control_c192_intel' [11:36, 09:05](855 MB) -PASS -- TEST 'control_c384_intel' [12:27, 09:02](1296 MB) -PASS -- TEST 'control_c384gdas_intel' [12:34, 07:48](1396 MB) -PASS -- TEST 'control_stochy_intel' [04:18, 01:39](659 MB) -PASS -- TEST 'control_stochy_restart_intel' [03:20, 00:58](508 MB) -PASS -- TEST 'control_lndp_intel' [04:17, 01:30](659 MB) -PASS -- TEST 'control_iovr4_intel' [05:18, 02:24](653 MB) -PASS -- TEST 'control_iovr5_intel' [04:19, 02:25](653 MB) -PASS -- TEST 'control_p8_intel' [04:59, 02:53](1623 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [05:00, 02:53](1628 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [04:53, 02:55](1625 MB) -PASS -- TEST 'control_restart_p8_intel' [03:46, 01:34](893 MB) -PASS -- TEST 'control_noqr_p8_intel' [05:52, 02:50](1626 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [03:49, 01:33](938 MB) -PASS -- TEST 'control_decomp_p8_intel' [05:48, 02:56](1627 MB) -PASS -- TEST 'control_2threads_p8_intel' [05:48, 02:41](1717 MB) -PASS -- TEST 'control_p8_lndp_intel' [08:42, 05:10](1639 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [06:48, 03:56](1694 MB) -PASS -- TEST 'control_p8_mynn_intel' [05:51, 02:55](1641 MB) -PASS -- TEST 'merra2_thompson_intel' [06:49, 03:24](1648 MB) -PASS -- TEST 'regional_control_intel' [07:32, 05:08](853 MB) -PASS -- TEST 'regional_restart_intel' [04:34, 02:42](1021 MB) -PASS -- TEST 'regional_decomp_intel' [07:30, 05:26](851 MB) -PASS -- TEST 'regional_2threads_intel' [05:40, 03:11](841 MB) -PASS -- TEST 'regional_noquilt_intel' [07:38, 05:11](1360 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [07:36, 05:05](856 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [07:38, 05:07](852 MB) -PASS -- TEST 'regional_wofs_intel' [08:39, 06:42](1914 MB) - -PASS -- COMPILE 'rrfs_intel' [13:10, 10:27] -PASS -- TEST 'rap_control_intel' [09:41, 07:46](1109 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [06:59, 04:00](1298 MB) -PASS -- TEST 'rap_decomp_intel' [10:30, 08:06](1041 MB) -PASS -- TEST 'rap_2threads_intel' [09:33, 07:11](1187 MB) -PASS -- TEST 'rap_restart_intel' [06:37, 04:01](1109 MB) -PASS -- TEST 'rap_sfcdiff_intel' [10:39, 07:39](1108 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [10:32, 08:06](1043 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [08:41, 05:48](1139 MB) -PASS -- TEST 'hrrr_control_intel' [06:28, 03:55](1050 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [06:26, 04:04](1039 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [05:31, 03:38](1117 MB) -PASS -- TEST 'hrrr_control_restart_intel' [04:21, 02:09](1001 MB) -PASS -- TEST 'rrfs_v1beta_intel' [09:41, 07:34](1108 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [11:25, 09:11](1999 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [11:26, 08:54](2060 MB) - -PASS -- COMPILE 'csawmg_intel' [12:09, 10:14] -PASS -- TEST 'control_csawmg_intel' [08:39, 05:57](758 MB) -PASS -- TEST 'control_csawmgt_intel' [07:37, 05:51](757 MB) -PASS -- TEST 'control_ras_intel' [05:18, 03:12](745 MB) - -PASS -- COMPILE 'csawmg_gnu' [06:07, 03:33] -PASS -- TEST 'control_csawmg_gnu' [10:36, 08:03](549 MB) -PASS -- TEST 'control_csawmgt_gnu' [10:38, 08:08](547 MB) - -PASS -- COMPILE 'wam_intel' [12:09, 09:54] -PASS -- TEST 'control_wam_intel' [04:17, 02:02](657 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [13:09, 10:50] -PASS -- TEST 'control_p8_faster_intel' [05:48, 02:38](1633 MB) -PASS -- TEST 'regional_control_faster_intel' [07:37, 04:43](853 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [07:08, 04:34] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [05:20, 02:40](818 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:24, 02:40](820 MB) -PASS -- TEST 'control_stochy_debug_intel' [05:16, 03:06](824 MB) -PASS -- TEST 'control_lndp_debug_intel' [05:16, 02:40](822 MB) -PASS -- TEST 'control_csawmg_debug_intel' [06:34, 04:04](875 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [06:33, 04:05](872 MB) -PASS -- TEST 'control_ras_debug_intel' [04:16, 02:47](836 MB) -PASS -- TEST 'control_diag_debug_intel' [05:25, 02:47](877 MB) -PASS -- TEST 'control_debug_p8_intel' [05:39, 02:50](1648 MB) -PASS -- TEST 'regional_debug_intel' [18:44, 17:02](835 MB) -PASS -- TEST 'rap_control_debug_intel' [06:21, 04:49](1212 MB) -PASS -- TEST 'hrrr_control_debug_intel' [07:21, 04:44](1207 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [07:21, 05:08](1208 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [07:19, 04:53](1212 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [07:18, 04:56](1217 MB) -PASS -- TEST 'rap_diag_debug_intel' [07:33, 05:06](1297 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:20, 04:53](1217 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [07:20, 04:56](1217 MB) -PASS -- TEST 'rap_lndp_debug_intel' [07:22, 04:57](1211 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:20, 04:50](1217 MB) -PASS -- TEST 'rap_noah_debug_intel' [07:20, 04:48](1209 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [07:19, 04:56](1213 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [10:19, 07:50](1213 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [07:19, 04:50](1210 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [08:19, 05:50](1219 MB) -PASS -- TEST 'rap_flake_debug_intel' [07:21, 04:51](1215 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [10:36, 08:27](1217 MB) - -PASS -- COMPILE 'atm_debug_dyn32_gnu' [05:07, 02:34] -PASS -- TEST 'control_csawmg_debug_gnu' [05:39, 02:13](530 MB) -PASS -- TEST 'control_csawmgt_debug_gnu' [04:36, 02:08](535 MB) - -PASS -- COMPILE 'wam_debug_intel' [05:07, 03:08] -PASS -- TEST 'control_wam_debug_intel' [07:18, 04:58](538 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [12:11, 09:58] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [06:59, 03:48](1162 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [08:37, 06:23](1060 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [05:33, 03:23](991 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [08:29, 06:03](1092 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [05:30, 03:06](968 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [06:26, 03:43](926 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [07:33, 04:48](1034 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [04:20, 01:54](935 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [14:11, 12:19] -PASS -- TEST 'conus13km_control_intel' [04:51, 02:03](1208 MB) -PASS -- TEST 'conus13km_2threads_intel' [03:36, 00:51](1122 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [04:35, 01:12](1108 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [12:11, 09:55] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [06:36, 04:10](990 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [05:09, 03:14] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [07:19, 04:48](1089 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [06:18, 04:43](1086 MB) -PASS -- TEST 'conus13km_debug_intel' [17:45, 14:43](1227 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [17:44, 14:36](939 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [10:39, 07:56](1156 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [16:40, 14:06](1297 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [05:08, 03:11] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [07:21, 04:53](1131 MB) - -PASS -- COMPILE 'hafsw_intel' [14:10, 11:30] -PASS -- TEST 'hafs_regional_atm_intel' [07:08, 04:50](746 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [07:26, 05:52](1119 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [10:17, 06:52](831 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [16:16, 13:23](870 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [18:23, 15:14](883 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [07:48, 05:28](505 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [09:13, 06:34](519 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [04:37, 02:41](375 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [11:11, 07:06](481 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [06:39, 03:38](530 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [05:42, 03:25](528 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [05:46, 03:57](593 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:22, 01:09](401 MB) -PASS -- TEST 'gnv1_nested_intel' [06:35, 04:00](802 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [06:09, 03:50] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [15:45, 12:47](580 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [14:10, 12:13] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [11:52, 08:38](671 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [10:58, 08:40](742 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [14:10, 11:49] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [09:54, 06:29](727 MB) - -PASS -- COMPILE 'hafs_all_intel' [13:09, 11:10] -PASS -- TEST 'hafs_regional_docn_intel' [09:07, 06:19](833 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [10:12, 06:21](813 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [18:53, 16:01](1221 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [08:07, 06:04] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:13, 02:40](1169 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [04:14, 01:38](1100 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [05:14, 02:35](1017 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:13, 02:38](1035 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [05:15, 02:35](1023 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [05:13, 02:38](1145 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [05:14, 02:37](1152 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:12, 02:34](1025 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [09:07, 06:01](1055 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [09:05, 06:01](1040 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [05:11, 02:37](1148 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [06:14, 04:23](2424 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [06:15, 03:46](2436 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [05:07, 02:51] -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [08:14, 06:12](1078 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [08:07, 05:53] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:13, 02:41](1136 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [03:06, 00:58] -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [03:24, 00:42](259 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:18, 00:45](330 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [03:18, 00:29](323 MB) - -PASS -- COMPILE 'atml_intel' [13:09, 11:30] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [06:54, 04:04](1629 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [06:49, 04:05](1608 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [04:41, 02:13](906 MB) - -PASS -- COMPILE 'atmw_intel' [13:09, 10:49] -PASS -- TEST 'atmwav_control_noaero_p8_intel' [04:42, 01:41](1681 MB) - -PASS -- COMPILE 'atmwm_intel' [13:09, 10:45] -PASS -- TEST 'control_atmwav_intel' [04:25, 01:46](678 MB) - -PASS -- COMPILE 'atmaero_intel' [12:09, 10:30] -PASS -- TEST 'atmaero_control_p8_intel' [06:50, 03:59](3039 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [06:50, 04:52](3109 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [07:37, 05:04](3117 MB) - -PASS -- COMPILE 'atmaq_intel' [12:09, 10:12] - -PASS -- COMPILE 'atmaq_debug_intel' [06:08, 03:34] -FAIL TO COMPARE -- TEST 'regional_atmaq_debug_intel' [, ]( MB) - -PASS -- COMPILE 'atm_gnu' [06:08, 03:37] -PASS -- TEST 'control_c48_gnu' [12:20, 10:38](765 MB) -PASS -- TEST 'control_stochy_gnu' [06:17, 03:26](512 MB) -PASS -- TEST 'control_ras_gnu' [07:16, 04:46](516 MB) -PASS -- TEST 'control_p8_gnu' [06:49, 04:37](1266 MB) -PASS -- TEST 'control_p8_ugwpv1_gnu' [07:46, 04:32](1270 MB) -PASS -- TEST 'control_flake_gnu' [13:20, 10:39](553 MB) - -PASS -- COMPILE 'rrfs_gnu' [06:07, 03:54] -PASS -- TEST 'rap_control_gnu' [13:29, 10:47](857 MB) -PASS -- TEST 'rap_decomp_gnu' [13:30, 10:56](859 MB) -PASS -- TEST 'rap_2threads_gnu' [12:35, 09:48](948 MB) -PASS -- TEST 'rap_restart_gnu' [07:33, 05:29](586 MB) -PASS -- TEST 'rap_sfcdiff_gnu' [15:31, 13:33](860 MB) -PASS -- TEST 'rap_sfcdiff_decomp_gnu' [13:38, 10:54](859 MB) -PASS -- TEST 'rap_sfcdiff_restart_gnu' [10:33, 07:59](588 MB) -PASS -- TEST 'hrrr_control_gnu' [07:29, 05:29](860 MB) -PASS -- TEST 'hrrr_control_noqr_gnu' [08:29, 05:29](842 MB) -PASS -- TEST 'hrrr_control_2threads_gnu' [07:25, 04:59](931 MB) -PASS -- TEST 'hrrr_control_decomp_gnu' [07:24, 05:23](859 MB) -PASS -- TEST 'hrrr_control_restart_gnu' [05:19, 02:49](576 MB) -PASS -- TEST 'hrrr_control_restart_noqr_gnu' [05:22, 02:49](667 MB) -PASS -- TEST 'rrfs_v1beta_gnu' [12:40, 10:22](857 MB) - -PASS -- COMPILE 'atm_dyn32_debug_gnu' [06:07, 03:44] -PASS -- TEST 'control_diag_debug_gnu' [03:21, 01:36](551 MB) -PASS -- TEST 'regional_debug_gnu' [13:37, 11:18](565 MB) -PASS -- TEST 'rap_control_debug_gnu' [05:18, 02:35](877 MB) -PASS -- TEST 'hrrr_control_debug_gnu' [04:15, 02:36](873 MB) -PASS -- TEST 'hrrr_gf_debug_gnu' [04:15, 02:32](875 MB) -PASS -- TEST 'hrrr_c3_debug_gnu' [04:15, 02:33](875 MB) -PASS -- TEST 'rap_diag_debug_gnu' [05:29, 02:45](953 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [06:18, 04:01](870 MB) -PASS -- TEST 'rap_progcld_thompson_debug_gnu' [05:16, 02:38](874 MB) -PASS -- TEST 'rrfs_v1beta_debug_gnu' [04:16, 02:31](871 MB) -PASS -- TEST 'control_ras_debug_gnu' [04:15, 01:34](503 MB) -PASS -- TEST 'control_stochy_debug_gnu' [04:16, 01:43](500 MB) -PASS -- TEST 'control_debug_p8_gnu' [03:35, 01:37](1260 MB) -PASS -- TEST 'rap_flake_debug_gnu' [05:17, 02:37](869 MB) -PASS -- TEST 'rap_clm_lake_debug_gnu' [05:16, 02:51](879 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [06:29, 04:17](877 MB) - -PASS -- COMPILE 'wam_debug_gnu' [04:08, 01:54] - -PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [05:07, 03:34] -PASS -- TEST 'rap_control_dyn32_phy32_gnu' [12:25, 09:21](714 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [07:24, 04:52](719 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [10:31, 08:32](771 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [06:28, 04:33](757 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [08:23, 05:12](718 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [09:30, 06:58](553 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [04:20, 02:32](549 MB) -PASS -- TEST 'conus13km_control_gnu' [05:47, 03:12](887 MB) -PASS -- TEST 'conus13km_2threads_gnu' [07:39, 05:51](888 MB) -PASS -- TEST 'conus13km_restart_mismatch_gnu' [03:38, 01:46](565 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_gnu' [07:07, 05:28] -PASS -- TEST 'rap_control_dyn64_phy32_gnu' [07:33, 05:43](747 MB) - -PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [06:07, 03:53] -PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [05:17, 02:33](718 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [05:15, 02:24](724 MB) -PASS -- TEST 'conus13km_debug_gnu' [09:43, 06:43](898 MB) -PASS -- TEST 'conus13km_debug_qr_gnu' [09:39, 06:51](590 MB) -PASS -- TEST 'conus13km_debug_2threads_gnu' [09:35, 07:12](903 MB) -PASS -- TEST 'conus13km_radar_tten_debug_gnu' [09:35, 06:56](967 MB) - -PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [05:07, 03:40] -PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [04:18, 02:35](750 MB) - -PASS -- COMPILE 's2swa_gnu' [16:11, 14:29] - -PASS -- COMPILE 's2s_gnu' [16:09, 14:25] -PASS -- TEST 'cpld_control_nowave_noaero_p8_gnu' [09:59, 07:32](1359 MB) - -PASS -- COMPILE 's2swa_debug_gnu' [04:07, 02:29] - -PASS -- COMPILE 's2sw_pdlib_gnu' [16:10, 14:29] -PASS -- TEST 'cpld_control_pdlib_p8_gnu' [24:54, 21:54](1326 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_gnu' [04:07, 02:32] -FAIL TO COMPARE -- TEST 'cpld_debug_pdlib_p8_gnu' [, ]( MB) - -PASS -- COMPILE 'datm_cdeps_gnu' [16:10, 14:04] -PASS -- TEST 'datm_cdeps_control_cfsr_gnu' [04:12, 03:00](697 MB) +* (-r) - USE ROCOTO + +PASS -- COMPILE 's2swa_32bit_intel' [13:06, 13:06] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [06:28, 05:37](3146 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [15:57, 15:57] +PASS -- TEST 'cpld_control_gfsv17_intel' [17:49, 17:05](1730 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [18:50, 17:51](1996 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [08:58, 08:05](1092 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [19:54, 19:12](1618 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [04:55, 04:55] +PASS -- TEST 'cpld_debug_gfsv17_intel' [23:30, 22:47](1642 MB) + +PASS -- COMPILE 's2swa_intel' [13:14, 13:14] +PASS -- TEST 'cpld_control_p8_intel' [06:46, 05:54](3192 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [06:44, 05:49](3199 MB) +PASS -- TEST 'cpld_restart_p8_intel' [04:42, 03:26](3244 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [06:46, 05:54](3207 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [04:43, 03:25](3263 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [06:16, 05:31](3527 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [06:40, 05:54](3191 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [05:31, 04:47](3054 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [06:41, 05:49](3191 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [11:48, 10:11](3326 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [08:25, 06:10](3594 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [14:36, 09:43](4102 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [13:31, 06:11](4345 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [06:12, 05:24](3167 MB) + +PASS -- COMPILE 's2sw_intel' [12:42, 12:42] +PASS -- TEST 'cpld_control_noaero_p8_intel' [05:40, 04:48](1716 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [05:41, 04:49](1709 MB) + +PASS -- COMPILE 's2swa_debug_intel' [04:42, 04:42] +PASS -- TEST 'cpld_debug_p8_intel' [09:34, 08:42](3181 MB) + +PASS -- COMPILE 's2sw_debug_intel' [04:20, 04:20] +PASS -- TEST 'cpld_debug_noaero_p8_intel' [06:49, 05:53](1716 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [11:43, 11:43] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [05:30, 04:31](1763 MB) + +PASS -- COMPILE 's2s_intel' [11:41, 11:41] +PASS -- TEST 'cpld_control_c48_intel' [10:19, 09:37](2805 MB) + +PASS -- COMPILE 's2swa_faster_intel' [16:30, 16:30] +PASS -- TEST 'cpld_control_p8_faster_intel' [06:25, 05:32](3197 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [15:31, 15:31] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [17:55, 17:10](1767 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [09:11, 08:12](1144 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [20:33, 19:48](1664 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [04:44, 04:43] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [25:59, 25:16](1670 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [11:53, 11:53] +PASS -- TEST 'control_flake_intel' [03:34, 03:23](685 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [02:39, 02:26](636 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [02:44, 02:30](636 MB) +PASS -- TEST 'control_latlon_intel' [02:36, 02:27](638 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [02:58, 02:31](632 MB) +PASS -- TEST 'control_c48_intel' [06:46, 06:23](854 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [06:46, 06:24](859 MB) +PASS -- TEST 'control_c192_intel' [09:38, 09:13](835 MB) +PASS -- TEST 'control_c384_intel' [10:24, 09:15](1274 MB) +PASS -- TEST 'control_c384gdas_intel' [10:21, 08:03](1373 MB) +PASS -- TEST 'control_stochy_intel' [01:53, 01:39](644 MB) +PASS -- TEST 'control_stochy_restart_intel' [01:18, 01:00](478 MB) +PASS -- TEST 'control_lndp_intel' [01:46, 01:33](643 MB) +PASS -- TEST 'control_iovr4_intel' [02:38, 02:27](638 MB) +PASS -- TEST 'control_iovr5_intel' [02:42, 02:27](636 MB) +PASS -- TEST 'control_p8_intel' [03:45, 03:02](1606 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [03:44, 02:59](1605 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [03:35, 02:56](1600 MB) +PASS -- TEST 'control_restart_p8_intel' [02:13, 01:37](877 MB) +PASS -- TEST 'control_noqr_p8_intel' [03:29, 02:52](1606 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [02:14, 01:38](919 MB) +PASS -- TEST 'control_decomp_p8_intel' [03:37, 03:02](1586 MB) +PASS -- TEST 'control_2threads_p8_intel' [03:21, 02:46](1701 MB) +PASS -- TEST 'control_p8_lndp_intel' [05:51, 05:19](1594 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [04:44, 04:01](1670 MB) +PASS -- TEST 'control_p8_mynn_intel' [03:42, 03:00](1623 MB) +PASS -- TEST 'merra2_thompson_intel' [04:08, 03:28](1617 MB) +PASS -- TEST 'regional_control_intel' [05:42, 05:14](826 MB) +PASS -- TEST 'regional_restart_intel' [03:18, 02:50](1005 MB) +PASS -- TEST 'regional_decomp_intel' [06:01, 05:35](826 MB) +PASS -- TEST 'regional_2threads_intel' [03:44, 03:20](827 MB) +PASS -- TEST 'regional_noquilt_intel' [05:37, 05:12](1343 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [05:47, 05:17](829 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [05:43, 05:18](830 MB) +PASS -- TEST 'regional_wofs_intel' [07:13, 06:46](1894 MB) + +PASS -- COMPILE 'rrfs_intel' [10:38, 10:37] +PASS -- TEST 'rap_control_intel' [08:23, 07:55](1092 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [05:08, 04:20](1273 MB) +PASS -- TEST 'rap_decomp_intel' [08:40, 08:17](1015 MB) +PASS -- TEST 'rap_2threads_intel' [08:12, 07:41](1160 MB) +PASS -- TEST 'rap_restart_intel' [04:33, 04:03](1078 MB) +PASS -- TEST 'rap_sfcdiff_intel' [08:19, 07:46](1091 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [08:35, 08:11](1021 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [06:22, 05:52](1122 MB) +PASS -- TEST 'hrrr_control_intel' [04:26, 04:01](1029 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [04:30, 04:07](1017 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [04:03, 03:41](1094 MB) +PASS -- TEST 'hrrr_control_restart_intel' [02:49, 02:30](944 MB) +PASS -- TEST 'rrfs_v1beta_intel' [08:09, 07:37](1082 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [09:27, 09:11](1978 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [09:20, 09:01](2054 MB) + +PASS -- COMPILE 'csawmg_intel' [10:20, 10:19] +PASS -- TEST 'control_csawmg_intel' [06:32, 06:04](736 MB) +PASS -- TEST 'control_csawmgt_intel' [06:27, 05:59](736 MB) +PASS -- TEST 'control_ras_intel' [03:33, 03:21](725 MB) + +PASS -- COMPILE 'csawmg_gnu' [03:34, 03:34] +PASS -- TEST 'control_csawmg_gnu' [08:48, 08:22](534 MB) +PASS -- TEST 'control_csawmgt_gnu' [08:36, 08:11](533 MB) + +PASS -- COMPILE 'wam_intel' [09:57, 09:56] +PASS -- TEST 'control_wam_intel' [02:16, 02:04](640 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [10:54, 10:54] +PASS -- TEST 'control_p8_faster_intel' [03:21, 02:39](1613 MB) +PASS -- TEST 'regional_control_faster_intel' [05:13, 04:45](837 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [04:55, 04:55] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [02:58, 02:43](777 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [03:04, 02:46](777 MB) +PASS -- TEST 'control_stochy_debug_intel' [03:13, 03:01](779 MB) +PASS -- TEST 'control_lndp_debug_intel' [02:56, 02:44](782 MB) +PASS -- TEST 'control_csawmg_debug_intel' [04:38, 04:11](833 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [04:38, 04:09](832 MB) +PASS -- TEST 'control_ras_debug_intel' [02:59, 02:47](791 MB) +PASS -- TEST 'control_diag_debug_intel' [03:09, 02:48](837 MB) +PASS -- TEST 'control_debug_p8_intel' [03:28, 02:58](1596 MB) +PASS -- TEST 'regional_debug_intel' [17:37, 17:08](806 MB) +PASS -- TEST 'rap_control_debug_intel' [05:33, 05:18](1136 MB) +PASS -- TEST 'hrrr_control_debug_intel' [05:00, 04:48](1162 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [05:08, 04:57](1170 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [05:09, 04:57](1163 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:08, 04:57](1165 MB) +PASS -- TEST 'rap_diag_debug_intel' [05:40, 05:17](1255 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [05:17, 05:06](1169 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [05:12, 05:00](1174 MB) +PASS -- TEST 'rap_lndp_debug_intel' [05:11, 04:57](1172 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [05:09, 04:56](1168 MB) +PASS -- TEST 'rap_noah_debug_intel' [05:04, 04:49](1174 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [05:14, 04:58](1167 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:10, 07:55](1167 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [05:12, 04:59](1157 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [05:57, 05:45](1173 MB) +PASS -- TEST 'rap_flake_debug_intel' [05:09, 04:56](1167 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [08:47, 08:22](1175 MB) + +PASS -- COMPILE 'atm_debug_dyn32_gnu' [02:38, 02:38] +PASS -- TEST 'control_csawmg_debug_gnu' [02:35, 02:09](508 MB) +PASS -- TEST 'control_csawmgt_debug_gnu' [02:37, 02:11](504 MB) + +PASS -- COMPILE 'wam_debug_intel' [03:37, 03:36] +PASS -- TEST 'control_wam_debug_intel' [05:02, 04:52](469 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [10:05, 10:05] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [04:36, 03:50](1145 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [06:46, 06:23](1034 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [03:48, 03:24](971 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [06:31, 06:06](1077 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [03:30, 03:08](945 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [03:55, 03:34](918 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [05:16, 04:50](1023 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [02:05, 01:50](918 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [12:28, 12:27] +PASS -- TEST 'conus13km_control_intel' [02:45, 02:06](1182 MB) +PASS -- TEST 'conus13km_2threads_intel' [01:21, 00:54](1101 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [01:46, 01:16](1073 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [10:16, 10:16] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [04:41, 04:12](976 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [03:28, 03:28] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [04:55, 04:43](1042 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [04:52, 04:35](1049 MB) +PASS -- TEST 'conus13km_debug_intel' [15:05, 14:27](1172 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [14:57, 14:16](879 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [08:30, 08:02](1107 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [15:09, 14:40](1253 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [03:28, 03:28] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:06, 04:52](1086 MB) + +PASS -- COMPILE 'hafsw_intel' [11:56, 11:55] +PASS -- TEST 'hafs_regional_atm_intel' [05:53, 04:57](724 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [06:18, 06:00](1098 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [07:49, 06:47](803 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [14:20, 13:27](850 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [16:09, 15:04](1017 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [06:10, 05:28](480 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [07:46, 06:41](497 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [03:12, 02:42](362 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [08:50, 07:12](466 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [04:14, 03:44](512 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [04:09, 03:30](507 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [04:40, 04:01](565 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [01:33, 01:16](387 MB) +PASS -- TEST 'gnv1_nested_intel' [04:35, 04:04](780 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [04:05, 04:05] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [13:25, 12:46](534 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [12:10, 12:10] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [09:38, 08:53](612 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [09:32, 08:45](687 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [11:59, 11:58] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [07:19, 06:29](675 MB) + +PASS -- COMPILE 'hafs_all_intel' [11:25, 11:24] +PASS -- TEST 'hafs_regional_docn_intel' [07:15, 06:21](813 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [07:17, 06:21](796 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [16:38, 16:02](1203 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [06:02, 06:02] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [02:49, 02:41](1141 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [01:43, 01:36](1078 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [02:40, 02:32](1000 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [02:41, 02:33](1014 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [02:45, 02:39](1018 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [02:43, 02:37](1156 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [02:46, 02:41](1140 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [02:42, 02:36](1002 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [07:19, 06:18](1050 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [07:11, 06:19](1038 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [02:43, 02:38](1143 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [03:53, 03:46](2482 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [03:59, 03:51](2484 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [03:07, 03:07] +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [06:16, 06:10](1076 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [06:12, 06:12] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [02:48, 02:41](1142 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [01:10, 01:10] +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [01:03, 00:48](253 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [00:57, 00:45](322 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [00:44, 00:31](316 MB) + +PASS -- COMPILE 'atml_intel' [11:38, 11:38] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [05:00, 04:17](1584 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [05:00, 04:15](1592 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [02:54, 02:21](880 MB) + +PASS -- COMPILE 'atmw_intel' [10:54, 10:54] +PASS -- TEST 'atmwav_control_noaero_p8_intel' [02:23, 01:46](1659 MB) + +PASS -- COMPILE 'atmwm_intel' [11:00, 11:00] +PASS -- TEST 'control_atmwav_intel' [02:00, 01:40](653 MB) + +PASS -- COMPILE 'atmaero_intel' [10:46, 10:46] +PASS -- TEST 'atmaero_control_p8_intel' [04:45, 04:00](2995 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [05:36, 04:53](3075 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [05:36, 05:06](3085 MB) + +PASS -- COMPILE 'atmaq_intel' [10:33, 10:33] + +PASS -- COMPILE 'atmaq_debug_intel' [03:48, 03:48] +PASS -- TEST 'regional_atmaq_debug_intel' [24:29, 22:57](4291 MB) + +PASS -- COMPILE 'atm_gnu' [03:44, 03:44] +PASS -- TEST 'control_c48_gnu' [10:59, 10:48](751 MB) +PASS -- TEST 'control_stochy_gnu' [03:38, 03:26](494 MB) +PASS -- TEST 'control_ras_gnu' [04:58, 04:48](502 MB) +PASS -- TEST 'control_p8_gnu' [05:25, 04:39](1255 MB) +PASS -- TEST 'control_p8_ugwpv1_gnu' [05:10, 04:28](1256 MB) +PASS -- TEST 'control_flake_gnu' [11:32, 11:21](536 MB) + +PASS -- COMPILE 'rrfs_gnu' [03:48, 03:48] +PASS -- TEST 'rap_control_gnu' [11:01, 10:41](842 MB) +PASS -- TEST 'rap_decomp_gnu' [11:22, 10:59](852 MB) +PASS -- TEST 'rap_2threads_gnu' [10:19, 09:53](931 MB) +PASS -- TEST 'rap_restart_gnu' [06:01, 05:32](567 MB) +PASS -- TEST 'rap_sfcdiff_gnu' [11:04, 10:39](842 MB) +PASS -- TEST 'rap_sfcdiff_decomp_gnu' [11:30, 11:05](842 MB) +PASS -- TEST 'rap_sfcdiff_restart_gnu' [08:39, 08:12](585 MB) +PASS -- TEST 'hrrr_control_gnu' [05:56, 05:33](841 MB) +PASS -- TEST 'hrrr_control_noqr_gnu' [06:03, 05:36](824 MB) +PASS -- TEST 'hrrr_control_2threads_gnu' [05:29, 05:01](924 MB) +PASS -- TEST 'hrrr_control_decomp_gnu' [05:52, 05:33](841 MB) +PASS -- TEST 'hrrr_control_restart_gnu' [03:09, 02:54](554 MB) +PASS -- TEST 'hrrr_control_restart_noqr_gnu' [03:12, 02:52](652 MB) +PASS -- TEST 'rrfs_v1beta_gnu' [11:00, 10:30](838 MB) + +PASS -- COMPILE 'atm_dyn32_debug_gnu' [03:37, 03:37] +PASS -- TEST 'control_diag_debug_gnu' [01:55, 01:37](530 MB) +PASS -- TEST 'regional_debug_gnu' [11:54, 11:26](547 MB) +PASS -- TEST 'rap_control_debug_gnu' [02:50, 02:37](849 MB) +PASS -- TEST 'hrrr_control_debug_gnu' [02:45, 02:34](846 MB) +PASS -- TEST 'hrrr_gf_debug_gnu' [02:47, 02:37](855 MB) +PASS -- TEST 'hrrr_c3_debug_gnu' [02:48, 02:37](850 MB) +PASS -- TEST 'rap_diag_debug_gnu' [03:11, 02:48](936 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_gnu' [04:19, 04:09](850 MB) +PASS -- TEST 'rap_progcld_thompson_debug_gnu' [02:54, 02:39](851 MB) +PASS -- TEST 'rrfs_v1beta_debug_gnu' [02:51, 02:39](845 MB) +PASS -- TEST 'control_ras_debug_gnu' [01:45, 01:33](483 MB) +PASS -- TEST 'control_stochy_debug_gnu' [01:58, 01:47](476 MB) +PASS -- TEST 'control_debug_p8_gnu' [02:07, 01:38](1241 MB) +PASS -- TEST 'rap_flake_debug_gnu' [02:45, 02:33](847 MB) +PASS -- TEST 'rap_clm_lake_debug_gnu' [03:05, 02:52](852 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_gnu' [04:44, 04:19](855 MB) + +PASS -- COMPILE 'wam_debug_gnu' [01:54, 01:54] + +PASS -- COMPILE 'rrfs_dyn32_phy32_gnu' [03:44, 03:44] +PASS -- TEST 'rap_control_dyn32_phy32_gnu' [09:35, 09:13](696 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_gnu' [05:17, 04:58](697 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_gnu' [09:00, 08:37](750 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_gnu' [04:52, 04:31](740 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_gnu' [05:30, 05:13](698 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_gnu' [07:15, 06:53](545 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_gnu' [02:50, 02:35](532 MB) +PASS -- TEST 'conus13km_control_gnu' [03:52, 03:13](870 MB) +PASS -- TEST 'conus13km_2threads_gnu' [06:14, 05:45](869 MB) +PASS -- TEST 'conus13km_restart_mismatch_gnu' [02:18, 01:48](543 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_gnu' [05:28, 05:28] +PASS -- TEST 'rap_control_dyn64_phy32_gnu' [06:11, 05:44](725 MB) + +PASS -- COMPILE 'atm_dyn32_phy32_debug_gnu' [03:35, 03:35] +PASS -- TEST 'rap_control_debug_dyn32_phy32_gnu' [02:44, 02:32](702 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_gnu' [02:44, 02:33](700 MB) +PASS -- TEST 'conus13km_debug_gnu' [07:31, 06:59](871 MB) +PASS -- TEST 'conus13km_debug_qr_gnu' [07:41, 07:12](562 MB) +PASS -- TEST 'conus13km_debug_2threads_gnu' [07:55, 07:29](874 MB) +PASS -- TEST 'conus13km_radar_tten_debug_gnu' [07:18, 06:50](937 MB) + +PASS -- COMPILE 'atm_dyn64_phy32_debug_gnu' [03:35, 03:35] +PASS -- TEST 'rap_control_dyn64_phy32_debug_gnu' [02:45, 02:33](722 MB) + +PASS -- COMPILE 's2swa_gnu' [14:36, 14:36] + +PASS -- COMPILE 's2s_gnu' [14:25, 14:24] +PASS -- TEST 'cpld_control_nowave_noaero_p8_gnu' [12:20, 11:30](1341 MB) + +PASS -- COMPILE 's2swa_debug_gnu' [02:31, 02:30] + +PASS -- COMPILE 's2sw_pdlib_gnu' [14:30, 14:30] +PASS -- TEST 'cpld_control_pdlib_p8_gnu' [22:37, 21:47](1312 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_gnu' [02:20, 02:20] +PASS -- TEST 'cpld_debug_pdlib_p8_gnu' [17:27, 16:45](1306 MB) + +PASS -- COMPILE 'datm_cdeps_gnu' [13:58, 13:58] +PASS -- TEST 'datm_cdeps_control_cfsr_gnu' [03:03, 02:58](699 MB) SYNOPSIS: -Starting Date/Time: 20240402 05:54:51 -Ending Date/Time: 20240402 08:38:48 -Total Time: 02h:44m:12s +Starting Date/Time: 20240404 13:42:06 +Ending Date/Time: 20240404 15:52:22 +Total Time: 02h:10m:48s Compiles Completed: 55/55 -Tests Completed: 242/244 -Failed Tests: -* TEST regional_atmaq_debug_intel: FAIL TO COMPARE --- LOG: /scratch2/NAGAPE/epic/Fernando.Andrade-maldonado/regression-tests/wm/2175/ufs-weather-model/tests/logs/log_hera/rt_regional_atmaq_debug_intel.log -* TEST cpld_debug_pdlib_p8_gnu: FAIL TO COMPARE --- LOG: /scratch2/NAGAPE/epic/Fernando.Andrade-maldonado/regression-tests/wm/2175/ufs-weather-model/tests/logs/log_hera/rt_cpld_debug_pdlib_p8_gnu.log - -NOTES: -A file 'test_changes.list' was generated with list of all failed tests. -You can use './rt.sh -c -b test_changes.list' to create baselines for the failed tests. -If you are using this log as a pull request verification, please commit 'test_changes.list'. - -Result: FAILURE - -====END OF HERA REGRESSION TESTING LOG==== -====START OF HERA REGRESSION TESTING LOG==== - -UFSWM hash used in testing: -8db4e9acc2aed6e1901730c858d54815cede102c - -Submodule hashes used in testing: - 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) - 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) - 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) - cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) - 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) - 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) - ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) - d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) - 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) - - -NOTES: -[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). -The first time is for the full script (prep+run+finalize). -The second time is specifically for the run phase. -Times/Memory will be empty for failed tests. - -BASELINE DIRECTORY: /scratch2/NAGAPE/epic/UFS-WM_RT/NEMSfv3gfs/develop-20240401 -COMPARISON DIRECTORY: /scratch1/NCEPDEV/stmp2/Fernando.Andrade-maldonado/FV3_RT/rt_2778129 - -RT.SH OPTIONS USED: -* (-a) - HPC PROJECT ACCOUNT: epic -* (-l) - USE CONFIG FILE: rt.conf.fails -* (-e) - USE ECFLOW - -PASS -- COMPILE 'atmaq_debug_intel' [05:07, 03:40] -PASS -- TEST 'regional_atmaq_debug_intel' [23:50, 20:59](4439 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_gnu' [04:07, 02:27] -PASS -- TEST 'cpld_debug_pdlib_p8_gnu' [14:55, 12:57](1333 MB) - -SYNOPSIS: -Starting Date/Time: 20240403 15:37:29 -Ending Date/Time: 20240403 16:07:53 -Total Time: 00h:30m:29s -Compiles Completed: 2/2 -Tests Completed: 2/2 +Tests Completed: 244/244 NOTES: A file 'test_changes.list' was generated but is empty. From bb06e5014292ea293ac2146c466f0332372cd7f3 Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Thu, 4 Apr 2024 12:13:04 -0400 Subject: [PATCH 15/28] Update aux.yml --- .github/workflows/aux.yml | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/.github/workflows/aux.yml b/.github/workflows/aux.yml index edb07c400f..49449097a3 100644 --- a/.github/workflows/aux.yml +++ b/.github/workflows/aux.yml @@ -1,9 +1,12 @@ -name: Helpers +name: Repo Check on: - workflow_run: - workflows: ["Pull Request Tests"] - types: - - requested + #workflow_run: + # workflows: ["Pull Request Tests"] + # types: + # - requested + pull_request: + branches: + - develop env: app: Accept:application/vnd.github.v3+json base_url: $GITHUB_API_URL/repos/$GITHUB_REPOSITORY/actions/runs @@ -30,6 +33,7 @@ jobs: steps: - name: Check up-to-dateness and post comment run: | + trap 'echo "exit-code=$?" >> "$GITHUB_OUTPUT"' EXIT head_sha=${{ github.event.pull_request.head.sha }} head_brc=${{ github.event.pull_request.head.ref }} head_url=${{ github.event.pull_request.head.repo.html_url }} @@ -43,13 +47,14 @@ jobs: echo "pr_number is $pr_number" pr_uid=${{ github.event.pull_request.head.repo.owner.login }} echo "pr_uid is $pr_uid" - comment="$(./repo_check.sh $pr_uid 2>/dev/null)" - echo "comment is $comment" - if [[ -n $comment ]]; then - curl -sS -X POST -H $app -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \ - $url/issues/$pr_number/comments -d '{"body": "'"${comment}"'"}' - echo -n "failure" >~/repocheck_file - else - echo -n "success" >~/repocheck_file - fi + ./repo_check.sh + #comment="$(./repo_check.sh 2>/dev/null)" + #echo "comment is $comment" + #if [[ -n $comment ]]; then + # curl -sS -X POST -H $app -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \ + # $url/issues/$pr_number/comments -d '{"body": "'"${comment}"'"}' + # echo -n "failure" >~/repocheck_file + #else + # echo -n "success" >~/repocheck_file + #fi From b72fca946a833b5cb000ad2ed1bad3ca614b3848 Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Thu, 4 Apr 2024 12:15:28 -0400 Subject: [PATCH 16/28] Update repo_check.sh --- tests/ci/repo_check.sh | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/tests/ci/repo_check.sh b/tests/ci/repo_check.sh index 871021f54a..e95d91747a 100755 --- a/tests/ci/repo_check.sh +++ b/tests/ci/repo_check.sh @@ -1,5 +1,5 @@ #!/bin/bash -set -eu +#set -eu get_shas () { cwd=$(pwd) @@ -24,10 +24,8 @@ get_shas () { flag_sync=true -ownerID=$1 - declare -A urls branches pathes -submodules="base fv3 mom6 cice ww3 stoch gocart cmeps cdeps hycom cmake ccpp_physics ccpp_framework aqm noahmp" +submodules="base fv3 mom6 cice ww3 stoch gocart cmeps cdeps hycom cmake ccpp_physics ccpp_framework aqm noahmp cubed_sphere" urls[base]='https://github.com/ufs-community/ufs-weather-model' branches[base]='develop' @@ -44,7 +42,6 @@ pathes[mom6]='MOM6-interface/MOM6' urls[cice]='https://github.com/NOAA-EMC/CICE' branches[cice]='emc/develop' pathes[cice]='CICE-interface/CICE' - urls[ww3]='https://github.com/NOAA-EMC/WW3' branches[ww3]='dev/ufs-weather-model' pathes[ww3]='WW3' @@ -93,9 +90,9 @@ pathes[noahmp]='NOAHMP-interface/noahmp' #branches[upp]='develop' #pathes[upp]='upp' -#urls[cubed_sphere]='https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere' -#branches[cubed_sphere]='dev/emc' -#pathes[cubed_sphere]='FV3/atmos_cubed_sphere' +urls[cubed_sphere]='https://github.com/NOAA-GFDL/GFDL_atmos_cubed_sphere' +branches[cubed_sphere]='dev/emc' +pathes[cubed_sphere]='FV3/atmos_cubed_sphere' for submodule in $submodules; do url=${urls[$submodule]} @@ -105,8 +102,11 @@ for submodule in $submodules; do get_shas $url $gitapi $branch $workspace done -if [[ $flag_sync=='true' ]]; then - exit 0 -else - exit 0 +if [[ $flag_sync=='false' ]]; then + echo "** ${GITHUB_WORKSPACE} **NOT** up to date" + exit 1 fi + +echo "** ${GITHUB_WORKSPACE} up to date **" + +exit 0 From 616a1599842de8f07db974c54438bb9b9fa996b9 Mon Sep 17 00:00:00 2001 From: zach1221 Date: Thu, 4 Apr 2024 17:37:23 +0000 Subject: [PATCH 17/28] add jet RT logs: passed --- tests/logs/RegressionTests_jet.log | 476 ++++++++++++++--------------- 1 file changed, 238 insertions(+), 238 deletions(-) diff --git a/tests/logs/RegressionTests_jet.log b/tests/logs/RegressionTests_jet.log index eed510da36..5fcdcf3580 100644 --- a/tests/logs/RegressionTests_jet.log +++ b/tests/logs/RegressionTests_jet.log @@ -1,7 +1,7 @@ ====START OF JET REGRESSION TESTING LOG==== UFSWM hash used in testing: -2ec8af0cbe7f0ebcfc8c2211b8102911f510940e +7cc39e3287638afc5817eeb7c57e1279250a7dcc Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -9,10 +9,10 @@ Submodule hashes used in testing: 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) - 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -24,19 +24,19 @@ Submodule hashes used in testing: ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -48,244 +48,244 @@ The second time is specifically for the run phase. Times/Memory will be empty for failed tests. BASELINE DIRECTORY: /mnt/lfs4/HFIP/hfv3gfs/role.epic/RT/NEMSfv3gfs/develop-20240401 -COMPARISON DIRECTORY: /lfs4/HFIP/h-nems/Fernando.Andrade-maldonado/RT_RUNDIRS/Fernando.Andrade-maldonado/FV3_RT/rt_1794749 +COMPARISON DIRECTORY: /lfs4/HFIP/h-nems/Zachary.Shrader/RT_RUNDIRS/Zachary.Shrader/FV3_RT/rt_2701044 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: h-nems * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [40:24, 38:34] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [09:50, 06:50](1795 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [55:30, 53:58] -PASS -- TEST 'cpld_control_gfsv17_intel' [24:02, 20:34](1666 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [25:13, 22:06](1918 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [14:02, 10:24](984 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [26:40, 23:49](1634 MB) - -PASS -- COMPILE 's2swa_intel' [40:24, 39:15] -PASS -- TEST 'cpld_control_p8_intel' [10:25, 07:29](1828 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [10:47, 07:31](1819 MB) -PASS -- TEST 'cpld_restart_p8_intel' [07:50, 04:18](1712 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [10:24, 07:33](1852 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [07:51, 04:23](1733 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [10:19, 07:07](2259 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [10:18, 07:35](1828 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [09:38, 06:17](1777 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [10:47, 07:30](1824 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [09:44, 07:03](1802 MB) - -PASS -- COMPILE 's2sw_intel' [38:23, 37:14] -PASS -- TEST 'cpld_control_noaero_p8_intel' [08:25, 05:45](1669 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [08:38, 05:41](1711 MB) - -PASS -- COMPILE 's2swa_debug_intel' [08:09, 06:11] -PASS -- TEST 'cpld_debug_p8_intel' [13:57, 10:30](1853 MB) - -PASS -- COMPILE 's2sw_debug_intel' [06:09, 05:03] -PASS -- TEST 'cpld_debug_noaero_p8_intel' [10:22, 07:11](1674 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [33:20, 32:02] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [08:51, 05:36](1717 MB) - -PASS -- COMPILE 's2s_intel' [33:20, 32:10] -PASS -- TEST 'cpld_control_c48_intel' [15:09, 12:43](2796 MB) - -PASS -- COMPILE 's2swa_faster_intel' [33:47, 32:44] -PASS -- TEST 'cpld_control_p8_faster_intel' [10:00, 07:01](1822 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [48:27, 47:21] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [23:35, 20:35](1677 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [13:50, 10:22](1032 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [26:44, 24:01](1650 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:07, 04:41] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [34:46, 32:08](1692 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [36:19, 34:42] -PASS -- TEST 'control_flake_intel' [06:30, 04:27](649 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [05:30, 03:18](596 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [05:36, 03:36](602 MB) -PASS -- TEST 'control_latlon_intel' [05:28, 03:21](598 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [05:36, 03:26](595 MB) -PASS -- TEST 'control_c48_intel' [11:38, 10:07](846 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [11:38, 10:04](851 MB) -PASS -- TEST 'control_c192_intel' [14:49, 12:21](731 MB) -PASS -- TEST 'control_c384_intel' [18:45, 15:48](892 MB) -PASS -- TEST 'control_c384gdas_intel' [18:22, 13:28](1012 MB) -PASS -- TEST 'control_stochy_intel' [04:29, 02:14](601 MB) -PASS -- TEST 'control_stochy_restart_intel' [03:28, 01:17](437 MB) -PASS -- TEST 'control_lndp_intel' [04:30, 02:13](598 MB) -PASS -- TEST 'control_iovr4_intel' [05:32, 03:21](597 MB) -PASS -- TEST 'control_iovr5_intel' [05:31, 03:22](599 MB) -PASS -- TEST 'control_p8_intel' [06:43, 04:02](1574 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [06:41, 03:54](1575 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [06:33, 03:49](1582 MB) -PASS -- TEST 'control_restart_p8_intel' [04:59, 02:09](816 MB) -PASS -- TEST 'control_noqr_p8_intel' [06:08, 03:53](1570 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [05:10, 02:04](844 MB) -PASS -- TEST 'control_decomp_p8_intel' [06:06, 04:04](1569 MB) -PASS -- TEST 'control_2threads_p8_intel' [06:05, 03:38](1661 MB) -PASS -- TEST 'control_p8_lndp_intel' [08:46, 06:56](1579 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [08:25, 05:06](1634 MB) -PASS -- TEST 'control_p8_mynn_intel' [06:21, 04:04](1583 MB) -PASS -- TEST 'merra2_thompson_intel' [07:39, 04:32](1589 MB) -PASS -- TEST 'regional_control_intel' [08:39, 07:02](757 MB) -PASS -- TEST 'regional_restart_intel' [05:44, 03:40](927 MB) -PASS -- TEST 'regional_decomp_intel' [09:40, 07:28](760 MB) -PASS -- TEST 'regional_2threads_intel' [06:37, 04:15](759 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [08:43, 06:57](766 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [08:38, 06:59](767 MB) - -PASS -- COMPILE 'rrfs_intel' [34:21, 32:25] -PASS -- TEST 'rap_control_intel' [12:07, 10:07](995 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [08:22, 05:35](1218 MB) -PASS -- TEST 'rap_decomp_intel' [13:12, 10:41](989 MB) -PASS -- TEST 'rap_2threads_intel' [12:07, 09:33](1088 MB) -PASS -- TEST 'rap_restart_intel' [08:22, 05:14](986 MB) -PASS -- TEST 'rap_sfcdiff_intel' [12:30, 10:00](996 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [13:06, 10:44](983 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [10:28, 07:33](995 MB) -PASS -- TEST 'hrrr_control_intel' [08:06, 05:12](986 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [08:02, 05:24](974 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [07:35, 04:46](1054 MB) -PASS -- TEST 'hrrr_control_restart_intel' [04:32, 02:45](912 MB) -PASS -- TEST 'rrfs_v1beta_intel' [12:35, 10:01](984 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [14:32, 12:20](1940 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [13:31, 12:03](1941 MB) - -PASS -- COMPILE 'csawmg_intel' [32:21, 30:55] -PASS -- TEST 'control_csawmg_intel' [09:43, 07:59](693 MB) -PASS -- TEST 'control_csawmgt_intel' [09:45, 07:53](694 MB) -PASS -- TEST 'control_ras_intel' [06:23, 04:24](667 MB) - -PASS -- COMPILE 'wam_intel' [31:20, 29:49] -PASS -- TEST 'control_wam_intel' [04:22, 02:40](502 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [32:20, 31:17] -PASS -- TEST 'control_p8_faster_intel' [06:41, 03:33](1584 MB) -PASS -- TEST 'regional_control_faster_intel' [08:45, 06:30](769 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [08:09, 06:09] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [05:24, 03:20](758 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [05:28, 03:19](756 MB) -PASS -- TEST 'control_stochy_debug_intel' [05:19, 03:43](768 MB) -PASS -- TEST 'control_lndp_debug_intel' [05:21, 03:21](761 MB) -PASS -- TEST 'control_csawmg_debug_intel' [07:42, 05:14](805 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [07:39, 05:12](808 MB) -PASS -- TEST 'control_ras_debug_intel' [05:22, 03:22](771 MB) -PASS -- TEST 'control_diag_debug_intel' [05:31, 03:30](823 MB) -PASS -- TEST 'control_debug_p8_intel' [05:52, 03:34](1591 MB) -PASS -- TEST 'regional_debug_intel' [23:56, 21:43](772 MB) -PASS -- TEST 'rap_control_debug_intel' [07:27, 06:02](1156 MB) -PASS -- TEST 'hrrr_control_debug_intel' [07:21, 05:53](1146 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [07:25, 05:59](1146 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [07:22, 06:02](1147 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [07:21, 06:01](1153 MB) -PASS -- TEST 'rap_diag_debug_intel' [08:37, 06:19](1235 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [08:26, 06:11](1144 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [08:21, 06:09](1146 MB) -PASS -- TEST 'rap_lndp_debug_intel' [07:25, 06:03](1149 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:26, 06:03](1153 MB) -PASS -- TEST 'rap_noah_debug_intel' [07:24, 05:52](1147 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [07:23, 06:01](1142 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [11:28, 09:52](1142 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [07:26, 05:57](1145 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [09:27, 07:21](1148 MB) -PASS -- TEST 'rap_flake_debug_intel' [07:27, 06:01](1143 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [13:30, 10:25](1158 MB) - -PASS -- COMPILE 'wam_debug_intel' [05:07, 03:42] -PASS -- TEST 'control_wam_debug_intel' [08:25, 06:08](440 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [31:21, 29:58] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [08:14, 05:08](1076 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [10:56, 08:11](905 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [07:02, 04:28](871 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [10:25, 07:50](942 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [06:36, 04:00](908 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [07:01, 04:38](858 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [09:32, 06:13](900 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [04:27, 02:24](844 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [44:24, 42:28] -PASS -- TEST 'conus13km_control_intel' [05:00, 02:56](1105 MB) -PASS -- TEST 'conus13km_2threads_intel' [03:45, 01:30](1052 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [03:42, 01:35](1024 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [31:23, 30:12] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [07:57, 05:26](903 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [05:07, 03:50] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [07:28, 05:57](1031 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [07:28, 05:50](1027 MB) -PASS -- TEST 'conus13km_debug_intel' [21:06, 18:19](1138 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [21:05, 18:48](855 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [12:57, 10:37](1085 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [21:00, 18:17](1204 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [05:09, 03:48] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [07:28, 06:03](1072 MB) - -PASS -- COMPILE 'hafsw_intel' [36:23, 34:38] -PASS -- TEST 'hafs_regional_atm_intel' [10:19, 07:14](709 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [08:29, 06:43](1092 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [12:43, 09:25](775 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [19:30, 16:13](803 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [20:51, 17:59](825 MB) -PASS -- TEST 'gnv1_nested_intel' [08:31, 05:51](769 MB) - -PASS -- COMPILE 'hafs_all_intel' [33:20, 31:55] -PASS -- TEST 'hafs_regional_docn_intel' [11:26, 09:03](769 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [11:28, 09:01](749 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [09:10, 08:00] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [05:20, 03:36](1064 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [04:21, 02:13](1031 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [05:20, 03:32](927 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [05:20, 03:35](923 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [05:20, 03:39](921 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [05:21, 03:36](1050 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [05:21, 03:36](1060 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [05:20, 03:31](923 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [10:20, 07:59](888 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [10:19, 07:58](847 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [05:17, 03:36](1061 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [06:21, 05:03](2404 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [07:20, 05:05](2359 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [05:08, 03:13] -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [09:22, 07:58](1007 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [09:09, 07:54] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [05:19, 03:33](1058 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [03:07, 01:42] -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [03:33, 01:36](229 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [03:29, 01:16](257 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:27, 00:48](252 MB) - -PASS -- COMPILE 'atml_intel' [35:21, 33:47] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [11:41, 08:10](1606 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [11:41, 08:13](1611 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [06:51, 04:06](870 MB) - -PASS -- COMPILE 'atmw_intel' [33:20, 32:02] -PASS -- TEST 'atmwav_control_noaero_p8_intel' [05:38, 02:19](1597 MB) - -PASS -- COMPILE 'atmwm_intel' [33:19, 31:30] -PASS -- TEST 'control_atmwav_intel' [05:09, 02:09](606 MB) - -PASS -- COMPILE 'atmaero_intel' [32:20, 30:26] -PASS -- TEST 'atmaero_control_p8_intel' [08:34, 05:10](1698 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [09:28, 06:19](1722 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [09:14, 06:46](1746 MB) +PASS -- COMPILE 's2swa_32bit_intel' [40:24, 38:30] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [09:48, 06:53](1793 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [55:32, 53:55] +PASS -- TEST 'cpld_control_gfsv17_intel' [23:56, 20:29](1664 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [27:23, 23:17](1880 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [15:22, 11:10](997 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [26:31, 23:41](1624 MB) + +PASS -- COMPILE 's2swa_intel' [40:24, 38:30] +PASS -- TEST 'cpld_control_p8_intel' [10:25, 07:33](1820 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [10:48, 07:30](1824 MB) +PASS -- TEST 'cpld_restart_p8_intel' [07:47, 04:23](1708 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [10:25, 07:39](1843 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [07:46, 04:26](1718 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [10:18, 07:12](2264 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [10:19, 07:35](1826 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [09:42, 06:26](1759 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [10:47, 07:31](1833 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [10:36, 07:08](1780 MB) + +PASS -- COMPILE 's2sw_intel' [38:23, 37:08] +PASS -- TEST 'cpld_control_noaero_p8_intel' [08:25, 05:50](1649 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [08:37, 05:40](1717 MB) + +PASS -- COMPILE 's2swa_debug_intel' [08:09, 06:38] +PASS -- TEST 'cpld_debug_p8_intel' [13:58, 10:27](1849 MB) + +PASS -- COMPILE 's2sw_debug_intel' [06:09, 04:44] +PASS -- TEST 'cpld_debug_noaero_p8_intel' [10:21, 07:11](1670 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [33:19, 32:14] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [08:50, 05:37](1709 MB) + +PASS -- COMPILE 's2s_intel' [33:22, 32:14] +PASS -- TEST 'cpld_control_c48_intel' [16:37, 13:20](2802 MB) + +PASS -- COMPILE 's2swa_faster_intel' [34:50, 32:49] +PASS -- TEST 'cpld_control_p8_faster_intel' [12:52, 07:11](1832 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [49:28, 47:36] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [24:13, 21:07](1674 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [13:47, 10:35](1040 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [27:26, 24:06](1661 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:08, 04:56] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [35:24, 32:10](1686 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [36:21, 35:19] +PASS -- TEST 'control_flake_intel' [06:30, 04:26](644 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [05:34, 03:17](600 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [05:38, 03:35](601 MB) +PASS -- TEST 'control_latlon_intel' [05:31, 03:20](600 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [05:39, 03:22](600 MB) +PASS -- TEST 'control_c48_intel' [11:43, 10:05](843 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [11:49, 10:04](846 MB) +PASS -- TEST 'control_c192_intel' [14:52, 12:33](728 MB) +PASS -- TEST 'control_c384_intel' [18:57, 15:49](892 MB) +PASS -- TEST 'control_c384gdas_intel' [18:48, 13:31](1015 MB) +PASS -- TEST 'control_stochy_intel' [04:31, 02:16](603 MB) +PASS -- TEST 'control_stochy_restart_intel' [03:29, 01:18](434 MB) +PASS -- TEST 'control_lndp_intel' [04:30, 02:10](603 MB) +PASS -- TEST 'control_iovr4_intel' [05:35, 03:20](595 MB) +PASS -- TEST 'control_iovr5_intel' [05:34, 03:22](597 MB) +PASS -- TEST 'control_p8_intel' [06:35, 03:58](1573 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [06:48, 03:59](1575 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [06:54, 03:50](1584 MB) +PASS -- TEST 'control_restart_p8_intel' [05:15, 02:09](813 MB) +PASS -- TEST 'control_noqr_p8_intel' [06:40, 03:55](1571 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [04:12, 02:05](837 MB) +PASS -- TEST 'control_decomp_p8_intel' [07:39, 04:04](1567 MB) +PASS -- TEST 'control_2threads_p8_intel' [06:40, 03:45](1657 MB) +PASS -- TEST 'control_p8_lndp_intel' [09:22, 06:59](1581 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [08:59, 05:09](1639 MB) +PASS -- TEST 'control_p8_mynn_intel' [06:51, 04:02](1576 MB) +PASS -- TEST 'merra2_thompson_intel' [08:12, 04:35](1591 MB) +PASS -- TEST 'regional_control_intel' [10:10, 07:08](758 MB) +PASS -- TEST 'regional_restart_intel' [05:40, 03:46](932 MB) +PASS -- TEST 'regional_decomp_intel' [10:10, 07:30](761 MB) +PASS -- TEST 'regional_2threads_intel' [07:08, 04:15](756 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [09:57, 07:09](758 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [08:40, 07:01](766 MB) + +PASS -- COMPILE 'rrfs_intel' [35:21, 33:27] +PASS -- TEST 'rap_control_intel' [12:06, 09:58](994 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [08:09, 05:36](1214 MB) +PASS -- TEST 'rap_decomp_intel' [12:53, 10:37](987 MB) +PASS -- TEST 'rap_2threads_intel' [12:01, 09:35](1084 MB) +PASS -- TEST 'rap_restart_intel' [08:28, 05:20](987 MB) +PASS -- TEST 'rap_sfcdiff_intel' [12:21, 09:58](991 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [12:50, 10:36](985 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [10:24, 07:41](1002 MB) +PASS -- TEST 'hrrr_control_intel' [07:52, 05:11](993 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [07:54, 05:31](979 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [07:24, 04:44](1055 MB) +PASS -- TEST 'hrrr_control_restart_intel' [04:24, 02:47](925 MB) +PASS -- TEST 'rrfs_v1beta_intel' [12:35, 09:59](984 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [14:40, 12:21](1941 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [13:31, 12:04](1937 MB) + +PASS -- COMPILE 'csawmg_intel' [33:21, 31:30] +PASS -- TEST 'control_csawmg_intel' [10:47, 08:17](699 MB) +PASS -- TEST 'control_csawmgt_intel' [10:50, 08:10](691 MB) +PASS -- TEST 'control_ras_intel' [06:29, 04:26](664 MB) + +PASS -- COMPILE 'wam_intel' [31:17, 29:31] +PASS -- TEST 'control_wam_intel' [04:27, 02:48](501 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [33:22, 32:12] +PASS -- TEST 'control_p8_faster_intel' [06:41, 03:34](1571 MB) +PASS -- TEST 'regional_control_faster_intel' [08:48, 06:29](763 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [07:09, 06:03] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [05:26, 03:20](763 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [05:28, 03:22](759 MB) +PASS -- TEST 'control_stochy_debug_intel' [05:23, 03:44](765 MB) +PASS -- TEST 'control_lndp_debug_intel' [05:21, 03:30](766 MB) +PASS -- TEST 'control_csawmg_debug_intel' [07:45, 05:16](812 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [07:42, 05:16](805 MB) +PASS -- TEST 'control_ras_debug_intel' [05:30, 03:24](772 MB) +PASS -- TEST 'control_diag_debug_intel' [05:29, 03:28](816 MB) +PASS -- TEST 'control_debug_p8_intel' [05:52, 03:44](1591 MB) +PASS -- TEST 'regional_debug_intel' [23:52, 21:51](774 MB) +PASS -- TEST 'rap_control_debug_intel' [07:22, 05:59](1153 MB) +PASS -- TEST 'hrrr_control_debug_intel' [07:23, 05:54](1143 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [07:32, 06:02](1144 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [07:28, 06:02](1152 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [07:21, 06:02](1149 MB) +PASS -- TEST 'rap_diag_debug_intel' [08:33, 06:19](1235 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [08:22, 06:09](1155 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [08:25, 06:23](1155 MB) +PASS -- TEST 'rap_lndp_debug_intel' [08:36, 06:18](1153 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [07:27, 06:04](1151 MB) +PASS -- TEST 'rap_noah_debug_intel' [07:25, 06:00](1153 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [08:21, 06:09](1152 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [11:36, 09:50](1147 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [07:31, 05:57](1148 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [09:27, 07:23](1150 MB) +PASS -- TEST 'rap_flake_debug_intel' [08:28, 06:05](1152 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [13:43, 10:30](1153 MB) + +PASS -- COMPILE 'wam_debug_intel' [06:07, 04:09] +PASS -- TEST 'control_wam_debug_intel' [08:25, 06:08](435 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [31:20, 29:57] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [08:12, 05:12](1077 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [11:23, 08:10](897 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [07:02, 04:39](869 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [11:20, 07:51](937 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [06:46, 04:00](902 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [07:03, 04:59](852 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [10:22, 06:31](897 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [04:34, 02:36](843 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [45:31, 43:40] +PASS -- TEST 'conus13km_control_intel' [05:09, 02:54](1105 MB) +PASS -- TEST 'conus13km_2threads_intel' [03:42, 01:28](1050 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [03:45, 01:36](1025 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [31:22, 30:08] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [08:02, 05:33](904 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [05:08, 04:02] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [07:28, 05:54](1029 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [07:26, 05:46](1030 MB) +PASS -- TEST 'conus13km_debug_intel' [21:38, 18:23](1138 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [21:39, 18:51](849 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [12:54, 10:34](1086 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [21:17, 18:27](1205 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [06:08, 04:13] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [08:30, 06:15](1066 MB) + +PASS -- COMPILE 'hafsw_intel' [38:26, 36:42] +PASS -- TEST 'hafs_regional_atm_intel' [09:17, 06:57](714 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [08:30, 06:19](1088 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [12:45, 09:23](778 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [18:30, 16:09](807 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [21:51, 18:13](820 MB) +PASS -- TEST 'gnv1_nested_intel' [08:25, 05:40](782 MB) + +PASS -- COMPILE 'hafs_all_intel' [33:23, 31:32] +PASS -- TEST 'hafs_regional_docn_intel' [11:33, 08:38](773 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [11:35, 08:49](748 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [09:11, 07:53] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [06:35, 04:18](1073 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [04:21, 02:14](1032 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [06:35, 04:23](930 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [06:36, 04:18](926 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [06:35, 04:18](918 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [06:35, 04:33](1078 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [06:36, 04:23](1064 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [06:36, 04:24](946 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [12:04, 09:05](889 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [12:04, 09:03](846 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [06:33, 04:24](1047 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [08:38, 06:51](2353 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [08:38, 06:21](2402 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [06:10, 04:07] +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [09:19, 07:55](1002 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [10:11, 08:09] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [05:21, 03:35](1062 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [03:06, 01:38] +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [03:31, 01:33](231 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [03:27, 01:19](255 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:25, 00:48](251 MB) + +PASS -- COMPILE 'atml_intel' [36:20, 34:16] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [10:38, 08:04](1604 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [10:37, 08:06](1606 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [06:53, 04:06](871 MB) + +PASS -- COMPILE 'atmw_intel' [33:19, 31:28] +PASS -- TEST 'atmwav_control_noaero_p8_intel' [05:42, 02:17](1594 MB) + +PASS -- COMPILE 'atmwm_intel' [33:22, 32:01] +PASS -- TEST 'control_atmwav_intel' [05:12, 02:15](608 MB) + +PASS -- COMPILE 'atmaero_intel' [32:19, 30:20] +PASS -- TEST 'atmaero_control_p8_intel' [08:29, 05:15](1694 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [09:27, 06:30](1719 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [09:13, 06:38](1734 MB) SYNOPSIS: -Starting Date/Time: 20240402 05:55:54 -Ending Date/Time: 20240402 09:27:48 -Total Time: 03h:32m:34s +Starting Date/Time: 20240404 13:46:55 +Ending Date/Time: 20240404 17:20:28 +Total Time: 03h:34m:21s Compiles Completed: 33/33 Tests Completed: 161/161 From cd6f590e81ae35f1dce9e8d8b09b383cd2c68ecb Mon Sep 17 00:00:00 2001 From: zach1221 Date: Thu, 4 Apr 2024 12:14:08 -0600 Subject: [PATCH 18/28] add derecho RT logs: passed --- tests/logs/RegressionTests_derecho.log | 625 ++++++++++++++----------- 1 file changed, 359 insertions(+), 266 deletions(-) diff --git a/tests/logs/RegressionTests_derecho.log b/tests/logs/RegressionTests_derecho.log index f05e309630..1b36672e72 100644 --- a/tests/logs/RegressionTests_derecho.log +++ b/tests/logs/RegressionTests_derecho.log @@ -1,7 +1,7 @@ ====START OF DERECHO REGRESSION TESTING LOG==== UFSWM hash used in testing: -be233c68ae3c7010234ed89394531449f51ee522 +7cc39e3287638afc5817eeb7c57e1279250a7dcc Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -9,10 +9,10 @@ Submodule hashes used in testing: 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - 758491ed6681dd6054b1ff877027e6da381e86f8 CMEPS-interface/CMEPS (cmeps_v0.4.1-2305-g758491e) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 0e980b5f203e5342fbf0a3dbcddc07cf4f2172b9 FV3 (remotes/origin/rrfs_write_netcdf_hangs) - 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -24,19 +24,19 @@ Submodule hashes used in testing: ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - 0cd3e23ae5d35ef93e205e4d0c3b13ccc0d851f5 NOAHMP-interface/noahmp (v3.7.1-423-g0cd3e23) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - 758491ed6681dd6054b1ff877027e6da381e86f8 CMEPS-interface/CMEPS (cmeps_v0.4.1-2305-g758491e) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 0e980b5f203e5342fbf0a3dbcddc07cf4f2172b9 FV3 (remotes/origin/rrfs_write_netcdf_hangs) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - 0cd3e23ae5d35ef93e205e4d0c3b13ccc0d851f5 NOAHMP-interface/noahmp (v3.7.1-423-g0cd3e23) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -47,273 +47,366 @@ The first time is for the full script (prep+run+finalize). The second time is specifically for the run phase. Times/Memory will be empty for failed tests. -BASELINE DIRECTORY: /glade/derecho/scratch/epicufsrt/ufs-weather-model/RT//NEMSfv3gfs/develop-20240315 -COMPARISON DIRECTORY: /glade/derecho/scratch/zshrader/FV3_RT/rt_6817 +BASELINE DIRECTORY: /glade/derecho/scratch/epicufsrt/ufs-weather-model/RT//NEMSfv3gfs/develop-20240401 +COMPARISON DIRECTORY: /glade/derecho/scratch/zshrader/FV3_RT/rt_10684 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: nral0032 * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [20:26, 19:23] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [09:04, 04:54](3073 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [21:26, 20:52] -PASS -- TEST 'cpld_control_gfsv17_intel' [16:17, 13:45](1683 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [18:34, 15:02](1826 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [10:28, 07:10](955 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [18:20, 15:46](1655 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [10:26, 09:14] -PASS -- TEST 'cpld_debug_gfsv17_intel' [23:52, 21:19](1699 MB) - -PASS -- COMPILE 's2swa_intel' [20:28, 19:17] -PASS -- TEST 'cpld_control_p8_intel' [09:02, 05:37](3091 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [09:20, 05:36](3091 MB) -PASS -- TEST 'cpld_restart_p8_intel' [06:35, 03:16](3150 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [09:02, 05:37](3128 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [06:35, 03:17](3176 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [08:59, 05:28](3088 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [07:35, 04:36](3382 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [09:06, 05:33](3094 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [14:41, 08:42](3633 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [12:31, 05:44](3616 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [26:23, 09:45](4345 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [26:22, 06:51](4650 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [08:50, 05:16](3063 MB) - -PASS -- COMPILE 's2sw_intel' [19:26, 18:52] -PASS -- TEST 'cpld_control_noaero_p8_intel' [06:42, 04:13](1679 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [07:01, 04:13](1731 MB) - -PASS -- COMPILE 's2swa_debug_intel' [10:26, 09:13] -PASS -- TEST 'cpld_debug_p8_intel' [11:41, 07:46](3147 MB) - -PASS -- COMPILE 's2sw_debug_intel' [09:26, 08:42] -PASS -- TEST 'cpld_debug_noaero_p8_intel' [07:27, 05:19](1706 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [15:26, 14:20] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [07:15, 04:15](1720 MB) - -PASS -- COMPILE 's2s_intel' [15:26, 14:15] -PASS -- TEST 'cpld_control_c48_intel' [08:23, 06:32](2666 MB) - -PASS -- COMPILE 's2swa_faster_intel' [23:30, 22:56] -PASS -- TEST 'cpld_control_p8_faster_intel' [08:20, 05:28](3099 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [20:30, 19:35] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [17:00, 14:04](1693 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [10:55, 07:13](1011 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [19:30, 16:02](1666 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [10:26, 08:37] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [25:20, 22:49](1709 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [13:28, 12:42] -PASS -- TEST 'control_flake_intel' [04:58, 03:26](666 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [03:53, 02:05](617 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [04:00, 02:11](623 MB) -PASS -- TEST 'control_latlon_intel' [03:49, 02:05](618 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [03:59, 02:07](622 MB) -PASS -- TEST 'control_c48_intel' [06:44, 05:13](733 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [06:44, 05:13](739 MB) -PASS -- TEST 'control_c192_intel' [10:35, 07:50](738 MB) -PASS -- TEST 'control_c384_intel' [13:56, 08:08](1061 MB) -PASS -- TEST 'control_c384gdas_intel' [15:36, 07:17](1194 MB) -PASS -- TEST 'control_stochy_intel' [02:50, 01:25](626 MB) -PASS -- TEST 'control_stochy_restart_intel' [01:39, 00:50](439 MB) -PASS -- TEST 'control_lndp_intel' [02:50, 01:23](621 MB) -PASS -- TEST 'control_iovr4_intel' [03:56, 02:07](617 MB) -PASS -- TEST 'control_iovr5_intel' [03:41, 02:05](621 MB) -PASS -- TEST 'control_p8_intel' [04:32, 02:29](1595 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [04:39, 02:27](1592 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [04:54, 02:27](1597 MB) -PASS -- TEST 'control_restart_p8_intel' [03:23, 01:26](803 MB) -PASS -- TEST 'control_noqr_p8_intel' [04:45, 02:30](1589 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [03:25, 01:23](804 MB) -PASS -- TEST 'control_decomp_p8_intel' [04:41, 02:34](1583 MB) -PASS -- TEST 'control_p8_lndp_intel' [06:35, 04:22](1595 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [05:41, 03:14](1653 MB) -PASS -- TEST 'control_p8_mynn_intel' [05:46, 02:31](1611 MB) -PASS -- TEST 'merra2_thompson_intel' [05:39, 02:58](1607 MB) -PASS -- TEST 'regional_control_intel' [06:09, 04:30](630 MB) -PASS -- TEST 'regional_restart_intel' [04:09, 02:29](800 MB) -PASS -- TEST 'regional_decomp_intel' [06:11, 04:43](631 MB) -PASS -- TEST 'regional_noquilt_intel' [06:10, 04:24](1215 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [06:18, 04:27](627 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [06:12, 04:28](629 MB) -PASS -- TEST 'regional_wofs_intel' [07:06, 05:34](1601 MB) - -PASS -- COMPILE 'rrfs_intel' [11:29, 10:57] -PASS -- TEST 'rap_control_intel' [08:24, 06:05](1000 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [06:40, 03:40](1188 MB) -PASS -- TEST 'rap_decomp_intel' [08:19, 06:21](1004 MB) -PASS -- TEST 'rap_restart_intel' [05:20, 03:11](876 MB) -PASS -- TEST 'rap_sfcdiff_intel' [08:12, 06:05](1003 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [08:18, 06:20](1002 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [06:12, 04:35](880 MB) -PASS -- TEST 'hrrr_control_intel' [05:05, 03:12](1000 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [05:16, 03:18](999 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [04:24, 02:48](1087 MB) -PASS -- TEST 'hrrr_control_restart_intel' [02:48, 01:46](829 MB) -PASS -- TEST 'rrfs_v1beta_intel' [08:05, 05:58](997 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [08:43, 07:21](1954 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [08:44, 07:08](1946 MB) - -PASS -- COMPILE 'csawmg_intel' [11:29, 10:07] -PASS -- TEST 'control_csawmg_intel' [08:07, 05:46](692 MB) -PASS -- TEST 'control_csawmgt_intel' [08:06, 05:44](693 MB) -PASS -- TEST 'control_ras_intel' [04:39, 02:53](657 MB) - -PASS -- COMPILE 'wam_intel' [10:25, 09:18] -PASS -- TEST 'control_wam_intel' [03:33, 01:53](378 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [13:28, 12:27] -PASS -- TEST 'control_p8_faster_intel' [04:44, 02:20](1598 MB) -PASS -- TEST 'regional_control_faster_intel' [06:15, 04:16](626 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [09:20, 08:17] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:47, 02:35](794 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [03:44, 02:36](795 MB) -PASS -- TEST 'control_stochy_debug_intel' [04:40, 02:49](794 MB) -PASS -- TEST 'control_lndp_debug_intel' [03:43, 02:40](799 MB) -PASS -- TEST 'control_csawmg_debug_intel' [06:10, 04:01](841 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [06:13, 03:51](837 MB) -PASS -- TEST 'control_ras_debug_intel' [04:37, 02:37](805 MB) -PASS -- TEST 'control_diag_debug_intel' [05:13, 02:42](849 MB) -PASS -- TEST 'control_debug_p8_intel' [04:15, 02:44](1620 MB) -PASS -- TEST 'regional_debug_intel' [17:12, 16:02](666 MB) -PASS -- TEST 'rap_control_debug_intel' [05:41, 04:41](1181 MB) -PASS -- TEST 'hrrr_control_debug_intel' [05:39, 04:33](1175 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [05:39, 04:34](1182 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [05:35, 04:38](1182 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [06:49, 04:40](1180 MB) -PASS -- TEST 'rap_diag_debug_intel' [07:13, 04:50](1266 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:39, 04:43](1180 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [06:46, 04:51](1177 MB) -PASS -- TEST 'rap_lndp_debug_intel' [06:44, 04:48](1181 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [06:39, 04:39](1181 MB) -PASS -- TEST 'rap_noah_debug_intel' [05:38, 04:31](1181 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [06:35, 04:39](1176 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:36, 07:30](1180 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [06:36, 04:37](1174 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [06:38, 05:33](1177 MB) -PASS -- TEST 'rap_flake_debug_intel' [05:42, 04:44](1177 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [10:09, 07:53](1182 MB) - -PASS -- COMPILE 'wam_debug_intel' [06:25, 05:12] -PASS -- TEST 'control_wam_debug_intel' [05:29, 04:37](423 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [10:26, 09:37] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [06:28, 03:27](1055 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:09, 05:07](881 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:16, 02:44](882 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [05:10, 02:54](879 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:09, 03:51](794 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [02:49, 01:31](777 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [12:21, 11:33] -PASS -- TEST 'conus13km_control_intel' [04:13, 01:51](1083 MB) -PASS -- TEST 'conus13km_2threads_intel' [03:41, 00:54](1084 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [03:33, 01:08](971 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [10:21, 09:45] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [05:07, 03:37](906 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [06:24, 05:33] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:34, 04:31](1054 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:39, 04:28](1053 MB) -PASS -- TEST 'conus13km_debug_intel' [16:01, 13:21](1130 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [15:58, 13:34](813 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [16:02, 13:44](1197 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [06:24, 05:23] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:40, 04:33](1086 MB) - -PASS -- COMPILE 'hafsw_intel' [16:23, 15:43] -PASS -- TEST 'hafs_regional_atm_intel' [06:49, 04:30](713 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [07:11, 05:03](1069 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [09:17, 06:20](774 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [12:59, 10:49](897 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [14:16, 11:53](803 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [06:31, 04:39](476 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [07:40, 05:44](493 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [04:05, 02:20](386 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [10:21, 06:15](458 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [05:11, 03:16](509 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [05:18, 03:03](512 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [06:28, 03:49](579 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [02:39, 01:14](428 MB) -PASS -- TEST 'gnv1_nested_intel' [05:07, 03:23](786 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [07:18, 06:45] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [13:21, 11:54](608 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [20:18, 19:13] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [09:26, 07:02](631 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [09:34, 07:06](685 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [17:26, 16:31] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [07:49, 05:19](671 MB) - -PASS -- COMPILE 'hafs_all_intel' [14:27, 13:59] -PASS -- TEST 'hafs_regional_docn_intel' [07:42, 05:36](749 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [07:46, 05:32](734 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [18:31, 16:15](895 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [08:19, 07:39] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [03:44, 02:29](762 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [02:32, 01:30](1215 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [03:38, 02:22](642 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [03:36, 02:26](1215 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [03:33, 02:25](641 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [03:39, 02:31](760 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [03:46, 02:30](748 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [03:37, 02:20](639 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [10:39, 05:42](688 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [10:12, 05:41](669 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [03:34, 02:29](761 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [04:52, 03:51](2017 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [04:46, 03:53](2018 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [06:19, 04:58] -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [06:38, 05:03](735 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [08:24, 07:37] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [03:37, 02:27](759 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [03:18, 02:16] -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:40, 01:06](310 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:35, 01:02](451 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [01:40, 00:42](507 MB) - -PASS -- COMPILE 'atml_intel' [14:15, 12:54] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [09:02, 06:12](1637 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [09:00, 06:23](1632 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [05:24, 03:23](850 MB) - -PASS -- COMPILE 'atmw_intel' [13:21, 12:35] -PASS -- TEST 'atmwav_control_noaero_p8_intel' [03:40, 01:34](1629 MB) - -PASS -- COMPILE 'atmwm_intel' [13:26, 12:34] -PASS -- TEST 'control_atmwav_intel' [02:57, 01:28](637 MB) - -PASS -- COMPILE 'atmaero_intel' [11:20, 11:01] -PASS -- TEST 'atmaero_control_p8_intel' [06:01, 03:36](2948 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [07:03, 04:16](2996 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [06:33, 04:27](3014 MB) - -PASS -- COMPILE 'atmaq_intel' [11:21, 10:45] - -PASS -- COMPILE 'atmaq_debug_intel' [07:19, 06:05] -PASS -- TEST 'regional_atmaq_debug_intel' [25:29, 21:51](4532 MB) +PASS -- COMPILE 's2swa_32bit_intel' [20:32, 19:36] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [09:00, 04:54](3079 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [21:29, 20:57] +PASS -- TEST 'cpld_control_gfsv17_intel' [16:22, 13:48](1690 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [18:44, 15:07](1825 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [10:32, 07:09](962 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [18:24, 15:44](1656 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [10:32, 09:34] +PASS -- TEST 'cpld_debug_gfsv17_intel' [23:55, 21:20](1701 MB) + +PASS -- COMPILE 's2swa_intel' [20:30, 19:20] +PASS -- TEST 'cpld_control_p8_intel' [09:09, 05:40](3094 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [09:13, 05:40](3091 MB) +PASS -- TEST 'cpld_restart_p8_intel' [06:54, 03:19](3149 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [09:09, 05:38](3123 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [06:54, 03:22](3179 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [08:55, 05:34](3093 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [07:35, 04:37](3388 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [09:11, 05:37](3102 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [13:19, 08:46](3635 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [12:36, 05:48](3614 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [26:38, 09:46](4343 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [24:57, 06:53](4650 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [08:44, 05:18](3067 MB) + +PASS -- COMPILE 's2sw_intel' [19:30, 18:58] +PASS -- TEST 'cpld_control_noaero_p8_intel' [06:43, 04:15](1681 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [06:59, 04:17](1726 MB) + +PASS -- COMPILE 's2swa_debug_intel' [10:24, 09:28] +PASS -- TEST 'cpld_debug_p8_intel' [10:09, 07:40](3155 MB) + +PASS -- COMPILE 's2sw_debug_intel' [09:30, 08:56] +PASS -- TEST 'cpld_debug_noaero_p8_intel' [07:36, 05:16](1706 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [15:30, 14:26] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [07:16, 04:14](1725 MB) + +PASS -- COMPILE 's2s_intel' [15:30, 14:29] +PASS -- TEST 'cpld_control_c48_intel' [08:23, 06:40](2670 MB) + +PASS -- COMPILE 's2swa_faster_intel' [23:33, 23:00] +PASS -- TEST 'cpld_control_p8_faster_intel' [08:22, 05:30](3101 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [20:29, 19:44] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [17:02, 14:03](1706 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [10:10, 07:19](1016 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [18:45, 16:00](1668 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [10:19, 08:52] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [25:20, 22:53](1715 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [13:28, 13:02] +PASS -- TEST 'control_flake_intel' [04:55, 03:22](669 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [03:54, 02:04](619 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [04:03, 02:07](623 MB) +PASS -- TEST 'control_latlon_intel' [03:40, 02:06](621 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [03:56, 02:07](621 MB) +PASS -- TEST 'control_c48_intel' [06:43, 05:15](734 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [06:45, 05:12](736 MB) +PASS -- TEST 'control_c192_intel' [09:22, 07:51](740 MB) +PASS -- TEST 'control_c384_intel' [14:29, 08:15](1068 MB) +PASS -- TEST 'control_c384gdas_intel' [15:55, 07:15](1201 MB) +PASS -- TEST 'control_stochy_intel' [02:48, 01:27](629 MB) +PASS -- TEST 'control_stochy_restart_intel' [02:38, 00:53](439 MB) +PASS -- TEST 'control_lndp_intel' [02:39, 01:21](626 MB) +PASS -- TEST 'control_iovr4_intel' [04:00, 02:05](625 MB) +PASS -- TEST 'control_iovr5_intel' [03:45, 02:07](621 MB) +PASS -- TEST 'control_p8_intel' [04:33, 02:29](1600 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [04:33, 02:28](1596 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [04:36, 02:28](1602 MB) +PASS -- TEST 'control_restart_p8_intel' [03:27, 01:26](800 MB) +PASS -- TEST 'control_noqr_p8_intel' [04:37, 02:29](1592 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [03:25, 01:21](805 MB) +PASS -- TEST 'control_decomp_p8_intel' [04:34, 02:35](1593 MB) +PASS -- TEST 'control_p8_lndp_intel' [06:28, 04:22](1608 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [05:37, 03:16](1662 MB) +PASS -- TEST 'control_p8_mynn_intel' [04:36, 02:33](1605 MB) +PASS -- TEST 'merra2_thompson_intel' [05:52, 02:57](1608 MB) +PASS -- TEST 'regional_control_intel' [06:15, 04:30](628 MB) +PASS -- TEST 'regional_restart_intel' [04:18, 02:30](799 MB) +PASS -- TEST 'regional_decomp_intel' [06:18, 04:44](632 MB) +PASS -- TEST 'regional_noquilt_intel' [06:16, 04:23](1160 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [06:19, 04:29](627 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [06:15, 04:30](634 MB) +PASS -- TEST 'regional_wofs_intel' [07:08, 05:35](1608 MB) + +PASS -- COMPILE 'rrfs_intel' [12:29, 11:14] +PASS -- TEST 'rap_control_intel' [08:26, 06:04](1006 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [07:05, 03:40](1196 MB) +PASS -- TEST 'rap_decomp_intel' [08:19, 06:21](1005 MB) +PASS -- TEST 'rap_restart_intel' [05:14, 03:11](880 MB) +PASS -- TEST 'rap_sfcdiff_intel' [08:28, 06:05](1007 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [08:18, 06:21](1008 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [06:31, 04:36](880 MB) +PASS -- TEST 'hrrr_control_intel' [05:18, 03:12](1002 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [05:17, 03:17](1000 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [05:10, 02:49](1090 MB) +PASS -- TEST 'hrrr_control_restart_intel' [02:58, 01:50](838 MB) +PASS -- TEST 'rrfs_v1beta_intel' [07:23, 06:00](1000 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [08:45, 07:21](1960 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [08:41, 07:05](1951 MB) + +PASS -- COMPILE 'csawmg_intel' [11:28, 10:20] +PASS -- TEST 'control_csawmg_intel' [08:02, 05:49](696 MB) +PASS -- TEST 'control_csawmgt_intel' [08:17, 05:47](693 MB) +PASS -- TEST 'control_ras_intel' [04:42, 02:50](656 MB) + +PASS -- COMPILE 'wam_intel' [10:26, 09:38] +PASS -- TEST 'control_wam_intel' [03:39, 01:53](379 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [13:30, 12:41] +PASS -- TEST 'control_p8_faster_intel' [04:51, 02:24](1594 MB) +PASS -- TEST 'regional_control_faster_intel' [06:16, 04:14](628 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [09:27, 08:33] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [03:47, 02:32](794 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [03:46, 02:32](792 MB) +PASS -- TEST 'control_stochy_debug_intel' [03:40, 02:50](796 MB) +PASS -- TEST 'control_lndp_debug_intel' [03:42, 02:36](799 MB) +PASS -- TEST 'control_csawmg_debug_intel' [06:13, 03:58](841 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [06:13, 03:57](838 MB) +PASS -- TEST 'control_ras_debug_intel' [03:37, 02:38](811 MB) +PASS -- TEST 'control_diag_debug_intel' [04:28, 02:37](855 MB) +PASS -- TEST 'control_debug_p8_intel' [04:17, 02:36](1622 MB) +PASS -- TEST 'regional_debug_intel' [18:08, 15:59](663 MB) +PASS -- TEST 'rap_control_debug_intel' [05:44, 04:39](1184 MB) +PASS -- TEST 'hrrr_control_debug_intel' [05:40, 04:35](1180 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [05:37, 04:40](1182 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [05:47, 04:39](1181 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [05:45, 04:39](1185 MB) +PASS -- TEST 'rap_diag_debug_intel' [07:22, 04:51](1263 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [05:42, 04:55](1179 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [05:40, 04:47](1186 MB) +PASS -- TEST 'rap_lndp_debug_intel' [05:45, 04:43](1185 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [05:45, 04:40](1181 MB) +PASS -- TEST 'rap_noah_debug_intel' [05:43, 04:36](1177 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [05:43, 04:45](1184 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [08:40, 07:45](1180 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [05:42, 04:37](1177 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [06:48, 05:45](1187 MB) +PASS -- TEST 'rap_flake_debug_intel' [05:42, 04:37](1182 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [09:14, 07:55](1187 MB) + +PASS -- COMPILE 'wam_debug_intel' [06:19, 05:31] +PASS -- TEST 'control_wam_debug_intel' [05:35, 04:37](421 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [10:26, 09:42] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [06:13, 03:30](1062 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [07:10, 05:06](885 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [04:07, 02:46](883 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [04:13, 02:52](885 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:06, 03:52](796 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [02:44, 01:31](777 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [12:27, 11:33] +PASS -- TEST 'conus13km_control_intel' [05:37, 01:53](1083 MB) +PASS -- TEST 'conus13km_2threads_intel' [03:40, 00:57](1082 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [04:00, 01:10](972 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [10:26, 09:43] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [05:05, 03:36](910 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [06:23, 05:36] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [05:46, 04:29](1061 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [05:40, 04:24](1058 MB) +PASS -- TEST 'conus13km_debug_intel' [16:06, 13:17](1131 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [16:05, 13:27](818 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [16:01, 13:10](1203 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [06:18, 05:32] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [05:46, 04:41](1089 MB) + +PASS -- COMPILE 'hafsw_intel' [16:29, 15:50] +PASS -- TEST 'hafs_regional_atm_intel' [06:50, 04:32](714 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [07:12, 05:09](1072 MB) +FAIL TO COMPARE -- TEST 'hafs_regional_atm_ocn_intel' [, ]( MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [12:52, 10:56](797 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [14:58, 12:01](817 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [06:26, 04:41](476 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [07:34, 05:42](493 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [04:12, 02:18](392 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [09:57, 06:14](458 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [05:05, 03:14](510 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [05:17, 03:05](512 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [05:28, 03:46](587 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [02:36, 01:17](427 MB) +PASS -- TEST 'gnv1_nested_intel' [05:21, 03:25](789 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [07:29, 07:04] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [14:33, 12:00](615 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [20:29, 19:31] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [09:42, 07:08](638 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [09:51, 07:10](689 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [17:30, 16:47] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [07:57, 05:19](677 MB) + +PASS -- COMPILE 'hafs_all_intel' [15:24, 14:10] +FAIL TO COMPARE -- TEST 'hafs_regional_docn_intel' [, ]( MB) +FAIL TO COMPARE -- TEST 'hafs_regional_docn_oisst_intel' [, ]( MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [18:28, 16:11](896 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [08:27, 07:37] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [03:36, 02:30](761 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [02:40, 01:32](750 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [03:37, 02:22](643 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [03:37, 02:23](640 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [03:28, 02:25](638 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [03:43, 02:29](749 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [03:34, 02:30](762 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [03:33, 02:22](641 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [09:03, 05:41](690 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [09:45, 05:39](678 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [03:25, 02:29](749 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:37, 03:59](2017 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [04:32, 03:55](2017 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [06:26, 05:04] +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [06:38, 05:04](746 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [08:24, 07:36] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [03:29, 02:30](748 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [03:17, 02:17] +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:44, 01:11](313 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:38, 01:09](453 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [01:42, 00:46](452 MB) + +PASS -- COMPILE 'atml_intel' [13:25, 12:45] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [08:41, 06:19](1642 MB) +FAIL TO COMPARE -- TEST 'control_p8_atmlnd_intel' [, ]( MB) +MISSING -- TEST 'control_restart_p8_atmlnd_intel' [, ]( MB) + +PASS -- COMPILE 'atmw_intel' [13:26, 12:38] +PASS -- TEST 'atmwav_control_noaero_p8_intel' [03:21, 01:33](1634 MB) + +PASS -- COMPILE 'atmwm_intel' [13:25, 12:30] +PASS -- TEST 'control_atmwav_intel' [03:01, 01:30](639 MB) + +PASS -- COMPILE 'atmaero_intel' [12:25, 11:10] +PASS -- TEST 'atmaero_control_p8_intel' [05:56, 03:38](2947 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [06:44, 04:15](2996 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [06:17, 04:32](3011 MB) + +PASS -- COMPILE 'atmaq_intel' [11:25, 10:36] + +PASS -- COMPILE 'atmaq_debug_intel' [07:19, 06:17] +PASS -- TEST 'regional_atmaq_debug_intel' [24:39, 21:55](4534 MB) SYNOPSIS: -Starting Date/Time: 20240331 11:02:38 -Ending Date/Time: 20240331 12:30:03 -Total Time: 01h:28m:12s +Starting Date/Time: 20240404 09:03:16 +Ending Date/Time: 20240404 10:29:28 +Total Time: 01h:26m:46s Compiles Completed: 39/39 -Tests Completed: 175/175 +Tests Completed: 170/175 +Failed Tests: +* TEST hafs_regional_atm_ocn_intel: FAIL TO COMPARE +-- LOG: /glade/work/zshrader/rt-2223/tests/logs/log_derecho/rt_hafs_regional_atm_ocn_intel.log +* TEST hafs_regional_docn_intel: FAIL TO COMPARE +-- LOG: /glade/work/zshrader/rt-2223/tests/logs/log_derecho/rt_hafs_regional_docn_intel.log +* TEST hafs_regional_docn_oisst_intel: FAIL TO COMPARE +-- LOG: /glade/work/zshrader/rt-2223/tests/logs/log_derecho/rt_hafs_regional_docn_oisst_intel.log +* TEST control_p8_atmlnd_intel: FAIL TO COMPARE +-- LOG: /glade/work/zshrader/rt-2223/tests/logs/log_derecho/rt_control_p8_atmlnd_intel.log +* TEST control_restart_p8_atmlnd_intel: MISSING +-- LOG: N/A + +NOTES: +A file 'test_changes.list' was generated with list of all failed tests. +You can use './rt.sh -c -b test_changes.list' to create baselines for the failed tests. +If you are using this log as a pull request verification, please commit 'test_changes.list'. + +Result: FAILURE + +====END OF DERECHO REGRESSION TESTING LOG==== +====START OF DERECHO REGRESSION TESTING LOG==== + +UFSWM hash used in testing: +7cc39e3287638afc5817eeb7c57e1279250a7dcc + +Submodule hashes used in testing: + 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) + be5d28fd1b60522e6fc98aefeead20e6aac3530b AQM/src/model/CMAQ (CMAQv5.2.1_07Feb2018-198-gbe5d28fd1) + 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) + 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) + f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) + cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) + 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) + 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) + 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) + 945cb2cef5e8bd5949afd4f0fc35c4fb6e95a1bf FV3/upp (upp_v10.2.0-159-g945cb2c) +-1ba8270870947b583cd51bc72ff8960f4c1fb36e FV3/upp/sorc/libIFI.fd +-a9828705b587c451fc2a7267d1c374d737be425b FV3/upp/sorc/ncep_post.fd/post_gtg.fd + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) + ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) + 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) + 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) + d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) + 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) + 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) + 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) + 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) + cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) + 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) + ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) + d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) + 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) + + +NOTES: +[Times](Memory) are at the end of each compile/test in format [MM:SS](Size). +The first time is for the full script (prep+run+finalize). +The second time is specifically for the run phase. +Times/Memory will be empty for failed tests. + +BASELINE DIRECTORY: /glade/derecho/scratch/epicufsrt/ufs-weather-model/RT//NEMSfv3gfs/develop-20240401 +COMPARISON DIRECTORY: /glade/derecho/scratch/zshrader/FV3_RT/rt_21338 + +RT.SH OPTIONS USED: +* (-a) - HPC PROJECT ACCOUNT: nral0032 +* (-l) - USE CONFIG FILE: rt.conf +* (-e) - USE ECFLOW + +PASS -- COMPILE 'hafsw_intel' [16:32, 16:07] +PASS -- TEST 'hafs_regional_atm_ocn_intel' [08:32, 06:32](780 MB) + +PASS -- COMPILE 'hafs_all_intel' [15:31, 14:32] +PASS -- TEST 'hafs_regional_docn_intel' [07:24, 05:41](752 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [07:24, 05:41](739 MB) + +PASS -- COMPILE 'atml_intel' [14:29, 13:18] +PASS -- TEST 'control_p8_atmlnd_intel' [10:00, 07:09](1641 MB) + +SYNOPSIS: +Starting Date/Time: 20240404 11:35:33 +Ending Date/Time: 20240404 12:02:07 +Total Time: 00h:26m:47s +Compiles Completed: 3/3 +Tests Completed: 4/4 NOTES: A file 'test_changes.list' was generated but is empty. From 112d00853f94026b1ba9aa9ca099a8dc5164cfbd Mon Sep 17 00:00:00 2001 From: zach1221 Date: Thu, 4 Apr 2024 14:14:54 -0500 Subject: [PATCH 19/28] add orion RT logs: passed --- tests/logs/RegressionTests_orion.log | 569 +++++++++++++-------------- 1 file changed, 284 insertions(+), 285 deletions(-) diff --git a/tests/logs/RegressionTests_orion.log b/tests/logs/RegressionTests_orion.log index 6b2b500e70..7893a3140f 100644 --- a/tests/logs/RegressionTests_orion.log +++ b/tests/logs/RegressionTests_orion.log @@ -1,7 +1,7 @@ ====START OF ORION REGRESSION TESTING LOG==== UFSWM hash used in testing: -2ec8af0cbe7f0ebcfc8c2211b8102911f510940e +7cc39e3287638afc5817eeb7c57e1279250a7dcc Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -9,10 +9,10 @@ Submodule hashes used in testing: 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) - 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -24,19 +24,19 @@ Submodule hashes used in testing: ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -48,288 +48,288 @@ The second time is specifically for the run phase. Times/Memory will be empty for failed tests. BASELINE DIRECTORY: /work/noaa/epic/UFS-WM_RT/NEMSfv3gfs/develop-20240401 -COMPARISON DIRECTORY: /work/noaa/stmp/zshrader/stmp/zshrader/FV3_RT/rt_117842 +COMPARISON DIRECTORY: /work/noaa/stmp/zshrader/stmp/zshrader/FV3_RT/rt_107796 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [15:09, 13:46] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [18:34, 05:08](3169 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [20:10, 18:14] -PASS -- TEST 'cpld_control_gfsv17_intel' [32:58, 16:26](1746 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [21:10, 17:21](2019 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [11:59, 08:08](1111 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [35:54, 18:37](1608 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:07, 05:24] -PASS -- TEST 'cpld_debug_gfsv17_intel' [37:49, 22:54](1690 MB) - -PASS -- COMPILE 's2swa_intel' [16:10, 14:35] -PASS -- TEST 'cpld_control_p8_intel' [22:30, 05:36](3212 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [23:54, 05:41](3212 MB) -PASS -- TEST 'cpld_restart_p8_intel' [11:56, 03:19](3257 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [22:30, 05:45](3153 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [10:50, 03:21](3196 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [23:45, 06:02](3560 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [22:26, 05:36](3203 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [21:39, 04:42](3068 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [22:49, 05:32](3214 MB) -PASS -- TEST 'cpld_control_c192_p8_intel' [25:08, 09:50](3335 MB) -PASS -- TEST 'cpld_restart_c192_p8_intel' [12:37, 06:20](3622 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [31:29, 10:49](4112 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [18:58, 06:53](4285 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [22:40, 05:18](3184 MB) - -PASS -- COMPILE 's2sw_intel' [14:09, 13:02] -PASS -- TEST 'cpld_control_noaero_p8_intel' [15:00, 04:21](1742 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [14:23, 04:18](1781 MB) - -PASS -- COMPILE 's2swa_debug_intel' [06:07, 05:04] -PASS -- TEST 'cpld_debug_p8_intel' [15:32, 08:45](3246 MB) - -PASS -- COMPILE 's2sw_debug_intel' [07:07, 05:12] -PASS -- TEST 'cpld_debug_noaero_p8_intel' [19:57, 05:54](1745 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [15:09, 13:10] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [16:28, 04:22](1774 MB) - -PASS -- COMPILE 's2s_intel' [15:10, 13:10] -PASS -- TEST 'cpld_control_c48_intel' [19:56, 07:58](2828 MB) - -PASS -- COMPILE 's2swa_faster_intel' [21:10, 19:33] -PASS -- TEST 'cpld_control_p8_faster_intel' [21:44, 05:24](3196 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [23:09, 17:50] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [28:16, 16:30](1769 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [11:33, 08:10](1170 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [21:16, 18:41](1685 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [09:07, 04:59] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [41:25, 24:38](1719 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [17:09, 12:22] -PASS -- TEST 'control_flake_intel' [18:26, 03:29](697 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [16:27, 02:24](650 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [17:33, 02:35](666 MB) -PASS -- TEST 'control_latlon_intel' [17:26, 02:30](655 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [16:33, 02:29](655 MB) -PASS -- TEST 'control_c48_intel' [19:33, 05:55](874 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [20:32, 05:57](875 MB) -PASS -- TEST 'control_c192_intel' [26:42, 09:05](859 MB) -PASS -- TEST 'control_c384_intel' [26:38, 10:13](1248 MB) -PASS -- TEST 'control_c384gdas_intel' [25:04, 08:51](1354 MB) -PASS -- TEST 'control_stochy_intel' [14:20, 01:37](656 MB) -PASS -- TEST 'control_stochy_restart_intel' [04:23, 01:06](503 MB) -PASS -- TEST 'control_lndp_intel' [14:21, 01:32](654 MB) -PASS -- TEST 'control_iovr4_intel' [12:24, 02:27](648 MB) -PASS -- TEST 'control_iovr5_intel' [11:23, 02:27](656 MB) -PASS -- TEST 'control_p8_intel' [10:12, 02:56](1634 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [10:16, 02:58](1626 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [10:36, 02:53](1620 MB) -PASS -- TEST 'control_restart_p8_intel' [04:14, 01:42](897 MB) -PASS -- TEST 'control_noqr_p8_intel' [11:16, 02:55](1614 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [06:33, 01:35](932 MB) -PASS -- TEST 'control_decomp_p8_intel' [10:19, 03:03](1607 MB) -PASS -- TEST 'control_2threads_p8_intel' [10:10, 03:08](1710 MB) -PASS -- TEST 'control_p8_lndp_intel' [11:49, 05:17](1629 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [10:33, 04:01](1689 MB) -PASS -- TEST 'control_p8_mynn_intel' [08:32, 03:03](1628 MB) -PASS -- TEST 'merra2_thompson_intel' [09:50, 03:32](1647 MB) -PASS -- TEST 'regional_control_intel' [08:44, 05:12](858 MB) -PASS -- TEST 'regional_restart_intel' [07:40, 02:40](1023 MB) -PASS -- TEST 'regional_decomp_intel' [09:39, 05:33](849 MB) -PASS -- TEST 'regional_2threads_intel' [06:32, 03:44](857 MB) -PASS -- TEST 'regional_noquilt_intel' [07:35, 05:07](1368 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [07:43, 05:04](861 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [07:32, 05:11](858 MB) -PASS -- TEST 'regional_wofs_intel' [08:37, 06:34](1920 MB) - -PASS -- COMPILE 'rrfs_intel' [15:07, 11:48] -PASS -- TEST 'rap_control_intel' [10:34, 07:47](1104 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [06:56, 04:40](1235 MB) -PASS -- TEST 'rap_decomp_intel' [11:43, 08:05](1030 MB) -PASS -- TEST 'rap_2threads_intel' [11:11, 07:52](1177 MB) -PASS -- TEST 'rap_restart_intel' [07:27, 04:02](1111 MB) -PASS -- TEST 'rap_sfcdiff_intel' [10:30, 07:43](1107 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [11:44, 08:08](1028 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [08:32, 05:50](1131 MB) -PASS -- TEST 'hrrr_control_intel' [06:15, 03:59](1033 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [06:55, 04:07](1023 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [06:12, 03:26](1111 MB) -PASS -- TEST 'hrrr_control_restart_intel' [04:21, 02:12](1000 MB) -PASS -- TEST 'rrfs_v1beta_intel' [10:42, 07:33](1099 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [13:24, 09:09](1992 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [13:23, 08:52](2079 MB) - -PASS -- COMPILE 'csawmg_intel' [13:07, 11:00] -PASS -- TEST 'control_csawmg_intel' [09:44, 05:57](744 MB) -PASS -- TEST 'control_csawmgt_intel' [09:41, 05:55](750 MB) -PASS -- TEST 'control_ras_intel' [06:19, 03:20](739 MB) - -PASS -- COMPILE 'wam_intel' [12:07, 10:33] -PASS -- TEST 'control_wam_intel' [05:19, 02:04](654 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [13:07, 11:07] -PASS -- TEST 'control_p8_faster_intel' [08:49, 02:38](1633 MB) -PASS -- TEST 'regional_control_faster_intel' [09:42, 04:41](854 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [11:07, 04:36] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [06:21, 02:42](815 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [06:26, 02:42](817 MB) -PASS -- TEST 'control_stochy_debug_intel' [06:18, 03:07](812 MB) -PASS -- TEST 'control_lndp_debug_intel' [06:25, 02:48](817 MB) -PASS -- TEST 'control_csawmg_debug_intel' [07:33, 04:22](864 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [06:39, 04:11](861 MB) -PASS -- TEST 'control_ras_debug_intel' [04:20, 02:47](823 MB) -PASS -- TEST 'control_diag_debug_intel' [04:24, 02:49](876 MB) -PASS -- TEST 'control_debug_p8_intel' [04:51, 02:56](1650 MB) -PASS -- TEST 'regional_debug_intel' [19:46, 17:17](844 MB) -PASS -- TEST 'rap_control_debug_intel' [07:19, 04:57](1201 MB) -PASS -- TEST 'hrrr_control_debug_intel' [06:20, 04:46](1195 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [06:18, 04:52](1212 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [06:17, 04:58](1209 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [07:20, 05:05](1200 MB) -PASS -- TEST 'rap_diag_debug_intel' [07:30, 05:13](1286 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [07:21, 05:07](1207 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [06:23, 04:59](1200 MB) -PASS -- TEST 'rap_lndp_debug_intel' [06:23, 05:04](1194 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [06:22, 04:56](1202 MB) -PASS -- TEST 'rap_noah_debug_intel' [06:22, 04:51](1202 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [06:20, 04:54](1207 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [09:21, 07:47](1199 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [06:20, 04:50](1196 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [07:19, 05:44](1212 MB) -PASS -- TEST 'rap_flake_debug_intel' [06:22, 05:01](1196 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [11:34, 08:17](1204 MB) - -PASS -- COMPILE 'wam_debug_intel' [10:07, 03:23] -PASS -- TEST 'control_wam_debug_intel' [07:17, 05:03](508 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [13:06, 10:47] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [07:05, 04:24](1160 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [09:32, 06:25](994 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [11:18, 03:27](984 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [14:24, 06:43](1089 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [11:16, 03:24](961 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [11:06, 03:39](873 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [06:54, 04:48](1033 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:19, 01:56](935 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [20:08, 13:24] -PASS -- TEST 'conus13km_control_intel' [08:55, 02:06](1199 MB) -PASS -- TEST 'conus13km_2threads_intel' [03:43, 01:04](1121 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [03:39, 01:15](1113 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [15:07, 11:18] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [11:46, 04:14](992 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [05:06, 03:03] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [11:21, 04:58](1088 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [11:19, 04:41](1077 MB) -PASS -- TEST 'conus13km_debug_intel' [19:53, 14:04](1227 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [19:45, 14:16](929 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [13:45, 08:23](1157 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [19:45, 14:18](1316 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [09:07, 03:52] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [10:23, 04:51](1116 MB) - -PASS -- COMPILE 'hafsw_intel' [18:08, 12:39] -PASS -- TEST 'hafs_regional_atm_intel' [09:13, 05:28](743 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [08:25, 05:54](1121 MB) +PASS -- COMPILE 's2swa_32bit_intel' [18:07, 16:39] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [18:36, 05:18](3180 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [25:09, 23:08] +PASS -- TEST 'cpld_control_gfsv17_intel' [27:51, 16:25](1741 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [21:07, 17:28](2054 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [11:58, 08:06](1122 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [26:46, 18:30](1654 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [07:07, 05:34] +PASS -- TEST 'cpld_debug_gfsv17_intel' [25:44, 22:41](1686 MB) + +PASS -- COMPILE 's2swa_intel' [16:06, 14:13] +PASS -- TEST 'cpld_control_p8_intel' [08:21, 05:34](3207 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [15:46, 05:39](3202 MB) +PASS -- TEST 'cpld_restart_p8_intel' [13:39, 03:19](3257 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [08:21, 05:37](3230 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [13:43, 03:21](3276 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [09:26, 06:04](3548 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [15:33, 05:37](3202 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [07:33, 04:39](3069 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [15:45, 05:37](3173 MB) +PASS -- TEST 'cpld_control_c192_p8_intel' [18:39, 09:53](3347 MB) +PASS -- TEST 'cpld_restart_c192_p8_intel' [11:16, 06:10](3622 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [23:40, 10:54](4162 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [17:13, 06:54](4370 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [08:30, 05:17](3172 MB) + +PASS -- COMPILE 's2sw_intel' [16:07, 14:57] +PASS -- TEST 'cpld_control_noaero_p8_intel' [07:16, 04:21](1736 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [14:34, 04:17](1780 MB) + +PASS -- COMPILE 's2swa_debug_intel' [07:06, 05:20] +PASS -- TEST 'cpld_debug_p8_intel' [12:23, 08:46](3188 MB) + +PASS -- COMPILE 's2sw_debug_intel' [07:06, 05:17] +PASS -- TEST 'cpld_debug_noaero_p8_intel' [09:02, 05:59](1738 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [14:06, 12:42] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [07:12, 04:16](1779 MB) + +PASS -- COMPILE 's2s_intel' [15:06, 13:15] +PASS -- TEST 'cpld_control_c48_intel' [13:46, 08:01](2835 MB) + +PASS -- COMPILE 's2swa_faster_intel' [20:08, 18:06] +PASS -- TEST 'cpld_control_p8_faster_intel' [17:39, 05:16](3203 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [20:08, 18:37] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [23:09, 16:41](1767 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [11:20, 08:06](1172 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [21:10, 18:35](1676 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [06:06, 04:39] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [27:01, 24:50](1715 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [15:06, 13:42] +PASS -- TEST 'control_flake_intel' [14:25, 03:27](700 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [13:26, 02:24](656 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [13:29, 02:35](653 MB) +PASS -- TEST 'control_latlon_intel' [13:23, 02:25](655 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [13:31, 02:33](649 MB) +PASS -- TEST 'control_c48_intel' [16:35, 05:56](872 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [16:42, 05:56](872 MB) +PASS -- TEST 'control_c192_intel' [19:35, 09:01](852 MB) +PASS -- TEST 'control_c384_intel' [21:42, 10:04](1246 MB) +PASS -- TEST 'control_c384gdas_intel' [25:04, 11:49](1354 MB) +PASS -- TEST 'control_stochy_intel' [12:22, 01:42](655 MB) +PASS -- TEST 'control_stochy_restart_intel' [02:22, 01:04](503 MB) +PASS -- TEST 'control_lndp_intel' [12:23, 01:37](650 MB) +PASS -- TEST 'control_iovr4_intel' [12:26, 02:28](653 MB) +PASS -- TEST 'control_iovr5_intel' [12:24, 02:32](645 MB) +PASS -- TEST 'control_p8_intel' [13:15, 03:02](1633 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [12:19, 02:58](1639 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [08:38, 02:52](1638 MB) +PASS -- TEST 'control_restart_p8_intel' [04:11, 01:38](893 MB) +PASS -- TEST 'control_noqr_p8_intel' [08:11, 02:54](1619 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [04:18, 01:41](929 MB) +PASS -- TEST 'control_decomp_p8_intel' [08:11, 03:03](1611 MB) +PASS -- TEST 'control_2threads_p8_intel' [07:11, 03:06](1723 MB) +PASS -- TEST 'control_p8_lndp_intel' [07:45, 05:09](1636 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [06:26, 03:55](1695 MB) +PASS -- TEST 'control_p8_mynn_intel' [05:29, 03:01](1641 MB) +PASS -- TEST 'merra2_thompson_intel' [06:45, 03:29](1647 MB) +PASS -- TEST 'regional_control_intel' [07:42, 05:05](851 MB) +PASS -- TEST 'regional_restart_intel' [04:39, 02:45](1023 MB) +PASS -- TEST 'regional_decomp_intel' [07:40, 05:24](844 MB) +PASS -- TEST 'regional_2threads_intel' [05:38, 03:37](844 MB) +PASS -- TEST 'regional_noquilt_intel' [06:40, 05:03](1365 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [07:40, 05:04](858 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [07:36, 05:03](854 MB) +PASS -- TEST 'regional_wofs_intel' [08:37, 06:37](1917 MB) + +PASS -- COMPILE 'rrfs_intel' [13:08, 11:36] +PASS -- TEST 'rap_control_intel' [10:26, 07:46](1105 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [06:50, 04:46](1288 MB) +PASS -- TEST 'rap_decomp_intel' [10:53, 08:06](1032 MB) +PASS -- TEST 'rap_2threads_intel' [09:56, 07:55](1180 MB) +PASS -- TEST 'rap_restart_intel' [06:26, 04:03](1097 MB) +PASS -- TEST 'rap_sfcdiff_intel' [10:23, 07:43](1099 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [11:10, 08:07](1026 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [09:23, 05:50](1132 MB) +PASS -- TEST 'hrrr_control_intel' [06:12, 04:01](1036 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [06:52, 04:07](1023 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [05:58, 03:23](1110 MB) +PASS -- TEST 'hrrr_control_restart_intel' [04:23, 02:10](997 MB) +PASS -- TEST 'rrfs_v1beta_intel' [10:16, 07:36](1100 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [11:31, 09:15](1994 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [10:22, 08:56](2074 MB) + +PASS -- COMPILE 'csawmg_intel' [12:06, 10:57] +PASS -- TEST 'control_csawmg_intel' [08:38, 06:06](744 MB) +PASS -- TEST 'control_csawmgt_intel' [07:36, 06:02](752 MB) +PASS -- TEST 'control_ras_intel' [05:19, 03:19](733 MB) + +PASS -- COMPILE 'wam_intel' [15:07, 10:45] +PASS -- TEST 'control_wam_intel' [04:16, 02:07](658 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [15:07, 11:35] +PASS -- TEST 'control_p8_faster_intel' [05:36, 02:39](1625 MB) +PASS -- TEST 'regional_control_faster_intel' [06:39, 04:41](852 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [08:06, 04:27] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [04:22, 02:45](814 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [04:22, 02:37](815 MB) +PASS -- TEST 'control_stochy_debug_intel' [04:15, 02:58](813 MB) +PASS -- TEST 'control_lndp_debug_intel' [04:16, 02:47](816 MB) +PASS -- TEST 'control_csawmg_debug_intel' [06:35, 04:15](857 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [05:44, 04:05](856 MB) +PASS -- TEST 'control_ras_debug_intel' [04:19, 02:47](826 MB) +PASS -- TEST 'control_diag_debug_intel' [04:26, 02:50](872 MB) +PASS -- TEST 'control_debug_p8_intel' [04:44, 02:52](1646 MB) +PASS -- TEST 'regional_debug_intel' [19:42, 17:28](841 MB) +PASS -- TEST 'rap_control_debug_intel' [06:21, 04:54](1201 MB) +PASS -- TEST 'hrrr_control_debug_intel' [06:19, 04:58](1196 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [06:18, 04:54](1201 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [06:18, 04:49](1203 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [07:18, 05:08](1207 MB) +PASS -- TEST 'rap_diag_debug_intel' [07:28, 05:11](1288 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [06:20, 04:57](1199 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [07:17, 05:06](1201 MB) +PASS -- TEST 'rap_lndp_debug_intel' [06:18, 04:57](1200 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [08:19, 04:58](1200 MB) +PASS -- TEST 'rap_noah_debug_intel' [07:24, 04:52](1207 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [07:19, 04:56](1200 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [10:20, 07:55](1199 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [07:19, 04:56](1192 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [08:19, 05:53](1198 MB) +PASS -- TEST 'rap_flake_debug_intel' [08:18, 05:15](1204 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [12:31, 08:37](1199 MB) + +PASS -- COMPILE 'wam_debug_intel' [10:06, 03:34] +PASS -- TEST 'control_wam_debug_intel' [07:17, 05:13](515 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [16:08, 11:27] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [06:57, 04:27](1169 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [09:24, 06:30](1065 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [06:14, 03:24](974 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [10:01, 06:42](1097 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [05:05, 03:03](967 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [07:54, 03:33](943 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [10:14, 04:58](1033 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [03:18, 01:59](937 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [15:07, 13:11] +PASS -- TEST 'conus13km_control_intel' [04:56, 02:08](1207 MB) +PASS -- TEST 'conus13km_2threads_intel' [06:42, 01:06](1125 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [05:41, 01:18](1114 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [18:07, 11:55] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [06:46, 04:12](1000 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [08:06, 03:32] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [07:23, 04:52](1075 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [07:17, 04:49](1090 MB) +PASS -- TEST 'conus13km_debug_intel' [15:51, 13:57](1229 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [16:46, 14:37](932 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [10:41, 08:22](1152 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [16:43, 14:06](1319 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [08:06, 03:51] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [07:20, 04:55](1128 MB) + +PASS -- COMPILE 'hafsw_intel' [16:06, 12:43] +PASS -- TEST 'hafs_regional_atm_intel' [08:12, 05:28](741 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [07:24, 05:54](1124 MB) FAIL TO COMPARE -- TEST 'hafs_regional_atm_ocn_intel' [, ]( MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [17:12, 12:47](860 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [18:23, 14:30](882 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [10:59, 06:08](505 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [10:28, 07:30](522 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [07:51, 03:05](374 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [13:19, 08:06](485 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [08:50, 04:09](524 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [07:51, 04:02](525 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [07:55, 05:20](585 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [03:25, 01:24](353 MB) -PASS -- TEST 'gnv1_nested_intel' [06:57, 04:44](803 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [08:06, 03:45] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [14:58, 13:04](572 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [18:07, 13:03] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [11:54, 09:33](673 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [12:03, 09:36](689 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [17:07, 13:10] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [08:58, 06:56](729 MB) - -PASS -- COMPILE 'hafs_all_intel' [16:07, 12:41] +PASS -- TEST 'hafs_regional_atm_wav_intel' [15:08, 12:47](865 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [17:18, 14:33](878 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [08:55, 06:11](499 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [10:18, 07:27](516 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [05:47, 03:06](373 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [14:26, 07:56](473 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [06:43, 04:07](528 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [07:53, 03:56](530 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [07:49, 05:15](592 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [04:23, 01:22](397 MB) +PASS -- TEST 'gnv1_nested_intel' [07:50, 04:36](806 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [13:06, 05:22] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [15:46, 13:10](566 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [21:07, 14:18] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [11:57, 09:38](669 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [11:57, 09:37](696 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [18:07, 13:08] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [10:02, 06:57](732 MB) + +PASS -- COMPILE 'hafs_all_intel' [18:07, 13:33] FAIL TO COMPARE -- TEST 'hafs_regional_docn_intel' [, ]( MB) FAIL TO COMPARE -- TEST 'hafs_regional_docn_oisst_intel' [, ]( MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [17:58, 16:02](1208 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [08:07, 06:24] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:14, 02:40](1135 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:16, 01:42](1090 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:13, 02:33](1001 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:13, 02:36](1010 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:12, 02:39](1017 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:15, 02:51](1109 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:15, 02:35](1132 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:13, 02:36](1015 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [08:14, 05:54](1056 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [08:13, 05:49](1038 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:12, 02:46](1132 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:15, 03:37](2448 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [05:14, 03:32](2433 MB) - -PASS -- COMPILE 'datm_cdeps_debug_intel' [09:06, 03:17] -PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [08:14, 06:10](1063 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [09:08, 06:24] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:13, 02:38](1128 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [03:07, 00:55] -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [02:27, 00:47](255 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [02:20, 00:51](324 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:20, 00:34](321 MB) - -PASS -- COMPILE 'atml_intel' [18:08, 13:19] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [07:32, 04:13](1597 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [17:55, 15:57](1203 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [10:06, 08:08] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [04:14, 02:36](1141 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [03:14, 01:42](1080 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [04:12, 02:31](1004 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [04:12, 02:34](1010 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [04:12, 02:40](1019 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [04:12, 02:43](1139 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [04:12, 02:39](1139 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:12, 02:34](1019 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [08:10, 05:58](1052 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [08:10, 05:58](1025 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [04:10, 02:36](1138 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [05:13, 03:34](2437 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [05:13, 03:37](2487 MB) + +PASS -- COMPILE 'datm_cdeps_debug_intel' [06:06, 03:51] +PASS -- TEST 'datm_cdeps_debug_cfsr_intel' [08:12, 06:14](1066 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [10:06, 08:08] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [04:14, 02:39](1138 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [03:05, 01:19] +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [03:25, 00:52](248 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [03:21, 00:51](326 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [02:21, 00:32](324 MB) + +PASS -- COMPILE 'atml_intel' [15:06, 13:29] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [07:31, 04:16](1601 MB) FAIL TO COMPARE -- TEST 'control_p8_atmlnd_intel' [, ]( MB) MISSING -- TEST 'control_restart_p8_atmlnd_intel' [, ]( MB) -PASS -- COMPILE 'atmw_intel' [17:07, 12:35] -PASS -- TEST 'atmwav_control_noaero_p8_intel' [04:22, 01:46](1664 MB) +PASS -- COMPILE 'atmw_intel' [14:06, 12:28] +PASS -- TEST 'atmwav_control_noaero_p8_intel' [04:17, 01:45](1668 MB) -PASS -- COMPILE 'atmwm_intel' [16:07, 11:33] -PASS -- TEST 'control_atmwav_intel' [04:08, 01:39](669 MB) +PASS -- COMPILE 'atmwm_intel' [14:06, 12:52] +PASS -- TEST 'control_atmwav_intel' [04:04, 01:41](678 MB) -PASS -- COMPILE 'atmaero_intel' [14:08, 10:45] -PASS -- TEST 'atmaero_control_p8_intel' [06:16, 03:56](3027 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [07:16, 04:51](3033 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [07:03, 04:58](3111 MB) +PASS -- COMPILE 'atmaero_intel' [13:06, 11:17] +PASS -- TEST 'atmaero_control_p8_intel' [07:17, 03:59](3033 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [07:17, 04:50](3092 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [08:03, 05:05](3113 MB) -PASS -- COMPILE 'atmaq_intel' [14:07, 11:45] +PASS -- COMPILE 'atmaq_intel' [12:06, 10:46] -PASS -- COMPILE 'atmaq_debug_intel' [05:07, 03:26] -PASS -- TEST 'regional_atmaq_debug_intel' [23:43, 20:45](4579 MB) +PASS -- COMPILE 'atmaq_debug_intel' [05:05, 03:51] +PASS -- TEST 'regional_atmaq_debug_intel' [25:46, 20:56](4578 MB) SYNOPSIS: -Starting Date/Time: 20240402 08:21:43 -Ending Date/Time: 20240402 10:10:13 -Total Time: 01h:49m:15s +Starting Date/Time: 20240404 08:42:36 +Ending Date/Time: 20240404 10:22:54 +Total Time: 01h:41m:03s Compiles Completed: 39/39 Tests Completed: 177/182 Failed Tests: * TEST hafs_regional_atm_ocn_intel: FAIL TO COMPARE --- LOG: /work2/noaa/stmp/zshrader/orion/rt-2175/tests/logs/log_orion/rt_hafs_regional_atm_ocn_intel.log +-- LOG: /work2/noaa/stmp/zshrader/orion/rt-2223/tests/logs/log_orion/rt_hafs_regional_atm_ocn_intel.log * TEST hafs_regional_docn_intel: FAIL TO COMPARE --- LOG: /work2/noaa/stmp/zshrader/orion/rt-2175/tests/logs/log_orion/rt_hafs_regional_docn_intel.log +-- LOG: /work2/noaa/stmp/zshrader/orion/rt-2223/tests/logs/log_orion/rt_hafs_regional_docn_intel.log * TEST hafs_regional_docn_oisst_intel: FAIL TO COMPARE --- LOG: /work2/noaa/stmp/zshrader/orion/rt-2175/tests/logs/log_orion/rt_hafs_regional_docn_oisst_intel.log +-- LOG: /work2/noaa/stmp/zshrader/orion/rt-2223/tests/logs/log_orion/rt_hafs_regional_docn_oisst_intel.log * TEST control_p8_atmlnd_intel: FAIL TO COMPARE --- LOG: /work2/noaa/stmp/zshrader/orion/rt-2175/tests/logs/log_orion/rt_control_p8_atmlnd_intel.log +-- LOG: /work2/noaa/stmp/zshrader/orion/rt-2223/tests/logs/log_orion/rt_control_p8_atmlnd_intel.log * TEST control_restart_p8_atmlnd_intel: MISSING -- LOG: N/A @@ -344,7 +344,7 @@ Result: FAILURE ====START OF ORION REGRESSION TESTING LOG==== UFSWM hash used in testing: -2ec8af0cbe7f0ebcfc8c2211b8102911f510940e +7cc39e3287638afc5817eeb7c57e1279250a7dcc Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -352,10 +352,10 @@ Submodule hashes used in testing: 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) - 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -367,19 +367,19 @@ Submodule hashes used in testing: ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -391,28 +391,27 @@ The second time is specifically for the run phase. Times/Memory will be empty for failed tests. BASELINE DIRECTORY: /work/noaa/epic/UFS-WM_RT/NEMSfv3gfs/develop-20240401 -COMPARISON DIRECTORY: /work/noaa/stmp/zshrader/stmp/zshrader/FV3_RT/rt_226483 +COMPARISON DIRECTORY: /work/noaa/stmp/zshrader/stmp/zshrader/FV3_RT/rt_156392 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: epic -* (-c) - CREATE NEW BASELINES * (-l) - USE CONFIG FILE: rt.conf * (-e) - USE ECFLOW -PASS -- COMPILE 'hafsw_intel' [16:08, 14:27] -PASS -- TEST 'hafs_regional_atm_ocn_intel' [09:43, 07:00](830 MB) +PASS -- COMPILE 'hafsw_intel' [15:06, 13:24] +PASS -- TEST 'hafs_regional_atm_ocn_intel' [10:08, 06:58](842 MB) -PASS -- COMPILE 'hafs_all_intel' [16:08, 14:11] -PASS -- TEST 'hafs_regional_docn_intel' [08:27, 06:31](826 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [08:27, 06:22](814 MB) +PASS -- COMPILE 'hafs_all_intel' [15:06, 13:16] +PASS -- TEST 'hafs_regional_docn_intel' [09:04, 06:24](828 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [09:05, 06:30](817 MB) -PASS -- COMPILE 'atml_intel' [17:08, 15:40] -PASS -- TEST 'control_p8_atmlnd_intel' [08:46, 04:19](1599 MB) +PASS -- COMPILE 'atml_intel' [15:06, 13:26] +PASS -- TEST 'control_p8_atmlnd_intel' [08:07, 04:16](1593 MB) SYNOPSIS: -Starting Date/Time: 20240402 10:23:05 -Ending Date/Time: 20240402 10:50:14 -Total Time: 00h:27m:23s +Starting Date/Time: 20240404 13:06:07 +Ending Date/Time: 20240404 13:32:43 +Total Time: 00h:26m:41s Compiles Completed: 3/3 Tests Completed: 4/4 From 8df289216dedb3322ebea03a585927f7ca7b55af Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Thu, 4 Apr 2024 15:18:52 -0400 Subject: [PATCH 20/28] Update repo_check.sh --- tests/ci/repo_check.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/ci/repo_check.sh b/tests/ci/repo_check.sh index e95d91747a..f7d52387d2 100755 --- a/tests/ci/repo_check.sh +++ b/tests/ci/repo_check.sh @@ -42,6 +42,7 @@ pathes[mom6]='MOM6-interface/MOM6' urls[cice]='https://github.com/NOAA-EMC/CICE' branches[cice]='emc/develop' pathes[cice]='CICE-interface/CICE' + urls[ww3]='https://github.com/NOAA-EMC/WW3' branches[ww3]='dev/ufs-weather-model' pathes[ww3]='WW3' From 946d6d963a8dcdc7ce5f75a9d46c9f95c136bfb1 Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Thu, 4 Apr 2024 15:23:01 -0400 Subject: [PATCH 21/28] Update repo_check.sh --- tests/ci/repo_check.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/ci/repo_check.sh b/tests/ci/repo_check.sh index f7d52387d2..39d8529cec 100755 --- a/tests/ci/repo_check.sh +++ b/tests/ci/repo_check.sh @@ -25,7 +25,7 @@ get_shas () { flag_sync=true declare -A urls branches pathes -submodules="base fv3 mom6 cice ww3 stoch gocart cmeps cdeps hycom cmake ccpp_physics ccpp_framework aqm noahmp cubed_sphere" +submodules="base fv3 mom6 cice ww3 stoch cmeps cdeps hycom ccpp_physics aqm noahmp cubed_sphere" urls[base]='https://github.com/ufs-community/ufs-weather-model' branches[base]='develop' From 4d246457a3723f6ee7ec3625371a137ec1bfbcc8 Mon Sep 17 00:00:00 2001 From: zach1221 Date: Thu, 4 Apr 2024 19:30:44 +0000 Subject: [PATCH 22/28] add control_p8_gnu ORT logs: passed --- tests/logs/OpnReqTests_control_p8_hera.log | 48 +++++++++++----------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/tests/logs/OpnReqTests_control_p8_hera.log b/tests/logs/OpnReqTests_control_p8_hera.log index 88dbc1ba12..c46f7ef816 100644 --- a/tests/logs/OpnReqTests_control_p8_hera.log +++ b/tests/logs/OpnReqTests_control_p8_hera.log @@ -1,9 +1,9 @@ -Wed Apr 3 13:03:42 UTC 2024 +Thu Apr 4 13:45:26 UTC 2024 Start Operation Requirement Test baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_bit_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1734208/bit_base_bit_base +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_478288/bit_base_bit_base Checking test bit_base results .... Moving baseline bit_base files .... Moving sfcf000.nc .........OK @@ -51,14 +51,14 @@ Moving baseline bit_base files .... Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK - 0: The total amount of wall time = 270.499708 - 0: The maximum resident set size (KB) = 1267976 + 0: The total amount of wall time = 273.384410 + 0: The maximum resident set size (KB) = 1252756 Test bit_base PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_dbg_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1734208/dbg_base_dbg_base +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_478288/dbg_base_dbg_base Checking test dbg_base results .... Moving baseline dbg_base files .... Moving sfcf000.nc .........OK @@ -106,14 +106,14 @@ Moving baseline dbg_base files .... Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK - 0: The total amount of wall time = 949.421879 - 0: The maximum resident set size (KB) = 1254204 + 0: The total amount of wall time = 948.187410 + 0: The maximum resident set size (KB) = 1232512 Test dbg_base PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1734208/dcp_dcp +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_478288/dcp_dcp Checking test dcp results .... Comparing sfcf000.nc .....USING NCCMP......OK Comparing sfcf021.nc .....USING NCCMP......OK @@ -160,14 +160,14 @@ Checking test dcp results .... Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK - 0: The total amount of wall time = 238.203503 - 0: The maximum resident set size (KB) = 1247000 + 0: The total amount of wall time = 246.989736 + 0: The maximum resident set size (KB) = 1235588 Test dcp PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1734208/mpi_mpi +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_478288/mpi_mpi Checking test mpi results .... Comparing sfcf000.nc .....USING NCCMP......OK Comparing sfcf021.nc .....USING NCCMP......OK @@ -214,14 +214,14 @@ Checking test mpi results .... Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK - 0: The total amount of wall time = 238.209192 - 0: The maximum resident set size (KB) = 1246248 + 0: The total amount of wall time = 243.345326 + 0: The maximum resident set size (KB) = 1230288 Test mpi PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1734208/rst_rst +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_478288/rst_rst Checking test rst results .... Comparing sfcf000.nc .....USING NCCMP......OK Comparing sfcf021.nc .....USING NCCMP......OK @@ -268,14 +268,14 @@ Checking test rst results .... Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK - 0: The total amount of wall time = 239.223169 - 0: The maximum resident set size (KB) = 1247272 + 0: The total amount of wall time = 243.496287 + 0: The maximum resident set size (KB) = 1237700 Test rst PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1734208/std_base_std_base +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_478288/std_base_std_base Checking test std_base results .... Moving baseline std_base files .... Moving sfcf000.nc .........OK @@ -323,14 +323,14 @@ Moving baseline std_base files .... Moving RESTART/20210323.060000.sfc_data.tile5.nc .........OK Moving RESTART/20210323.060000.sfc_data.tile6.nc .........OK - 0: The total amount of wall time = 242.202633 - 0: The maximum resident set size (KB) = 1247172 + 0: The total amount of wall time = 238.877192 + 0: The maximum resident set size (KB) = 1230820 Test std_base PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/control_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1734208/thr_thr +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_478288/thr_thr Checking test thr results .... Comparing sfcf000.nc .....USING NCCMP......OK Comparing sfcf021.nc .....USING NCCMP......OK @@ -377,11 +377,11 @@ Checking test thr results .... Comparing RESTART/20210323.060000.sfc_data.tile5.nc .....USING NCCMP......OK Comparing RESTART/20210323.060000.sfc_data.tile6.nc .....USING NCCMP......OK - 0: The total amount of wall time = 242.018158 - 0: The maximum resident set size (KB) = 1247888 + 0: The total amount of wall time = 239.056770 + 0: The maximum resident set size (KB) = 1231348 Test thr PASS OPERATION REQUIREMENT TEST WAS SUCCESSFUL -Wed Apr 3 14:13:02 UTC 2024 -Elapsed time: 01h:09m:20s. Have a nice day! +Thu Apr 4 14:57:18 UTC 2024 +Elapsed time: 01h:11m:52s. Have a nice day! From 55aaa301eef0d1dd5f46a14e8fe906c295895515 Mon Sep 17 00:00:00 2001 From: zach1221 Date: Thu, 4 Apr 2024 19:31:35 +0000 Subject: [PATCH 23/28] add regional_control_gnu ORT logs: passed --- .../OpnReqTests_regional_control_hera.log | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/tests/logs/OpnReqTests_regional_control_hera.log b/tests/logs/OpnReqTests_regional_control_hera.log index 458da1602a..0c421a16ed 100644 --- a/tests/logs/OpnReqTests_regional_control_hera.log +++ b/tests/logs/OpnReqTests_regional_control_hera.log @@ -1,9 +1,9 @@ -Wed Apr 3 15:46:00 UTC 2024 +Thu Apr 4 16:05:04 UTC 2024 Start Operation Requirement Test baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1137011/dcp_dcp +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_768169/dcp_dcp Checking test dcp results .... Comparing dynf000.nc .....USING NCCMP......OK Comparing dynf006.nc .....USING NCCMP......OK @@ -14,14 +14,14 @@ Checking test dcp results .... Comparing NATLEV.GrbF00 .....USING CMP......OK Comparing NATLEV.GrbF06 .....USING CMP......OK - 0: The total amount of wall time = 2148.497446 - 0: The maximum resident set size (KB) = 557116 + 0: The total amount of wall time = 2149.189352 + 0: The maximum resident set size (KB) = 541572 Test dcp PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1137011/std_base_std_base +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_768169/std_base_std_base Checking test std_base results .... Moving baseline std_base files .... Moving dynf000.nc .........OK @@ -33,14 +33,14 @@ Moving baseline std_base files .... Moving NATLEV.GrbF00 .........OK Moving NATLEV.GrbF06 .........OK - 0: The total amount of wall time = 2165.195419 - 0: The maximum resident set size (KB) = 563120 + 0: The total amount of wall time = 2148.974341 + 0: The maximum resident set size (KB) = 544628 Test std_base PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/regional_control_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1137011/thr_thr +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_768169/thr_thr Checking test thr results .... Comparing dynf000.nc .....USING NCCMP......OK Comparing dynf006.nc .....USING NCCMP......OK @@ -51,11 +51,11 @@ Checking test thr results .... Comparing NATLEV.GrbF00 .....USING CMP......OK Comparing NATLEV.GrbF06 .....USING CMP......OK - 0: The total amount of wall time = 2186.776168 - 0: The maximum resident set size (KB) = 554324 + 0: The total amount of wall time = 2179.538342 + 0: The maximum resident set size (KB) = 543816 Test thr PASS OPERATION REQUIREMENT TEST WAS SUCCESSFUL -Wed Apr 3 17:45:29 UTC 2024 -Elapsed time: 01h:59m:30s. Have a nice day! +Thu Apr 4 18:04:34 UTC 2024 +Elapsed time: 01h:59m:31s. Have a nice day! From c6011f0ae4f9a2c2e0087cb443a5586b729593d4 Mon Sep 17 00:00:00 2001 From: zach1221 Date: Thu, 4 Apr 2024 19:31:55 +0000 Subject: [PATCH 24/28] add cpld_control_gnu ORT logs: passed --- ...sts_cpld_control_nowave_noaero_p8_hera.log | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log b/tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log index d9a81cb48a..d8d583491a 100644 --- a/tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log +++ b/tests/logs/OpnReqTests_cpld_control_nowave_noaero_p8_hera.log @@ -1,9 +1,9 @@ -Wed Apr 3 18:01:51 UTC 2024 +Thu Apr 4 18:07:00 UTC 2024 Start Operation Requirement Test baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_dbg_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1612891/dbg_base_dbg_base +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1261607/dbg_base_dbg_base Checking test dbg_base results .... Moving baseline dbg_base files .... Moving sfcf021.tile1.nc .........OK @@ -66,14 +66,14 @@ Moving baseline dbg_base files .... Moving RESTART/iced.2021-03-23-21600.nc .........OK Moving RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK - 0: The total amount of wall time = 1309.881667 - 0: The maximum resident set size (KB) = 1366736 + 0: The total amount of wall time = 1344.317893 + 0: The maximum resident set size (KB) = 1342820 Test dbg_base PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1612891/rst_rst +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1261607/rst_rst Checking test rst results .... Comparing sfcf021.tile1.nc .....USING NCCMP......OK Comparing sfcf021.tile2.nc .....USING NCCMP......OK @@ -135,14 +135,14 @@ Checking test rst results .... Comparing RESTART/iced.2021-03-23-21600.nc .....USING NCCMP......OK Comparing RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .....USING NCCMP......OK - 0: The total amount of wall time = 385.164336 - 0: The maximum resident set size (KB) = 1359652 + 0: The total amount of wall time = 391.350241 + 0: The maximum resident set size (KB) = 1343528 Test rst PASS baseline dir = /scratch1/NCEPDEV/stmp4/Zachary.Shrader/FV3_OPNREQ_TEST/OPNREQ_TEST/cpld_control_c96_noaero_p8_std_base_gnu -working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1612891/std_base_std_base +working dir = /scratch1/NCEPDEV/stmp2/Zachary.Shrader/FV3_OPNREQ_TEST/opnReqTest_1261607/std_base_std_base Checking test std_base results .... Moving baseline std_base files .... Moving sfcf021.tile1.nc .........OK @@ -205,11 +205,11 @@ Moving baseline std_base files .... Moving RESTART/iced.2021-03-23-21600.nc .........OK Moving RESTART/ufs.cpld.cpl.r.2021-03-23-21600.nc .........OK - 0: The total amount of wall time = 386.874326 - 0: The maximum resident set size (KB) = 1362372 + 0: The total amount of wall time = 389.898125 + 0: The maximum resident set size (KB) = 1341344 Test std_base PASS OPERATION REQUIREMENT TEST WAS SUCCESSFUL -Wed Apr 3 19:06:01 UTC 2024 -Elapsed time: 01h:04m:10s. Have a nice day! +Thu Apr 4 19:08:57 UTC 2024 +Elapsed time: 01h:01m:57s. Have a nice day! From 1da35589e3bcfb52bd03616f6fefa6aa106845ef Mon Sep 17 00:00:00 2001 From: JONG KIM Date: Thu, 4 Apr 2024 15:36:32 -0400 Subject: [PATCH 25/28] Update repo_check.sh --- tests/ci/repo_check.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/ci/repo_check.sh b/tests/ci/repo_check.sh index 39d8529cec..7f5deb31c8 100755 --- a/tests/ci/repo_check.sh +++ b/tests/ci/repo_check.sh @@ -103,7 +103,7 @@ for submodule in $submodules; do get_shas $url $gitapi $branch $workspace done -if [[ $flag_sync=='false' ]]; then +if [[ ! $flag_sync ]]; then echo "** ${GITHUB_WORKSPACE} **NOT** up to date" exit 1 fi From c4914348cca0c811e1bde22b8062aeeec794c841 Mon Sep 17 00:00:00 2001 From: Brian Curtis Date: Thu, 4 Apr 2024 19:49:19 +0000 Subject: [PATCH 26/28] WCOSS2 RT Log: Passed --- tests/logs/RegressionTests_wcoss2.log | 460 +++++++++++++------------- 1 file changed, 230 insertions(+), 230 deletions(-) diff --git a/tests/logs/RegressionTests_wcoss2.log b/tests/logs/RegressionTests_wcoss2.log index 8fd3265890..7184495c81 100644 --- a/tests/logs/RegressionTests_wcoss2.log +++ b/tests/logs/RegressionTests_wcoss2.log @@ -1,7 +1,7 @@ ====START OF WCOSS2 REGRESSION TESTING LOG==== UFSWM hash used in testing: -7fb4bf1a94e195cdd18017fa981ad062ad5b826d +616a1599842de8f07db974c54438bb9b9fa996b9 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -9,10 +9,10 @@ Submodule hashes used in testing: 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/HEAD-18-g3fa2f76) - 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -24,19 +24,19 @@ Submodule hashes used in testing: ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (v3.7.1-425-ge240f35) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/HEAD-18-g3fa2f76) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (v3.7.1-425-ge240f35) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -48,235 +48,235 @@ The second time is specifically for the run phase. Times/Memory will be empty for failed tests. BASELINE DIRECTORY: /lfs/h2/emc/nems/noscrub/emc.nems/RT/NEMSfv3gfs/develop-20240401 -COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_189100 +COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_152070 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: GFS-DEV * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [34:25, 29:12] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [42:34, 02:18](2977 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [33:23, 28:09] -PASS -- TEST 'cpld_control_gfsv17_intel' [41:32, 01:58](1594 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [23:08, 01:59](1718 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [23:06, 01:18](849 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [41:29, 02:10](1567 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [18:53, 13:52] -PASS -- TEST 'cpld_debug_gfsv17_intel' [58:41, 02:26](1602 MB) - -PASS -- COMPILE 's2swa_intel' [30:17, 25:34] -PASS -- TEST 'cpld_control_p8_intel' [47:15, 01:21](3005 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [47:15, 02:08](3004 MB) -PASS -- TEST 'cpld_restart_p8_intel' [38:08, 01:31](3064 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [47:15, 02:18](3026 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [37:05, 01:16](3079 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [47:15, 01:50](3315 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [47:15, 02:31](2997 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [47:16, 02:13](2926 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [47:15, 02:48](3005 MB) -PASS -- TEST 'cpld_bmark_p8_intel' [47:24, 04:52](3950 MB) -PASS -- TEST 'cpld_restart_bmark_p8_intel' [26:25, 04:38](4255 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [47:15, 02:05](2967 MB) - -PASS -- COMPILE 's2sw_intel' [14:41, 10:42] -PASS -- TEST 'cpld_control_noaero_p8_intel' [02:51, 01:20](1584 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [02:51, 01:36](1640 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [13:39, 10:13] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [03:54, 01:31](1632 MB) - -PASS -- COMPILE 's2s_intel' [13:41, 10:17] -PASS -- TEST 'cpld_control_c48_intel' [03:51, 01:44](2651 MB) - -PASS -- COMPILE 's2swa_faster_intel' [19:55, 16:44] -PASS -- TEST 'cpld_control_p8_faster_intel' [57:38, 02:05](3003 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [18:53, 15:12] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [58:40, 02:11](1604 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [39:35, 01:02](903 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [39:28, 01:34](1586 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [25:06, 20:44] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [52:26, 00:55](1611 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [18:47, 17:48] -PASS -- TEST 'control_flake_intel' [45:04, 01:16](573 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [45:04, 00:45](522 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [45:04, 00:28](529 MB) -PASS -- TEST 'control_latlon_intel' [45:04, 01:21](522 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [45:04, 00:38](523 MB) -PASS -- TEST 'control_c48_intel' [45:03, 00:56](715 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [45:03, 00:57](715 MB) -PASS -- TEST 'control_c192_intel' [45:04, 01:20](637 MB) -PASS -- TEST 'control_c384_intel' [45:08, 02:03](953 MB) -PASS -- TEST 'control_c384gdas_intel' [45:08, 03:19](1098 MB) -PASS -- TEST 'control_stochy_intel' [45:04, 01:08](529 MB) -PASS -- TEST 'control_stochy_restart_intel' [41:26, 00:59](330 MB) -PASS -- TEST 'control_lndp_intel' [45:04, 00:21](526 MB) -PASS -- TEST 'control_iovr4_intel' [45:04, 01:24](525 MB) -PASS -- TEST 'control_iovr5_intel' [45:04, 01:27](522 MB) -PASS -- TEST 'control_p8_intel' [45:04, 02:03](1499 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [45:04, 02:02](1504 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [45:04, 01:49](1512 MB) -PASS -- TEST 'control_restart_p8_intel' [39:08, 01:25](707 MB) -PASS -- TEST 'control_noqr_p8_intel' [45:04, 02:00](1489 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [39:08, 01:34](698 MB) -PASS -- TEST 'control_decomp_p8_intel' [41:22, 02:32](1498 MB) -PASS -- TEST 'control_2threads_p8_intel' [40:22, 01:48](1592 MB) -PASS -- TEST 'control_p8_lndp_intel' [40:22, 00:42](1498 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [40:21, 02:04](1554 MB) -PASS -- TEST 'control_p8_mynn_intel' [39:10, 01:56](1513 MB) -PASS -- TEST 'merra2_thompson_intel' [39:06, 01:44](1513 MB) -PASS -- TEST 'regional_control_intel' [38:48, 01:00](608 MB) -PASS -- TEST 'regional_restart_intel' [31:21, 00:15](782 MB) -PASS -- TEST 'regional_decomp_intel' [38:07, 00:47](608 MB) -PASS -- TEST 'regional_2threads_intel' [38:07, 00:43](663 MB) -PASS -- TEST 'regional_noquilt_intel' [38:06, 01:07](1144 MB) -PASS -- TEST 'regional_netcdf_parallel_intel' [38:06, 01:10](609 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [37:46, 01:07](608 MB) -PASS -- TEST 'regional_wofs_intel' [37:20, 00:26](1579 MB) - -PASS -- COMPILE 'rrfs_intel' [28:13, 26:57] -PASS -- TEST 'rap_control_intel' [34:43, 01:16](915 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [34:44, 01:40](1096 MB) -PASS -- TEST 'rap_decomp_intel' [34:16, 02:39](920 MB) -PASS -- TEST 'rap_2threads_intel' [34:11, 01:28](1008 MB) -PASS -- TEST 'rap_restart_intel' [25:32, 01:21](786 MB) -PASS -- TEST 'rap_sfcdiff_intel' [33:36, 02:07](912 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [33:23, 01:30](916 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [23:43, 01:48](787 MB) -PASS -- TEST 'hrrr_control_intel' [33:17, 02:00](907 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [33:12, 01:43](909 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [33:00, 01:36](995 MB) -PASS -- TEST 'hrrr_control_restart_intel' [26:54, 00:52](743 MB) -PASS -- TEST 'rrfs_v1beta_intel' [32:52, 01:57](912 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [32:42, 00:46](1878 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [31:55, 00:48](1864 MB) - -PASS -- COMPILE 'csawmg_intel' [17:47, 17:28] -PASS -- TEST 'control_csawmg_intel' [37:04, 01:09](599 MB) -PASS -- TEST 'control_csawmgt_intel' [36:39, 01:28](601 MB) -PASS -- TEST 'control_ras_intel' [30:51, 00:38](559 MB) - -PASS -- COMPILE 'wam_intel' [18:53, 18:04] -PASS -- TEST 'control_wam_intel' [30:50, 00:41](273 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [19:56, 18:41] -PASS -- TEST 'control_p8_faster_intel' [30:49, 02:01](1510 MB) -PASS -- TEST 'regional_control_faster_intel' [30:41, 01:20](611 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [17:51, 17:09] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [30:28, 01:13](688 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [30:26, 01:15](690 MB) -PASS -- TEST 'control_stochy_debug_intel' [30:18, 00:51](694 MB) -PASS -- TEST 'control_lndp_debug_intel' [29:49, 01:08](694 MB) -PASS -- TEST 'control_csawmg_debug_intel' [29:16, 00:43](735 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [27:56, 00:40](731 MB) -PASS -- TEST 'control_ras_debug_intel' [27:54, 01:04](704 MB) -PASS -- TEST 'control_diag_debug_intel' [27:37, 01:11](750 MB) -PASS -- TEST 'control_debug_p8_intel' [27:25, 01:03](1520 MB) -PASS -- TEST 'regional_debug_intel' [27:23, 00:36](630 MB) -PASS -- TEST 'rap_control_debug_intel' [27:11, 00:55](1076 MB) -PASS -- TEST 'hrrr_control_debug_intel' [26:54, 01:04](1073 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [26:54, 00:57](1074 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [26:13, 00:53](1074 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [25:53, 00:55](1077 MB) -PASS -- TEST 'rap_diag_debug_intel' [25:47, 00:49](1156 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [25:42, 00:50](1077 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [25:33, 00:49](1073 MB) -PASS -- TEST 'rap_lndp_debug_intel' [25:21, 01:05](1078 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [25:17, 01:05](1078 MB) -PASS -- TEST 'rap_noah_debug_intel' [25:03, 01:04](1072 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [23:46, 01:00](1077 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [23:43, 00:57](1072 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [23:28, 01:04](1067 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [23:24, 01:13](1077 MB) -PASS -- TEST 'rap_flake_debug_intel' [23:22, 01:01](1077 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [23:22, 01:19](1077 MB) - -PASS -- COMPILE 'wam_debug_intel' [11:36, 10:58] -PASS -- TEST 'control_wam_debug_intel' [23:03, 00:58](300 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [18:52, 17:38] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [22:57, 01:23](954 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [22:29, 01:15](790 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [22:04, 02:12](787 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [22:02, 01:23](851 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [20:38, 01:08](839 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [20:18, 01:49](788 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [15:05, 01:37](688 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [16:24, 00:20](669 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [19:59, 18:59] -PASS -- TEST 'conus13km_control_intel' [20:18, 01:04](1006 MB) -PASS -- TEST 'conus13km_2threads_intel' [16:30, 00:53](1005 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [16:24, 00:42](880 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [15:43, 14:58] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [20:08, 01:32](809 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [11:37, 10:24] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [19:53, 01:06](955 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [19:36, 01:16](950 MB) -PASS -- TEST 'conus13km_debug_intel' [19:14, 00:50](1037 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [19:03, 00:40](710 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [19:00, 00:46](1041 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [18:56, 00:41](1105 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [09:32, 08:33] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [18:35, 01:09](981 MB) - -PASS -- COMPILE 'hafsw_intel' [14:43, 14:12] -PASS -- TEST 'hafs_regional_atm_intel' [18:38, 01:16](617 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [18:31, 00:40](966 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [17:58, 02:03](660 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [17:08, 01:49](696 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [16:56, 01:51](713 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [16:50, 01:09](390 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [16:49, 02:20](407 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [16:32, 01:35](291 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [16:22, 02:24](373 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [15:47, 00:41](414 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [15:05, 00:53](414 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [15:02, 00:50](490 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [14:20, 00:23](315 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [14:44, 13:54] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [14:03, 01:01](498 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [28:23, 27:11] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [11:25, 00:54](527 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [10:59, 00:49](709 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [13:41, 12:59] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [14:02, 01:06](718 MB) - -PASS -- COMPILE 'hafs_all_intel' [11:45, 10:50] -PASS -- TEST 'hafs_regional_docn_intel' [13:49, 01:26](663 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [13:47, 01:24](649 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [13:19, 00:45](881 MB) - -PASS -- COMPILE 'atml_intel' [20:06, 19:21] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [13:07, 01:22](1547 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [13:04, 01:19](1549 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [06:23, 00:24](745 MB) - -PASS -- COMPILE 'atmaero_intel' [13:48, 13:19] -PASS -- TEST 'atmaero_control_p8_intel' [12:47, 01:34](2850 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [11:56, 00:58](2909 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [11:51, 01:42](2924 MB) - -PASS -- COMPILE 'atmaq_intel' [12:43, 12:17] - -PASS -- COMPILE 'atmaq_debug_intel' [06:33, 05:39] -PASS -- TEST 'regional_atmaq_debug_intel' [11:49, 01:33](4435 MB) +PASS -- COMPILE 's2swa_32bit_intel' [28:12, 27:38] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [16:55, 01:12](2975 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [12:40, 11:38] +PASS -- TEST 'cpld_control_gfsv17_intel' [32:27, 02:28](1596 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [13:55, 01:32](1717 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [13:07, 01:45](848 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [32:28, 02:06](1572 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [05:21, 04:23] +PASS -- TEST 'cpld_debug_gfsv17_intel' [39:47, 02:36](1604 MB) + +PASS -- COMPILE 's2swa_intel' [27:10, 25:57] +PASS -- TEST 'cpld_control_p8_intel' [17:58, 01:23](3004 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [17:58, 01:16](3006 MB) +PASS -- TEST 'cpld_restart_p8_intel' [07:11, 01:33](3060 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [17:58, 00:59](3027 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [07:09, 01:38](3077 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [17:58, 01:04](3318 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [17:58, 01:19](3001 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [17:59, 01:09](2924 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [17:58, 01:24](3004 MB) +PASS -- TEST 'cpld_bmark_p8_intel' [18:07, 05:18](3953 MB) +PASS -- TEST 'cpld_restart_bmark_p8_intel' [52:04, 05:47](4253 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [17:58, 02:04](2970 MB) + +PASS -- COMPILE 's2sw_intel' [11:38, 10:27] +PASS -- TEST 'cpld_control_noaero_p8_intel' [33:29, 01:46](1588 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [33:29, 00:57](1634 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [10:36, 09:54] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [34:31, 01:55](1631 MB) + +PASS -- COMPILE 's2s_intel' [15:46, 15:00] +PASS -- TEST 'cpld_control_c48_intel' [29:20, 00:50](2659 MB) + +PASS -- COMPILE 's2swa_faster_intel' [16:48, 15:34] +PASS -- TEST 'cpld_control_p8_faster_intel' [28:19, 01:42](3004 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [24:03, 23:14] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [21:04, 01:23](1601 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [03:18, 00:46](901 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [03:14, 01:06](1582 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [15:46, 15:16] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [29:22, 01:10](1613 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [30:27, 29:35] +PASS -- TEST 'control_flake_intel' [08:02, 01:40](573 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [08:02, 01:04](522 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [07:56, 00:55](528 MB) +PASS -- TEST 'control_latlon_intel' [07:56, 00:52](525 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [07:55, 01:01](522 MB) +PASS -- TEST 'control_c48_intel' [07:50, 01:00](714 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [07:48, 00:55](715 MB) +PASS -- TEST 'control_c192_intel' [07:46, 01:14](641 MB) +PASS -- TEST 'control_c384_intel' [07:40, 02:06](954 MB) +PASS -- TEST 'control_c384gdas_intel' [07:16, 02:21](1095 MB) +PASS -- TEST 'control_stochy_intel' [06:59, 00:41](529 MB) +PASS -- TEST 'control_stochy_restart_intel' [04:18, 00:34](333 MB) +PASS -- TEST 'control_lndp_intel' [06:51, 00:35](526 MB) +PASS -- TEST 'control_iovr4_intel' [06:49, 00:50](522 MB) +PASS -- TEST 'control_iovr5_intel' [06:32, 00:42](524 MB) +PASS -- TEST 'control_p8_intel' [05:54, 01:45](1500 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [05:50, 01:41](1506 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [05:49, 01:43](1503 MB) +PASS -- TEST 'control_restart_p8_intel' [00:22, 01:37](692 MB) +PASS -- TEST 'control_noqr_p8_intel' [05:48, 01:26](1489 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [00:22, 01:33](697 MB) +PASS -- TEST 'control_decomp_p8_intel' [05:30, 01:23](1497 MB) +PASS -- TEST 'control_2threads_p8_intel' [04:49, 01:39](1588 MB) +PASS -- TEST 'control_p8_lndp_intel' [04:19, 01:28](1499 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [04:17, 02:05](1555 MB) +PASS -- TEST 'control_p8_mynn_intel' [04:14, 02:04](1515 MB) +PASS -- TEST 'merra2_thompson_intel' [04:13, 01:33](1510 MB) +PASS -- TEST 'regional_control_intel' [04:07, 00:48](611 MB) +PASS -- TEST 'regional_restart_intel' [56:10, 01:00](783 MB) +PASS -- TEST 'regional_decomp_intel' [03:00, 00:59](609 MB) +PASS -- TEST 'regional_2threads_intel' [02:19, 00:27](660 MB) +PASS -- TEST 'regional_noquilt_intel' [02:17, 01:29](1148 MB) +PASS -- TEST 'regional_netcdf_parallel_intel' [02:08, 01:17](609 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [01:38, 00:23](609 MB) +PASS -- TEST 'regional_wofs_intel' [00:57, 00:52](1578 MB) + +PASS -- COMPILE 'rrfs_intel' [20:04, 18:35] +PASS -- TEST 'rap_control_intel' [12:49, 01:31](921 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [12:00, 00:37](1099 MB) +PASS -- TEST 'rap_decomp_intel' [11:52, 01:45](916 MB) +PASS -- TEST 'rap_2threads_intel' [00:57, 01:19](1010 MB) +PASS -- TEST 'rap_restart_intel' [00:50, 02:32](787 MB) +PASS -- TEST 'rap_sfcdiff_intel' [00:48, 02:00](916 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [00:23, 01:26](914 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [51:06, 01:55](783 MB) +PASS -- TEST 'hrrr_control_intel' [00:23, 01:42](912 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [00:22, 01:51](915 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [00:23, 01:23](992 MB) +PASS -- TEST 'hrrr_control_restart_intel' [54:09, 01:05](741 MB) +PASS -- TEST 'rrfs_v1beta_intel' [00:19, 02:09](908 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [59:40, 01:31](1878 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [57:24, 01:22](1863 MB) + +PASS -- COMPILE 'csawmg_intel' [22:05, 20:59] +PASS -- TEST 'control_csawmg_intel' [57:21, 01:08](599 MB) +PASS -- TEST 'control_csawmgt_intel' [56:45, 00:24](601 MB) +PASS -- TEST 'control_ras_intel' [56:31, 00:42](558 MB) + +PASS -- COMPILE 'wam_intel' [18:00, 17:07] +PASS -- TEST 'control_wam_intel' [56:16, 00:54](272 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [09:31, 08:50] +PASS -- TEST 'control_p8_faster_intel' [19:49, 01:26](1510 MB) +PASS -- TEST 'regional_control_faster_intel' [19:48, 00:56](611 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [13:41, 12:44] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [15:39, 00:48](689 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [15:39, 00:55](690 MB) +PASS -- TEST 'control_stochy_debug_intel' [15:39, 00:28](695 MB) +PASS -- TEST 'control_lndp_debug_intel' [15:39, 00:47](691 MB) +PASS -- TEST 'control_csawmg_debug_intel' [15:39, 01:22](729 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [15:39, 00:24](732 MB) +PASS -- TEST 'control_ras_debug_intel' [15:39, 00:39](704 MB) +PASS -- TEST 'control_diag_debug_intel' [15:39, 00:39](748 MB) +PASS -- TEST 'control_debug_p8_intel' [15:39, 00:35](1523 MB) +PASS -- TEST 'regional_debug_intel' [15:38, 00:55](630 MB) +PASS -- TEST 'rap_control_debug_intel' [15:39, 00:19](1073 MB) +PASS -- TEST 'hrrr_control_debug_intel' [15:39, 00:26](1071 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [15:39, 00:21](1072 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [55:55, 00:56](1075 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [55:55, 00:57](1074 MB) +PASS -- TEST 'rap_diag_debug_intel' [55:19, 01:28](1160 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [55:05, 00:28](1077 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [54:47, 00:57](1080 MB) +PASS -- TEST 'rap_lndp_debug_intel' [54:17, 00:55](1076 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [54:09, 00:59](1074 MB) +PASS -- TEST 'rap_noah_debug_intel' [54:09, 01:07](1070 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [54:02, 01:00](1075 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [53:28, 00:52](1075 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [52:59, 01:06](1068 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [52:58, 01:09](1075 MB) +PASS -- TEST 'rap_flake_debug_intel' [52:41, 00:33](1080 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [52:32, 01:59](1081 MB) + +PASS -- COMPILE 'wam_debug_intel' [13:49, 13:28] +PASS -- TEST 'control_wam_debug_intel' [52:28, 00:43](301 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [14:51, 13:45] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [52:28, 01:31](959 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [51:58, 02:29](791 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [51:38, 02:13](784 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [51:07, 02:11](850 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [50:58, 02:01](844 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [50:49, 01:36](785 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [43:16, 01:33](688 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [45:48, 00:22](667 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [13:43, 12:46] +PASS -- TEST 'conus13km_control_intel' [50:45, 01:19](1001 MB) +PASS -- TEST 'conus13km_2threads_intel' [46:38, 00:53](1006 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [46:19, 00:48](879 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [14:51, 12:23] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [50:30, 01:38](812 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [09:39, 04:35] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [48:30, 01:14](956 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [48:14, 00:31](950 MB) +PASS -- TEST 'conus13km_debug_intel' [48:13, 01:33](1041 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [47:59, 01:02](713 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [47:51, 01:13](1039 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [47:42, 00:25](1105 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [13:48, 09:01] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [47:38, 00:27](979 MB) + +PASS -- COMPILE 'hafsw_intel' [16:51, 12:40] +PASS -- TEST 'hafs_regional_atm_intel' [47:37, 01:46](617 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [47:34, 00:59](970 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [47:31, 01:44](660 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [47:24, 02:24](694 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [47:07, 02:22](714 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [46:10, 01:08](394 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [46:08, 02:07](403 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [45:51, 01:26](285 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [45:48, 02:45](371 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [45:37, 01:36](412 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [45:23, 00:50](415 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [45:19, 00:58](497 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [44:27, 00:26](312 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [10:38, 06:59] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [43:47, 01:29](499 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [13:45, 10:17] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [43:38, 01:04](530 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [43:29, 01:48](716 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [18:55, 17:39] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [43:25, 01:09](713 MB) + +PASS -- COMPILE 'hafs_all_intel' [20:58, 19:40] +PASS -- TEST 'hafs_regional_docn_intel' [43:17, 01:58](664 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [43:13, 01:40](647 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [42:19, 00:46](881 MB) + +PASS -- COMPILE 'atml_intel' [14:48, 14:18] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [41:41, 02:22](1546 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [41:02, 02:07](1543 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [32:02, 01:21](748 MB) + +PASS -- COMPILE 'atmaero_intel' [12:42, 12:19] +PASS -- TEST 'atmaero_control_p8_intel' [40:51, 01:19](2853 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [40:49, 01:46](2912 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [40:48, 01:23](2922 MB) + +PASS -- COMPILE 'atmaq_intel' [13:48, 12:38] + +PASS -- COMPILE 'atmaq_debug_intel' [12:42, 10:38] +PASS -- TEST 'regional_atmaq_debug_intel' [40:45, 01:47](4435 MB) SYNOPSIS: -Starting Date/Time: 20240402 16:42:06 -Ending Date/Time: 20240402 18:14:50 -Total Time: 01h:33m:31s +Starting Date/Time: 20240404 18:14:35 +Ending Date/Time: 20240404 19:47:06 +Total Time: 01h:33m:18s Compiles Completed: 31/31 Tests Completed: 157/157 From ff782e4a8de2dc0a06ce9e9564ba81b820c4e6d0 Mon Sep 17 00:00:00 2001 From: Brian Curtis Date: Thu, 4 Apr 2024 20:19:15 +0000 Subject: [PATCH 27/28] Acorn RT Log: Passed --- tests/logs/RegressionTests_acorn.log | 522 +++++++++++++-------------- 1 file changed, 261 insertions(+), 261 deletions(-) diff --git a/tests/logs/RegressionTests_acorn.log b/tests/logs/RegressionTests_acorn.log index 42fbe6350b..a9d6adc776 100644 --- a/tests/logs/RegressionTests_acorn.log +++ b/tests/logs/RegressionTests_acorn.log @@ -1,7 +1,7 @@ ====START OF ACORN REGRESSION TESTING LOG==== UFSWM hash used in testing: -63a49c307df0bb8a28e7e8ae12200b0284d63022 +616a1599842de8f07db974c54438bb9b9fa996b9 Submodule hashes used in testing: 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) @@ -9,10 +9,10 @@ Submodule hashes used in testing: 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) f6ff8f7c4d4cb6feabe3651b13204cf43fc948e3 CICE-interface/CICE/icepack (Icepack1.1.0-182-gf6ff8f7) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) - 6663459e58a04e3bda2157d5891d227e3abc3c7a FV3/atmos_cubed_sphere (201912_public_release-386-g6663459) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) + f060e857f184a4e8e988d8563794066525357336 FV3/atmos_cubed_sphere (201912_public_release-387-gf060e85) 011db4f80a02cba6d65958ace56e8efb197be62b FV3/ccpp/framework (ccpp_transition_to_vlab_master_20190705-704-g011db4f) 9b0ac7b16a45afe5e7f1abf9571d3484158a5b43 FV3/ccpp/physics (EP4-741-g9b0ac7b1) 74a0e098b2163425e4b5466c2dfcf8ae26d560a5 FV3/ccpp/physics/physics/Radiation/RRTMGP/rte-rrtmgp (v1.6) @@ -24,19 +24,19 @@ Submodule hashes used in testing: ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) 9423197f894112edfcb1502245f7d7b873d551f9 MOM6-interface/MOM6/pkg/CVMix-src (9423197) 29e64d652786e1d076a05128c920f394202bfe10 MOM6-interface/MOM6/pkg/GSW-Fortran (29e64d6) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) 37cbb7d6840ae7515a9a8f0dfd4d89461b3396d1 AQM (v0.2.0-37-g37cbb7d) 3d7067a523b8557058755289e4275f5f5c985daf CDEPS-interface/CDEPS (cdeps0.4.17-40-g3d7067a) 7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1 CICE-interface/CICE (CICE6.0.0-446-g7d4e5de) - d2e6f997276affa7b6e334a40c22d6692c1a8515 CMEPS-interface/CMEPS (cmeps_v0.4.1-2866-gd2e6f997) + 4e19850cb083bc474b7cde5dc2f8506ec74cc442 CMEPS-interface/CMEPS (cmeps_v0.4.1-2306-g4e19850) cabd7753ae17f7bfcc6dad56daf10868aa51c3f4 CMakeModules (v1.0.0-28-gcabd775) - 3fa2f7604878645038a590ca9f830ccb105c5c0e FV3 (remotes/origin/feature/cplscalars) + 1c30df1a1dbd509108589299d5634a119b516127 FV3 (remotes/origin/hotfix/cubed_sphere-hash) 041422934cae1570f2f0e67239d5d89f11c6e1b7 GOCART (sdr_v2.1.2.6-119-g0414229) 35789c757766e07f688b4c0c7c5229816f224b09 HYCOM-interface/HYCOM (2.3.00-121-g35789c7) ab7bd14d209592d55490e75dbfaa61cb4a62df97 MOM6-interface/MOM6 (dev/master/repository_split_2014.10.10-10032-gab7bd14d2) - e240f35b2a8d114dd35868b23fea67352f766f65 NOAHMP-interface/noahmp (remotes/origin/feature/cplscalars) + 6a51f0295bc1a877475b527157a33aa86eb532fe NOAHMP-interface/noahmp (v3.7.1-426-g6a51f02) d9b3172f4197c65d471662c6952a668152d71230 WW3 (6.07.1-345-gd9b3172f) 7dc4d9ba48dea57f88f4f10091c8c2042105954e stochastic_physics (ufs-v2.0.0-210-g7dc4d9b) @@ -48,266 +48,266 @@ The second time is specifically for the run phase. Times/Memory will be empty for failed tests. BASELINE DIRECTORY: /lfs/h1/emc/nems/noscrub/emc.nems/RT/NEMSfv3gfs/develop-20240401 -COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_34194 +COMPARISON DIRECTORY: /lfs/h2/emc/ptmp/brian.curtis/FV3_RT/rt_90813 RT.SH OPTIONS USED: * (-a) - HPC PROJECT ACCOUNT: GFS-DEV * (-e) - USE ECFLOW -PASS -- COMPILE 's2swa_32bit_intel' [10:32, 10:09] -PASS -- TEST 'cpld_control_p8_mixedmode_intel' [12:36, 01:17](3041 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_intel' [15:42, 15:31] -PASS -- TEST 'cpld_control_gfsv17_intel' [06:30, 01:58](1655 MB) -PASS -- TEST 'cpld_control_gfsv17_iau_intel' [37:57, 01:25](1776 MB) -PASS -- TEST 'cpld_restart_gfsv17_intel' [37:49, 01:33](907 MB) -PASS -- TEST 'cpld_mpi_gfsv17_intel' [06:19, 01:44](1640 MB) - -PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [04:18, 03:48] -PASS -- TEST 'cpld_debug_gfsv17_intel' [18:51, 01:11](1674 MB) - -PASS -- COMPILE 's2swa_intel' [11:34, 10:23] -PASS -- TEST 'cpld_control_p8_intel' [11:34, 01:45](3069 MB) -PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [11:34, 01:30](3067 MB) -PASS -- TEST 'cpld_restart_p8_intel' [53:34, 00:56](3127 MB) -PASS -- TEST 'cpld_control_qr_p8_intel' [11:34, 01:52](3094 MB) -PASS -- TEST 'cpld_restart_qr_p8_intel' [51:29, 01:05](3145 MB) -PASS -- TEST 'cpld_2threads_p8_intel' [11:34, 00:46](3381 MB) -PASS -- TEST 'cpld_decomp_p8_intel' [11:34, 01:39](3064 MB) -PASS -- TEST 'cpld_mpi_p8_intel' [11:35, 01:26](2990 MB) -PASS -- TEST 'cpld_control_ciceC_p8_intel' [11:34, 01:10](3069 MB) -PASS -- TEST 'cpld_s2sa_p8_intel' [11:34, 00:48](3034 MB) - -PASS -- COMPILE 's2sw_intel' [10:30, 09:38] -PASS -- TEST 'cpld_control_noaero_p8_intel' [12:37, 00:55](1649 MB) -PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [12:37, 01:00](1699 MB) - -PASS -- COMPILE 's2s_aoflux_intel' [10:32, 09:23] -PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [12:36, 00:56](1694 MB) - -PASS -- COMPILE 's2s_intel' [09:30, 09:08] -PASS -- TEST 'cpld_control_c48_intel' [13:37, 00:45](2680 MB) - -PASS -- COMPILE 's2swa_faster_intel' [14:40, 14:14] -PASS -- TEST 'cpld_control_p8_faster_intel' [06:18, 01:14](3070 MB) - -PASS -- COMPILE 's2sw_pdlib_intel' [17:47, 16:40] -PASS -- TEST 'cpld_control_pdlib_p8_intel' [05:09, 01:35](1673 MB) -PASS -- TEST 'cpld_restart_pdlib_p8_intel' [37:15, 00:55](968 MB) -PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [36:49, 01:36](1636 MB) - -PASS -- COMPILE 's2sw_pdlib_debug_intel' [04:19, 03:36] -PASS -- TEST 'cpld_debug_pdlib_p8_intel' [18:50, 00:51](1694 MB) - -PASS -- COMPILE 'atm_dyn32_intel' [09:31, 09:15] -PASS -- TEST 'control_flake_intel' [09:19, 00:25](640 MB) -PASS -- TEST 'control_CubedSphereGrid_intel' [09:19, 00:49](589 MB) -PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [09:19, 00:42](595 MB) -PASS -- TEST 'control_latlon_intel' [09:19, 00:41](588 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [09:19, 00:51](588 MB) -PASS -- TEST 'control_c48_intel' [09:18, 00:20](737 MB) -PASS -- TEST 'control_c48.v2.sfc_intel' [09:18, 01:15](738 MB) -PASS -- TEST 'control_c192_intel' [09:19, 01:21](703 MB) -PASS -- TEST 'control_c384_intel' [09:23, 01:35](1015 MB) -PASS -- TEST 'control_c384gdas_intel' [09:23, 01:49](1148 MB) -PASS -- TEST 'control_stochy_intel' [09:19, 00:24](596 MB) -PASS -- TEST 'control_stochy_restart_intel' [53:20, 00:59](398 MB) -PASS -- TEST 'control_lndp_intel' [09:19, 00:18](590 MB) -PASS -- TEST 'control_iovr4_intel' [05:36, 01:11](585 MB) -PASS -- TEST 'control_iovr5_intel' [04:05, 00:47](589 MB) -PASS -- TEST 'control_p8_intel' [04:03, 01:11](1568 MB) -PASS -- TEST 'control_p8.v2.sfc_intel' [03:30, 01:22](1562 MB) -PASS -- TEST 'control_p8_ugwpv1_intel' [03:04, 01:31](1563 MB) -PASS -- TEST 'control_restart_p8_intel' [49:16, 01:01](756 MB) -PASS -- TEST 'control_noqr_p8_intel' [02:30, 00:40](1557 MB) -PASS -- TEST 'control_restart_noqr_p8_intel' [49:09, 00:55](758 MB) -PASS -- TEST 'control_decomp_p8_intel' [01:28, 01:32](1563 MB) -PASS -- TEST 'control_2threads_p8_intel' [55:52, 01:14](1654 MB) -PASS -- TEST 'control_p8_lndp_intel' [54:38, 00:44](1567 MB) -PASS -- TEST 'control_p8_rrtmgp_intel' [54:35, 01:49](1622 MB) -PASS -- TEST 'control_p8_mynn_intel' [54:33, 01:17](1570 MB) -PASS -- TEST 'merra2_thompson_intel' [53:51, 02:05](1577 MB) -PASS -- TEST 'regional_control_intel' [53:27, 01:01](628 MB) -PASS -- TEST 'regional_restart_intel' [46:37, 00:13](800 MB) -PASS -- TEST 'regional_decomp_intel' [53:19, 01:05](629 MB) -PASS -- TEST 'regional_2threads_intel' [52:18, 01:00](728 MB) -PASS -- TEST 'regional_noquilt_intel' [52:14, 00:48](1166 MB) -PASS -- TEST 'regional_2dwrtdecomp_intel' [52:12, 00:49](635 MB) -PASS -- TEST 'regional_wofs_intel' [52:06, 00:37](1602 MB) - -PASS -- COMPILE 'ifi_intel' [08:28, 07:58] -PASS -- TEST 'regional_ifi_control_intel' [10:20, 00:59](633 MB) -PASS -- TEST 'regional_ifi_decomp_intel' [10:20, 00:49](627 MB) -PASS -- TEST 'regional_ifi_2threads_intel' [10:21, 00:30](721 MB) - -PASS -- COMPILE 'rrfs_intel' [09:31, 08:39] -PASS -- TEST 'rap_control_intel' [51:56, 01:01](977 MB) -PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [51:16, 00:29](1144 MB) -PASS -- TEST 'rap_decomp_intel' [50:46, 01:35](976 MB) -PASS -- TEST 'rap_2threads_intel' [50:16, 00:48](1058 MB) -PASS -- TEST 'rap_restart_intel' [41:26, 01:00](843 MB) -PASS -- TEST 'rap_sfcdiff_intel' [48:49, 01:46](974 MB) -PASS -- TEST 'rap_sfcdiff_decomp_intel' [48:46, 01:23](971 MB) -PASS -- TEST 'rap_sfcdiff_restart_intel' [38:20, 01:26](841 MB) -PASS -- TEST 'hrrr_control_intel' [48:24, 01:13](968 MB) -PASS -- TEST 'hrrr_control_decomp_intel' [48:11, 01:04](966 MB) -PASS -- TEST 'hrrr_control_2threads_intel' [48:12, 00:50](1040 MB) -PASS -- TEST 'hrrr_control_restart_intel' [41:12, 00:23](798 MB) -PASS -- TEST 'rrfs_v1beta_intel' [47:46, 01:29](961 MB) -PASS -- TEST 'rrfs_v1nssl_intel' [47:30, 00:24](1935 MB) -PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [46:03, 01:02](1919 MB) - -PASS -- COMPILE 'csawmg_intel' [09:30, 08:25] -PASS -- TEST 'control_csawmg_intel' [45:36, 00:29](661 MB) -PASS -- TEST 'control_csawmgt_intel' [45:30, 01:15](657 MB) - -PASS -- COMPILE 'wam_intel' [08:29, 08:00] -PASS -- TEST 'control_wam_intel' [45:14, 00:16](334 MB) - -PASS -- COMPILE 'atm_faster_dyn32_intel' [09:31, 08:44] -PASS -- TEST 'control_p8_faster_intel' [45:09, 01:37](1559 MB) -PASS -- TEST 'regional_control_faster_intel' [44:53, 00:59](627 MB) - -PASS -- COMPILE 'atm_debug_dyn32_intel' [04:19, 03:57] -PASS -- TEST 'control_CubedSphereGrid_debug_intel' [44:52, 00:49](758 MB) -PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [44:52, 00:44](762 MB) -PASS -- TEST 'control_stochy_debug_intel' [44:52, 01:13](764 MB) -PASS -- TEST 'control_lndp_debug_intel' [44:10, 00:27](763 MB) -PASS -- TEST 'control_csawmg_debug_intel' [43:02, 01:06](798 MB) -PASS -- TEST 'control_csawmgt_debug_intel' [41:16, 00:58](806 MB) -PASS -- TEST 'control_ras_debug_intel' [41:12, 00:27](776 MB) -PASS -- TEST 'control_diag_debug_intel' [41:12, 00:57](817 MB) -PASS -- TEST 'control_debug_p8_intel' [39:45, 00:37](1590 MB) -PASS -- TEST 'regional_debug_intel' [39:42, 00:20](668 MB) -PASS -- TEST 'rap_control_debug_intel' [38:18, 01:00](1144 MB) -PASS -- TEST 'hrrr_control_debug_intel' [38:17, 00:59](1137 MB) -PASS -- TEST 'hrrr_gf_debug_intel' [38:10, 00:21](1140 MB) -PASS -- TEST 'hrrr_c3_debug_intel' [37:44, 00:34](1141 MB) -PASS -- TEST 'rap_unified_drag_suite_debug_intel' [37:39, 00:27](1148 MB) -PASS -- TEST 'rap_diag_debug_intel' [37:36, 00:31](1234 MB) -PASS -- TEST 'rap_cires_ugwp_debug_intel' [37:19, 01:09](1142 MB) -PASS -- TEST 'rap_unified_ugwp_debug_intel' [37:17, 00:44](1143 MB) -PASS -- TEST 'rap_lndp_debug_intel' [36:41, 01:11](1149 MB) -PASS -- TEST 'rap_progcld_thompson_debug_intel' [36:39, 01:13](1146 MB) -PASS -- TEST 'rap_noah_debug_intel' [36:25, 00:16](1140 MB) -PASS -- TEST 'rap_sfcdiff_debug_intel' [35:41, 00:26](1143 MB) -PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [35:41, 00:43](1144 MB) -PASS -- TEST 'rrfs_v1beta_debug_intel' [35:37, 00:18](1139 MB) -PASS -- TEST 'rap_clm_lake_debug_intel' [35:06, 00:31](1147 MB) -PASS -- TEST 'rap_flake_debug_intel' [35:03, 00:31](1144 MB) -PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [34:15, 01:19](1151 MB) - -PASS -- COMPILE 'wam_debug_intel' [06:24, 02:53] -PASS -- TEST 'control_wam_debug_intel' [33:27, 01:10](378 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [39:38, 08:08] -PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [29:42, 00:28](1019 MB) -PASS -- TEST 'rap_control_dyn32_phy32_intel' [29:41, 01:59](855 MB) -PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [29:41, 02:11](852 MB) -PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [29:41, 01:51](910 MB) -PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [29:42, 01:10](905 MB) -PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [29:41, 02:03](854 MB) -PASS -- TEST 'rap_restart_dyn32_phy32_intel' [19:04, 01:18](747 MB) -PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [21:39, 00:46](732 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [53:10, 10:22] -PASS -- TEST 'conus13km_control_intel' [15:17, 01:21](1057 MB) -PASS -- TEST 'conus13km_2threads_intel' [07:17, 01:13](1042 MB) -PASS -- TEST 'conus13km_restart_mismatch_intel' [05:06, 00:40](939 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [50:57, 08:13] -PASS -- TEST 'rap_control_dyn64_phy32_intel' [16:28, 00:28](876 MB) - -PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [45:51, 02:58] -PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [21:24, 01:14](1021 MB) -PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [21:24, 00:59](1021 MB) -PASS -- TEST 'conus13km_debug_intel' [21:24, 00:31](1115 MB) -PASS -- TEST 'conus13km_debug_qr_intel' [21:24, 00:31](789 MB) -PASS -- TEST 'conus13km_debug_2threads_intel' [21:25, 00:43](1093 MB) -PASS -- TEST 'conus13km_radar_tten_debug_intel' [21:24, 00:25](1182 MB) - -PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [43:49, 02:55] -PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [21:32, 00:36](1044 MB) - -PASS -- COMPILE 'hafsw_intel' [48:58, 09:12] -PASS -- TEST 'hafs_regional_atm_intel' [15:12, 01:25](676 MB) -PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [15:12, 00:43](1023 MB) -PASS -- TEST 'hafs_regional_atm_ocn_intel' [15:10, 01:55](722 MB) -PASS -- TEST 'hafs_regional_atm_wav_intel' [15:10, 01:55](752 MB) -PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [15:11, 01:20](779 MB) -PASS -- TEST 'hafs_regional_1nest_atm_intel' [15:10, 01:35](443 MB) -PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [15:11, 01:24](466 MB) -PASS -- TEST 'hafs_global_1nest_atm_intel' [15:11, 00:38](340 MB) -PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [15:14, 02:17](407 MB) -PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [15:10, 00:55](475 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [15:10, 01:22](473 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [15:12, 01:09](537 MB) -PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [15:11, 00:48](369 MB) -PASS -- TEST 'gnv1_nested_intel' [15:11, 01:35](737 MB) - -PASS -- COMPILE 'hafsw_debug_intel' [43:47, 03:18] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [20:21, 01:14](577 MB) - -PASS -- COMPILE 'hafsw_faster_intel' [49:56, 09:37] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [14:04, 01:04](590 MB) -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [14:04, 01:30](755 MB) - -PASS -- COMPILE 'hafs_mom6w_intel' [48:53, 09:31] -PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [14:16, 01:12](753 MB) - -PASS -- COMPILE 'hafs_all_intel' [48:55, 09:02] -PASS -- TEST 'hafs_regional_docn_intel' [14:10, 01:58](714 MB) -PASS -- TEST 'hafs_regional_docn_oisst_intel' [14:10, 01:55](698 MB) -PASS -- TEST 'hafs_regional_datm_cdeps_intel' [14:08, 00:31](897 MB) - -PASS -- COMPILE 'datm_cdeps_intel' [15:42, 08:44] -PASS -- TEST 'datm_cdeps_control_cfsr_intel' [13:30, 01:08](759 MB) -PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [02:54, 00:35](750 MB) -PASS -- TEST 'datm_cdeps_control_gefs_intel' [11:21, 01:08](643 MB) -PASS -- TEST 'datm_cdeps_iau_gefs_intel' [10:47, 00:51](642 MB) -PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [09:41, 00:54](644 MB) -PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [05:04, 00:37](759 MB) -PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [05:04, 00:35](764 MB) -PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [04:23, 00:32](641 MB) -PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [03:30, 00:52](646 MB) -PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [02:51, 01:41](631 MB) -PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [02:14, 00:40](762 MB) -PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [02:10, 00:48](2018 MB) -PASS -- TEST 'datm_cdeps_gfs_intel' [02:08, 00:49](2020 MB) - -PASS -- COMPILE 'datm_cdeps_faster_intel' [09:31, 08:33] -PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [01:41, 00:13](763 MB) - -PASS -- COMPILE 'datm_cdeps_land_intel' [01:14, 00:54] -PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [20:11, 00:55](271 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_intel' [20:11, 00:41](412 MB) -PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [14:38, 00:24](410 MB) - -PASS -- COMPILE 'atml_intel' [10:31, 09:39] -PASS -- TEST 'control_p8_atmlnd_sbs_intel' [00:42, 01:55](1602 MB) -PASS -- TEST 'control_p8_atmlnd_intel' [00:42, 01:37](1608 MB) -PASS -- TEST 'control_restart_p8_atmlnd_intel' [46:55, 00:26](810 MB) - -PASS -- COMPILE 'atmw_intel' [09:29, 08:42] -PASS -- TEST 'atmwav_control_noaero_p8_intel' [00:35, 01:35](1603 MB) - -PASS -- COMPILE 'atmwm_intel' [09:29, 08:42] -PASS -- TEST 'control_atmwav_intel' [00:00, 01:10](603 MB) - -PASS -- COMPILE 'atmaero_intel' [09:28, 08:32] -PASS -- TEST 'atmaero_control_p8_intel' [59:41, 01:06](2916 MB) -PASS -- TEST 'atmaero_control_p8_rad_intel' [58:55, 01:02](2978 MB) -PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [58:47, 00:49](2991 MB) - -PASS -- COMPILE 'atmaq_intel' [09:28, 08:20] - -PASS -- COMPILE 'atmaq_debug_intel' [12:35, 03:03] -PASS -- TEST 'regional_atmaq_debug_intel' [58:22, 01:15](4509 MB) +PASS -- COMPILE 's2swa_32bit_intel' [10:33, 10:12] +PASS -- TEST 'cpld_control_p8_mixedmode_intel' [38:08, 01:24](3046 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_intel' [16:43, 15:39] +PASS -- TEST 'cpld_control_gfsv17_intel' [31:46, 01:47](1652 MB) +PASS -- TEST 'cpld_control_gfsv17_iau_intel' [02:21, 01:58](1777 MB) +PASS -- TEST 'cpld_restart_gfsv17_intel' [02:13, 01:11](907 MB) +PASS -- TEST 'cpld_mpi_gfsv17_intel' [31:34, 01:23](1624 MB) + +PASS -- COMPILE 's2swa_32bit_pdlib_debug_intel' [04:20, 03:48] +PASS -- TEST 'cpld_debug_gfsv17_intel' [44:22, 01:13](1673 MB) + +PASS -- COMPILE 's2swa_intel' [10:33, 10:10] +PASS -- TEST 'cpld_control_p8_intel' [38:08, 01:39](3069 MB) +PASS -- TEST 'cpld_control_p8.v2.sfc_intel' [38:08, 01:19](3071 MB) +PASS -- TEST 'cpld_restart_p8_intel' [29:25, 01:45](3126 MB) +PASS -- TEST 'cpld_control_qr_p8_intel' [38:08, 01:00](3092 MB) +PASS -- TEST 'cpld_restart_qr_p8_intel' [17:12, 01:32](3147 MB) +PASS -- TEST 'cpld_2threads_p8_intel' [38:08, 00:53](3384 MB) +PASS -- TEST 'cpld_decomp_p8_intel' [38:08, 01:01](3068 MB) +PASS -- TEST 'cpld_mpi_p8_intel' [38:09, 01:36](2992 MB) +PASS -- TEST 'cpld_control_ciceC_p8_intel' [38:08, 01:43](3071 MB) +PASS -- TEST 'cpld_s2sa_p8_intel' [38:08, 00:52](3033 MB) + +PASS -- COMPILE 's2sw_intel' [10:33, 10:12] +PASS -- TEST 'cpld_control_noaero_p8_intel' [38:08, 00:54](1653 MB) +PASS -- TEST 'cpld_control_nowave_noaero_p8_intel' [38:08, 01:02](1694 MB) + +PASS -- COMPILE 's2s_aoflux_intel' [09:30, 09:14] +PASS -- TEST 'cpld_control_noaero_p8_agrid_intel' [39:10, 01:00](1698 MB) + +PASS -- COMPILE 's2s_intel' [10:33, 09:26] +PASS -- TEST 'cpld_control_c48_intel' [38:07, 00:45](2676 MB) + +PASS -- COMPILE 's2swa_faster_intel' [14:42, 14:12] +PASS -- TEST 'cpld_control_p8_faster_intel' [33:00, 01:34](3067 MB) + +PASS -- COMPILE 's2sw_pdlib_intel' [15:43, 15:12] +PASS -- TEST 'cpld_control_pdlib_p8_intel' [30:32, 01:07](1673 MB) +PASS -- TEST 'cpld_restart_pdlib_p8_intel' [02:40, 00:50](971 MB) +PASS -- TEST 'cpld_mpi_pdlib_p8_intel' [02:30, 01:24](1647 MB) + +PASS -- COMPILE 's2sw_pdlib_debug_intel' [04:19, 03:40] +PASS -- TEST 'cpld_debug_pdlib_p8_intel' [44:23, 00:58](1683 MB) + +PASS -- COMPILE 'atm_dyn32_intel' [09:30, 09:09] +PASS -- TEST 'control_flake_intel' [34:52, 00:23](639 MB) +PASS -- TEST 'control_CubedSphereGrid_intel' [34:52, 00:43](585 MB) +PASS -- TEST 'control_CubedSphereGrid_parallel_intel' [34:52, 00:45](593 MB) +PASS -- TEST 'control_latlon_intel' [34:52, 00:40](590 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_intel' [34:52, 00:51](590 MB) +PASS -- TEST 'control_c48_intel' [34:51, 01:08](738 MB) +PASS -- TEST 'control_c48.v2.sfc_intel' [34:51, 00:42](739 MB) +PASS -- TEST 'control_c192_intel' [34:52, 00:35](706 MB) +PASS -- TEST 'control_c384_intel' [34:56, 01:05](1012 MB) +PASS -- TEST 'control_c384gdas_intel' [34:56, 01:52](1157 MB) +PASS -- TEST 'control_stochy_intel' [34:52, 00:37](595 MB) +PASS -- TEST 'control_stochy_restart_intel' [17:52, 01:04](395 MB) +PASS -- TEST 'control_lndp_intel' [34:52, 00:29](591 MB) +PASS -- TEST 'control_iovr4_intel' [30:23, 00:17](591 MB) +PASS -- TEST 'control_iovr5_intel' [30:08, 00:30](589 MB) +PASS -- TEST 'control_p8_intel' [29:46, 01:34](1562 MB) +PASS -- TEST 'control_p8.v2.sfc_intel' [29:08, 01:53](1563 MB) +PASS -- TEST 'control_p8_ugwpv1_intel' [29:07, 01:44](1571 MB) +PASS -- TEST 'control_restart_p8_intel' [14:06, 01:01](752 MB) +PASS -- TEST 'control_noqr_p8_intel' [24:02, 01:11](1552 MB) +PASS -- TEST 'control_restart_noqr_p8_intel' [13:51, 00:55](759 MB) +PASS -- TEST 'control_decomp_p8_intel' [24:02, 01:01](1560 MB) +PASS -- TEST 'control_2threads_p8_intel' [23:13, 01:32](1658 MB) +PASS -- TEST 'control_p8_lndp_intel' [21:21, 01:01](1564 MB) +PASS -- TEST 'control_p8_rrtmgp_intel' [21:03, 01:40](1619 MB) +PASS -- TEST 'control_p8_mynn_intel' [20:33, 01:46](1576 MB) +PASS -- TEST 'merra2_thompson_intel' [19:58, 02:01](1574 MB) +PASS -- TEST 'regional_control_intel' [19:02, 00:09](634 MB) +PASS -- TEST 'regional_restart_intel' [13:15, 00:54](803 MB) +PASS -- TEST 'regional_decomp_intel' [18:53, 00:12](629 MB) +PASS -- TEST 'regional_2threads_intel' [18:52, 00:35](725 MB) +PASS -- TEST 'regional_noquilt_intel' [18:49, 00:28](1168 MB) +PASS -- TEST 'regional_2dwrtdecomp_intel' [18:44, 00:33](629 MB) +PASS -- TEST 'regional_wofs_intel' [17:58, 00:50](1604 MB) + +PASS -- COMPILE 'ifi_intel' [08:27, 07:57] +PASS -- TEST 'regional_ifi_control_intel' [35:53, 00:58](629 MB) +PASS -- TEST 'regional_ifi_decomp_intel' [35:53, 00:15](628 MB) +PASS -- TEST 'regional_ifi_2threads_intel' [35:54, 00:19](726 MB) + +PASS -- COMPILE 'rrfs_intel' [09:30, 08:35] +PASS -- TEST 'rap_control_intel' [17:51, 01:51](974 MB) +PASS -- TEST 'regional_spp_sppt_shum_skeb_intel' [17:33, 00:56](1150 MB) +PASS -- TEST 'rap_decomp_intel' [17:12, 00:55](973 MB) +PASS -- TEST 'rap_2threads_intel' [16:36, 01:17](1059 MB) +PASS -- TEST 'rap_restart_intel' [05:17, 01:07](846 MB) +PASS -- TEST 'rap_sfcdiff_intel' [16:23, 01:16](969 MB) +PASS -- TEST 'rap_sfcdiff_decomp_intel' [14:51, 00:41](971 MB) +PASS -- TEST 'rap_sfcdiff_restart_intel' [03:56, 01:39](844 MB) +PASS -- TEST 'hrrr_control_intel' [13:52, 01:18](966 MB) +PASS -- TEST 'hrrr_control_decomp_intel' [13:25, 00:50](967 MB) +PASS -- TEST 'hrrr_control_2threads_intel' [13:25, 01:00](1044 MB) +PASS -- TEST 'hrrr_control_restart_intel' [06:32, 00:53](798 MB) +PASS -- TEST 'rrfs_v1beta_intel' [12:39, 01:50](968 MB) +PASS -- TEST 'rrfs_v1nssl_intel' [12:07, 01:05](1934 MB) +PASS -- TEST 'rrfs_v1nssl_nohailnoccn_intel' [11:46, 01:00](1919 MB) + +PASS -- COMPILE 'csawmg_intel' [09:31, 08:26] +PASS -- TEST 'control_csawmg_intel' [11:32, 00:15](661 MB) +PASS -- TEST 'control_csawmgt_intel' [11:18, 00:23](655 MB) + +PASS -- COMPILE 'wam_intel' [08:29, 08:09] +PASS -- TEST 'control_wam_intel' [11:02, 01:09](333 MB) + +PASS -- COMPILE 'atm_faster_dyn32_intel' [09:31, 08:46] +PASS -- TEST 'control_p8_faster_intel' [10:28, 01:42](1565 MB) +PASS -- TEST 'regional_control_faster_intel' [10:23, 00:39](629 MB) + +PASS -- COMPILE 'atm_debug_dyn32_intel' [04:20, 04:00] +PASS -- TEST 'control_CubedSphereGrid_debug_intel' [10:08, 00:36](755 MB) +PASS -- TEST 'control_wrtGauss_netcdf_parallel_debug_intel' [09:29, 01:13](759 MB) +PASS -- TEST 'control_stochy_debug_intel' [09:18, 00:26](760 MB) +PASS -- TEST 'control_lndp_debug_intel' [09:17, 01:06](763 MB) +PASS -- TEST 'control_csawmg_debug_intel' [08:45, 00:34](803 MB) +PASS -- TEST 'control_csawmgt_debug_intel' [08:45, 01:10](804 MB) +PASS -- TEST 'control_ras_debug_intel' [07:39, 00:24](771 MB) +PASS -- TEST 'control_diag_debug_intel' [06:30, 01:15](817 MB) +PASS -- TEST 'control_debug_p8_intel' [05:34, 00:50](1590 MB) +PASS -- TEST 'regional_debug_intel' [05:05, 00:34](673 MB) +PASS -- TEST 'rap_control_debug_intel' [04:31, 00:31](1147 MB) +PASS -- TEST 'hrrr_control_debug_intel' [03:47, 00:36](1137 MB) +PASS -- TEST 'hrrr_gf_debug_intel' [03:34, 00:24](1139 MB) +PASS -- TEST 'hrrr_c3_debug_intel' [03:04, 00:48](1147 MB) +PASS -- TEST 'rap_unified_drag_suite_debug_intel' [02:48, 01:01](1142 MB) +PASS -- TEST 'rap_diag_debug_intel' [02:48, 00:41](1233 MB) +PASS -- TEST 'rap_cires_ugwp_debug_intel' [02:41, 00:28](1143 MB) +PASS -- TEST 'rap_unified_ugwp_debug_intel' [01:45, 00:19](1146 MB) +PASS -- TEST 'rap_lndp_debug_intel' [01:26, 01:09](1148 MB) +PASS -- TEST 'rap_progcld_thompson_debug_intel' [01:08, 00:14](1147 MB) +PASS -- TEST 'rap_noah_debug_intel' [01:04, 01:02](1139 MB) +PASS -- TEST 'rap_sfcdiff_debug_intel' [01:02, 00:35](1139 MB) +PASS -- TEST 'rap_noah_sfcdiff_cires_ugwp_debug_intel' [59:57, 00:25](1146 MB) +PASS -- TEST 'rrfs_v1beta_debug_intel' [59:56, 00:36](1136 MB) +PASS -- TEST 'rap_clm_lake_debug_intel' [59:53, 01:06](1144 MB) +PASS -- TEST 'rap_flake_debug_intel' [59:52, 00:52](1145 MB) +PASS -- TEST 'gnv1_c96_no_nest_debug_intel' [59:00, 01:26](1149 MB) + +PASS -- COMPILE 'wam_debug_intel' [03:17, 02:47] +PASS -- TEST 'control_wam_debug_intel' [57:59, 00:19](376 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_intel' [10:30, 08:05] +PASS -- TEST 'regional_spp_sppt_shum_skeb_dyn32_phy32_intel' [57:16, 01:19](1018 MB) +PASS -- TEST 'rap_control_dyn32_phy32_intel' [57:04, 01:14](854 MB) +PASS -- TEST 'hrrr_control_dyn32_phy32_intel' [56:37, 01:29](849 MB) +PASS -- TEST 'rap_2threads_dyn32_phy32_intel' [56:32, 01:27](913 MB) +PASS -- TEST 'hrrr_control_2threads_dyn32_phy32_intel' [56:33, 01:07](904 MB) +PASS -- TEST 'hrrr_control_decomp_dyn32_phy32_intel' [56:24, 01:46](853 MB) +PASS -- TEST 'rap_restart_dyn32_phy32_intel' [45:43, 01:36](750 MB) +PASS -- TEST 'hrrr_control_restart_dyn32_phy32_intel' [47:56, 01:08](735 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_faster_intel' [14:41, 10:15] +PASS -- TEST 'conus13km_control_intel' [56:18, 00:41](1061 MB) +PASS -- TEST 'conus13km_2threads_intel' [49:25, 00:44](1042 MB) +PASS -- TEST 'conus13km_restart_mismatch_intel' [49:24, 00:18](939 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_intel' [54:08, 08:17] +PASS -- TEST 'rap_control_dyn64_phy32_intel' [39:40, 00:37](875 MB) + +PASS -- COMPILE 'rrfs_dyn32_phy32_debug_intel' [47:54, 03:01] +PASS -- TEST 'rap_control_debug_dyn32_phy32_intel' [45:04, 01:12](1020 MB) +PASS -- TEST 'hrrr_control_debug_dyn32_phy32_intel' [45:04, 00:18](1021 MB) +PASS -- TEST 'conus13km_debug_intel' [45:04, 00:45](1110 MB) +PASS -- TEST 'conus13km_debug_qr_intel' [45:04, 00:50](788 MB) +PASS -- TEST 'conus13km_debug_2threads_intel' [45:05, 00:45](1085 MB) +PASS -- TEST 'conus13km_radar_tten_debug_intel' [45:04, 00:28](1180 MB) + +PASS -- COMPILE 'rrfs_dyn64_phy32_debug_intel' [47:52, 02:52] +PASS -- TEST 'rap_control_dyn64_phy32_debug_intel' [44:45, 01:08](1046 MB) + +PASS -- COMPILE 'hafsw_intel' [54:03, 09:18] +PASS -- TEST 'hafs_regional_atm_intel' [37:58, 02:10](677 MB) +PASS -- TEST 'hafs_regional_atm_thompson_gfdlsf_intel' [37:58, 00:39](1025 MB) +PASS -- TEST 'hafs_regional_atm_ocn_intel' [37:56, 01:29](721 MB) +PASS -- TEST 'hafs_regional_atm_wav_intel' [37:56, 02:11](765 MB) +PASS -- TEST 'hafs_regional_atm_ocn_wav_intel' [37:57, 02:02](776 MB) +PASS -- TEST 'hafs_regional_1nest_atm_intel' [37:56, 01:03](442 MB) +PASS -- TEST 'hafs_regional_telescopic_2nests_atm_intel' [37:57, 01:34](467 MB) +PASS -- TEST 'hafs_global_1nest_atm_intel' [37:57, 01:02](339 MB) +PASS -- TEST 'hafs_global_multiple_4nests_atm_intel' [38:00, 02:38](402 MB) +PASS -- TEST 'hafs_regional_specified_moving_1nest_atm_intel' [37:56, 01:00](474 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_intel' [37:56, 01:23](474 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_intel' [37:58, 00:56](542 MB) +PASS -- TEST 'hafs_global_storm_following_1nest_atm_intel' [37:57, 00:39](369 MB) +PASS -- TEST 'gnv1_nested_intel' [37:57, 01:14](734 MB) + +PASS -- COMPILE 'hafsw_debug_intel' [45:50, 03:19] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_debug_intel' [43:52, 00:38](576 MB) + +PASS -- COMPILE 'hafsw_faster_intel' [51:02, 09:21] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_intel' [38:39, 00:46](581 MB) +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_inline_intel' [38:39, 00:46](756 MB) + +PASS -- COMPILE 'hafs_mom6w_intel' [51:03, 09:23] +PASS -- TEST 'hafs_regional_storm_following_1nest_atm_ocn_wav_mom6_intel' [37:36, 01:08](756 MB) + +PASS -- COMPILE 'hafs_all_intel' [51:03, 08:55] +PASS -- TEST 'hafs_regional_docn_intel' [37:34, 01:47](715 MB) +PASS -- TEST 'hafs_regional_docn_oisst_intel' [37:34, 01:21](698 MB) +PASS -- TEST 'hafs_regional_datm_cdeps_intel' [37:32, 00:17](895 MB) + +PASS -- COMPILE 'datm_cdeps_intel' [46:48, 08:40] +PASS -- TEST 'datm_cdeps_control_cfsr_intel' [37:15, 00:41](760 MB) +PASS -- TEST 'datm_cdeps_restart_cfsr_intel' [21:27, 00:12](738 MB) +PASS -- TEST 'datm_cdeps_control_gefs_intel' [37:09, 00:27](641 MB) +PASS -- TEST 'datm_cdeps_iau_gefs_intel' [35:15, 00:19](644 MB) +PASS -- TEST 'datm_cdeps_stochy_gefs_intel' [35:02, 01:02](642 MB) +PASS -- TEST 'datm_cdeps_ciceC_cfsr_intel' [33:58, 01:03](750 MB) +PASS -- TEST 'datm_cdeps_bulk_cfsr_intel' [33:23, 00:35](761 MB) +PASS -- TEST 'datm_cdeps_bulk_gefs_intel' [28:48, 00:59](642 MB) +PASS -- TEST 'datm_cdeps_mx025_cfsr_intel' [28:46, 00:54](650 MB) +PASS -- TEST 'datm_cdeps_mx025_gefs_intel' [28:21, 00:58](630 MB) +PASS -- TEST 'datm_cdeps_multiple_files_cfsr_intel' [27:45, 00:50](759 MB) +PASS -- TEST 'datm_cdeps_3072x1536_cfsr_intel' [26:20, 00:54](2020 MB) +PASS -- TEST 'datm_cdeps_gfs_intel' [24:35, 01:03](2020 MB) + +PASS -- COMPILE 'datm_cdeps_faster_intel' [40:39, 08:32] +PASS -- TEST 'datm_cdeps_control_cfsr_faster_intel' [38:37, 00:40](764 MB) + +PASS -- COMPILE 'datm_cdeps_land_intel' [01:12, 00:52] +PASS -- TEST 'datm_cdeps_lnd_gswp3_intel' [43:53, 00:47](263 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_intel' [43:53, 01:12](412 MB) +PASS -- TEST 'datm_cdeps_lnd_era5_rst_intel' [24:10, 00:56](411 MB) + +PASS -- COMPILE 'atml_intel' [10:32, 09:19] +PASS -- TEST 'control_p8_atmlnd_sbs_intel' [22:53, 01:30](1606 MB) +PASS -- TEST 'control_p8_atmlnd_intel' [21:27, 01:36](1603 MB) +PASS -- TEST 'control_restart_p8_atmlnd_intel' [10:56, 00:28](808 MB) + +PASS -- COMPILE 'atmw_intel' [09:29, 08:47] +PASS -- TEST 'atmwav_control_noaero_p8_intel' [20:57, 01:19](1609 MB) + +PASS -- COMPILE 'atmwm_intel' [14:41, 08:47] +PASS -- TEST 'control_atmwav_intel' [20:54, 01:31](603 MB) + +PASS -- COMPILE 'atmaero_intel' [10:34, 08:36] +PASS -- TEST 'atmaero_control_p8_intel' [20:50, 01:01](2917 MB) +PASS -- TEST 'atmaero_control_p8_rad_intel' [20:34, 00:54](2977 MB) +PASS -- TEST 'atmaero_control_p8_rad_micro_intel' [20:24, 01:43](2991 MB) + +PASS -- COMPILE 'atmaq_intel' [36:25, 08:22] + +PASS -- COMPILE 'atmaq_debug_intel' [31:15, 03:03] +PASS -- TEST 'regional_atmaq_debug_intel' [07:21, 00:56](4493 MB) SYNOPSIS: -Starting Date/Time: 20240402 16:36:40 -Ending Date/Time: 20240402 18:32:17 -Total Time: 01h:55m:55s +Starting Date/Time: 20240404 18:11:06 +Ending Date/Time: 20240404 20:17:56 +Total Time: 02h:07m:10s Compiles Completed: 37/37 Tests Completed: 176/176 From b84f350121f17c4653ed9d28fa4f5e66454073f7 Mon Sep 17 00:00:00 2001 From: Jong Kim Date: Thu, 4 Apr 2024 20:44:55 +0000 Subject: [PATCH 28/28] update fv3 hash and revert change in gitmodules --- .gitmodules | 6 ++---- FV3 | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitmodules b/.gitmodules index 848ac336fe..a3775fc12d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,7 @@ [submodule "FV3"] path = FV3 -# url = https://github.com/NOAA-EMC/fv3atm -# branch = develop - url = https://github.com/jkbk2004/fv3atm - branch = hotfix/cubed_sphere-hash + url = https://github.com/NOAA-EMC/fv3atm + branch = develop [submodule "WW3"] path = WW3 url = https://github.com/NOAA-EMC/WW3 diff --git a/FV3 b/FV3 index 1c30df1a1d..383687ef87 160000 --- a/FV3 +++ b/FV3 @@ -1 +1 @@ -Subproject commit 1c30df1a1dbd509108589299d5634a119b516127 +Subproject commit 383687ef8752af2408d882c47a4f3cbb4d3121ee