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

compiler

mbagerji

MohammadBagher
New Member
Please fill in all relevant information below, deleting the red text after you have read it.

Before submitting a help request, please check to see if your question is already answered:
- Search the forums for similar issues
- Check the CIME troubleshooting guide to see if any suggestions there solve your problem
- Check any other relevant CESM documentation



What version of the code are you using?
- We only support certain versions (CESM support policy). We can only provide limited help for versions that are no longer supported.
- For CESM2.1.2 onwards run the script ./describe_version from the top level of your CESM clone to find the version
- From older model versions, provide the output from running the following commands from the top level of your CESM clone
> git describe
> ./manage_externals/checkout_externals --status --verbose



Have you made any changes to files in the source tree?
- Describe any changes (code, xml files, etc.)


Describe every step you took leading up to the problem:
- Describe every step you took, starting with the create_newcase command and including any changes you made to xml files, user_nl files, etc. Please try to reproduce the problem first using your own instructions.


If this is a port to a new machine: Please attach any files you added or changed for the machine port (e.g., config_compilers.xml, config_machines.xml, and config_batch.xml) and tell us the compiler version you are using on this machine.
Please attach any log files showing error messages or other useful information.

- If the error occurs during the build, please attach the appropriate build log file showing the compilation error message.
- If the error occurs during the run, please attach all log files from the run (cpl.log, cesm.log and all component log files).



Describe your problem or question:
 

nusbaume

Jesse Nusbaumer
CSEG and Liaisons
Staff member
Hi MohammadBagher,

It still looks like there is no information either in this post or in the title beyond "compiler". Please add in the additional information needed. If you do not and continue to make posts like this then we may be forced to mark this as spam and block you.

Thanks!

Jesse
 

mbagerji

MohammadBagher
New Member
Hi Jesse,
Thank you for your understanding. I am new to this and not very familiar with these forums, so I apologize for any delays in my responses.
I appreciate your guidance, but I am still experiencing issues with the compiler and the same error persists. I would be grateful for any additional help you can provide.
I have installed and executed the latest version. I have not made any changes to any files and have followed the instructions provided at this link: CESM Quickstart Guide (CESM2.2) — CESM CESM2.2 documentation
However, after running ./case.setup, it gives an error related to the compiler and MPI. Additionally, I created a new case on a computer in our faculty, and it produces a different error, which I will send you tomorrow.
MohammadBagher
 

nusbaume

Jesse Nusbaumer
CSEG and Liaisons
Staff member
Hi MohammadBagher,

Are you trying to run this on an NCAR computer, or a computer at your institution? If you are trying to run CESM on a computer at your institution for the first time then you will likely need to go through the "porting" process, which involves the modification of several different files. You can find some instructions for how to port CESM online here:


And if you need help porting then feel free to post a question on the porting forum here:


However, if you are trying to run CESM on Derecho (NCAR's supercomputer) then please let me know.

Thanks, and have a great day!

Jesse
 

mbagerji

MohammadBagher
New Member
Thank you for your guidance; it will be very helpful. I am trying to set up CESM on a machine at our institution. However, if I want to use NCAR's supercomputer (Derecho), what steps should I take? Could you please guide me on this?
 

nusbaume

Jesse Nusbaumer
CSEG and Liaisons
Staff member
Hi MohammadBagher,

If you are at a US university then you should be able to get an account on Derecho by requesting an "Exploratory Allocation", which if approved will grant you access to Derecho as well as a small number of core-hours to try running the model. You can apply for an allocation online here:


Sadly if you are not affiliated with a US university or on a grant with an NCAR scientist then I don't believe you can get access to Derecho.

Hope that helps, and good luck with the allocation request!

Jesse
 

nusbaume

Jesse Nusbaumer
CSEG and Liaisons
Staff member
Hi Mohammad,

You can find more detailed, step-by-step instructions for how to run CESM by checking out the introductory CESM tutorial lab session online here:


Please note that these instructions are currently for running on an NCAR machine and will not cover the actual porting steps, which are instead covered in the tutorial presentation PDF I sent in a previous post.

Hope that helps, and have a great day!

Jesse
 

mbagerji

MohammadBagher
New Member
Hi Jesse,

Thank you for the detailed instructions and the link to the CESM tutorial. I appreciate the guidance and resources provided. I will review the materials and proceed accordingly.

Thanks again for your help, and have a great day!

Best regards,
Mohammad
 
Top