My name is Shuxia Zhang, a new user that just starts using the ufs-weather-model.
I ran into difficulty on AWS parallelcluster with building the ufs-weather-model with GFS v16 (downloaded from https://github.com/ufs-community/ufs-weather-model/tree/production/GFS.v16) although the build with GFS v15 went well.
The major compiler components used are: gcc-11.3.0, cmake version 3.20.0, Intel/compiler/2022.0.2
The error messages are enclosed below. We would appreciate any comments and/suggestions about how to fix the errors or what should be done in order to build ufs-weather-model with GFS.v16 on AWS.
Shuxia
[ 93%] Building Fortran object FV3/CMakeFiles/fv3atm.dir/io/module_wrt_grid_comp.F90.o
/fsx/src-gfsv16/ufs-weather-model/FV3/cpl/module_cplfields.F90(550): error #6632: Keyword arguments are invalid without an
explicit interface. [RC]
call ESMF_InfoGetFromHost(array, info, rc=localrc)
-------------------------------------------^
/fsx/src-gfsv16/ufs-weather-model/FV3/cpl/module_cplfields.F90(552): error #6632: Keyword arguments are invalid without an
explicit interface. [RC]
call ESMF_InfoSet(info, key, values, rc=localrc)
-----------------------------------------^
compilation aborted for /fsx/src-gfsv16/ufs-weather-model/FV3/cpl/module_cplfields.F90 (code 1)
make[2]: *** [FV3/CMakeFiles/fv3atm.dir/cpl/module_cplfields.F90.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90(308): error #6632: Keyword arguments are invalid without
an explicit interface. [INFO]
call ESMF_InfoGetFromHost(imp_state_write, info=info, rc=rc)
-------------------------------------------------^
/fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90(308): error #6632: Keyword arguments are invalid without
an explicit interface. [RC]
call ESMF_InfoGetFromHost(imp_state_write, info=info, rc=rc)
------------------------------------------------------------^
......
/fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90(1000): error #6632: Keyword arguments are invalid without an explicit interface. [VALUES]
call ESMF_InfoSet(info, key="ungriddedUBound", values=ungriddedUBound, rc=rc)
---------------------------------------------------------------^
/fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90(1000): error #6632: Keyword arguments are invalid without an explicit interface. [RC]
call ESMF_InfoSet(info, key="ungriddedUBound", values=ungriddedUBound, rc=rc)
---------------------------------------------------------------------------------------^
/fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90(1493): error #6632: Keyword arguments are invalid without an explicit interface. [INFO]
call ESMF_InfoGetFromHost(imp_state_write, info=info, rc=rc)
-------------------------------------------------^
/fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90(1493): error #6632: Keyword arguments are invalid without an explicit interface. [RC]
call ESMF_InfoGetFromHost(imp_state_write, info=info, rc=rc)
------------------------------------------------------------^
/fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90(1495): error #6632: Keyword arguments are invalid without an explicit interface. [KEY]
call ESMF_InfoGetAlloc(info, key="is_moving", values=is_moving, rc=rc)
-----------------------------------^
/fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90(1495): error #6632: Keyword arguments are invalid without an explicit interface. [VALUES]
call ESMF_InfoGetAlloc(info, key="is_moving", values=is_moving, rc=rc)
/tmp/ifortGetsX1.i90(4144): catastrophic error: Too many errors, exiting
compilation aborted for /fsx/src-gfsv16/ufs-weather-model/FV3/io/module_wrt_grid_comp.F90 (code 1)
make[2]: *** [FV3/CMakeFiles/fv3atm.dir/io/module_wrt_grid_comp.F90.o] Error 1
make[1]: *** [FV3/CMakeFiles/fv3atm.dir/all] Error 2
make: *** [all] Error 2
- 151 views