s_guillas@ucl_ac_uk
New Member
We are trying to build the compset F_SD_WACCM (FSDW), and it requires ESMF; with ESMF 5.2.0p2 I get this error:
/shared/ucl/apps/cesm/cesm1_0_4/models/csm_share/shr/shr_cal_mod.F90(48): error #7002: Error in opening the compiled module file
. Check INCLUDE paths. [ESMF_MOD]
use esmf_mod
-------^
/shared/ucl/apps/cesm/cesm1_0_4/models/csm_share/shr/shr_cal_mod.F90(194): error #6457: This derived type name has not been declared. [ESMF_TIME]
type(ESMF_time) :: ltime1,ltime2
--------^
/shared/ucl/apps/cesm/cesm1_0_4/models/csm_share/shr/shr_cal_mod.F90(253): error #6457: This derived type name has not been declared. [ESMF_TIME]
type(ESMF_time) :: ltime1,ltime2
--------^
/shared/ucl/apps/cesm/cesm1_0_4/models/csm_share/shr/shr_cal_mod.F90(393): error #6457: This derived type name has not been declared. [ESMF_TIME]
type(ESMF_Time) :: ltime
--------^
... (more cut)
while building csm_share.
Looking in the modules directory for ESMF, there is no esmf_mod.mod, only an esmf.mod.
(esmf_mod is part of version 3.x of ESMF.)
/shared/ucl/apps/cesm/cesm1_0_4/models/csm_share/shr/shr_cal_mod.F90(48): error #7002: Error in opening the compiled module file
. Check INCLUDE paths. [ESMF_MOD]
use esmf_mod
-------^
/shared/ucl/apps/cesm/cesm1_0_4/models/csm_share/shr/shr_cal_mod.F90(194): error #6457: This derived type name has not been declared. [ESMF_TIME]
type(ESMF_time) :: ltime1,ltime2
--------^
/shared/ucl/apps/cesm/cesm1_0_4/models/csm_share/shr/shr_cal_mod.F90(253): error #6457: This derived type name has not been declared. [ESMF_TIME]
type(ESMF_time) :: ltime1,ltime2
--------^
/shared/ucl/apps/cesm/cesm1_0_4/models/csm_share/shr/shr_cal_mod.F90(393): error #6457: This derived type name has not been declared. [ESMF_TIME]
type(ESMF_Time) :: ltime
--------^
... (more cut)
while building csm_share.
Looking in the modules directory for ESMF, there is no esmf_mod.mod, only an esmf.mod.
(esmf_mod is part of version 3.x of ESMF.)