-
Notifications
You must be signed in to change notification settings - Fork 142
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
GEOS-Chem compsets will fail due to bugs in CAM and CIME #1004
Comments
CAM bug is fixed in cam6_3_153. Still waiting for CIME PR with fix to be merged, after which the CIME tag in CAM needs to be updated. Should I wait until this done before marking the next GEOS-Chem PR ready for review? |
The CIME fix is now merged in ESMCI/cime@adebed5. |
@cacraigucar, could you provide an update on when the CIME version will be updated in CAM? We need GEOS-Chem functional in CESM as soon as possible. |
Updating cime in CAM and CESM is a very high internal priority, but the process in which this happens is taking longer than anyone anticipated. Know that internal folks too want this done ASAP. Unfortunately, as the roadblocks are outside of CAM control, I can not provide a time estimate, other than to say it is being actively worked. |
What happened?
I updated to the latest cam_development to test my draft #996 which updates GEOS-Chem to version 14.3.1. In testing I discovered two problems getting the GEOS-Chem configuration files to the case run directory.
cam.case_setup.py
which causes the files never to be copied from the source code. I created a PR to fix this. See Fix bug in path to CAM script cam.case_setup.py ESMCI/cime#4604.buildnml
code to copy the GEOS-Chem configuration files from the case directory to the run directory. A typo prevents the files from ever getting copied. The change happened in commit 2a08713. A new conditional that checks if the species database yaml file is present was added. However, there is a typo in the extension name of the filename string. I left a comment on the commit page showing where this is. It should be "species_database.yml"What are the steps to reproduce the bug?
Create a GEOS-Chem compset case using
cam_development
branch. Upon case setup there should be several GEOS-Chem configuration files in the case directory. Due to bug #1 they are missing. Merging in my PR to cime will fix this. After setting up the case with the fix you will see configuration files for GEOS-Chem in the case, such asgeoschem_config.yml
. Building and submitting should result in copying these files to the run directory. Due to bug #2 they will not be there. Fixing the typo inbuildnml
will fix this and resubmitting will copy them over.What CAM tag were you using?
cam6_3_150 (plus my GEOS-Chem updates in PR linked to above)
What machine were you running CAM on?
CISL machine (e.g. cheyenne)
What compiler were you using?
Intel
Path to a case directory, if applicable
/glade/u/home/elundgren/code.cesm_gc_14.3/components/cam/cime/scripts/case.FCHIST_GC_14.3
Will you be addressing this bug yourself?
Any CAM SE can do this
Extra info
No response
The text was updated successfully, but these errors were encountered: