forked from ESMCI/cime
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
18247 lines (16993 loc) · 790 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
======================================================================
Originator: Chris Fischer
Date: 7-24-2020
Tag: cime5.8.29
Answer Changes: MOM6
Tests: e3sm_land_developer, scripts_regression_tests, aux_cdeps
Dependencies:
Brief Summary:
- Minor fix to 'wget' mode of downloading CESM input data.
- stampede2 and cori machine updates.
- Modifications in MCT to support MOSART stratification.
- Add default ATM_NCPL=72 for ne45 (E3SM).
- Remove E3SM CIME subtree managent tools and libraries.
- Emergency hotfix for e3sm.
- CIME changes to support SCREAM.
- Update TL319 -> tx0.1v3 ATM2OCN map.
- Fix build clean for e3sm.
- Make hist_utils a bit more robust to existing cprnc.out files.
- Pet test system tests common fix.
- Branch for acme split 2020-07-16 merge.
- Gptl threaded.
- Reapply PR #3591
- Addition of new aux_cdeps tests to CDEPS.
- Make cprnc rpath system more robust.
- buildlib.cprnc make sure to call cprnc through wrapper.
- Branch for acme split 2020-07-07 merge.
- Refactor ensemble.py and single_run.py for python3.
- Dict has_key is removed in python3.
- Update TFREEZE_SALTWATER_OPTION value for MOM6.
- Set PIO_REARR_COMM_TYPE: coll for mpi-serial.
User interface changes:
PR summary: git log --oneline --first-parent [previous_tag]..master
8cda0e75b Merge pull request #3633 from ESMCI/bdobbins-wget-inputdata-bugfix
8ac220cfe Merge pull request #3634 from ESMCI/fischer/stampede2_cori_updates
9a4936785 Merge pull request #3627 from ESMCI/bishtgautam/mosart/stratification
7b238f284 Merge pull request #3628 from ESMCI/whannah/add_ne45_support
8e4329c1f Merge pull request #3632 from ESMCI/jgfouca/remove_e3sm_subtree_mgmt_code
a82674b68 Emergency hotfix for e3sm
e1ae39f25 Merge pull request #3626 from ESMCI/jgfouca/scream_cime
cf6c5c3df Merge pull request #3624 from mnlevy1981/update_highres_maps
df201d467 Merge pull request #3622 from ESMCI/jgfouca/fix_clean
0d2b31adf Merge pull request #3625 from ESMCI/jgfouca/fix_false_pass
893441098 Merge pull request #3620 from ESMCI/PET_test_system_tests_common_fix
283c01819 Merge pull request #3619 from ESMCI/jgfouca/branch-for-acme-split-2020-07-16
543c3e5cc Merge pull request #3600 from jedwards4b/gptl_threaded
f2a94676b Merge pull request #3618 from jedwards4b/force_smp_fix_again
1b973968e Merge pull request #3614 from ESMCI/mvertens/inline_updates
30470cec1 Merge pull request #3616 from ESMCI/jgfouca/further_cprnc_build_improvements
8340214b2 Merge pull request #3611 from ESMCI/jgfouca/fix_cprnc_build
ca7d0bb34 Merge pull request #3610 from ESMCI/jgfouca/branch-for-acme-split-2020-07-07
3a5df36cf Merge pull request #3609 from johnsonb-ucar/master
23c3f42d9 Merge pull request #3605 from billsacks/no_has_key
97cd72c38 Merge pull request #3603 from alperaltuntas/change_tfreeze_saltwater_option
366ec5c65 Merge pull request #3597 from jedwards4b/redo_mpi_serial_pio_comm_type
Modified files: git diff --name-status [previous_tag]
M config/cesm/config_files.xml
M config/cesm/config_grids.xml
M config/cesm/config_grids_mct.xml
M config/cesm/config_inputdata.xml
M config/cesm/machines/config_machines.xml
M config/cesm/machines/config_pio.xml
D config/e3sm/allactive/config_compsets.xml
D config/e3sm/allactive/config_pesall.xml
D config/e3sm/allactive/testlist_allactive.xml
D config/e3sm/config_archive.xml
M config/e3sm/config_files.xml
D config/e3sm/config_grids.xml
D config/e3sm/config_inputdata.xml
D config/e3sm/machines/Depends.cray
D config/e3sm/machines/Depends.cray.cmake
D config/e3sm/machines/Depends.gnu
D config/e3sm/machines/Depends.gnu.cmake
D config/e3sm/machines/Depends.ibm
D config/e3sm/machines/Depends.ibm.cmake
D config/e3sm/machines/Depends.intel
D config/e3sm/machines/Depends.intel.cmake
D config/e3sm/machines/Depends.nag
D config/e3sm/machines/Depends.nag.cmake
D config/e3sm/machines/Depends.summit.cmake
D config/e3sm/machines/Depends.summit.pgiacc
D config/e3sm/machines/Depends.summit.pgiacc.cmake
D config/e3sm/machines/Depends.summit.pgigpu
D config/e3sm/machines/Depends.summit.pgigpu.cmake
D config/e3sm/machines/Depends.summitdev.pgiacc
D config/e3sm/machines/Depends.summitdev.pgiacc.cmake
D config/e3sm/machines/README
D config/e3sm/machines/config_batch.xml
D config/e3sm/machines/config_compilers.xml
D config/e3sm/machines/config_machines.xml
D config/e3sm/machines/config_pio.xml
D config/e3sm/machines/config_workflow.xml
D config/e3sm/machines/syslog.anvil
D config/e3sm/machines/syslog.compy
D config/e3sm/machines/syslog.cori-haswell
D config/e3sm/machines/syslog.cori-knl
D config/e3sm/machines/syslog.noop
D config/e3sm/machines/syslog.summit
D config/e3sm/machines/syslog.theta
D config/e3sm/machines/syslog.titan
D config/e3sm/machines/template.case.run
D config/e3sm/machines/template.case.run.sh
D config/e3sm/machines/template.case.test
D config/e3sm/machines/template.ocn_diagnostics
D config/e3sm/machines/template.st_archive
D config/e3sm/machines/template.timeseries
D config/e3sm/machines/userdefined_laptop_template/README.md
D config/e3sm/machines/userdefined_laptop_template/config_compilers.xml
D config/e3sm/machines/userdefined_laptop_template/config_machines.xml
D config/e3sm/machines/userdefined_laptop_template/config_pes.xml
D config/e3sm/testmods_dirs/allactive/force_netcdf_pio/shell_commands
D config/e3sm/testmods_dirs/allactive/mach/pet/shell_commands
D config/e3sm/testmods_dirs/allactive/mach_mods/shell_commands
D config/e3sm/testmods_dirs/allactive/v1bgc/shell_commands
D config/e3sm/testmods_dirs/allactive/v1bgc/user_nl_cam
D config/e3sm/testmods_dirs/allactive/v1bgc/user_nl_clm
D config/e3sm/testmods_dirs/allactive/v1bgc/user_nl_mpaso
D config/e3sm/testmods_dirs/allactive/v1bgc_1850/shell_commands
D config/e3sm/testmods_dirs/allactive/v1bgc_1850/user_nl_cam
D config/e3sm/testmods_dirs/allactive/v1bgc_1850/user_nl_clm
D config/e3sm/testmods_dirs/allactive/v1bgc_1850/user_nl_mpaso
D config/e3sm/testmods_dirs/allactive/v1bgceca/shell_commands
D config/e3sm/testmods_dirs/allactive/v1bgceca/user_nl_cam
D config/e3sm/testmods_dirs/allactive/v1bgceca/user_nl_clm
D config/e3sm/testmods_dirs/allactive/v1bgceca/user_nl_mpaso
D config/e3sm/testmods_dirs/allactive/v1bgceca_1850/shell_commands
D config/e3sm/testmods_dirs/allactive/v1bgceca_1850/user_nl_cam
D config/e3sm/testmods_dirs/allactive/v1bgceca_1850/user_nl_clm
D config/e3sm/testmods_dirs/allactive/v1bgceca_1850/user_nl_mpaso
D config/e3sm/testmods_dirs/allactive/v1cmip6/README
D config/e3sm/testmods_dirs/allactive/v1cmip6/shell_commands
D config/e3sm/testmods_dirs/allactive/v1cmip6/user_nl_cam
D config/e3sm/testmods_dirs/allactive/v1cmip6/user_nl_clm
D config/e3sm/testmods_dirs/bench/gmpas_noio/shell_commands
D config/e3sm/testmods_dirs/bench/gmpas_noio/user_nl_mpaso
D config/e3sm/testmods_dirs/bench/gmpas_noio/user_nl_mpassi
D config/e3sm/testmods_dirs/bench/wcycl/hires/shell_commands
D config/e3sm/testmods_dirs/bench/wcycl/hires/user_nl_cam
D config/e3sm/testmods_dirs/bench/wcycl/hires/user_nl_mpaso
D config/e3sm/testmods_dirs/bench/wcycl/hires/user_nl_mpassi
D config/e3sm/testmods_dirs/bench/wcycl/lores/shell_commands
D config/e3sm/testmods_dirs/bench/wcycl/lores/user_nl_cam
D config/e3sm/testmods_dirs/bench/wcycl/lores/user_nl_clm
D config/e3sm/tests.py
D config/e3sm/usermods_dirs/README
M config/xml_schemas/config_compilers_v2.xsd
M config/xml_schemas/testlist.xsd
M scripts/Tools/Makefile
D scripts/Tools/e3sm_cime_merge
D scripts/Tools/e3sm_cime_split
M scripts/Tools/jenkins_generic_job
M scripts/lib/CIME/SystemTests/system_tests_common.py
M scripts/lib/CIME/build.py
M scripts/lib/CIME/hist_utils.py
M scripts/lib/CIME/provenance.py
M scripts/lib/CIME/simple_compare.py
M scripts/lib/CIME/test_scheduler.py
D scripts/lib/e3sm_cime_mgmt.py
M scripts/lib/get_tests.py
M scripts/tests/scripts_regression_tests.py
M src/components/data_comps_mct/datm/cime_config/config_component.xml
M src/components/data_comps_mct/datm/cime_config/namelist_definition_datm.xml
M src/components/data_comps_mct/dlnd/cime_config/config_component.xml
M src/components/data_comps_mct/dlnd/cime_config/namelist_definition_dlnd.xml
M src/components/data_comps_mct/dlnd/src/dlnd_comp_mod.F90
M src/components/data_comps_mct/docn/cime_config/config_component.xml
M src/components/data_comps_mct/docn/src/docn_comp_mod.F90
M src/components/data_comps_mct/docn/src/ocn_comp_mct.F90
M src/drivers/mct/cime_config/config_component.xml
M src/drivers/mct/cime_config/config_component_cesm.xml
M src/drivers/mct/cime_config/config_component_e3sm.xml
M src/drivers/mct/cime_config/namelist_definition_drv.xml
M src/drivers/mct/main/cime_comp_mod.F90
M src/drivers/mct/main/prep_rof_mod.F90
M src/drivers/mct/shr/seq_flds_mod.F90
M src/drivers/mct/shr/seq_infodata_mod.F90
M src/externals/mct/configure
M src/externals/mct/mpi-serial/configure
M src/share/streams/shr_dmodel_mod.F90
M src/share/streams/shr_strdata_mod.F90
M src/share/timing/Makefile
M src/share/util/shr_pio_mod.F90
M src/share/util/shr_scam_mod.F90
M tools/cprnc/CMakeLists.txt
M tools/statistical_ensemble_test/ensemble.py
M tools/statistical_ensemble_test/single_run.py
======================================================================
======================================================================
Originator: Chris Fischer
Date: 6-30-2020
Tag: cime5.8.28
Answer Changes: None
Tests: scripts_regression_tests
Dependencies:
Brief Summary:
- Update some domain and mapping files.
- Improve error message for create newcase test option.
- Clean up screen output & logging in check_input_data.
User interface changes:
PR summary: git log --oneline --first-parent [previous_tag]..master
a2de0598c Merge pull request #3602 from ESMCI/fischer/mapping_file_update
01c50ea71 Merge pull request #3599 from ESMCI/wpcoomb/improve_error_message_for_create_newcase_test_option
87ab750cd Merge pull request #3589 from billsacks/check_input_data_logging
Modified files: git diff --name-status [previous_tag]
M config/cesm/config_grids.xml
M config/cesm/config_grids_common.xml
M config/cesm/config_grids_mct.xml
M scripts/create_newcase
M scripts/lib/CIME/case/check_input_data.py
M scripts/lib/CIME/test_scheduler.py
======================================================================
======================================================================
Originator: Chris Fischer
Date: 6-23-2020
Tag: cime5.8.27
Answer Changes: [None, Round Off, Climate Changing]
Tests: SMS.ne30pg3_ne30pg3_mg17.A.cheyenne_intel
scripts_resgression_tests
SMS_D_Ld3.f45_g37_rx1.A.izumi_nag
Dependencies:
Brief Summary:
- Rename ne30pg3 grid name to ne30np4.pg3
- ERA5 data stream related changes.
- Fix link order for cdeps.
- Give the file name that results in the "empty read-only file" error.
- Uncomment error check.
- Use pio1 even for mpi-serial cases in CESM.
- Fix print format issue and turn off debug flags.
- Update paths for cdeps.
- Merge branch 'master' of https://github.com/ESMCI/cime.
- Minor adjust to cdeps link step.
- Add cmake to cheyenne modules, point to CDEPS buildlib.
- Updates for cdeps streams
- Remove nuopc data models to new repo CDEPS.
- Fixed and cleaned-up scripts_regression_tests.py test Q_TestBlessTestResults with CIME_MODEL = cesm.
User interface changes:
PR summary: git log --oneline --first-parent [previous_tag]..master
b3fb69d87 Merge pull request #3587 from ESMCI/fischer/rename_ne30pg3_grid
d1058c937 Merge pull request #3586 from ESMCI/add_era5_cime_only
231c70059 fix link order for cdeps
bdef181e4 Merge pull request #3585 from billsacks/improve_error_message
4427dd051 uncomment error check
86509cc45 Merge pull request #3583 from billsacks/use_pio1
4412c39b2 Merge pull request #3582 from jedwards4b/nag_fixes
8a4859e5a update paths for cdeps
40b2eb7b3 Merge branch 'master' of https://github.com/ESMCI/cime
87951ae07 minor adjust to CDEPS link step
a740bedfd add cmake to cheyenne modules, point to CDEPS buildlib
d10f946d6 updates for cdeps streams
74e537532 Merge pull request #3578 from jedwards4b/remove_nuopc_data_models
9052cc17f Merge pull request #3579 from ESMCI/wpcoomb/fix_scripts_regression_tests.py_test_Q_TestBlessTestResults
Modified files: git diff --name-status [previous_tag]
M config/cesm/config_files.xml
M config/cesm/config_grids.xml
M config/cesm/config_grids_common.xml
M config/cesm/config_grids_mct.xml
M config/cesm/machines/config_machines.xml
M config/cesm/machines/config_pio.xml
M config/ufs/config_files.xml
M config/ufs/config_grids.xml
M config/ufs/machines/config_machines.xml
M config/xml_schemas/entry_id_base.xsd
M config/xml_schemas/entry_id_base_version3.xsd
M scripts/Tools/Makefile
M scripts/lib/CIME/SystemTests/system_tests_common.py
M scripts/lib/CIME/XML/archive.py
M scripts/lib/CIME/XML/env_workflow.py
M scripts/lib/CIME/XML/files.py
M scripts/lib/CIME/XML/generic_xml.py
M scripts/lib/CIME/build.py
M scripts/lib/CIME/case/case.py
M scripts/lib/CIME/case/preview_namelists.py
M scripts/lib/CIME/nmlgen.py
M scripts/tests/scripts_regression_tests.py
M src/build_scripts/buildlib.internal_components
D src/components/data_comps_nuopc/datm/cime_config/buildlib
D src/components/data_comps_nuopc/datm/cime_config/buildlib_cmake
D src/components/data_comps_nuopc/datm/cime_config/buildnml
D src/components/data_comps_nuopc/datm/cime_config/config_archive.xml
D src/components/data_comps_nuopc/datm/cime_config/config_component.xml
D src/components/data_comps_nuopc/datm/cime_config/namelist_definition_datm.xml
D src/components/data_comps_nuopc/datm/cime_config/user_nl_datm
D src/components/data_comps_nuopc/datm/src/atm_comp_nuopc.F90
D src/components/data_comps_nuopc/datm/src/datm_datamode_clmncep_mod.F90
D src/components/data_comps_nuopc/datm/src/datm_datamode_core2_mod.F90
D src/components/data_comps_nuopc/datm/src/datm_datamode_jra_mod.F90
D src/components/data_comps_nuopc/dice/cime_config/buildlib
D src/components/data_comps_nuopc/dice/cime_config/buildlib_cmake
D src/components/data_comps_nuopc/dice/cime_config/buildnml
D src/components/data_comps_nuopc/dice/cime_config/config_archive.xml
D src/components/data_comps_nuopc/dice/cime_config/config_component.xml
D src/components/data_comps_nuopc/dice/cime_config/namelist_definition_dice.xml
D src/components/data_comps_nuopc/dice/cime_config/user_nl_dice
D src/components/data_comps_nuopc/dice/src/dice_datamode_ssmi_mod.F90
D src/components/data_comps_nuopc/dice/src/dice_flux_atmice_mod.F90
D src/components/data_comps_nuopc/dice/src/ice_comp_nuopc.F90
D src/components/data_comps_nuopc/dlnd/cime_config/buildlib
D src/components/data_comps_nuopc/dlnd/cime_config/buildlib_cmake
D src/components/data_comps_nuopc/dlnd/cime_config/buildnml
D src/components/data_comps_nuopc/dlnd/cime_config/config_archive.xml
D src/components/data_comps_nuopc/dlnd/cime_config/config_component.xml
D src/components/data_comps_nuopc/dlnd/cime_config/namelist_definition_dlnd.xml
D src/components/data_comps_nuopc/dlnd/cime_config/user_nl_dlnd
D src/components/data_comps_nuopc/dlnd/src/lnd_comp_nuopc.F90
D src/components/data_comps_nuopc/docn/cime_config/buildlib
D src/components/data_comps_nuopc/docn/cime_config/buildlib_cmake
D src/components/data_comps_nuopc/docn/cime_config/buildnml
D src/components/data_comps_nuopc/docn/cime_config/config_archive.xml
D src/components/data_comps_nuopc/docn/cime_config/config_component.xml
D src/components/data_comps_nuopc/docn/cime_config/namelist_definition_docn.xml
D src/components/data_comps_nuopc/docn/cime_config/user_nl_docn
D src/components/data_comps_nuopc/docn/src/docn_datamode_aquaplanet_mod.F90
D src/components/data_comps_nuopc/docn/src/docn_datamode_copyall_mod.F90
D src/components/data_comps_nuopc/docn/src/docn_datamode_iaf_mod.F90
D src/components/data_comps_nuopc/docn/src/docn_datamode_som_mod.F90
D src/components/data_comps_nuopc/docn/src/docn_set_ofrac_mod.F90
D src/components/data_comps_nuopc/docn/src/ocn_comp_nuopc.F90
D src/components/data_comps_nuopc/drof/cime_config/buildlib
D src/components/data_comps_nuopc/drof/cime_config/buildlib_cmake
D src/components/data_comps_nuopc/drof/cime_config/buildnml
D src/components/data_comps_nuopc/drof/cime_config/config_archive.xml
D src/components/data_comps_nuopc/drof/cime_config/config_component.xml
D src/components/data_comps_nuopc/drof/cime_config/namelist_definition_drof.xml
D src/components/data_comps_nuopc/drof/cime_config/user_nl_drof
D src/components/data_comps_nuopc/drof/src/rof_comp_nuopc.F90
D src/components/data_comps_nuopc/dshr_nuopc/dshr_dfield_mod.F90
D src/components/data_comps_nuopc/dshr_nuopc/dshr_fldlist_mod.F90
D src/components/data_comps_nuopc/dshr_nuopc/dshr_mod.F90
D src/components/data_comps_nuopc/dwav/cime_config/buildlib
D src/components/data_comps_nuopc/dwav/cime_config/buildlib_cmake
D src/components/data_comps_nuopc/dwav/cime_config/buildnml
D src/components/data_comps_nuopc/dwav/cime_config/config_archive.xml
D src/components/data_comps_nuopc/dwav/cime_config/config_component.xml
D src/components/data_comps_nuopc/dwav/cime_config/namelist_definition_dwav.xml
D src/components/data_comps_nuopc/dwav/cime_config/user_nl_dwav
D src/components/data_comps_nuopc/dwav/src/wav_comp_nuopc.F90
M src/share/streams/shr_strdata_mod.F90
M src/share/streams/shr_stream_mod.F90
D src/share/streams_nuopc/dshr_methods_mod.F90
D src/share/streams_nuopc/dshr_strdata_mod.F90
D src/share/streams_nuopc/dshr_stream_mod.F90
D src/share/streams_nuopc/dshr_tInterp_mod.F90
======================================================================
======================================================================
Originator: Chris Fischer
Date: 6-16-2020
Tag: cime5.8.26
Answer Changes: Climate Changin]
Tests: hand tested with ERS_Vnuopc_D.f09_g17.A.cheyenne_intel modified for era5
../src/drivers/nuopc/cime_config/testdefs/testlist_drv.xml (cheyenne, intel)
scripts_regression_tests (with PIO_VERSION=2)
Dependencies:
Brief Summary:
- One line bug fix for regional amazon grid and nuopc rpointer name.
- scorpio (e3sm pio2 version) does not support the PIO_SHORT type added to the pio2 library.
- Add mvsource script.
- Add support for compressed ERA5 data streams.
- Major refactor of nuopc datamodel caps and share code.
- Changes to add NCAR's Casper/DAV systems to the machine lists.
- Updates to dry deposition data.
- Updates to the latest pio2 code.
- Allow a user supplied config_grids.xml file.
- Pleiades machines updates.
- Improved error message for incorrect setting of cime model.
User interface changes:
- For all CIME data models.
PR summary: git log --oneline --first-parent [previous_tag]..master
c09bafe53 minor one line bug fixes for regional amazon grid and nuopc rpointer name
cd1238247 Merge pull request #3575 from jedwards4b/fix_scorpio_bld
50c768dec Merge pull request #3543 from jedwards4b/movesrc
9e31c070f Merge pull request #3573 from jedwards4b/add_era5_support_nuopc_data_models
dab733cba Merge pull request #3572 from ESMCI/esmf_datamodels
bb4932212 Merge pull request #3548 from gdicker1/add_DAV
72a32ce65 Merge pull request #3557 from fvitt/drydep_cime5.8.23
0c7d278c1 Merge pull request #3568 from jedwards4b/pio2_update
e2dbd62e6 Merge pull request #3565 from jedwards4b/user_mods_config_grids2
84391ac37 Merge pull request #3546 from fvitt/pleiades_cime5.8.23
31a009936 Merge pull request #3567 from ESMCI/wpcoomb/Improved_error_message_for_incorrect_setting_of_CIME_MODEL
Modified files: git diff --name-status [previous_tag]
M config/cesm/config_grids.xml
M config/cesm/machines/config_batch.xml
M config/cesm/machines/config_compilers.xml
M config/cesm/machines/config_machines.xml
M scripts/Tools/Makefile
A scripts/Tools/mvsource
M scripts/lib/CIME/XML/grids.py
M scripts/lib/CIME/XML/machines.py
M scripts/lib/CIME/build.py
M scripts/lib/CIME/buildlib.py
M scripts/lib/CIME/buildnml.py
M scripts/lib/CIME/case/case.py
M scripts/lib/CIME/case/case_submit.py
M scripts/lib/CIME/case/preview_namelists.py
M scripts/lib/CIME/nmlgen.py
M scripts/lib/CIME/utils.py
A src/build_scripts/buildlib.fox
M src/build_scripts/buildlib.pio
M src/components/data_comps_mct/datm/cime_config/buildnml
M src/components/data_comps_nuopc/datm/cime_config/buildnml
M src/components/data_comps_nuopc/datm/cime_config/config_component.xml
M src/components/data_comps_nuopc/datm/cime_config/namelist_definition_datm.xml
M src/components/data_comps_nuopc/datm/src/atm_comp_nuopc.F90
A src/components/data_comps_nuopc/datm/src/datm_datamode_clmncep_mod.F90
A src/components/data_comps_nuopc/datm/src/datm_datamode_core2_mod.F90
A src/components/data_comps_nuopc/datm/src/datm_datamode_jra_mod.F90
M src/components/data_comps_nuopc/dice/cime_config/buildnml
M src/components/data_comps_nuopc/dice/cime_config/config_component.xml
M src/components/data_comps_nuopc/dice/cime_config/namelist_definition_dice.xml
A src/components/data_comps_nuopc/dice/src/dice_datamode_ssmi_mod.F90
M src/components/data_comps_nuopc/dice/src/ice_comp_nuopc.F90
M src/components/data_comps_nuopc/dlnd/cime_config/buildnml
M src/components/data_comps_nuopc/dlnd/cime_config/config_component.xml
M src/components/data_comps_nuopc/dlnd/cime_config/namelist_definition_dlnd.xml
M src/components/data_comps_nuopc/dlnd/src/lnd_comp_nuopc.F90
M src/components/data_comps_nuopc/docn/cime_config/buildnml
M src/components/data_comps_nuopc/docn/cime_config/config_component.xml
M src/components/data_comps_nuopc/docn/cime_config/namelist_definition_docn.xml
A src/components/data_comps_nuopc/docn/src/docn_datamode_aquaplanet_mod.F90
A src/components/data_comps_nuopc/docn/src/docn_datamode_copyall_mod.F90
A src/components/data_comps_nuopc/docn/src/docn_datamode_iaf_mod.F90
A src/components/data_comps_nuopc/docn/src/docn_datamode_som_mod.F90
A src/components/data_comps_nuopc/docn/src/docn_set_ofrac_mod.F90
M src/components/data_comps_nuopc/docn/src/ocn_comp_nuopc.F90
M src/components/data_comps_nuopc/drof/cime_config/buildnml
M src/components/data_comps_nuopc/drof/cime_config/config_component.xml
M src/components/data_comps_nuopc/drof/cime_config/namelist_definition_drof.xml
M src/components/data_comps_nuopc/drof/src/rof_comp_nuopc.F90
M src/components/data_comps_nuopc/dshr_nuopc/dshr_dfield_mod.F90
M src/components/data_comps_nuopc/dshr_nuopc/dshr_fldlist_mod.F90
M src/components/data_comps_nuopc/dshr_nuopc/dshr_mod.F90
M src/components/data_comps_nuopc/dwav/cime_config/buildnml
M src/components/data_comps_nuopc/dwav/cime_config/config_component.xml
M src/components/data_comps_nuopc/dwav/cime_config/namelist_definition_dwav.xml
M src/components/data_comps_nuopc/dwav/src/wav_comp_nuopc.F90
M src/drivers/mct/shr/seq_drydep_mod.F90
M src/externals/pio2/scripts/genf90.pl
M src/externals/pio2/set_flags.am
M src/externals/pio2/src/clib/pio_darray.c
M src/externals/pio2/src/clib/pio_nc.c
M src/externals/pio2/src/clib/pio_nc4.c
M src/externals/pio2/src/flib/CMakeLists.txt
M src/externals/pio2/src/flib/Makefile.am
M src/externals/pio2/src/flib/pio.F90
M src/externals/pio2/src/flib/pio_kinds.F90
M src/externals/pio2/src/flib/pio_types.F90
M src/externals/pio2/src/flib/piodarray.F90.in
M src/externals/pio2/src/flib/pionfatt_mod.F90.in
M src/externals/pio2/src/flib/pionfget_mod.F90.in
M src/externals/pio2/src/flib/pionfput_mod.F90.in
M src/externals/pio2/src/ncint/ncintdispatch.c
M src/externals/pio2/src/ncint/ncintdispatch.h
M src/externals/pio2/tests/cunit/test_async_3proc.c
M src/externals/pio2/tests/cunit/test_async_4proc.c
M src/externals/pio2/tests/cunit/test_async_simple.c
M src/externals/pio2/tests/cunit/test_pioc.c
M src/externals/pio2/tests/cunit/test_pioc_fill.c
M src/externals/pio2/tests/cunit/test_pioc_putget.c
M src/externals/pio2/tests/general/util/pio_tf_f90gen.pl
M src/externals/pio2/tests/general/util/pio_tutil.F90
M src/externals/pio2/tests/unit/ncdf_tests.F90
M src/share/nuopc/seq_drydep_mod.F90
M src/share/streams/shr_strdata_mod.F90
M src/share/streams/shr_stream_mod.F90
M src/share/streams_nuopc/dshr_methods_mod.F90
M src/share/streams_nuopc/dshr_strdata_mod.F90
M src/share/streams_nuopc/dshr_stream_mod.F90
M src/share/streams_nuopc/dshr_tInterp_mod.F90
M src/share/util/shr_cal_mod.F90
M src/share/util/shr_kind_mod.F90
======================================================================
======================================================================
Originator: Chris Fischer
Date: 6-8-2020
Tag: cime5.8.25
Answer Changes: None
Tests: scripts_regression_tests
Dependencies:
Brief Summary:
- Change grid alias for artic var-res grids.
- Couples HYCOM with data atmosphere for UFS HAFS application.
User interface changes:
PR summary: git log --oneline --first-parent [previous_tag]..master
e8dfe9356 Merge pull request #3566 from ESMCI/fischer/var_res_grids
3d03e31f2 Merge pull request #3556 from ESMCI/ufs-hafs-app_updated_v2
Modified files: git diff --name-status [previous_tag]
M config/cesm/config_grids.xml
M config/ufs/config_files.xml
M config/ufs/config_grids.xml
M config/ufs/machines/config_compilers.xml
M config/ufs/machines/config_machines.xml
M scripts/lib/CIME/XML/files.py
M scripts/lib/CIME/case/case.py
M src/components/data_comps_nuopc/datm/src/atm_comp_nuopc.F90
======================================================================
======================================================================
Originator: Chris Fischer
Date: 6-3-2020
Tag: cime5.8.24
Answer Changes: Round Off on izumi
Tests: scripts_regression_tests, izumi tests
Dependencies:
Brief Summary:
- Machine configuration updates for izumi.
- Add Makefile target to write various flags.
- Improve PET test baseline generation and comparison.
- Allow gptl build to recognize ESMF_LIBDIR.
- When writing .env_mach_specific files, only write settings for main job.
- Start adding option for MizuRoute.
- Merge ACME branch 2020-05-15.
- Allow compiler to modify MAX_TASKS_PER_NODE and MAX_MPITASKS_PER_NODE.
- Improve cime buildlib function debug logging.
- Fix cime_model to stdout issue.
- Extend allowed string length.
- Fix div0s in cprnc comparisons.
- Change type to double for derived vars in cprnc.
- Fix typo.
User interface changes:
- New component added for cesm.
PR summary: git log --oneline --first-parent [previous_tag]..master
837ffbf25 Merge pull request #3560 from ESMCI/fischer/izumi_update
99a0b1f96 Merge pull request #3558 from billsacks/makefile_rule_write_link_flags
cacf02562 Merge pull request #3434 from ESMCI/wpcoomb/improve_PETtest_baseline_generation_and_comparison
2547d0d11 Merge pull request #3551 from billsacks/gptl_esmflibdir
27021a67d Merge pull request #3555 from billsacks/env_mach_specific_main_job
1b049969f Merge pull request #3529 from ekluzek/mizuRoute
b847e9fb1 Merge pull request #3538 from ESMCI/jgfouca/branch-for-acme-split-2020-05-15
64e9f9202 Merge pull request #3545 from jedwards4b/modify_max_with_compiler
588039c8e Merge pull request #3539 from ESMCI/wpcoomb/improve_cime_buildlib_function
50a0edc49 Merge pull request #3536 from jedwards4b/cime_model_fix
29508e9d6 Merge pull request #3535 from jedwards4b/cprnc_improvement
9b650d311 Merge pull request #3530 from rgknox/fix-div0-compare_vars
f914cb653 Merge pull request #3531 from jedwards4b/cprnc_improvement
34c9b8f19 Merge pull request #3524 from christophergeiger3/patch-1
Modified files: git diff --name-status [previous_tag]
M config/cesm/config_files.xml
M config/cesm/config_grids.xml
M config/cesm/machines/config_machines.xml
M config/config_tests.xml
M config/e3sm/allactive/config_compsets.xml
M config/e3sm/allactive/config_pesall.xml
M config/e3sm/config_grids.xml
M config/e3sm/machines/Depends.summit.cmake
A config/e3sm/machines/Depends.summit.pgigpu
A config/e3sm/machines/Depends.summit.pgigpu.cmake
M config/e3sm/machines/config_batch.xml
M config/e3sm/machines/config_compilers.xml
M config/e3sm/machines/config_machines.xml
M config/e3sm/machines/config_pio.xml
M config/e3sm/machines/template.case.run.sh
A config/e3sm/testmods_dirs/allactive/v1bgc/shell_commands
A config/e3sm/testmods_dirs/allactive/v1bgc/user_nl_cam
A config/e3sm/testmods_dirs/allactive/v1bgc/user_nl_clm
A config/e3sm/testmods_dirs/allactive/v1bgc/user_nl_mpaso
A config/e3sm/testmods_dirs/allactive/v1bgc_1850/shell_commands
A config/e3sm/testmods_dirs/allactive/v1bgc_1850/user_nl_cam
A config/e3sm/testmods_dirs/allactive/v1bgc_1850/user_nl_clm
A config/e3sm/testmods_dirs/allactive/v1bgc_1850/user_nl_mpaso
A config/e3sm/testmods_dirs/allactive/v1bgceca/shell_commands
A config/e3sm/testmods_dirs/allactive/v1bgceca/user_nl_cam
A config/e3sm/testmods_dirs/allactive/v1bgceca/user_nl_clm
A config/e3sm/testmods_dirs/allactive/v1bgceca/user_nl_mpaso
A config/e3sm/testmods_dirs/allactive/v1bgceca_1850/shell_commands
A config/e3sm/testmods_dirs/allactive/v1bgceca_1850/user_nl_cam
A config/e3sm/testmods_dirs/allactive/v1bgceca_1850/user_nl_clm
A config/e3sm/testmods_dirs/allactive/v1bgceca_1850/user_nl_mpaso
M config/e3sm/testmods_dirs/allactive/v1cmip6/shell_commands
M config/e3sm/tests.py
M config/xml_schemas/config_machines.xsd
M doc/source/what_cime/index.rst
M scripts/Tools/Makefile
M scripts/Tools/cime_bisect
M scripts/lib/CIME/BuildTools/configure.py
M scripts/lib/CIME/BuildTools/makemacroswriter.py
M scripts/lib/CIME/SystemTests/system_tests_common.py
M scripts/lib/CIME/XML/archive_base.py
M scripts/lib/CIME/XML/env_batch.py
M scripts/lib/CIME/XML/env_mach_specific.py
M scripts/lib/CIME/XML/generic_xml.py
M scripts/lib/CIME/XML/grids.py
M scripts/lib/CIME/XML/pio.py
M scripts/lib/CIME/build.py
M scripts/lib/CIME/case/case.py
M scripts/lib/CIME/test_scheduler.py
M scripts/lib/CIME/utils.py
M scripts/lib/CIME/wait_for_tests.py
M scripts/lib/jenkins_generic_job.py
M scripts/tests/scripts_regression_tests.py
M src/build_scripts/buildlib.internal_components
M src/drivers/mct/cime_config/config_component_e3sm.xml
M src/drivers/mct/main/cime_comp_mod.F90
M src/drivers/mct/main/prep_rof_mod.F90
M src/drivers/mct/shr/seq_flds_mod.F90
M src/share/timing/Makefile
M src/share/util/shr_mem_mod.F90
M tools/cprnc/Makefile
M tools/cprnc/compare_vars_mod.F90.in
M tools/cprnc/filestruct.F90
D tools/cprnc/test.csh
======================================================================
======================================================================
Originator: Chris Fischer
Date: 4-19-2020
Tag: cime5.8.23
Answer Changes: roundoff for some compsets, bfb for others
Tests: scripts_regressions_tests
Dependencies:
Brief Summary:
- Improvement to scripts regression tests on the Melvin machine.
- Fix atm level spec so that it does not match 1x1_brazil.
- Document provenance from COARE/Fairall surface flux scheme option.
- Add missing ROF2OCN grid for r05_TO_gx3v7.
- Updates to CIME used for 0.1 degree JRA-forced G run with BGC enabled.
- FV3 bug fix and Makefile update.
- Update cheyenne ESMF libs.
- case.setup: fix merge error from prev PR.
- case.setup: fix case.setup --clean.
- First steps to ESMF data models.
- Allow user to specify an extra machines directory in create_newcase.
- Remove code specific to ORNL machine.
User interface changes:
- Adds --extra-machines-dir argument to create_newcase.
PR summary: git log --oneline --first-parent [previous_tag]..master
332d8c9b3 Merge pull request #3522 from ESMCI/wpcoomb/melvin_regression_tests_improvements
6d745aa6b Merge pull request #3519 from jedwards4b/atm_level_fix
850bef781 Merge pull request #3520 from mt5555/patch-1
ebb9dd6c9 Merge pull request #3517 from ESMCI/fischer/r05_gx3v7
5805a40a5 Merge pull request #3515 from mnlevy1981/highres_JRA_BGC
1bc586676 Merge pull request #3516 from jtruesdal/fv3_3452
6a00e248c Merge pull request #3514 from ESMCI/fischer/esmf_libs
793764fd2 Merge pull request #3513 from ESMCI/jgfouca/fix_case_setup
25840072d Merge pull request #3511 from ESMCI/jgfouca/fix_case_clean
509f2bfa8 Merge pull request #3505 from ESMCI/mvertens/dmodels_refactor_to_esmfpre
51ac93be5 Merge pull request #3508 from billsacks/alternate_dot_cime_location
7303682ed Merge pull request #3502 from jedwards4b/remove_titan_piocode
Modified files: git diff --name-status [previous_tag]
M config/cesm/config_grids.xml
M config/cesm/config_grids_common.xml
M config/cesm/machines/config_machines.xml
M config/xml_schemas/config_machines_template.xml
M scripts/Tools/Makefile
M scripts/create_newcase
M scripts/fortran_unit_testing/run_tests.py
M scripts/lib/CIME/BuildTools/configure.py
M scripts/lib/CIME/SystemTests/erio.py
M scripts/lib/CIME/XML/batch.py
M scripts/lib/CIME/XML/compilers.py
M scripts/lib/CIME/XML/machines.py
M scripts/lib/CIME/case/case.py
M scripts/lib/CIME/case/case_setup.py
M scripts/tests/scripts_regression_tests.py
M src/build_scripts/buildlib.csm_share
M src/components/data_comps_nuopc/datm/cime_config/buildnml
M src/components/data_comps_nuopc/datm/cime_config/namelist_definition_datm.xml
M src/components/data_comps_nuopc/datm/src/atm_comp_nuopc.F90
D src/components/data_comps_nuopc/datm/src/datm_comp_mod.F90
M src/components/data_comps_nuopc/dice/cime_config/buildnml
M src/components/data_comps_nuopc/dice/cime_config/namelist_definition_dice.xml
D src/components/data_comps_nuopc/dice/src/dice_comp_mod.F90
M src/components/data_comps_nuopc/dice/src/ice_comp_nuopc.F90
M src/components/data_comps_nuopc/dlnd/cime_config/buildnml
M src/components/data_comps_nuopc/dlnd/cime_config/namelist_definition_dlnd.xml
D src/components/data_comps_nuopc/dlnd/src/dlnd_comp_mod.F90
M src/components/data_comps_nuopc/dlnd/src/lnd_comp_nuopc.F90
M src/components/data_comps_nuopc/docn/cime_config/buildnml
M src/components/data_comps_nuopc/docn/cime_config/namelist_definition_docn.xml
D src/components/data_comps_nuopc/docn/src/docn_comp_mod.F90
M src/components/data_comps_nuopc/docn/src/ocn_comp_nuopc.F90
M src/components/data_comps_nuopc/drof/cime_config/buildnml
M src/components/data_comps_nuopc/drof/cime_config/namelist_definition_drof.xml
D src/components/data_comps_nuopc/drof/src/drof_comp_mod.F90
M src/components/data_comps_nuopc/drof/src/rof_comp_nuopc.F90
M src/components/data_comps_nuopc/dshr_nuopc/dshr_dfield_mod.F90
M src/components/data_comps_nuopc/dshr_nuopc/dshr_fldlist_mod.F90
R063 src/components/data_comps_nuopc/dshr_nuopc/dshr_nuopc_mod.F90 src/components/data_comps_nuopc/dshr_nuopc/dshr_mod.F90
M src/components/data_comps_nuopc/dwav/cime_config/buildnml
M src/components/data_comps_nuopc/dwav/cime_config/namelist_definition_dwav.xml
D src/components/data_comps_nuopc/dwav/src/dwav_comp_mod.F90
M src/components/data_comps_nuopc/dwav/src/wav_comp_nuopc.F90
M src/drivers/mct/cime_config/buildnml
M src/drivers/mct/cime_config/config_component.xml
M src/drivers/mct/cime_config/config_component_cesm.xml
M src/share/streams/shr_stream_mod.F90
R058 src/components/data_comps_nuopc/dshr_nuopc/dshr_methods_mod.F90 src/share/streams_nuopc/dshr_methods_mod.F90
A src/share/streams_nuopc/dshr_strdata_mod.F90
A src/share/streams_nuopc/dshr_stream_mod.F90
A src/share/streams_nuopc/dshr_tInterp_mod.F90
M src/share/util/shr_flux_mod.F90
M utils/perl5lib/Config/SetupTools.pm
======================================================================
======================================================================
Originator: Chris Fischer
Date: 4-26-2020
Tag: cime5.8.22
Answer Changes: b4b
Tests: scripts_regression_tests
Dependencies:
Brief Summary:
- Fix issue with mpi-serial io.
- Use esmf8.1.0b14 on cheyenne.
User interface changes:
PR summary: git log --oneline --first-parent [previous_tag]..master
3b4ea8a99 Merge pull request #3499 from jedwards4b/pio_serialio_fix
eb2e04e52 Merge pull request #3494 from jedwards4b/update_cheyenne_esmf
Modified files: git diff --name-status [previous_tag]
M config/cesm/machines/config_machines.xml
M config/cesm/machines/config_pio.xml
M scripts/Tools/Makefile
M src/externals/pio2/src/flib/piolib_mod.F90
M src/share/util/shr_pio_mod.F90
======================================================================
======================================================================
Originator: Chris Fischer
Date: 4-17-2020
Tag: cime5.8.21
Answer Changes: None
Tests: scripts_regression_tests
CIME_MODEL=cesm; CIME_DRIVER=nuopc; ./scripts_regression_tests.py
Dependencies:
Brief Summary:
- Use shrmap by reference instead of copy.
- nuopc_updates for scripts_regression_tests, esmf on cheyenne
- e3sm_cime_mgmt hotfix for both-removed conflicts
- Allow for specification of vertical grid in ATM_GRID.
- Recognize when a machine listed in config_machines.xml has no entries.
- Fix case reset on some machines.
- Fix pylint issues.
- Bring back the setting of dlnd strm_domdir and strm_domfil to null.
- Bugfixes and changes that permit cmeps to run without a mediator.
- Some changes to cprnc's CMakeLists.txt.
User interface changes:
PR summary: git log --oneline --first-parent [previous_tag]..master
979ab8433 Merge pull request #3470 from jedwards4b/shr_map_getARptr
4525d6a4e Merge pull request #3490 from jedwards4b/nuopc_updates
3c9fa143f e3sm_cime_mgmt hotfix for both-removed conflicts
22aab810e Merge pull request #3492 from jedwards4b/atm_vert_grid_fix
37a74cf5b Merge pull request #3468 from ESMCI/wpcoomb/user_defined_env_variables
79a8e11e6 Merge pull request #3475 from ESMCI/jgfouca/fix_case_reset
abbf05745 fix pylint issue
7bbbc40fa Merge pull request #3486 from billsacks/fix_dlnd_streams
15893bcaf Merge pull request #3484 from ESMCI/mvertens/nuopc_bugfixes
4bc65d82b Merge pull request #3483 from ESMCI/jgfouca/cprnc_improve_cmake
Modified files: git diff --name-status [previous_tag]
M config/cesm/config_grids_nuopc.xml
M config/cesm/machines/config_machines.xml
M config/cesm/machines/config_pio.xml
M scripts/Tools/Makefile
M scripts/lib/CIME/BuildTools/configure.py
M scripts/lib/CIME/XML/env_mach_specific.py
M scripts/lib/CIME/XML/generic_xml.py
M scripts/lib/CIME/XML/pio.py
M scripts/lib/CIME/case/case_setup.py
M scripts/lib/CIME/hist_utils.py
M scripts/lib/CIME/namelist.py
M scripts/lib/CIME/nmlgen.py
M scripts/lib/e3sm_cime_mgmt.py
M scripts/tests/scripts_regression_tests.py
M src/components/data_comps_mct/dlnd/cime_config/namelist_definition_dlnd.xml
M src/components/data_comps_nuopc/dice/src/dice_comp_mod.F90
M src/components/data_comps_nuopc/docn/src/docn_comp_mod.F90
M src/components/data_comps_nuopc/drof/src/drof_comp_mod.F90
M src/drivers/mct/cime_config/buildnml
M src/drivers/mct/cime_config/config_component.xml
M src/share/nuopc/seq_drydep_mod.F90
M src/share/nuopc/shr_fire_emis_mod.F90
M src/share/nuopc/shr_megan_mod.F90
M src/share/nuopc/shr_ndep_mod.F90
M src/share/streams/shr_dmodel_mod.F90
M src/share/timing/perf_mod.F90
M src/share/util/shr_map_mod.F90
M src/share/util/shr_sys_mod.F90
M tools/cprnc/CMakeLists.txt
======================================================================
======================================================================
Originator: Chris Fischer
Date: 4-7-2020
Tag: cime5.8.20
Answer Changes: None
Tests: scripts_regression_tests, check_inputdata
Dependencies:
Brief Summary:
- Add ftp timeout, fix failover to svn.
- E3SM 03-16-2020 merger.
- Remove unneeded encodes.
User interface changes:
PR summary: git log --oneline --first-parent [previous_tag]..master
708a9338b Merge pull request #3479 from jedwards4b/ftp_timeout
263de7e86 Merge pull request #3457 from ESMCI/jgfouca/branch-for-acme-split-2020-03-16
611ca9c1e wget: hotfix, remove unneeded encodes
Modified files: git diff --name-status [previous_tag]
M config/config_tests.xml
M config/e3sm/allactive/config_pesall.xml
M config/e3sm/config_files.xml
M config/e3sm/config_grids.xml
M config/e3sm/machines/Depends.gnu.cmake
M config/e3sm/machines/Depends.ibm.cmake
M config/e3sm/machines/Depends.intel.cmake
M config/e3sm/machines/Depends.summit.pgiacc.cmake
M config/e3sm/machines/Depends.summitdev.pgiacc.cmake
D config/e3sm/machines/Depends.theta.intel
D config/e3sm/machines/Depends.theta.intel.cmake
M config/e3sm/machines/config_batch.xml
M config/e3sm/machines/config_compilers.xml
M config/e3sm/machines/config_machines.xml
A config/e3sm/testmods_dirs/bench/gmpas_noio/shell_commands
A config/e3sm/testmods_dirs/bench/gmpas_noio/user_nl_mpaso
A config/e3sm/testmods_dirs/bench/gmpas_noio/user_nl_mpassi
A config/e3sm/testmods_dirs/bench/wcycl/hires/shell_commands
A config/e3sm/testmods_dirs/bench/wcycl/hires/user_nl_cam
A config/e3sm/testmods_dirs/bench/wcycl/hires/user_nl_mpaso
A config/e3sm/testmods_dirs/bench/wcycl/hires/user_nl_mpassi
A config/e3sm/testmods_dirs/bench/wcycl/lores/shell_commands
A config/e3sm/testmods_dirs/bench/wcycl/lores/user_nl_cam
A config/e3sm/testmods_dirs/bench/wcycl/lores/user_nl_clm
M config/e3sm/tests.py
M config/xml_schemas/config_compilers_v2.xsd
M config/xml_schemas/config_grids_v2.1.xsd
M config/xml_schemas/config_grids_v2.xsd
M scripts/Tools/bld_diff
M scripts/Tools/case.build
A scripts/Tools/get_case_env
M scripts/Tools/get_standard_makefile_args
M scripts/create_newcase
M scripts/lib/CIME/BuildTools/cmakemacroswriter.py
M scripts/lib/CIME/BuildTools/configure.py
M scripts/lib/CIME/Servers/ftp.py
M scripts/lib/CIME/Servers/wget.py
M scripts/lib/CIME/SystemTests/homme.py
A scripts/lib/CIME/SystemTests/hommebaseclass.py
A scripts/lib/CIME/SystemTests/hommebfb.py
M scripts/lib/CIME/SystemTests/system_tests_common.py
M scripts/lib/CIME/XML/env_batch.py
M scripts/lib/CIME/XML/generic_xml.py
M scripts/lib/CIME/XML/grids.py
M scripts/lib/CIME/XML/machines.py
M scripts/lib/CIME/build.py
M scripts/lib/CIME/buildlib.py
M scripts/lib/CIME/case/check_input_data.py
M scripts/lib/CIME/test_scheduler.py
M scripts/lib/CIME/utils.py
M scripts/lib/CIME/wait_for_tests.py
M scripts/lib/jenkins_generic_job.py
M scripts/tests/scripts_regression_tests.py
A src/CMake/CorrectWindowsPaths.cmake
A src/CMake/FindPackageMultipass.cmake
A src/CMake/ResolveCompilerPaths.cmake
M src/build_scripts/buildlib.cprnc
M src/build_scripts/buildlib.csm_share
M src/build_scripts/buildlib.gptl
M src/build_scripts/buildlib.kokkos
M src/build_scripts/buildlib.mct
M src/build_scripts/buildlib.mpi-serial
M src/build_scripts/buildlib.pio
A src/build_scripts/buildlib_cmake.internal_components
A src/components/data_comps_mct/datm/cime_config/buildlib_cmake
A src/components/data_comps_mct/desp/cime_config/buildlib_cmake
A src/components/data_comps_mct/dice/cime_config/buildlib_cmake
A src/components/data_comps_mct/dlnd/cime_config/buildlib_cmake
M src/components/data_comps_mct/dlnd/cime_config/config_component.xml
M src/components/data_comps_mct/dlnd/cime_config/namelist_definition_dlnd.xml
A src/components/data_comps_mct/docn/cime_config/buildlib_cmake
M src/components/data_comps_mct/docn/cime_config/config_component.xml
A src/components/data_comps_mct/drof/cime_config/buildlib_cmake
A src/components/data_comps_mct/dwav/cime_config/buildlib_cmake
A src/components/data_comps_nuopc/datm/cime_config/buildlib_cmake
M src/components/data_comps_nuopc/datm/cime_config/config_component.xml
M src/components/data_comps_nuopc/datm/cime_config/namelist_definition_datm.xml
A src/components/data_comps_nuopc/dice/cime_config/buildlib_cmake
A src/components/data_comps_nuopc/dlnd/cime_config/buildlib_cmake
A src/components/data_comps_nuopc/docn/cime_config/buildlib_cmake
A src/components/data_comps_nuopc/drof/cime_config/buildlib_cmake
A src/components/data_comps_nuopc/dwav/cime_config/buildlib_cmake
A src/components/stub_comps_mct/satm/cime_config/buildlib_cmake
A src/components/stub_comps_mct/sesp/cime_config/buildlib_cmake
A src/components/stub_comps_mct/sglc/cime_config/buildlib_cmake
A src/components/stub_comps_mct/siac/cime_config/buildlib_cmake
A src/components/stub_comps_mct/sice/cime_config/buildlib_cmake
A src/components/stub_comps_mct/slnd/cime_config/buildlib_cmake
A src/components/stub_comps_mct/socn/cime_config/buildlib_cmake
A src/components/stub_comps_mct/srof/cime_config/buildlib_cmake
A src/components/stub_comps_mct/swav/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/satm/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/sesp/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/sglc/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/siac/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/sice/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/slnd/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/socn/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/srof/cime_config/buildlib_cmake
A src/components/stub_comps_nuopc/swav/cime_config/buildlib_cmake
A src/components/xcpl_comps_mct/xatm/cime_config/buildlib_cmake
A src/components/xcpl_comps_mct/xglc/cime_config/buildlib_cmake
A src/components/xcpl_comps_mct/xice/cime_config/buildlib_cmake
A src/components/xcpl_comps_mct/xlnd/cime_config/buildlib_cmake
A src/components/xcpl_comps_mct/xocn/cime_config/buildlib_cmake
A src/components/xcpl_comps_mct/xrof/cime_config/buildlib_cmake
A src/components/xcpl_comps_mct/xwav/cime_config/buildlib_cmake
A src/components/xcpl_comps_nuopc/xatm/cime_config/buildlib_cmake
A src/components/xcpl_comps_nuopc/xglc/cime_config/buildlib_cmake
A src/components/xcpl_comps_nuopc/xice/cime_config/buildlib_cmake
A src/components/xcpl_comps_nuopc/xlnd/cime_config/buildlib_cmake
A src/components/xcpl_comps_nuopc/xocn/cime_config/buildlib_cmake
A src/components/xcpl_comps_nuopc/xrof/cime_config/buildlib_cmake
A src/components/xcpl_comps_nuopc/xwav/cime_config/buildlib_cmake
A src/drivers/mct/cime_config/buildlib_cmake
M src/drivers/mct/cime_config/config_component.xml
M src/drivers/mct/cime_config/config_component_e3sm.xml
M src/drivers/mct/cime_config/namelist_definition_drv.xml
M src/drivers/mct/main/cime_comp_mod.F90
M src/drivers/mct/main/prep_rof_mod.F90
M src/drivers/mct/shr/seq_flds_mod.F90
M src/drivers/mct/shr/seq_infodata_mod.F90
M src/share/timing/GPTLget_memusage.c
M src/share/timing/GPTLprint_memusage.c
M src/share/timing/gptl.c
M src/share/util/shr_mem_mod.F90
M src/share/util/shr_orb_mod.F90
M src/share/util/shr_sys_mod.F90
M tools/mapping/gen_domain_files/src/gen_domain.F90
A tools/mapping/gen_domain_files/test_gen_domain.sh