Skip to content

2022.04

Compare
Choose a tag to compare
@rem1776 rem1776 released this 13 Oct 17:09
· 350 commits to main since this release
b21a5e8

[2022.04] - 2022-10-13

Known Issues

  • If using GCC 10 or higher as well as MPICH, compilation errors will occur unless -fallow-argument-mismatch is included in the Fortran compiler flags(the flag will now be added automatically if building with autotools or CMake).
  • GCC 11.1.0 is unsupported due to compilation issues with select type. The issue is resolved in later GCC releases.
  • When outputting sub-region diagnostics, the current diag_manager does not add "tileX" to the filename when using a cube sphere. This leads to trouble when trying to combine the files and regrid them (if the region is in two different tiles)

Added

  • FIELD MANAGER: Adds support for reading field tables in the yaml format (field_table.yaml).
    Yaml input only be used if compiled with -Duse_yaml preprocessor flag, otherwise it will default
    to previous behaviour. The converter script to convert current field tables to the new format is
    publicly available here, although the conversions will also be done automatically in FRE.
  • FMS2_IO: Adds options to enable data compression and chunking for netcdf output in register_restart_field

Changed

  • BUILD: Improves the configuration check for the MPICH/GCC 10+ argument mismatch bug by replacing it with a m4 compile test

Fixed

  • Compiler Support: allows for compilation via the Cray/HP CCE compilers by fixing string concatenation compilation errors

Tag Commit Hashes