Releases: GEOS-ESM/MAPL
MAPL 2.47.0
This is a minor release of MAPL. It has various fixes and updates compared to MAPL 2.46 including:
- Add new option to
Regrid_Util.x
to write and re-use ESMF pregenerated weights - Add capability to mangle
LONG_NAME
in ACG with a different prefix - Updated
checkpoint_simulator
to not create and close file if not writing - Improved timing for station sampler with GHCNd input: used LocStream with CS background, LS with uniform distributed points, and
MPI_GatherV
- Update ExtData tests to add new category of
SLOW
tests that take 10-30 seconds and remove them from theESSENTIAL
label - Bug fixes for NVHPC
All testing shows this is zero-diff to MAPL 2.46
This version of MAPL was tested with:
- Intel Fortran Classic 2021.6.0 (Classic 2021.12 seems to work,
ifx
does not yet work) - GCC 13.2.0
- NAG 7.2
The libraries this version of MAPL is currently tested with are below. NOTE: Changes here from MAPL 2.44 and earlier, namely GFE
- Baselibs 7.24.0
- netcdf-c 4.9.2
- netcdf-fortran 4.6.1
- ESMF 8.6.1b04 (8.6.0 is enough for Baselibs builds, but 8.6.1 is required for Spack)
- GFE 1.15.0
- gFTL 1.13.0
- gFTL-shared 1.8.0
- pFUnit 4.9.0 (optional)
- fArgParse 1.7.0 (if
-DBUILD_WITH_FARGPARSE=YES
, default=YES
) - pFlogger 1.14.0 (if
-DBUILD_WITH_PFLOGGER=YES
, default=YES
)
Also, if you build with Baselibs and/or -DUSE_F2PY=ON
, you should use (at least):
- ESMA_cmake v3.46.0
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Added
- Add new option to
Regrid_Util.x
to write and re-use ESMF pregenerated weights - If file path length exceeds
ESMF_MAXSTR
, add_FAIL
in subroutine fglob - Add GNU UFS-like CI test
- Add capability to mangle
LONG_NAME
in ACG with a different prefix
Changed
- pFIO Clients don't send "Done" message when there is no request
- Update
components.yaml
- ESMA_cmake v3.46.0
- Fix bugs in meson detection
- Fix for building on older macOS
- Add
esma_add_fortran_submodules
function
- ESMA_cmake v3.46.0
- Updated
checkpoint_simulator
to not create and close file if not writing - Update ExtData tests
- Add new category of
SLOW
tests that take 10-30 seconds and remove them from theESSENTIAL
label run in CI - Remove ExtData1G tests from
ESSENTIAL
label, but run them in the UFS-like CI test
- Add new category of
- Improved timing for station sampler with GHCNd input: used LocStream with CS background, LS with uniform distributed points, and
MPI_GatherV
Fixed
- Fixed a bug in
generate_newnxy
inMAPL_SwathGridFactory.F90
(NX*NY=Ncore
) - Fixes for NVHPC 24.5
- Convert
MAPL_GeosatMaskMod
to "interface-in-both-files" submodule style
- Convert
What's Changed
- Update to ESMA_cmake v3.45.1 by @mathomp4 in #2809
- Add GNU UFS-Like CI test by @mathomp4 in #2819
- Do not create file if not writing by @mathomp4 in #2815
- Added timer to sampler codes in history directory by @metdyn in #2831
- Add debug information to fglob function by @metdyn in #2830
- avoid "done" message when there is no request by @weiyuan-jiang in #2808
- Fix a bug for Nx Ny in swath grid by @metdyn in #2840
- Regrid_Util.x and file weights by @bena-nasa in #2848
- Update CI for latest GEOSgcm by @mathomp4 in #2865
- Remove slow tests from ESSENTIAL ExtData tests, turn off ExtData1G as ESSENTIAL by @mathomp4 in #2870
- Allow alternative mangle for LONG_NAME by @darianboggs in #2858
- Fixes for NVHPC 24.5 by @mathomp4 in #2856
- Update to ESMA_cmake v3.46.0 by @mathomp4 in #2877
- Improved station sampler by @metdyn in #2838
- Prepare for 2.47.0 Release by @mathomp4 in #2876
- GitFlow: Merge develop into main for 2.47 release by @mathomp4 in #2887
Full Changelog: v2.46.2...v2.47.0
MAPL 2.46.2
This is a patch release of MAPL 2.46. This release removes excessive print statements in generic/OpenMP_Support.F90
(see #2853).
As all that is different is removal of print statements, this is trivially zero-diff to MAPL 2.46.1
This version of MAPL was tested with:
- Intel Fortran Classic 2021.6.0 (Classic 2021.12 seems to work,
ifx
does not yet work) - GCC 13.2.0
- NAG 7.2
The libraries this version of MAPL is currently tested with are below. NOTE: Changes here from MAPL 2.44 and earlier, namely GFE
- Baselibs 7.24.0
- netcdf-c 4.9.2
- netcdf-fortran 4.6.1
- ESMF 8.6.1b04 (8.6.0 is enough for Baselibs builds, but 8.6.1 is required for Spack)
- GFE 1.15.0
- gFTL 1.13.0
- gFTL-shared 1.8.0
- pFUnit 4.9.0 (optional)
- fArgParse 1.7.0 (if
-DBUILD_WITH_FARGPARSE=YES
, default=YES
) - pFlogger 1.14.0 (if
-DBUILD_WITH_PFLOGGER=YES
, default=YES
)
Also, if you build with Baselibs and/or -DUSE_F2PY=ON
, you should use:
- ESMA_cmake v3.45.1
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Removed
- Remove excessive print statements in
generic/OpenMP_Support.F90
What's Changed
- rm debugging print statement by @weiyuan-jiang in #2854
Full Changelog: v2.46.1...v2.46.2
MAPL 2.40.5
This is a patch release on MAPL 2.40 which removes some print statements when using the MAPL OpenMP support (see #2853).
As all this does is remove prints, this is trivially zero-diff to MAPL v2.40.4
The libraries this version of MAPL is currently tested with are below. (This is a change since MAPL 2.39)
- 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 will need:
- ESMA_cmake v3.31.1
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Removed
- Remove extra print statement in
generic/OpenMP_Support.F90
Full Changelog: v2.40.4...v2.40.5
MAPL 2.8.0.10
This is a tweak release on MAPL 2.8.0.9 which adds support for Python3 for use in older tags.
From CHANGELOG.md
Changed
- Backport Python3 changes for
Python/
code to 2.8 - Change shebang in
Apps/MAPL_GridCompSpecs_ACG.py
to usepython3
What's Changed
Full Changelog: v2.8.0.9...v2.8.0.10
MAPL 2.46.1
This patch release of MAPL 2.46 updates the ESMA_cmake version in components.yaml
to v3.45.1. This release fixes a bug in f2py3 handling for detecting when to use meson vs distutils for f2py use.
It is zero-diff to MAPL 2.46.0
This version of MAPL was tested with:
- Intel Fortran Classic 2021.6.0 (Classic 2021.12 seems to work,
ifx
does not yet work) - GCC 13.2.0
- NAG 7.2
The libraries this version of MAPL is currently tested with are below. NOTE: Changes here from MAPL 2.44 and earlier, namely GFE
- Baselibs 7.24.0
- netcdf-c 4.9.2
- netcdf-fortran 4.6.1
- ESMF 8.6.1b04 (8.6.0 is enough for Baselibs builds, but 8.6.1 is required for Spack)
- GFE 1.15.0
- gFTL 1.13.0
- gFTL-shared 1.8.0
- pFUnit 4.9.0 (optional)
- fArgParse 1.7.0 (if
-DBUILD_WITH_FARGPARSE=YES
, default=YES
) - pFlogger 1.14.0 (if
-DBUILD_WITH_PFLOGGER=YES
, default=YES
)
Also, if you build with Baselibs and/or -DUSE_F2PY=ON
, you should use:
- ESMA_cmake v3.45.1
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Fixed
- Update
components.yaml
to avoid f2py error with python 3.11- ESMA_cmake v3.45.1
- Fix bug in meson detection
- ESMA_cmake v3.45.1
What's Changed
Full Changelog: v2.46.0...v2.46.1
MAPL 2.46.0
This release of MAPL has fixes for non-Baselibs (aka Spack) builds of MAPL. With MAPL 2.44 and 2.45 spack builds were broken due to odd CMake issues.
With this release, spack install mapl
will work again (once the spack mapl package is updated). Note that spack builds of MAPL 2.46 require building with ESMF 8.6.1 at least. (ESMF 8.6.1b04 also works).
Baselibs builds of MAPL (and GEOSgcm) do not have any issues and all testing shows this to be zero-diff to MAPL 2.45
This version of MAPL was tested with:
- Intel Fortran Classic 2021.6.0 (Classic 2021.12 seems to work,
ifx
does not yet work) - GCC 13.2.0
- NAG 7.2
The libraries this version of MAPL is currently tested with are below. NOTE: Changes here from MAPL 2.44 and earlier, namely GFE
- Baselibs 7.24.0
- netcdf-c 4.9.2
- netcdf-fortran 4.6.1
- ESMF 8.6.1b04 (8.6.0 is enough for Baselibs builds, but 8.6.1 is required for Spack)
- GFE 1.15.0
- gFTL 1.13.0
- gFTL-shared 1.8.0
- pFUnit 4.9.0 (optional)
- fArgParse 1.7.0 (if
-DBUILD_WITH_FARGPARSE=YES
, default=YES
) - pFlogger 1.14.0 (if
-DBUILD_WITH_PFLOGGER=YES
, default=YES
)
Also, if you build with Baselibs and/or -DUSE_F2PY=ON
, you should use:
- ESMA_cmake v3.45.0
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Added
- Update
FindESMF.cmake
to match that in ESMF 8.6.1
Changed
- Set required version of ESMF to 8.6.1
- Update
components.yaml
- ESMA_cmake v3.45.0
BUILT_ON_SLES15
set toFALSE
on NCCS if not built on SLES15- Update
FindESMF.cmake
to match that in ESMF 8.6.1 - Suppress remarks in Intel Fortran Classic 2021.12
- ESMA_env v4.29.0 (Baselibs 7.24.0)
- Update to ESMF 8.6.1b04
- NCO 5.2.4
- curl 8.7.1
- ESMA_cmake v3.45.0
Fixed
- Fixed non-Baselibs build using
ESMF::ESMF
target
What's Changed
- Fixes for non-Baselibs (spack) build by @mathomp4 in #2682
- GitFlow: Merge develop into main for 2.46 release by @mathomp4 in #2804
- Fix GNU docker build by @mathomp4 in #2810
Full Changelog: v2.45.0...v2.46.0
MAPL 2.45.0
This release of MAPL has many updates and fixes. Among the highlights are:
- Fix inconsistency in History cubed-sphere output where multi-dimensional coordinate variables are also compressed if requested in the collection
- Removed unnecessary memory allocation for tile reads. This is critical for high res runs on SCU17
- Add new per-collection timer output for History
- New
SPLIT_CHECKPOINT
option replacing the write-by-face option. This will write a file per writer - Various fixes and additions for trajectory, swath and station work
- Allow arithmetic operations to be performed on fields from bundles in History
- Added two options, depends_on and depends_on_children, to ACG
- Support for GCC 13 and NAG 7.2 (with GFE v1.15.0)
- And many many more (see below)
This version of MAPL was tested with:
- Intel Fortran Classic 2021.6.0 (Classic 2021.12 seems to work,
ifx
does not yet work) - GCC 13.2.0
- NAG 7.2
The libraries this version of MAPL is currently tested with are below. NOTE: Changes here from MAPL 2.44 and earlier, namely GFE
- Baselibs 7.23.0
- netcdf-c 4.9.2
- netcdf-fortran 4.6.1
- ESMF 8.6.0 (required)
- GFE 1.15.0
- gFTL 1.13.0
- gFTL-shared 1.8.0
- pFUnit 4.9.0 (optional)
- fArgParse 1.7.0 (if
-DBUILD_WITH_FARGPARSE=YES
, default=YES
) - pFlogger 1.14.0 (if
-DBUILD_WITH_PFLOGGER=YES
, default=YES
)
Also, if you build with Baselibs and/or -DUSE_F2PY=ON
, you should use:
- ESMA_cmake v3.44.0
We recommend most external users set -DUSE_F2PY=OFF
From CHANGELOG.md
Added
- Add glob function in sampler code, supporting wild character, e.g., filename template =
amsr2_gcom-w1.%y4%m2%d2T%h2%n2*.nc4
- Checked resource for o-server. It quits if the numer requested is inconsistent with being used
- Replace local HorzIJIndex sear with the GlobalHorzIJindex search
- Change grd_is_ok function to avoid collective call
- Allow fields with ungridded dimension and bundles to be created in ExtDataDriver.x
- Allow arithmetic operations to be performed on fields from bundles in History
- Adapted subroutine RegridVector from GriddedIO.F90 to MAPL_EpochSwathMod.F90 (changing class name for this)
- Give informative error message when swath grid Epoch does not equal swath sampler frequency
- Add mask sampler for geostationary satellite (GEOS-R series)
- Add geostation name into NC for station sampler
- Add mapping between the IODA loc_index and trajectory NC output loc_index
- Add
allocate(X, _STAT)
to sampler codes - Skip destroy_regen_grid when list(n)%end_alarm is active (the last time step in sampler)
- Add extract_unquoted_item(STR1) to fix a bug in geoval_xname(mx_ngeoval) in trajectory sampler
- Add
if (compute_transpose)
to sub. destroy_route_handle to avoid destroying a nonexisting route handle - Add option to MAPL regridding layer to write and retrieve ESMF weights.
- Add options to History and ExtData to turn on the ability to write and read route handle weights
- Add option to renable the transpose computation when calling make_regridder
- Added procedures to remove an attribute from a FileMetadata object and from a Variable object in PFIO
- Add per-collection timer output for History
- Add python utilities to split and recombine restarts
- Add a new "SPLIT_CHECKPOINT:" option that has replaced the write-by-face option. This will write a file per writer
- Implemented a new algorthm to read tile files
- Added two options, depends_on and depends_on_children, to ACG
- Add CI job to test Ford build (does not publish)
Changed
- Release the pfio memory as early as possible
- Trajectory sampler: ls_rt -> ls_chunk (via mpi_gatherV) -> ls_distributed(bk=cs_grid; via ESMF_FieldRedistStore), aiming to save computational time. To gather 3D data via mpi, options for level by level and single-3D are added via ifdef.
- The MAPL_ESMFRegridder manage now does compute the transpose by default
- Bypassed the I-Server reading call when there is no extdata
- Created new
ESSENTIAL
ctest label for tests that must pass for a release- These are "simple" quick tests that don't require a lot of resources
- With ESMA_cmake v3.43.0,
make tests
will only run tests with theESSENTIAL
label. To run all tests, usemake tests-all
- Update
components.yaml
- ESMA_cmake v3.43.0
- Updates to MPI detection
- Enable
-quiet
flag for NAG make tests
now only runs tests with theESSENTIAL
label. To run all tests, usemake tests-all
BUILT_ON_SLES15
set toFALSE
on NCCS if not built on SLES15
- ESMA_env v4.28.0 (Baselibs 7.23.0)
- Updates to GFE v1.15
- Fixes for NAG
- Use GCC 11.4 as Intel backing compiler at NCCS SLES15
- ESMA_cmake v3.43.0
- Update CI to use Baselibs 7.23.0 and GCC 13.2 for GNU tests
Fixed
- Change to IntArray's pointer to store data to avoid Intel Ifort bug
- Fix inconsistency in History output so that multi-dimensional coordinate variables are also compressed if requested in the collection
- Minor workaround to enable NAG 7.2.01 to compile. (Reproducer submitted to NAG.)
- Fixed bug with split restart files
- Removed unnecessary memory allocation for tile reads. This is critical for high res runs on SCU17
- Fixes to allow SCM model to run
Removed
- Removed CMake logic for macOS + Intel as that is an unsupported configuration
What's Changed
- Feature/atrayano/io fixes by @atrayano in #2592
- New SPLIT_CHECKPOINT option to replace read/write by face by @bena-nasa in #2394
- ignore iclients call when no exdata is needed by @weiyuan-jiang in #2619
- Feature/bmauer/per collection timer by @bena-nasa in #2622
- Fixes to allow SCM model to run by @mathomp4 in #2602
- Add remove attribute procedure to FileMetadata by @bena-nasa in #2626
- Bump CircleCI-Public/trigger-circleci-pipeline-action from 1.1.0 to 1.2.0 by @dependabot in #2621
- Fix but with split restarts by @bena-nasa in #2629
- Store regrid weights by @bena-nasa in #2631
- restore line by @bena-nasa in #2634
- Fix a bug in subroutine destroy_route_handle by @metdyn in #2637
- Fix bug with GriddedIO and Extdata1G by @mathomp4 in #2639
- Mask sampler for geostationary satellite by @metdyn in #2600
- Minor improvement on swath sampler by @metdyn in #2645
- Update to ESMA_cmake v3.42.0 by @mathomp4 in #2651
- Auto GitFlow - main → develop by @github-actions in #2661
- Feature/tclune#2663 port to nag 7.201 by @tclune in #2664
- Auto GitFlow - main → develop by @github-actions in #2669
- Feature/bmauer/fixes #2440 by @bena-nasa in #2670
- remove block that was for debugging by @bena-nasa in #2673
- Auto GitFlow - main → develop by @github-actions in #2679
- changes needed for R21C by @bena-nasa in #2685
- Merge R21C into develop: Compress lats and lons in CS output if deflate requested by @mathomp4 in #2689
- Add DEPENDS_ON and DEPENDS_ON_CHILDREN options to ACG by @darianboggs in #2676
- Add ESSENTIAL label by @mathomp4 in #2659
- Add MPI_gaththerV as an intermediate step between LS_root and LS_distributed(bk=cs_grid) by @metdyn in #2660
- Add missing INT64 use by @mathomp4 in #2705
- Update to Baselibs 7.23.0 by @mathomp4 in #2627
- unify HorzIJIndex search by @weiyuan-jiang in #2636
- Clean up CI by @mathomp4 in #2717
- Update pull request template and github actions by @mathomp4 in #2715
- GitFlow: Handmerge main to develop 2024-Apr-11 by @mathomp4 in #2726
- Auto GitFlow - main → develop by @github-actions in #2727
- check if the number of nodes of o-server is consistent by @weiyuan-jiang in #2701
- Use glob function to allow wild character in template by @metdyn in #2746
- Add Ford CI job by @mathomp4 in #2760
- Backport Ford fixes from MAPL3 by @mathomp4 in #2764
- Fix an error in filename when wild character is introduced into template by @metdyn in #2769
- Add missing c_ptr declaration for ESMF 8.6.1b04 by @mathomp4 in #2776
- Update GitHub Actions to use GCC 13.2 by @mathomp4 in #2777
- Remove macOS + Intel CMake logic by @mathomp4 in #2778
- work around #2703 and release pfio memory as early as possible by @weiyuan-jiang in #2732
- Prepare for 2.45.0 Release by @mathomp4 in #2786
- Gitflow: Merge develop int...
MAPL 2.44.3
This is a patch release of MAPL 2.44 which fixes a unit test. This is zero-diff to MAPL 2.44.2 and should have no effect on users of MAPL.
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
- The bundle I/O unit test was failing on NAG. Partly due to an untrapped return code, but also some weird issue with setting values in ESMF Config. Probably not a bug in the compiler but something in ESMF or MAPL handling line continuations.
What's Changed
Full Changelog: v2.44.2...v2.44.3
MAPL 2.44.2
This is a patch release of MAPL 2.44. This release fixes a bug with time_ave_util.x
when the input files have a level size of 1.
This is trivially zero-diff for GEOSgcm to MAPL 2.44.1 as it only affects this utility.
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
- Fixed bug in
time_ave_util.x
when the input files have a level size of 1
What's Changed
- Fix up Ford Docs by @mathomp4 in #2668
- fixes #2675 by @bena-nasa in #2677
- Prepare for 2.44.2 Release by @mathomp4 in #2678
Full Changelog: v2.44.1...v2.44.2
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