Does anyone have built ufs-weather-model with GFS.v16 on AWS?

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

Hi Shuxia!

Sorry it took so long to respond.  I'll get in touch with the development team for you and see what they say about the issue you're having, and respond back here when we've come up with something.  Thanks!

Shawn Cebula