MAPL 2.42.2
This is a patch release of MAPL 2.42 with fixes for the NAG compiler.
All changes show zero-diff for GEOSgcm compared to MAPL 2.42.1
The libraries this version of MAPL is currently tested with are below.
- Baselibs 7.14.0
- netcdf-c 4.9.2 (Needed for quantize support, but not required for all of MAPL)
- netcdf-fortran 4.6.1 (Needed for quantize support, but not required for all of MAPL)
- ESMF 8.5.0 (required)
- GFE 1.11.0
- gFTL 1.10.0
- gFTL-shared 1.6.1
- pFUnit 4.7.3 (optional)
- fArgParse 1.5.0 (if
-DBUILD_WITH_FARGPARSE=YES
, default=YES
) - pFlogger 1.9.5 (if
-DBUILD_WITH_PFLOGGER=YES
, default=YES
) - FLAP geos/v1.10.0 (if
-DBUILD_WITH_FLAP=YES
, default=NO
)
Also, if you build with -DUSE_F2PY=ON
, you should use:
- ESMA_cmake v3.34.0
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Fixed
- Corrected some unit tests (and test utilities) to fix dangling pointers detected by NAG. Most (possibly all) of these changes are already on release/MAPL-v3, but it was getting annoying to have NAG fail unit tests with develop branch.
What's Changed
- Fixes to let Ford docs work by @mathomp4 in #2453
- Update Ford for gFTL v1.11 by @mathomp4 in #2467
- Fixes for NAG dangling pointers. by @tclune in #2469
- Update changelog and cmake for release by @mathomp4 in #2473
Full Changelog: v2.42.1...v2.42.2