Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pio2 update #3447

Merged
merged 4 commits into from
Mar 12, 2020
Merged

Pio2 update #3447

merged 4 commits into from
Mar 12, 2020

Conversation

jedwards4b
Copy link
Contributor

Updates pio2 to the latest master (hash e41e6a6)
This change only affects nuopc driver where pio2 is default.

Test suite: SMS_D_Vnuopc.f09_g17.I2000Clm50SpGs.cheyenne_intel with pio_rearranger=1,2
Test baseline:
Test namelist changes:
Test status: bit for bit

Fixes ESCOMP/CTSM#940

User interface changes?:

Update gh-pages html (Y/N)?:

Code review:

e41e6a6 Merge pull request ESMCI#1638 from jedwards4b/logging_bug_fix
92418ee if rindex is null and debug is enabled this will segfault
6aa9c60 Merge pull request ESMCI#1634 from NCAR/ejh_warnings
cac94b3 removed unneeded initialization of vars
1a3799d fixed warnings related to netcdf integration code
d92cb28 Merge pull request ESMCI#1628 from NCAR/ejh_fix_alloc
7114c75 moved decl for performance
72c5bd5 Merge pull request ESMCI#1622 from NCAR/ejh_perf_4
341c123 fixed up test program
6ddc1a0 split async perf test out
a8f7076 Merge pull request ESMCI#1620 from NCAR/ejh_ncint_perf_3
e5708e1 fixed table output
85f67f9 more development of performance program
b16e033 testing different iotypes in performance test
6c03fdb Merge pull request ESMCI#1619 from NCAR/ejh_ncint_perf_2
b596695 improvements in performance program
b9b900b Merge pull request ESMCI#1618 from NCAR/ejh_ncint_perf
65bef9b no longer automataically deflate vars for IOTYPE_PIO_NETCDF4C if opened through netcdf integration
a8ea44c ncint performance test
751ff3d Merge pull request ESMCI#1614 from NCAR/ejh_prepare
ade6fb5 fixed header files
b151016 changed version numbers
8c3ab43 Merge pull request ESMCI#1611 from NCAR/ejh_dos
1376df1 fixed docs in pio.h
932fbdb fixed docs in pio.h
824f576 Merge pull request ESMCI#1610 from NCAR/ejh_includes_2
8d283f2 removed more inappropriate ifdefs from pio.h
12209c7 Merge pull request ESMCI#1609 from NCAR/ejh_header
cbcc785 moving reliance on ifdefs out of pio.h
c0079f6 moving reliance on ifdefs out of pio.h
db72388 Merge pull request ESMCI#1605 from ckhroulev/cmake-install-uthash
af26e0d Merge branch 'master' into cmake-install-uthash
2f1436a Merge pull request ESMCI#1606 from ckhroulev/PIOc_InitDecomp_bc-off-by-one-bugfix
648109a Fix an off-by-one error in PIOc_InitDecomp_bc()
6958095 Install uthash.h when building ParallelIO using CMake
b1b1fa7 Merge pull request ESMCI#1603 from NCAR/ejh_multi_ncint_async
a8b8a42 only send iosysid for create/open when netcdf integration is in use
0d6cbc7 now netcdf integration works with multiple computational components with async
f195435 now passing diosysid when doing a create file in async mode
85ec39c fixed ncid issue for PIO opening second file
d6097d9 moving code to function so that multiple computation units can be handled
94cdb68 moving code to function so that multiple computation units can be handled
fc92097 adding new ncint async test
b8db4c9 Merge pull request ESMCI#1602 from NCAR/ejh_docs
85c15c2 version 1 of netcdf integration documentation
4664ac5 Merge pull request ESMCI#1601 from NCAR/ejh_read_darray
5774d81 fixed netcdf integration tests with read_darray()
d6537da now testing read_darray()
16c8bfe minor changes
9c7f67c merged master
49ab208 Merge pull request ESMCI#1600 from NCAR/ejh_remove_ndims_call
f07cbec now store ndims in var_desc_t and no longer need to look it up in read_darray()
0020927 adding ndims to var_desc_t
9c4257d continuing to add ndims to var_desc_t
3d941c9 dealing with allocation for ndims array
204ec0f made inq_file_metadata a static function
4f579cf comments
7c2c7e7 more progress towards read_darray
14320d5 more progress towards read_darray
f34f7b1 read_darray seeming to work, but cleanup of resources fails
11f6211 implementing async read_darray()
344b083 merged warning fix from master
b53c2d3 Merge pull request ESMCI#1597 from NCAR/ejh_warning
cf5173a fixed warning
166b9af beginning to implement read_darray for async
ee94d47 Merge pull request ESMCI#1595 from NCAR/ejh_more_ncint
7640578 protect test_async_1d from classic only builds
564452b more test development
9633f7f more test development
1503141 added test to cmake build
5eaa61d more test in test_async_1d
9682bb2 more test code for test_async_1d.c
e6b40bc adding code to new test test_async_1d
2c57b59 starting to add new test_async_1d
3686e8b starting to add PIOc calls to test
5ff9c23 checking more of test file
4b86799 checking more of test file
43c6751 checking more of test file
6012ed3 starting to check test file
20a3b29 getting close to turning on int reads
3d8167a now testing open with netcdf integration and async
4a2a867 proper handling of ncid in openfile_retry for async netcdf integration
3bd30e8 now calling nc_open when use_ext_ncid is true in open_file_handler()
e1f1c88 now pass use_ext_ncid to open_file_handler() in pio_msg.c
5f46649 more of async PIO test
1d55692 turned on more test
4b074a5 Merge pull request ESMCI#1594 from NCAR/ejh_close
7ba458f fixed documentation
0cb6841 turned on fortran netcdf integration tests
97d08bf Merge pull request ESMCI#1593 from NCAR/ejh_ncint_async
1096254 protected use of nc4_file_change_ncid() with ifdef
0fccc80 protected use of NC_UDF0 with ifdef
541d0df clean up
1d4cc19 got async working with netcdf integration with one computational component
63adee9 merged changes from master
6c24f63 Merge pull request ESMCI#1592 from NCAR/ejh_createfile_int_async
ae93759 now use PIOc_createfile_int() instead of PIOc_createfile() in pio_msg.c for async
9f91675 added contents of ncidp when ncidp_present to the parameters sent when a file is created in async mode
ba2bb47 added ncidp_present to the parameters sent when a file is created in async mode
d077e48 added use_ext_ncid to the parameters sent when a file is created in async mode
f5ee162 fixed dispatch table removal of _pe functions
b18bd12 trying to get working
6e39397 commented out ncint tests
ef98cca moving to async netcdf integration
86ad446 Merge pull request ESMCI#1588 from NCAR/ejh_fix_cmake
51217ec fixed cmake build from autotools build
8db71e7 added cmake directory to autotools build
ed1d239 fixing Cmake builds
a45f45f added config.h.in to Makefile.am
cd0b55f Merge pull request ESMCI#1587 from NCAR/ejh_fix
fc4cdc3 last minute fixes
076231d Merge pull request ESMCI#1586 from NCAR/ejh_version
cf5a777 changed versions for release
009fe0f Merge pull request ESMCI#1584 from jedwards4b/fix_integer_overflow
064e01a fix an integer overflow issue reported on summit
7b2114e Merge pull request ESMCI#1581 from jedwards4b/netcdf_serial_bugfix
a9245e8 must allocate on ioroot for serial io
04d8dc5 Merge pull request ESMCI#1579 from NCAR/ejh_async_nc_create
4bea2db starting to get async working with netcdf integration

