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

Out-of-the-Box GEOS-Chem Classic TOMAS simulations fail due to species not found in restart file #2250

Closed
4 tasks done
yantosca opened this issue Apr 16, 2024 · 2 comments · Fixed by #2072
Closed
4 tasks done
Assignees
Labels
category: Bug Something isn't working topic: Configuration Files Related to GEOS-Chem configuration files topic: Run Directories Related to run directory issues and run directory creation
Milestone

Comments

@yantosca
Copy link
Contributor

Name and Institution (Required)

Name: Bob Yantosca
Institution: Harvard + GCST

Confirm you have reviewed the following documentation

Description of your issue or question

Out-of-the-box GEOS-Chem Classic TOMAS15 runs fail with this error:

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
 
HEMCO ERROR: Cannot find field SPC_BUTDI. Please check variable name in the config. file
 
HEMCO ERROR: Error encountered in routine HCOIO_Read!
 
HEMCO ERROR: Error in HCOIO_DATAREAD called from HEMCO ReadList_Fill: SPC_BUTDI
 --> LOCATION: ReadList_Fill (HCO_ReadList_Mod.F90)
 
HEMCO ERROR: Error in called ReadList_Fill (7) from HEMCO ReadList_Read
 --> LOCATION: ReadList_Read (HCO_ReadList_Mod.F90)
 Error in ReadList_Read called from hco_run
===============================================================================
GEOS-Chem ERROR: Error encountered in "HCO_Run"!
 -> at HCOI_GC_Run (in module GeosCore/hco_interface_gc_mod.F90)

THIS ERROR ORIGINATED IN HEMCO!  Please check the HEMCO log file for 
additional error messages!
===============================================================================

This is because the time-cycle setting for the restart file is set to EFYO instead of EY, and there are some species (e.g. the furans) not in the TOMAS restart file. We can fix this by adding TOMAS15 to the list of simulations in where we change EFYO -> EY in createRunDir.sh. I will add this to the PR #2072.

@yantosca yantosca added category: Bug Something isn't working topic: Configuration Files Related to GEOS-Chem configuration files topic: Run Directories Related to run directory issues and run directory creation labels Apr 16, 2024
@yantosca yantosca self-assigned this Apr 16, 2024
yantosca added a commit that referenced this issue Apr 16, 2024
This fixes the issue described in geoschem/geos-chem #2250.

run/shared/setupConfigFiles.sh
- We now reset EFYO -> CYS for the SPC_ container in HEMCO_Config.rc
  (which is the container for restart file variables).

CHANGELOG.md
- Updated accordingly

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
@yantosca
Copy link
Contributor Author

Now fixed in commit dc95553.

@yantosca yantosca linked a pull request Apr 16, 2024 that will close this issue
1 task
@yantosca yantosca added this to the 14.4.0 milestone Apr 23, 2024
@yantosca
Copy link
Contributor Author

yantosca commented May 1, 2024

We can now close this issue since a fix for this issue has been included in commitdc95553d04b408f6f9bc73f11dc5f0696000349b, which has now been merged (along with PR #2072) into the GEOS-Chem 14.4.0 development stream.

@yantosca yantosca closed this as completed May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: Bug Something isn't working topic: Configuration Files Related to GEOS-Chem configuration files topic: Run Directories Related to run directory issues and run directory creation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant