Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

forrtl: severe (174): SIGSEGV, segmentation fault occurred

liuty

刘天贻
New Member
Hello everyone,
I'm using cesm version 2.1.3, create_newcase --res f19_g16 --compset FHIST, I tried to add some new chemistries in chem_mech.in to simulate,
CAM_CONFIG_OPTS: -phys cam6 -chem trop_strat_mam4_vbs; CAM_NML_USE_CASE:2010_trop_strat_vbs_cam6,
and the source code has been modified, some of the modified code refers to the attachment, and the error message "forrtl: severe (174): SIGSEGV, segmentation fault occurred" has been appearing during the run.
I had this issue in the base case simulation before this, but it was solved after adding "ulimit -s unlimited" to the script, although sometimes it takes two commits to get the result, but now adding "ulimit -s unlimited" and committing again still gives "forrtl: severe (174): SIGSEGV, segmentation fault occurred". cesm.log is attached below.
Any advice or suggestions would be greatly appreciated!
 

Attachments

  • cesm.log.434201.250812-224701.txt
    134.8 KB · Views: 1
  • chem_mech.in.txt
    55.9 KB · Views: 0
  • mo_gas_phase_chemdr.F90.txt
    60.7 KB · Views: 0

hplin

Haipeng Lin
Moderator
Staff member
Thanks for writing. As this is a modification on top of the trop_strat_mam4_vbs chemical mechanism I am forwarding to the CAM-chem forum.

Since you had issues before in the base (I assume unmodified) simulation, I wonder if your compute job is running out of memory. Have you tried increasing the amount of memory allocated to the batch job? Additionally, I would check cesm.log in multiple case crashes -- if they're crashing on different locations it could be an indication of the job running out of memory, due to the increased number of chemical species added.

I hope this is helpful.
 
Vote Upvote 0 Downvote
Top