Confusing "ECCODES ERROR" messages in ICON log files

When running open source Version icon-2026.04 with GRIB initial data, some confusing eccodes messages are spaming the log files:

ECCODES ERROR : Wrong size (0) for localInformationNumber, it contains 1 values

ECCODES ERROR : Wrong size for localInformationNumber, it contains 1 values

ECCODES ERROR : Wrong size (0) for localNumberOfExperiment, it contains 1 values

ECCODES ERROR : Wrong size for localNumberOfExperiment, it contains 1 values

etc.

But ICON does not crash and the results are fine. Just the log files are getting very big.

Reason for these messages are technical inconsistencies between CDI and the eccodes interfaces, which are now reported due to a more verbose installation in CDI 2.6.0. These inconsistencies do not really cause errors and therefore are gracefully ignored during the execution.

The inconsistencies are fixed in version CDI 2.6.3 and there are no more “ECCODES ERRORs” reported.

The solution is already provided in the issue description, an update to CDI 2.6.3 will solve the issue