diff --git a/.circleci/config.yml b/.circleci/config.yml index 95090a41566b..5e2b3871ce9d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -35,7 +35,7 @@ workflows: matrix: parameters: compiler: [ifort] - cmake_generator: ['Unix Makefiles'] + cmake_generator: ['Unix Makefiles','Ninja'] baselibs_version: *baselibs_version repo: MAPL mepodevelop: false @@ -61,7 +61,7 @@ workflows: matrix: parameters: compiler: [gfortran] - cmake_generator: ['Unix Makefiles'] + cmake_generator: ['Unix Makefiles','Ninja'] baselibs_version: *baselibs_version repo: MAPL mepodevelop: false diff --git a/CHANGELOG.md b/CHANGELOG.md index eb1c30810473..c50ea8f9ef5f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Made changes to allocate fields to use farray instead of farrayPtr. This allows explicit specification of indexflag required by the new MAPL field split functionality. This functionality allows a clean way to create a new field from an exiting field where the new field is a 'slice' of the existing field with the slicing index being that of the trailing ungiridded dim of the existing field. - Replaced RC=STATUS plus `_VERIFY(RC)` in `Base_Base_implementation.F90` with just `_RC` in line with our new convention. - Updated CI to use Open MPI 5.0.0 for GNU +- Enable Ninja for CI builds of MAPL ### Fixed