sort by:
Revision Author Date Message Commit Date
c3694cb Fix what I broke to fix pylint issue 08 April 2021, 00:41:02 UTC
24f84d5 Fix more pylint issues 08 April 2021, 00:19:53 UTC
b58ea81 Fix pylint issues 07 April 2021, 23:56:56 UTC
0d278e7 Reverting create_test 07 April 2021, 23:38:43 UTC
483295c Need to replace case_cimeroot with case_srcroot 07 April 2021, 21:54:25 UTC
f79d313 Generalize builds, and start seperation of cesm build 07 April 2021, 17:44:53 UTC
bc64962 Generalize builds, and start seperation of cesm build 07 April 2021, 17:44:53 UTC
81d4f20 Merge pull request #3904 from ESMCI/jayeshkrishna/spio_stats_provenance Save Scorpio I/O statistics Save Scorpio I/O performance stats for E3SM runs. All stats are saved in spio_stats*.tar.gz Test suite: scripts_regression_tests Test baseline: None Test namelist changes: None Test status: bit for bit User interface changes?: N Update gh-pages html (Y/N)?: N Code review: @jgfouca 05 April 2021, 21:43:54 UTC
ada43e1 Merge pull request #3899 from jedwards4b/esmf_threading support for threading in two different ways for esmf Adds threading support for nuopc in two ways with the introduction of a new xml variable in cmeps ESMF_AWARE_THREADING. When this variable is False or None the threading implementation is the same as that in mct, this is the default. When ESMF_AWARE_THREADING is True the driver uses all available mpi tasks on a given node and component threads are launched using pthreads. This allows for each component to specify its thread count independent of the other components. It also changes the definition of ROOTPE. The pelayout was changed to add PSTRID and to document the value of ESMF_AWARE_THREADING and how that value affects the ROOTPE variable. Test suite: scripts_regression_tests.py + manual tests of pelayout script Test baseline: Test namelist changes: Test status: bit for bit Fixes [CIME Github issue #] Depends on ESCOMP/CMEPS#144 User interface changes?: Update gh-pages html (Y/N)?: Code review: 05 April 2021, 21:23:42 UTC
b86d2e1 Merge pull request #3908 from jedwards4b/izumi_nag_mpiserial_fix Izumi module system requires that you explicitly unload mpi to build mpi-serial. Test suite: Hand tested SMS_Vnuopc_D_P1x1.f10_f10_mg37.I2000Clm50Sp.izumi_nag.clm-default Test baseline: Test namelist changes: Test status: bit for bit Fixes #3907 User interface changes?: Update gh-pages html (Y/N)?: Code review: 05 April 2021, 21:23:12 UTC
6eac99c fix workflow 05 April 2021, 21:00:16 UTC
e0e4939 remove explicit RLIMIT 05 April 2021, 15:03:36 UTC
46ba776 fix github workflow issue 03 April 2021, 18:28:33 UTC
098261a fix issue with build of nag mpiserial 03 April 2021, 18:23:53 UTC
4b04870 reset R_LIMIT to -1 01 April 2021, 16:46:53 UTC
000b3c7 Merge pull request #3903 from jedwards4b/domain_root_fix handle case when domain_root is not present domain_root node may not always be present, need to handle this case. Test suite: scripts_regression_tests.py Test baseline: Test namelist changes: Test status: [bit for bit, roundoff, climate changing] Fixes #3902 User interface changes?: Update gh-pages html (Y/N)?: Code review: 31 March 2021, 18:48:59 UTC
b050b7f handle case when domain_root is not present 31 March 2021, 18:13:50 UTC
af4d0ae Merge pull request #3901 from billsacks/dlnd_new_glc_forcings Point to new dlnd scpl forcing data These data are used to force cases with GLC - i.e., T compsets. Test suite: Just ran `SMS_Ly35.f09_g17_gl4.T1850G.cheyenne_intel` in the context of CESM's nuopc_dev branch Test baseline: Test namelist changes: Test status: climate changing - just for T compsets Fixes #3835 User interface changes?: N Update gh-pages html (Y/N)?: N Code review: 30 March 2021, 16:53:43 UTC
64952c7 Save Scorpio I/O stats Save Scorpio I/O performance stats for E3SM runs. All stats are saved in spio_stats*.tar.gz 30 March 2021, 16:36:16 UTC
b3dc428 Update for cime5.8.40 30 March 2021, 15:56:05 UTC
a900c8e Merge pull request #3900 from mvertens/feature/nuopc_grids_bugfix bug fix for generating C/G nuopc compsets This is a minor bugfix that only effects nuopc compsets. Without this fix C/G compsets could not be created. Test suite: Test baseline: Test namelist changes: Test status: [bit for bit, roundoff, climate changing] Fixes: None User interface changes?: No Update gh-pages html (Y/N)?: N Code review: @jedwards4b 30 March 2021, 13:02:45 UTC
cee699d bug fix for generating C/G nuopc compsets 30 March 2021, 01:22:13 UTC
cb0b8ea Point to new dlnd scpl forcing data These data are used to force cases with GLC - i.e., T compsets 29 March 2021, 22:59:29 UTC
e669050 Update for cime5.8.39 26 March 2021, 22:36:05 UTC
e78fe30 fix indentation 26 March 2021, 22:14:52 UTC
1de1305 support for threading in two different ways for esmf 26 March 2021, 18:48:21 UTC
1e705ee Merge pull request #3895 from ESMCI/jgfouca/add_rof_support_to_primary_comp Add ROF support in the primary component computation Without this change, "drv" gets selected as the primary component for a compset that has mosart as the primary component: 2000_DATM%QIA_DLND%QIA_SICE_SOCN_MOSART_SGLC_SWAV_SIAC_SESP Test suite: by-hand, scripts_regression_tests Test baseline: Test namelist changes: Test status: bit for bit User interface changes?: Update gh-pages html (Y/N)?: Code review: 26 March 2021, 17:22:03 UTC
f00ba9e Merge pull request #3898 from ESMCI/mvertens/scol_bugfix bug fix for single column mode for nuopc/cmeps This is another small bug fix get the new single column functionality working for nuopc/cmeps This fixes the test SMS_Ld1_Mmpi-serial_Vnuopc.f45_f45_mg37.I2000Clm50SpRs.cheyenne_intel.clm-ptsRLA Test suite: SMS_Ld1_Mmpi-serial_Vnuopc.f45_f45_mg37.I2000Clm50SpRs.cheyenne_intel.clm-ptsRLA Test baseline: NA Test namelist changes: NA Test status: bit for bit Fixes: None User interface changes?: No Update gh-pages html (Y/N)?: N Code review: 26 March 2021, 17:19:26 UTC
ce45895 bug fix for single column mode 26 March 2021, 03:22:06 UTC
4d16c5b Merge pull request #3894 from ESMCI/mvertens/scol_bugfix fixes to nuopc single column PTS_LAT and PTS_LON fixes to nuopc single column PTS_LAT and PTS_LON Tested that SMS_D_Ld6_Mmpi-serial_Vnuopc.1x1_smallvilleIA.IHistClm45BgcCropQianRs.cheyenne_intel.clm-cropMonthOutput had PTS_LAT and PTS_LON set correctly. Before these were set to -999.99 for this test. Test suite: (see above) Test baseline: NA Test namelist changes: No Test status: bit for bit Fixes: None User interface changes?: No Update gh-pages html (Y/N)?:N Code review: jedwards4b 25 March 2021, 23:26:21 UTC
ce44863 Add ROF support in the primary component computation 25 March 2021, 23:19:48 UTC
77c2d95 fixes to nuopc single column PTS_LAT and PTS_LON 25 March 2021, 23:04:01 UTC
92e0ecf Merge pull request #3891 from ESMCI/rljacob/update-e3sm-config Switch e3sm config to COMP_ROOT_DIR Use COMP_ROOT_DIR_* for the paths of various files in e3sm config_files.xml Test suite: passed create_test --no-build e3sm_integration and xmllint. Test namelist changes: none Test status: bit for bit 22 March 2021, 21:18:06 UTC
de4a1e2 Merge pull request #3879 from ESMCI/azamat/mprof/replace-indef-fmt-xlf Fix format descriptor in mem-logging for IBM compiler 19 March 2021, 19:43:23 UTC
41b7a7b Add latest .github/workflows/srt.yml from master 19 March 2021, 19:03:40 UTC
cd997ca Merge pull request #3890 from ESMCI/dependabot/pip/tools/statistical_ensemble_test/pyCECT/docs/pillow-8.1.1 Bump pillow from 7.1.2 to 8.1.1 in /tools/statistical_ensemble_test/pyCECT/docs 19 March 2021, 18:48:11 UTC
4fd4613 Switch to COMP_ROOT_DIR Use COMP_ROOT_DIR_* for the paths of various files. 19 March 2021, 18:06:59 UTC
46f4d33 Bump pillow in /tools/statistical_ensemble_test/pyCECT/docs Bumps [pillow](https://github.com/python-pillow/Pillow) from 7.1.2 to 8.1.1. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/7.1.2...8.1.1) Signed-off-by: dependabot[bot] <support@github.com> 19 March 2021, 15:40:43 UTC
0cd2268 Merge pull request #3889 from ESMCI/mvertens/drof_mesh_bugfix bug fix for specifying mesh for 0.25 degree runoff grid 19 March 2021, 15:27:04 UTC
ca52ae0 bug fix for specifying mesh for 0.25 degree runoff grid for use with JRA-55 runoff data 19 March 2021, 02:35:51 UTC
4822938 Merge pull request #3880 from ESMCI/peano/zeus_update_port changes for zeus port 18 March 2021, 20:45:55 UTC
929fd46 Merge pull request #3882 from billsacks/no_cdeps_libs_with_lilac Avoid adding CDEPS things to inc & lib paths with LILAC 18 March 2021, 20:44:08 UTC
17a980f Merge pull request #3884 from ESMCI/mvertens/scol new nuopc/cmeps single/column single/point functionality Implemented new nuopc/cmeps single column functionality. In config/cesm/config_files.xml - single point domains are only used for mct/cpl7. For cmeps single point meshes are now generated on the fly and component domains files are no longer needed. env_run.xml variables PTS_LAT, PTS_LON and PTS_DOMAINFILE are used to determine if there is a single point or single column run. If PTS_LAT and PTS_LON are not -999 and PTS_DOMAINFILE is UNSET, then you have a single point run and the exact values of PTS_LAT and PTS_LON are used. If PTS_LAT and PTS_LON are not -999 and PTS_DOMAINFILE is not UNSET, then then the cmeps driver will recognize the nearest neighbor values of PTS_LAT and PTS_LON in PTS_DOMAINFILE as the single column lat and lon to use. This PR only effects nuopc/cmeps configurations and also needs an accompanying PR to CMEPS, CDEPS, CLM, CICE5 and CAM. A full documentation of the testing is done in the CMEPS PR. Test suite: Test baseline: Test namelist changes: Test status: bit for bit and roundoff Fixes: None User interface changes?: Update gh-pages html (Y/N)?: N Code review: 16 March 2021, 22:49:28 UTC
e5fda9e removal of CLM_USRDAT from mct domains 16 March 2021, 16:52:28 UTC
b58ef7b try fixing github action 16 March 2021, 14:28:26 UTC
76185e5 merge to master 15 March 2021, 23:19:18 UTC
4751402 Merge pull request #3861 from jasonb5/log_cprnc_tail Logs tail of cprnc outputs to TestStatus.log Adds tail of cprnc logs to TestStatus.log. Test suite: scripts_regression_tests.py Test baseline: Test namelist changes: Test status: Fixes #3831 User interface changes?: Update gh-pages html (Y/N)?: Code review: Bill Sacks 15 March 2021, 19:41:40 UTC
5708c00 Fixes cprnc glob to be more specific. 13 March 2021, 18:30:35 UTC
b03c440 Merge branch 'master' into log_cprnc_tail 13 March 2021, 18:26:54 UTC
f9a2185 Update for cime5.8.38 12 March 2021, 23:18:10 UTC
33f236c Merge pull request #3881 from ESMCI/jgfouca/disable_kokkos_tests Disable kokkos tests when building for E3SM Generate_makefile (which is how E3SM builds Kokkos) has Kokkos_ENABLE_TESTS ON by default and this is causing slower builds and increasing the chances of build problems. I cant imagine why E3SM would ever want kokkos tests, so I'm thinking we should turn this off. Test suite: By hand Test baseline: Test namelist changes: Test status: bit for bit Fixes [CIME Github issue #] User interface changes?: Update gh-pages html (Y/N)?: Code review: 12 March 2021, 21:04:23 UTC
14d9035 Disable kokkos tests when building for E3SM 12 March 2021, 20:37:45 UTC
bef3563 updated izumi esmf.mk 12 March 2021, 19:35:22 UTC
3321317 Merge pull request #3785 from billsacks/remove_cism1 CESM-CISM no longer supports CISM1, so we can remove support for its 5-km grid. Test suite: scripts_regression_tests on cheyenne, plus ERS_Ly11.f09_g17_gl20.T1850G.cheyenne_gnu and SMS_D_Ly1.f09_g17_gl4.T1850G.cheyenne_gnu from cism2_1_74 Test baseline: cism2_1_74 for the two extra tests Test namelist changes: none Test status: bit for bit Fixes none User interface changes?: none Update gh-pages html (Y/N)?: N Code review: @fischer-ncar 12 March 2021, 17:21:52 UTC
dd7b446 Merge branch 'master' into remove_cism1 Resolved Conflicts: config/cesm/config_grids.xml 12 March 2021, 16:51:26 UTC
c659a4b changes for zeus port 12 March 2021, 15:50:55 UTC
0dbcf49 Avoid adding CDEPS things to inc & lib paths with LILAC This is now needed with https://github.com/ESMCI/cime/pull/3770, given some other changes to the build that have been made in the last few months (I think the removal of the conditional in the Makefile in https://github.com/ESMCI/cime/pull/3779, but I'm not sure). This and the changes in #3770 will be backed out once we require pieces of CDEPS in the LILAC build (specifically for the streams functionality). 12 March 2021, 03:45:56 UTC
d67b18e Merge pull request #3878 from jedwards4b/nag_port nag_port for nuopc Fix issue with github actions, add support for ESMF on izumi. Test suite: scripts_regression_tests.py with CIME_DRIVER=nuopc and intel,gnu,nag compilers and mpi-serial and mvapich2 I could not get the pgi compiler, the nag 7.0 compiler or the openmpi libraries working. Test baseline: Test namelist changes: Test status: bit for bit Fixes User interface changes?: Update gh-pages html (Y/N)?: Code review: 12 March 2021, 00:45:19 UTC
a5daa06 cleanup 11 March 2021, 21:54:01 UTC
7438dcb more izumi cleanup 11 March 2021, 20:29:55 UTC
e87b5c9 clean up debug additions 11 March 2021, 18:33:02 UTC
01428d3 another approach 11 March 2021, 18:04:43 UTC
aaae89c back up to ubuntu-18 11 March 2021, 17:23:07 UTC
7ac4a6a try a sleep 11 March 2021, 17:04:52 UTC
440e6e4 learn more 11 March 2021, 16:29:39 UTC
a2f9581 redo pnetcdf build 11 March 2021, 15:54:42 UTC
184bc88 force rebuild of netcdf fortran 11 March 2021, 15:34:10 UTC
b305675 fix format 11 March 2021, 15:15:47 UTC
4f9e96e add debug code to action 11 March 2021, 15:09:30 UTC
e7ade91 more debug info for github 11 March 2021, 13:50:48 UTC
aac525d Simplify format descriptors 11 March 2021, 01:58:12 UTC
696a11b test name not object 10 March 2021, 23:19:53 UTC
ff9e1e3 add modules for izumi 10 March 2021, 23:02:32 UTC
99e42a4 once more 10 March 2021, 21:28:22 UTC
992728b try this workaround 10 March 2021, 21:09:37 UTC
d94c0e5 avoid pgrep in github action 10 March 2021, 20:43:09 UTC
61d443e try a patch 10 March 2021, 20:33:14 UTC
fb75def try again 10 March 2021, 19:55:16 UTC
0fbdc60 try again 10 March 2021, 19:14:56 UTC
f881215 syntax error 10 March 2021, 18:56:36 UTC
f1196b6 debug procps 10 March 2021, 18:53:35 UTC
ebeb4e9 more pgrep output 10 March 2021, 18:08:36 UTC
544fbf8 nag_port for nuopc - wip 10 March 2021, 17:15:39 UTC
75e8f7a Merge pull request #3869 from billsacks/generalize_cism_config This supports an upcoming CISM change where we are going to use config file names like cism.gris.config and cism.ais.config; or for multi-instance, cism_0001.gris.config, cism_0002.gris.config, etc. This is backwards compatible with old versions of CISM. Test suite: manual testing scripts_regression_tests: only A & B Test baseline: n/a Test namelist changes: none Test status: bit for bit Note: On my mac (with python 3.9.1), I got this failure in B_CheckCode which is unrelated to this PR: ====================================================================== FAIL: test_pylint_scripts_tests_scripts_regression_tests_py (__main__.B_CheckCode) ---------------------------------------------------------------------- Traceback (most recent call last): File "/Users/sacks/cime/scripts/tests/./scripts_regression_tests.py", line 3481, in test self.assertTrue(result == "", msg=result) AssertionError: False is not true : ************* Module scripts_regression_tests scripts/tests/scripts_regression_tests.py:1039:24: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1046:25: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1059:24: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1066:25: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1080:24: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1086:25: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1102:25: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1120:24: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1126:25: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1157:24: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1166:32: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1169:33: E1101: Instance of 'Thread' has no 'isAlive' member (no-member) scripts/tests/scripts_regression_tests.py:1633:25: E1101: Instance of 'Thread' has no 'isAlive' membe 09 March 2021, 20:28:43 UTC
1520ae7 changes for single column 09 March 2021, 04:55:07 UTC
4331236 Adds ability to prepend addition details before cprnc tail 09 March 2021, 04:43:36 UTC
e7ae4a1 Fixes logging cprnc comments before the log tail. 09 March 2021, 03:57:12 UTC
1e1a505 Fix format descriptor in mem-logging for IBM compiler Replace indefinite repeat (star) with large numeric value. 04 March 2021, 04:25:31 UTC
fd8612e updates to backtrack mct compare to nuopc 03 March 2021, 02:25:27 UTC
66a5edf changes to get JRA validation working 03 March 2021, 02:25:27 UTC
dd5be7a need to allow for this case for user entered latlon 03 March 2021, 02:25:27 UTC
d6efedf remove debug print 03 March 2021, 02:25:27 UTC
97745c3 read lat and lon for 1pt in cmeps driver 03 March 2021, 02:25:27 UTC
60b523c passes test SMS_D_Ly6_Mmpi-serial.1x1_smallvilleIA.IHistClm45BgcCropQianRs.cheyenne_intel.clm-cropMonthOutput 03 March 2021, 02:25:27 UTC
fd30d9c Merge pull request #3875 from ESMCI/azamat/mprof/add-header-archiving Add header row and perf-archiving to memory profiling logs Add header row and perf-archiving to memory profiling logs. Test suite: SMS.f19_g16.X.chrysalis_intel Test baseline: N/A Test namelist changes: none Test status: bit for bit Fixes E3SM-Project/E3SM#4133 User interface changes?: none Update gh-pages html (Y/N)?: N Code review: @jgfouca 02 March 2021, 20:18:04 UTC
83b7056 Add header row to memory profiling for plotting 02 March 2021, 03:55:32 UTC
b11c68f GZip and perf-archive memory profiles 02 March 2021, 03:54:58 UTC
b164a7f Merge pull request #3873 from sarats/sarats/capture-runscripts-provenance Add run scripts to provenance capture When a run script is used to setup simulations, it is copied in the case directory under 'run_script_provenance'. Adding that to the list of files captured in the provenance/performance archive. Test suite: Test baseline: Test namelist changes: Test status: bit for bit Fixes : E3SM-Project/E3SM#4118 User interface changes?: N Update gh-pages html (Y/N)?: N Code review: @jgfouca 01 March 2021, 23:17:58 UTC
a504b40 Add run scripts to provenance capture When a run script is used to setup simluations, it is copied in the case directory under 'run_script_provenance'. Adding that to the list of files captured in the provenance/performance archive. 01 March 2021, 23:09:37 UTC
56c121e Merge pull request #3870 from jedwards4b/make_64bit_data_default make 64bit data default format Makes the 64bit_data format the default. Removes a requirement that pnetcdf must be built to use this format. Test suite: scripts_regression_tests.py Test baseline: Test namelist changes: Test status: [bit for bit, roundoff, climate changing] Fixes User interface changes?: Update gh-pages html (Y/N)?: Code review: 01 March 2021, 18:09:17 UTC
back to top