Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page has a list of known issues related to the use of the grib-api and ecCodes libraries.

Panel
bgColorlightblue
borderStylenone

OpenIFS 38r1 and 40r1v1 fails with ecCodes

Panel
borderStyledotted

OpenIFS 38r1 (all versions) and 40r1v1 can't be used with the ECMWF ecCodes library. This is because of the use of a deprecated grib related subroutine that was replaced in ecCodes.

The compilation will fail with a message similar to:

Code Block
[FAIL]  CALL GRIB_NEW_FROM_TEMPLATE(KHANDLE,TRIM(CDNAME),STATUS=IRET)
[FAIL] Error: Keyword argument requires explicit interface for procedure ‘grib_new_from_template’ at (1)
[FAIL] compile    0.0 ! grib_api_interface.o <- ifsaux/module/grib_api_interface.F90

For these versions, please continue to use grib_api in place of ecCodes. If this is not possible, please contact openifs-support@ecmwf.int for a workaround.

 

 

Panel
bgColorlightblue
borderStylenone

OpenIFS 40r1 fails with grib_api

library versions

less than 1.11.0

Panel
borderStyledotted

The minimum version of the grib_api library for OpenIFS 40r1 is 1.11.0.

If you see the following error when compiling, please upgrade your version of grib-api / ecCodes:

Error: There is no specific subroutine for the generic 'grib_write_bytes'

Panel
titleOn this page...

Table of Contents
maxLevel2

Panel
titleOpenIFS known issues

Children Display
depth1
styleh5
pageKnown issues
sorttitle