Errors in building CESM2.3: buildlib.gptl FAILED about ESMF

Renfxuan

Ren Fangxuan
New Member
What version of the code are you using?
CESM2.3_beta17

Have you made any changes to files in the source tree?
No

Describe every step you took leading up to the problem:
(1) In /home/cesm2_3_beta17/ccs_config/machines, I added <value MACH="bscca">.*bscca</value> into config_machines.xml.
(2) Then, I created a folder named
bscca. In /home/cesm2_3_beta17/ccs_config/machines/bscca, I created a new file named config_machines.xml to write bscca machine information.
(3) In /home/cesm2_3_beta17/ccs_config/machines/cmake_macros, I changed intel.cmake and created intel_bscca.cmake.
(4) create case and build:
./create_newcase --case /home/cesm2_3_beta17/my_case/Case_FC2000climo/FC2000climo_GC --res f09_f09_mg17 --compset 2000_CAM60%GEOSCHEM%HEMCO_CLM50%SP_CICE%PRES_DOCN%DOM_MOSART_CISM2%NOEVOLVE_SWAV --compiler intel --mach bscca --run-unsupported
cd /home/cesm2_3_beta17/my_case/Case_FC2000climo/FC2000climo_GC
./case.setup
./case.build --skip-provenance-check

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.

The error occurs during the build.
ERROR: /public3/home/sc50063/renfx/cesm2_3_beta17/cesm2_3_beta17/cime/CIME/build_scripts/buildlib.gptl FAILED, cat /public3/home/sc50063/renfx/cesm2_3_beta17/cesm2_3_beta17/output/FC2000climo_GC/bld/gptl.bldlog.250311-112631

Describe your problem or question:
The error occurs during the build.
In the gptl.bldlog:
/public3/home/sc50063/renfx/cesm2_3_beta17/cesm2_3_beta17/cime/CIME/non_py/src/timing/perf_mod.F90(20): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [ESMF]
use ESMF, only: ESMF_TraceRegionEnter, ESMF_TraceRegionExit
------^
/public3/home/sc50063/renfx/cesm2_3_beta17/cesm2_3_beta17/cime/CIME/non_py/src/timing/perf_mod.F90(20): error #6580: Name in only-list does not exist or is not accessible. [ESMF_TRACEREGIONENTER]
use ESMF, only: ESMF_TraceRegionEnter, ESMF_TraceRegionExit
------------------^
/public3/home/sc50063/renfx/cesm2_3_beta17/cesm2_3_beta17/cime/CIME/non_py/src/timing/perf_mod.F90(20): error #6580: Name in only-list does not exist or is not accessible. [ESMF_TRACEREGIONEXIT]
use ESMF, only: ESMF_TraceRegionEnter, ESMF_TraceRegionExit
 

Attachments

jedwards

CSEG and Liaisons
Staff member
cesm2_3_beta17 is unsupported, you should consider using our latest beta cesm3_0_beta05. It doesn't look like the path to the esmf module directory is in the gptl build, not sure why.
 

Renfxuan

Ren Fangxuan
New Member
cesm2_3_beta17 is unsupported, you should consider using our latest beta cesm3_0_beta05. It doesn't look like the path to the esmf module directory is in the gptl build, not sure why.
Thanks for your reply! I would like to run CESM with GEOS-Chem (compset such as FC2000climo_GC). Could you recommend a suitable and stable CESM version for this purpose? If it is necessary to port CESM3, what are the requirements for the version of python, netcdf, esmf, and pio?
 
Back
Top