git-subtree-dir: src/externals/pio2
git-subtree-split: e41e6a6
@jedwards4b jedwards4b requested a review from jgfouca March 12, 2020 19:34
@jedwards4b jedwards4b self-assigned this Mar 12, 2020
@jedwards4b jedwards4b merged commit 49e82c6 into ESMCI:master Mar 12, 2020
@jedwards4b jedwards4b deleted the pio2_update branch March 12, 2020 19:44
ekluzek added a commit to ekluzek/cime that referenced this pull request Mar 20, 2020
Tagging cime5.8.17

Originator: Bill Sacks
Date: 3-15-2020
Tag: cime5.8.17
Answer Changes: None
Tests: scripts_regression_tests, aux_clm
Dependencies: none

Brief Summary:
    - Separate mct and nuopc data, xcpl and stub components
    - Update pio2
    - Documentation: provide a version dropdown menu and change theme
    - Add ne5pg2_ne5pg2_mg37 grid
    - Fix some issues

User interface changes: None

PR summary: git log --oneline --first-parent [previous_tag]..master
4f18807 Merge pull request ESMCI#3439 from billsacks/versioned_docs3
38c2b9f Merge pull request ESMCI#3441 from jedwards4b/thunder_port
5d9ff80 Merge pull request ESMCI#3451 from jedwards4b/check_inputdata_fix
3444503 Merge pull request ESMCI#3449 from ESMCI/jgfouca/improve_case_setup_clean
02a8eeb fix default for PIO_REARRANGER
49e82c6 Merge pull request ESMCI#3447 from jedwards4b/pio2_update
ada1f09 Merge pull request ESMCI#3445 from ESMCI/fischer/ne5pg2
bbba1af Merge pull request ESMCI#3444 from alperaltuntas/datm_mesh_tol
acc2d23 Merge commit 'e5265f03a6a8e1806e1b463b00c006b365e149d4'
fadc3ee resolve conflicts
614b311 Merge pull request ESMCI#3440 from ESMCI/fischer/aq_scam
328e387 Merge pull request ESMCI#3392 from ESMCI/mvertens/new_component_directories3
a93ced5 need to explicitly state compiler used
bf09ad8 minor change to get FFLAGS
20856d8 Merge pull request ESMCI#3431 from jedwards4b/complete_cprnc_fix
7fd3dae Merge pull request ESMCI#3430 from ESMCI/jgfouca/sharedlib_bld_serialization
e75142f Merge pull request ESMCI#3424 from ESMCI/cprnc_build_machine

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_batch.xml
M	config/cesm/machines/config_compilers.xml
M	config/cesm/machines/config_machines.xml
M	config/cesm/machines/config_pio.xml
M	config/e3sm/config_files.xml
M	config/ufs/config_files.xml
M	config/ufs/config_inputdata.xml
M	config/ufs/machines/config_batch.xml
M	config/ufs/machines/config_compilers.xml
M	config/ufs/machines/config_machines.xml
M	config/ufs/machines/config_workflow.xml
M	config/ufs/machines/template.chgres.run
M	config/ufs/machines/template.gfs_post.run
M	doc/README
D	doc/source/_static
A	doc/source/_static/pop_ver.js
A	doc/source/_templates/footer.html
A	doc/source/_templates/layout.html
M	doc/source/conf.py
M	scripts/lib/CIME/SystemTests/pre.py
M	scripts/lib/CIME/XML/env_batch.py
M	scripts/lib/CIME/build.py
M	scripts/lib/CIME/buildlib.py
M	scripts/lib/CIME/case/case_setup.py
M	scripts/lib/CIME/case/check_input_data.py
M	scripts/lib/CIME/case/preview_namelists.py
M	scripts/lib/CIME/hist_utils.py
M	scripts/lib/CIME/test_scheduler.py
M	scripts/tests/CMakeLists.txt
M	scripts/tests/scripts_regression_tests.py
M	src/build_scripts/buildlib.cprnc
D	src/components/data_comps/datm/doc/bookinfo.xml
D	src/components/data_comps/datm/doc/datacomps.xml
D	src/components/data_comps/datm/doc/intro.xml
D	src/components/data_comps/datm/doc/rundocbook.csh
D	src/components/data_comps/datm/doc/streams.xml
D	src/components/data_comps/datm/doc/ug.xml
D	src/components/data_comps/docn/tools/pop_som_frc/SOM.pdf
D	src/components/data_comps/dwav/bld/README
R100	src/components/data_comps/datm/cime_config/buildlib	src/components/data_comps_mct/datm/cime_config/buildlib
R100	src/components/data_comps/datm/cime_config/buildnml	src/components/data_comps_mct/datm/cime_config/buildnml
R100	src/components/data_comps/datm/cime_config/config_archive.xml	src/components/data_comps_mct/datm/cime_config/config_archive.xml
R100	src/components/data_comps/datm/cime_config/config_component.xml	src/components/data_comps_mct/datm/cime_config/config_component.xml
R100	src/components/data_comps/datm/cime_config/namelist_definition_datm.xml	src/components/data_comps_mct/datm/cime_config/namelist_definition_datm.xml
R100	src/components/data_comps/datm/cime_config/user_nl_datm	src/components/data_comps_mct/datm/cime_config/user_nl_datm
R100	src/components/data_comps/datm/mct/atm_comp_mct.F90	src/components/data_comps_mct/datm/src/atm_comp_mct.F90
R100	src/components/data_comps/datm/mct/datm_comp_mod.F90	src/components/data_comps_mct/datm/src/datm_comp_mod.F90
R100	src/components/data_comps/datm/mct/datm_shr_mod.F90	src/components/data_comps_mct/datm/src/datm_shr_mod.F90
R100	src/components/data_comps/desp/cime_config/buildlib	src/components/data_comps_mct/desp/cime_config/buildlib
R099	src/components/data_comps/desp/cime_config/buildnml	src/components/data_comps_mct/desp/cime_config/buildnml
R100	src/components/data_comps/desp/cime_config/config_component.xml	src/components/data_comps_mct/desp/cime_config/config_component.xml
R100	src/components/data_comps/desp/cime_config/namelist_definition_desp.xml	src/components/data_comps_mct/desp/cime_config/namelist_definition_desp.xml
R100	src/components/data_comps/desp/cime_config/user_nl_desp	src/components/data_comps_mct/desp/cime_config/user_nl_desp
R100	src/components/data_comps/desp/desp_comp_mod.F90	src/components/data_comps_mct/desp/desp_comp_mod.F90
R100	src/components/data_comps/desp/esp_utils.F90	src/components/data_comps_mct/desp/esp_utils.F90
R100	src/components/data_comps/desp/mct/esp_comp_mct.F90	src/components/data_comps_mct/desp/src/esp_comp_mct.F90
R100	src/components/data_comps/dice/cime_config/buildlib	src/components/data_comps_mct/dice/cime_config/buildlib
R100	src/components/data_comps/dice/cime_config/buildnml	src/components/data_comps_mct/dice/cime_config/buildnml
R100	src/components/data_comps/dice/cime_config/config_archive.xml	src/components/data_comps_mct/dice/cime_config/config_archive.xml
R100	src/components/data_comps/dice/cime_config/config_component.xml	src/components/data_comps_mct/dice/cime_config/config_component.xml
R100	src/components/data_comps/dice/cime_config/namelist_definition_dice.xml	src/components/data_comps_mct/dice/cime_config/namelist_definition_dice.xml
R100	src/components/data_comps/dice/cime_config/user_nl_dice	src/components/data_comps_mct/dice/cime_config/user_nl_dice
R100	src/components/data_comps/dice/mct/dice_comp_mod.F90	src/components/data_comps_mct/dice/src/dice_comp_mod.F90
R100	src/components/data_comps/dice/mct/dice_flux_atmice_mod.F90	src/components/data_comps_mct/dice/src/dice_flux_atmice_mod.F90
R100	src/components/data_comps/dice/mct/dice_shr_mod.F90	src/components/data_comps_mct/dice/src/dice_shr_mod.F90
R100	src/components/data_comps/dice/mct/ice_comp_mct.F90	src/components/data_comps_mct/dice/src/ice_comp_mct.F90
R100	src/components/data_comps/dlnd/cime_config/buildlib	src/components/data_comps_mct/dlnd/cime_config/buildlib
R100	src/components/data_comps/dlnd/cime_config/buildnml	src/components/data_comps_mct/dlnd/cime_config/buildnml
R100	src/components/data_comps/dlnd/cime_config/config_archive.xml	src/components/data_comps_mct/dlnd/cime_config/config_archive.xml
R100	src/components/data_comps/dlnd/cime_config/config_component.xml	src/components/data_comps_mct/dlnd/cime_config/config_component.xml
R100	src/components/data_comps/dlnd/cime_config/namelist_definition_dlnd.xml	src/components/data_comps_mct/dlnd/cime_config/namelist_definition_dlnd.xml
R100	src/components/data_comps/dlnd/cime_config/user_nl_dlnd	src/components/data_comps_mct/dlnd/cime_config/user_nl_dlnd
R100	src/components/data_comps/dlnd/mct/dlnd_comp_mod.F90	src/components/data_comps_mct/dlnd/src/dlnd_comp_mod.F90
R100	src/components/data_comps/dlnd/mct/dlnd_shr_mod.F90	src/components/data_comps_mct/dlnd/src/dlnd_shr_mod.F90
R100	src/components/data_comps/dlnd/mct/lnd_comp_mct.F90	src/components/data_comps_mct/dlnd/src/lnd_comp_mct.F90
R100	src/components/data_comps/docn/cime_config/buildlib	src/components/data_comps_mct/docn/cime_config/buildlib
R100	src/components/data_comps/docn/cime_config/buildnml	src/components/data_comps_mct/docn/cime_config/buildnml
R100	src/components/data_comps/docn/cime_config/config_archive.xml	src/components/data_comps_mct/docn/cime_config/config_archive.xml
R100	src/components/data_comps/docn/cime_config/config_component.xml	src/components/data_comps_mct/docn/cime_config/config_component.xml
R100	src/components/data_comps/docn/cime_config/namelist_definition_docn.xml	src/components/data_comps_mct/docn/cime_config/namelist_definition_docn.xml
R100	src/components/data_comps/docn/cime_config/user_nl_docn	src/components/data_comps_mct/docn/cime_config/user_nl_docn
R099	src/components/data_comps/docn/mct/docn_comp_mod.F90	src/components/data_comps_mct/docn/src/docn_comp_mod.F90
R100	src/components/data_comps/docn/mct/docn_shr_mod.F90	src/components/data_comps_mct/docn/src/docn_shr_mod.F90
R100	src/components/data_comps/docn/mct/ocn_comp_mct.F90	src/components/data_comps_mct/docn/src/ocn_comp_mct.F90
R100	src/components/data_comps/docn/tools/pop_som_frc/README	src/components/data_comps_mct/docn/tools/pop_som_frc/README
R100	src/components/data_comps/docn/tools/pop_som_frc/SOM.doc	src/components/data_comps_mct/docn/tools/pop_som_frc/SOM.doc
R100	src/components/data_comps/datm/doc/SOM.pdf	src/components/data_comps_mct/docn/tools/pop_som_frc/SOM.pdf
R100	src/components/data_comps/docn/tools/pop_som_frc/pop_frc.csh	src/components/data_comps_mct/docn/tools/pop_som_frc/pop_frc.csh
R100	src/components/data_comps/docn/tools/pop_som_frc/pop_frc_mlann.ncl	src/components/data_comps_mct/docn/tools/pop_som_frc/pop_frc_mlann.ncl
R100	src/components/data_comps/docn/tools/pop_som_frc/pop_frc_mlt.ncl	src/components/data_comps_mct/docn/tools/pop_som_frc/pop_frc_mlt.ncl
R100	src/components/data_comps/docn/tools/pop_som_frc/pop_interp.ncl	src/components/data_comps_mct/docn/tools/pop_som_frc/pop_interp.ncl
R100	src/components/data_comps/docn/tools/pop_som_frc/read_from_mss.csh	src/components/data_comps_mct/docn/tools/pop_som_frc/read_from_mss.csh
R100	src/components/data_comps/docn/tools/pop_som_frc/read_from_mss_month.csh	src/components/data_comps_mct/docn/tools/pop_som_frc/read_from_mss_month.csh
R100	src/components/data_comps/drof/cime_config/buildlib	src/components/data_comps_mct/drof/cime_config/buildlib
R100	src/components/data_comps/drof/cime_config/buildnml	src/components/data_comps_mct/drof/cime_config/buildnml
R100	src/components/data_comps/drof/cime_config/config_archive.xml	src/components/data_comps_mct/drof/cime_config/config_archive.xml
R100	src/components/data_comps/drof/cime_config/config_component.xml	src/components/data_comps_mct/drof/cime_config/config_component.xml
R100	src/components/data_comps/drof/cime_config/namelist_definition_drof.xml	src/components/data_comps_mct/drof/cime_config/namelist_definition_drof.xml
R100	src/components/data_comps/drof/cime_config/user_nl_drof	src/components/data_comps_mct/drof/cime_config/user_nl_drof
R100	src/components/data_comps/drof/mct/drof_comp_mod.F90	src/components/data_comps_mct/drof/src/drof_comp_mod.F90
R100	src/components/data_comps/drof/mct/drof_shr_mod.F90	src/components/data_comps_mct/drof/src/drof_shr_mod.F90
R100	src/components/data_comps/drof/mct/rof_comp_mct.F90	src/components/data_comps_mct/drof/src/rof_comp_mct.F90
R100	src/components/data_comps/dwav/README	src/components/data_comps_mct/dwav/README
R100	src/components/data_comps/dwav/cime_config/buildlib	src/components/data_comps_mct/dwav/cime_config/buildlib
R100	src/components/data_comps/dwav/cime_config/buildnml	src/components/data_comps_mct/dwav/cime_config/buildnml
R100	src/components/data_comps/dwav/cime_config/config_archive.xml	src/components/data_comps_mct/dwav/cime_config/config_archive.xml
R100	src/components/data_comps/dwav/cime_config/config_component.xml	src/components/data_comps_mct/dwav/cime_config/config_component.xml
R100	src/components/data_comps/dwav/cime_config/namelist_definition_dwav.xml	src/components/data_comps_mct/dwav/cime_config/namelist_definition_dwav.xml
R100	src/components/data_comps/dwav/cime_config/user_nl_dwav	src/components/data_comps_mct/dwav/cime_config/user_nl_dwav
R100	src/components/data_comps/dwav/mct/dwav_comp_mod.F90	src/components/data_comps_mct/dwav/src/dwav_comp_mod.F90
R100	src/components/data_comps/dwav/mct/dwav_shr_mod.F90	src/components/data_comps_mct/dwav/src/dwav_shr_mod.F90
R100	src/components/data_comps/dwav/mct/wav_comp_mct.F90	src/components/data_comps_mct/dwav/src/wav_comp_mct.F90
R100	src/components/stub_comps/satm/cime_config/buildlib	src/components/data_comps_nuopc/datm/cime_config/buildlib
A	src/components/data_comps_nuopc/datm/cime_config/buildnml
A	src/components/data_comps_nuopc/datm/cime_config/config_archive.xml
A	src/components/data_comps_nuopc/datm/cime_config/config_component.xml
A	src/components/data_comps_nuopc/datm/cime_config/namelist_definition_datm.xml
A	src/components/data_comps_nuopc/datm/cime_config/user_nl_datm
R099	src/components/data_comps/datm/nuopc/atm_comp_nuopc.F90	src/components/data_comps_nuopc/datm/src/atm_comp_nuopc.F90
R099	src/components/data_comps/datm/nuopc/datm_comp_mod.F90	src/components/data_comps_nuopc/datm/src/datm_comp_mod.F90
R100	src/components/stub_comps/sesp/cime_config/buildlib	src/components/data_comps_nuopc/dice/cime_config/buildlib
A	src/components/data_comps_nuopc/dice/cime_config/buildnml
A	src/components/data_comps_nuopc/dice/cime_config/config_archive.xml
A	src/components/data_comps_nuopc/dice/cime_config/config_component.xml
A	src/components/data_comps_nuopc/dice/cime_config/namelist_definition_dice.xml
A	src/components/data_comps_nuopc/dice/cime_config/user_nl_dice
R097	src/components/data_comps/dice/nuopc/dice_comp_mod.F90	src/components/data_comps_nuopc/dice/src/dice_comp_mod.F90
R100	src/components/data_comps/dice/nuopc/dice_flux_atmice_mod.F90	src/components/data_comps_nuopc/dice/src/dice_flux_atmice_mod.F90
R099	src/components/data_comps/dice/nuopc/ice_comp_nuopc.F90	src/components/data_comps_nuopc/dice/src/ice_comp_nuopc.F90
R100	src/components/stub_comps/sglc/cime_config/buildlib	src/components/data_comps_nuopc/dlnd/cime_config/buildlib
A	src/components/data_comps_nuopc/dlnd/cime_config/buildnml
A	src/components/data_comps_nuopc/dlnd/cime_config/config_archive.xml
A	src/components/data_comps_nuopc/dlnd/cime_config/config_component.xml
A	src/components/data_comps_nuopc/dlnd/cime_config/namelist_definition_dlnd.xml
A	src/components/data_comps_nuopc/dlnd/cime_config/user_nl_dlnd
R100	src/components/data_comps/dlnd/nuopc/dlnd_comp_mod.F90	src/components/data_comps_nuopc/dlnd/src/dlnd_comp_mod.F90
R100	src/components/data_comps/dlnd/nuopc/lnd_comp_nuopc.F90	src/components/data_comps_nuopc/dlnd/src/lnd_comp_nuopc.F90
R100	src/components/stub_comps/siac/cime_config/buildlib	src/components/data_comps_nuopc/docn/cime_config/buildlib
A	src/components/data_comps_nuopc/docn/cime_config/buildnml
A	src/components/data_comps_nuopc/docn/cime_config/config_archive.xml
A	src/components/data_comps_nuopc/docn/cime_config/config_component.xml
A	src/components/data_comps_nuopc/docn/cime_config/namelist_definition_docn.xml
A	src/components/data_comps_nuopc/docn/cime_config/user_nl_docn
R100	src/components/data_comps/docn/nuopc/docn_comp_mod.F90	src/components/data_comps_nuopc/docn/src/docn_comp_mod.F90
R098	src/components/data_comps/docn/nuopc/ocn_comp_nuopc.F90	src/components/data_comps_nuopc/docn/src/ocn_comp_nuopc.F90
R100	src/components/stub_comps/sice/cime_config/buildlib	src/components/data_comps_nuopc/drof/cime_config/buildlib
A	src/components/data_comps_nuopc/drof/cime_config/buildnml
A	src/components/data_comps_nuopc/drof/cime_config/config_archive.xml
A	src/components/data_comps_nuopc/drof/cime_config/config_component.xml
A	src/components/data_comps_nuopc/drof/cime_config/namelist_definition_drof.xml
A	src/components/data_comps_nuopc/drof/cime_config/user_nl_drof
R100	src/components/data_comps/drof/nuopc/drof_comp_mod.F90	src/components/data_comps_nuopc/drof/src/drof_comp_mod.F90
R100	src/components/data_comps/drof/nuopc/rof_comp_nuopc.F90	src/components/data_comps_nuopc/drof/src/rof_comp_nuopc.F90
R100	src/components/data_comps/dshr_nuopc/dshr_dfield_mod.F90	src/components/data_comps_nuopc/dshr_nuopc/dshr_dfield_mod.F90
R100	src/components/data_comps/dshr_nuopc/dshr_fldlist_mod.F90	src/components/data_comps_nuopc/dshr_nuopc/dshr_fldlist_mod.F90
R100	src/components/data_comps/dshr_nuopc/dshr_methods_mod.F90	src/components/data_comps_nuopc/dshr_nuopc/dshr_methods_mod.F90
R100	src/components/data_comps/dshr_nuopc/dshr_nuopc_mod.F90	src/components/data_comps_nuopc/dshr_nuopc/dshr_nuopc_mod.F90
R100	src/components/stub_comps/slnd/cime_config/buildlib	src/components/data_comps_nuopc/dwav/cime_config/buildlib
A	src/components/data_comps_nuopc/dwav/cime_config/buildnml
A	src/components/data_comps_nuopc/dwav/cime_config/config_archive.xml
A	src/components/data_comps_nuopc/dwav/cime_config/config_component.xml
A	src/components/data_comps_nuopc/dwav/cime_config/namelist_definition_dwav.xml
A	src/components/data_comps_nuopc/dwav/cime_config/user_nl_dwav
R100	src/components/data_comps/dwav/nuopc/dwav_comp_mod.F90	src/components/data_comps_nuopc/dwav/src/dwav_comp_mod.F90
R100	src/components/data_comps/dwav/nuopc/wav_comp_nuopc.F90	src/components/data_comps_nuopc/dwav/src/wav_comp_nuopc.F90
R100	src/components/stub_comps/socn/cime_config/buildlib	src/components/stub_comps_mct/satm/cime_config/buildlib
R100	src/components/stub_comps/satm/cime_config/buildnml	src/components/stub_comps_mct/satm/cime_config/buildnml
R100	src/components/stub_comps/satm/cime_config/config_component.xml	src/components/stub_comps_mct/satm/cime_config/config_component.xml
R100	src/components/stub_comps/satm/mct/atm_comp_mct.F90	src/components/stub_comps_mct/satm/src/atm_comp_mct.F90
R100	src/components/stub_comps/srof/cime_config/buildlib	src/components/stub_comps_mct/sesp/cime_config/buildlib
R100	src/components/stub_comps/sesp/cime_config/buildnml	src/components/stub_comps_mct/sesp/cime_config/buildnml
R100	src/components/stub_comps/sesp/cime_config/config_component.xml	src/components/stub_comps_mct/sesp/cime_config/config_component.xml
R100	src/components/stub_comps/sesp/mct/esp_comp_mct.F90	src/components/stub_comps_mct/sesp/src/esp_comp_mct.F90
R100	src/components/stub_comps/swav/cime_config/buildlib	src/components/stub_comps_mct/sglc/cime_config/buildlib
R100	src/components/stub_comps/sglc/cime_config/buildnml	src/components/stub_comps_mct/sglc/cime_config/buildnml
R100	src/components/stub_comps/sglc/cime_config/config_component.xml	src/components/stub_comps_mct/sglc/cime_config/config_component.xml
R100	src/components/stub_comps/sglc/mct/glc_comp_mct.F90	src/components/stub_comps_mct/sglc/src/glc_comp_mct.F90
R100	src/components/xcpl_comps/xatm/cime_config/buildlib	src/components/stub_comps_mct/siac/cime_config/buildlib
R100	src/components/stub_comps/siac/cime_config/buildnml	src/components/stub_comps_mct/siac/cime_config/buildnml
R100	src/components/stub_comps/siac/cime_config/config_component.xml	src/components/stub_comps_mct/siac/cime_config/config_component.xml
R100	src/components/stub_comps/siac/mct/iac_comp_mct.F90	src/components/stub_comps_mct/siac/src/iac_comp_mct.F90
R100	src/components/xcpl_comps/xglc/cime_config/buildlib	src/components/stub_comps_mct/sice/cime_config/buildlib
R100	src/components/stub_comps/sice/cime_config/buildnml	src/components/stub_comps_mct/sice/cime_config/buildnml
R100	src/components/stub_comps/sice/cime_config/config_component.xml	src/components/stub_comps_mct/sice/cime_config/config_component.xml
R100	src/components/stub_comps/sice/mct/ice_comp_mct.F90	src/components/stub_comps_mct/sice/src/ice_comp_mct.F90
R100	src/components/xcpl_comps/xice/cime_config/buildlib	src/components/stub_comps_mct/slnd/cime_config/buildlib
R100	src/components/stub_comps/slnd/cime_config/buildnml	src/components/stub_comps_mct/slnd/cime_config/buildnml
R100	src/components/stub_comps/slnd/cime_config/config_component.xml	src/components/stub_comps_mct/slnd/cime_config/config_component.xml
R100	src/components/stub_comps/slnd/mct/lnd_comp_mct.F90	src/components/stub_comps_mct/slnd/src/lnd_comp_mct.F90
R100	src/components/xcpl_comps/xlnd/cime_config/buildlib	src/components/stub_comps_mct/socn/cime_config/buildlib
R100	src/components/stub_comps/socn/cime_config/buildnml	src/components/stub_comps_mct/socn/cime_config/buildnml
R100	src/components/stub_comps/socn/cime_config/config_component.xml	src/components/stub_comps_mct/socn/cime_config/config_component.xml
R100	src/components/stub_comps/socn/mct/ocn_comp_mct.F90	src/components/stub_comps_mct/socn/src/ocn_comp_mct.F90
R100	src/components/xcpl_comps/xocn/cime_config/buildlib	src/components/stub_comps_mct/srof/cime_config/buildlib
R100	src/components/stub_comps/srof/cime_config/buildnml	src/components/stub_comps_mct/srof/cime_config/buildnml
R100	src/components/stub_comps/srof/cime_config/config_component.xml	src/components/stub_comps_mct/srof/cime_config/config_component.xml
R100	src/components/stub_comps/srof/mct/rof_comp_mct.F90	src/components/stub_comps_mct/srof/src/rof_comp_mct.F90
R100	src/components/xcpl_comps/xrof/cime_config/buildlib	src/components/stub_comps_mct/swav/cime_config/buildlib
R100	src/components/stub_comps/swav/cime_config/buildnml	src/components/stub_comps_mct/swav/cime_config/buildnml
R100	src/components/stub_comps/swav/cime_config/config_component.xml	src/components/stub_comps_mct/swav/cime_config/config_component.xml
R100	src/components/stub_comps/swav/mct/wav_comp_mct.F90	src/components/stub_comps_mct/swav/src/wav_comp_mct.F90
R100	src/components/xcpl_comps/xwav/cime_config/buildlib	src/components/stub_comps_nuopc/satm/cime_config/buildlib
A	src/components/stub_comps_nuopc/satm/cime_config/buildnml
A	src/components/stub_comps_nuopc/satm/cime_config/config_component.xml
A	src/components/stub_comps_nuopc/sesp/cime_config/buildlib
A	src/components/stub_comps_nuopc/sesp/cime_config/buildnml
A	src/components/stub_comps_nuopc/sesp/cime_config/config_component.xml
A	src/components/stub_comps_nuopc/sglc/cime_config/buildlib
A	src/components/stub_comps_nuopc/sglc/cime_config/buildnml
A	src/components/stub_comps_nuopc/sglc/cime_config/config_component.xml
A	src/components/stub_comps_nuopc/siac/cime_config/buildlib
A	src/components/stub_comps_nuopc/siac/cime_config/buildnml
A	src/components/stub_comps_nuopc/siac/cime_config/config_component.xml
A	src/components/stub_comps_nuopc/sice/cime_config/buildlib
A	src/components/stub_comps_nuopc/sice/cime_config/buildnml
A	src/components/stub_comps_nuopc/sice/cime_config/config_component.xml
A	src/components/stub_comps_nuopc/slnd/cime_config/buildlib
A	src/components/stub_comps_nuopc/slnd/cime_config/buildnml
A	src/components/stub_comps_nuopc/slnd/cime_config/config_component.xml
A	src/components/stub_comps_nuopc/socn/cime_config/buildlib
A	src/components/stub_comps_nuopc/socn/cime_config/buildnml
A	src/components/stub_comps_nuopc/socn/cime_config/config_component.xml
A	src/components/stub_comps_nuopc/srof/cime_config/buildlib
A	src/components/stub_comps_nuopc/srof/cime_config/buildnml
A	src/components/stub_comps_nuopc/srof/cime_config/config_component.xml
A	src/components/stub_comps_nuopc/swav/cime_config/buildlib
A	src/components/stub_comps_nuopc/swav/cime_config/buildnml
A	src/components/stub_comps_nuopc/swav/cime_config/config_component.xml
A	src/components/xcpl_comps_mct/xatm/cime_config/buildlib
R100	src/components/xcpl_comps/xatm/cime_config/buildnml	src/components/xcpl_comps_mct/xatm/cime_config/buildnml
R100	src/components/xcpl_comps/xatm/cime_config/config_component.xml	src/components/xcpl_comps_mct/xatm/cime_config/config_component.xml
R100	src/components/xcpl_comps/xatm/mct/atm_comp_mct.F90	src/components/xcpl_comps_mct/xatm/src/atm_comp_mct.F90
A	src/components/xcpl_comps_mct/xglc/cime_config/buildlib
R100	src/components/xcpl_comps/xglc/cime_config/buildnml	src/components/xcpl_comps_mct/xglc/cime_config/buildnml
R100	src/components/xcpl_comps/xglc/cime_config/config_component.xml	src/components/xcpl_comps_mct/xglc/cime_config/config_component.xml
R100	src/components/xcpl_comps/xglc/mct/glc_comp_mct.F90	src/components/xcpl_comps_mct/xglc/src/glc_comp_mct.F90
A	src/components/xcpl_comps_mct/xice/cime_config/buildlib
R100	src/components/xcpl_comps/xice/cime_config/buildnml	src/components/xcpl_comps_mct/xice/cime_config/buildnml
R100	src/components/xcpl_comps/xice/cime_config/config_component.xml	src/components/xcpl_comps_mct/xice/cime_config/config_component.xml
R100	src/components/xcpl_comps/xice/mct/ice_comp_mct.F90	src/components/xcpl_comps_mct/xice/src/ice_comp_mct.F90
A	src/components/xcpl_comps_mct/xlnd/cime_config/buildlib
R100	src/components/xcpl_comps/xlnd/cime_config/buildnml	src/components/xcpl_comps_mct/xlnd/cime_config/buildnml
R100	src/components/xcpl_comps/xlnd/cime_config/config_component.xml	src/components/xcpl_comps_mct/xlnd/cime_config/config_component.xml
R100	src/components/xcpl_comps/xlnd/mct/lnd_comp_mct.F90	src/components/xcpl_comps_mct/xlnd/src/lnd_comp_mct.F90
A	src/components/xcpl_comps_mct/xocn/cime_config/buildlib
R100	src/components/xcpl_comps/xocn/cime_config/buildnml	src/components/xcpl_comps_mct/xocn/cime_config/buildnml
R100	src/components/xcpl_comps/xocn/cime_config/config_component.xml	src/components/xcpl_comps_mct/xocn/cime_config/config_component.xml
R100	src/components/xcpl_comps/xocn/mct/ocn_comp_mct.F90	src/components/xcpl_comps_mct/xocn/src/ocn_comp_mct.F90
A	src/components/xcpl_comps_mct/xrof/cime_config/buildlib
R100	src/components/xcpl_comps/xrof/cime_config/buildnml	src/components/xcpl_comps_mct/xrof/cime_config/buildnml
R100	src/components/xcpl_comps/xrof/cime_config/config_component.xml	src/components/xcpl_comps_mct/xrof/cime_config/config_component.xml
R100	src/components/xcpl_comps/xrof/mct/rof_comp_mct.F90	src/components/xcpl_comps_mct/xrof/src/rof_comp_mct.F90
R100	src/components/xcpl_comps/xshare/mct/dead_data_mod.F90	src/components/xcpl_comps_mct/xshare/dead_data_mod.F90
R100	src/components/xcpl_comps/xshare/mct/dead_mct_mod.F90	src/components/xcpl_comps_mct/xshare/dead_mct_mod.F90
R100	src/components/xcpl_comps/xshare/mct/dead_mod.F90	src/components/xcpl_comps_mct/xshare/dead_mod.F90
A	src/components/xcpl_comps_mct/xwav/cime_config/buildlib
R100	src/components/xcpl_comps/xwav/cime_config/buildnml	src/components/xcpl_comps_mct/xwav/cime_config/buildnml
R100	src/components/xcpl_comps/xwav/cime_config/config_component.xml	src/components/xcpl_comps_mct/xwav/cime_config/config_component.xml
R100	src/components/xcpl_comps/xwav/mct/wav_comp_mct.F90	src/components/xcpl_comps_mct/xwav/src/wav_comp_mct.F90
A	src/components/xcpl_comps_nuopc/xatm/cime_config/buildlib
A	src/components/xcpl_comps_nuopc/xatm/cime_config/buildnml
A	src/components/xcpl_comps_nuopc/xatm/cime_config/config_component.xml
R100	src/components/xcpl_comps/xatm/nuopc/atm_comp_nuopc.F90	src/components/xcpl_comps_nuopc/xatm/src/atm_comp_nuopc.F90
A	src/components/xcpl_comps_nuopc/xglc/cime_config/buildlib
A	src/components/xcpl_comps_nuopc/xglc/cime_config/buildnml
A	src/components/xcpl_comps_nuopc/xglc/cime_config/config_component.xml
R100	src/components/xcpl_comps/xglc/nuopc/glc_comp_nuopc.F90	src/components/xcpl_comps_nuopc/xglc/src/glc_comp_nuopc.F90
A	src/components/xcpl_comps_nuopc/xice/cime_config/buildlib
A	src/components/xcpl_comps_nuopc/xice/cime_config/buildnml
A	src/components/xcpl_comps_nuopc/xice/cime_config/config_component.xml
R100	src/components/xcpl_comps/xice/nuopc/ice_comp_nuopc.F90	src/components/xcpl_comps_nuopc/xice/src/ice_comp_nuopc.F90
A	src/components/xcpl_comps_nuopc/xlnd/cime_config/buildlib
A	src/components/xcpl_comps_nuopc/xlnd/cime_config/buildnml
A	src/components/xcpl_comps_nuopc/xlnd/cime_config/config_component.xml
R100	src/components/xcpl_comps/xlnd/nuopc/lnd_comp_nuopc.F90	src/components/xcpl_comps_nuopc/xlnd/src/lnd_comp_nuopc.F90
A	src/components/xcpl_comps_nuopc/xocn/cime_config/buildlib
A	src/components/xcpl_comps_nuopc/xocn/cime_config/buildnml
A	src/components/xcpl_comps_nuopc/xocn/cime_config/config_component.xml
R100	src/components/xcpl_comps/xocn/nuopc/ocn_comp_nuopc.F90	src/components/xcpl_comps_nuopc/xocn/src/ocn_comp_nuopc.F90
A	src/components/xcpl_comps_nuopc/xrof/cime_config/buildlib
A	src/components/xcpl_comps_nuopc/xrof/cime_config/buildnml
A	src/components/xcpl_comps_nuopc/xrof/cime_config/config_component.xml
R100	src/components/xcpl_comps/xrof/nuopc/rof_comp_nuopc.F90	src/components/xcpl_comps_nuopc/xrof/src/rof_comp_nuopc.F90
R100	src/components/xcpl_comps/xshare/nuopc/dead_methods_mod.F90	src/components/xcpl_comps_nuopc/xshare/dead_methods_mod.F90
R100	src/components/xcpl_comps/xshare/nuopc/dead_nuopc_mod.F90	src/components/xcpl_comps_nuopc/xshare/dead_nuopc_mod.F90
A	src/components/xcpl_comps_nuopc/xwav/cime_config/buildlib
A	src/components/xcpl_comps_nuopc/xwav/cime_config/buildnml
A	src/components/xcpl_comps_nuopc/xwav/cime_config/config_component.xml
R100	src/components/xcpl_comps/xwav/nuopc/wav_comp_nuopc.F90	src/components/xcpl_comps_nuopc/xwav/src/wav_comp_nuopc.F90
M	src/drivers/mct/cime_config/config_component.xml
M	src/externals/pio2/CMakeLists.txt
M	src/externals/pio2/Makefile.am
A	src/externals/pio2/cmake/Makefile.am
M	src/externals/pio2/configure.ac
M	src/externals/pio2/doc/source/base.txt
M	src/externals/pio2/doc/source/netcdf_integration.txt
M	src/externals/pio2/examples/Makefile.am
M	src/externals/pio2/examples/c/CMakeLists.txt
M	src/externals/pio2/examples/c/Makefile.am
M	src/externals/pio2/examples/c/darray_async.c
M	src/externals/pio2/src/clib/CMakeLists.txt
M	src/externals/pio2/src/clib/Makefile.am
M	src/externals/pio2/src/clib/pio.h
M	src/externals/pio2/src/clib/pio_darray.c
M	src/externals/pio2/src/clib/pio_darray_int.c
M	src/externals/pio2/src/clib/pio_file.c
M	src/externals/pio2/src/clib/pio_internal.h
M	src/externals/pio2/src/clib/pio_lists.c
M	src/externals/pio2/src/clib/pio_msg.c
M	src/externals/pio2/src/clib/pio_nc.c
M	src/externals/pio2/src/clib/pio_rearrange.c
M	src/externals/pio2/src/clib/pioc.c
M	src/externals/pio2/src/clib/pioc_support.c
M	src/externals/pio2/src/flib/Makefile.am
M	src/externals/pio2/src/gptl/Makefile.am
M	src/externals/pio2/src/ncint/ncint_pio.c
M	src/externals/pio2/src/ncint/ncintdispatch.c
M	src/externals/pio2/tests/cunit/CMakeLists.txt
M	src/externals/pio2/tests/cunit/Makefile.am
M	src/externals/pio2/tests/cunit/run_tests.sh
A	src/externals/pio2/tests/cunit/test_async_1d.c
M	src/externals/pio2/tests/cunit/test_darray.c
M	src/externals/pio2/tests/cunit/test_spmd.c
M	src/externals/pio2/tests/fncint/Makefile.am
M	src/externals/pio2/tests/ncint/Makefile.am
A	src/externals/pio2/tests/ncint/pio_err_macros.h
A	src/externals/pio2/tests/ncint/run_perf.sh
M	src/externals/pio2/tests/ncint/run_tests.sh
A	src/externals/pio2/tests/ncint/tst_async_multi.c
A	src/externals/pio2/tests/ncint/tst_ncint_async_perf.c
A	src/externals/pio2/tests/ncint/tst_ncint_perf.c
A	src/externals/pio2/tests/ncint/tst_pio_async.c
M	src/externals/pio2/tests/ncint/tst_pio_udf.c
M	src/externals/pio2/tests/unit/Makefile.am
M	src/share/util/shr_infnan_mod.F90.in
M	tools/cprnc/CMakeLists.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

pio2 failures
2 participants