2 research outputs found

    NOAA-GFDL/FMS: 2023.04

    No full text
    <h2>[2023.04] - 2023-12-04</h2> <h3>Known Issues</h3> <ul> <li>GCC 9 and below as well as GCC 11.1.0 are unsupported due to compilation issues. See prior releases for more details.</li> <li><code>NO_QUAD_PRECISION</code> macro is no longer set by FMS, the <code>ENABLE_QUAD_PRECISION</code> macro has replaced prior usage of <code>NO_QUAD_PRECISION</code>. <code>-DENABLE_QUAD_PRECISION</code> should be set if quad precision is to be used, otherwise FMS will not use quad precision reals where applicable.</li> </ul> <h3>Added</h3> <ul> <li>DATA_OVERRIDE: A new namelist flag <code>use_data_table_yaml</code> has been added to enable usage of the yaml format data_override tables. This allows an executable built with yaml support be able to accept either format.</li> </ul> <h3>Changed</h3> <ul> <li>RESERVED KEYWORD CHANGES: Various routines in FMS have been updated to not use fortran keywords for variable names. The names changed were: <code>data</code>, <code>unit</code>, and <code>value</code>. This may affect usage of external code if argument names are explicitly used. Only required arguement names were changed to mitigate any breaking changes.</li> <li>TESTS: Changes the testing scripts to allow for the <code>MPI_LAUNCHER</code> environment variable override to work with any provided arguments.</li> </ul> <h3>Fixed</h3> <ul> <li>CMAKE: Fixed build issue with CMake where precision default flags were being overwritten when using GNU and MPICH.</li> <li>AUTOTOOLS: Fixes issue affecting installs where the global libFMS.F90 module was not being installed correctly and adds post-install message.</li> <li>DIAG_MANAGER: Fixes issue with incorrect start_time functionality (from the 2023.02.01 patch)</li> </ul> <h3>Tag Commit Hashes</h3> <ul> <li>2023.04-beta1 be1856c45accfe2fb15953c5f51e0d58a8816882</li> </ul&gt
    corecore