diff options
author | jhendersonHDF <jhenderson@hdfgroup.org> | 2022-03-03 15:46:18 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-03 15:46:18 (GMT) |
commit | ba032bb28bfff3b8d330b026cbd01e6e44be7578 (patch) | |
tree | a255ce185695186bfd965137151c63e05cd81a92 /release_docs/RELEASE.txt | |
parent | 7c18723404757cf96175df68c402cbc77ad0665e (diff) | |
download | hdf5-ba032bb28bfff3b8d330b026cbd01e6e44be7578.zip hdf5-ba032bb28bfff3b8d330b026cbd01e6e44be7578.tar.gz hdf5-ba032bb28bfff3b8d330b026cbd01e6e44be7578.tar.bz2 |
Disable memory alloc sanity checks by default for Autotools debug builds (#1468)
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r-- | release_docs/RELEASE.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 160675f..8804d52 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -47,6 +47,25 @@ New Features Configuration: ------------- + - HDF5 memory allocation sanity checking is now off by default for + Autotools debug builds + + HDF5 can be configured to perform sanity checking on internal memory + allocations by adding heap canaries to these allocations. However, + enabling this option can cause issues with external filter plugins + when working with (reallocating/freeing/allocating and passing back) + buffers. + + Previously, this option was off by default for all CMake build types, + but only off by default for non-debug Autotools builds. Since debug + is the default build mode for HDF5 when built from source with + Autotools, this can result in surprising segfaults that don't occur + when an application is built against a release version of HDF5. + Therefore, this option is now off by default for all build types + across both CMake and Autotools. + + (JTH - 2022/03/01) + - CPack will now generate RPM/DEB packages. Enabled the RPM and DEB CPack generators on linux. In addition to |