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

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

  • gptl.bldlog.250311-112631.txt
    6.8 KB · Views: 1
  • config_machines.xml.txt
    2.3 KB · Views: 2
  • intel.cmake.txt
    1.7 KB · Views: 1
  • intel_bscca.cmake.txt
    810 bytes · Views: 1
  • esmf.mk.txt
    12.2 KB · Views: 1

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?
 
Top