MAPL 2.44.1
This is a patch release of MAPL 2.44. This release fixes a bug where bit-shaved, instantaneous binary output in History was modifying the original export state passed.
Note this means that if you were outputting bit-shaved instantaneous History output, this possibly could be non-zero-diff (if one of the exports in this collection was not purely diagnostic). We have only seen this with GEOSldas, the GEOSgcm does not usually output binary history.
This version of MAPL was tested with:
- Intel Fortran Classic 2021.6.0 (Classic 2021.10.0 seems to work,
ifx
does not yet work) - GCC 12.3.0 (13 not supported)
- NAG 7.1
The libraries this version of MAPL is currently tested with are below. NOTE: Changes here from MAPL 2.43 and earlier, namely ESMF and GFE
- Baselibs 7.17.2
- netcdf-c 4.9.2
- netcdf-fortran 4.6.1
- ESMF 8.6.0 (required)
- GFE 1.12.0
- gFTL 1.11.0
- gFTL-shared 1.7.0
- pFUnit 4.8.0 (optional)
- fArgParse 1.6.0 (if
-DBUILD_WITH_FARGPARSE=YES
, default=YES
) - pFlogger 1.11.0 (if
-DBUILD_WITH_PFLOGGER=YES
, default=YES
) - FLAP geos/v1.10.0 (if
-DBUILD_WITH_FLAP=YES
, default=NO
)
Also, if you build with Baselibs and/or -DUSE_F2PY=ON
, you should use:
- ESMA_cmake v3.40.0
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Fixed
- Fix bug where bit-shaved, instantaneous binary output in History was modifying the original export state passed
What's Changed
- fixes #2657 by @bena-nasa in #2658
Full Changelog: v2.44.0...v2.44.1