summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorScot Breitenfeld <brtnfld@hdfgroup.org>2024-03-07 11:34:55 (GMT)
committerGitHub <noreply@github.com>2024-03-07 11:34:55 (GMT)
commit9d8e8824964af3137b9e4cd400b9b45304fd86ef (patch)
treedb1a7d4d52b5bbca7e368356a12c96e0ec454d5c /release_docs
parentfe5d0d5c535b34b20171d0d7540b11e11412755c (diff)
downloadhdf5-9d8e8824964af3137b9e4cd400b9b45304fd86ef.zip
hdf5-9d8e8824964af3137b9e4cd400b9b45304fd86ef.tar.gz
hdf5-9d8e8824964af3137b9e4cd400b9b45304fd86ef.tar.bz2
Added new H5E with tests. (#4049)
Added Fortran H5E APIs: h5eregister_class_f, h5eunregister_class_f, h5ecreate_msg_f, h5eclose_msg_f h5eget_msg_f, h5epush_f, h5eget_num_f, h5ewalk_f, h5eget_class_name_f, h5eappend_stack_f, h5eget_current_stack_f, h5eset_current_stack_f, h5ecreate_stack_f, h5eclose_stack_f, h5epop_f, h5eprint_f (C h5eprint v2 signature) Addresses Issue #3987
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt18
1 files changed, 16 insertions, 2 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 8695b62..f3de90f 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -406,7 +406,13 @@ New Features
Fortran Library:
----------------
- - Add API support for Fortran MPI_F08 module definitions:
+ - Added Fortran H5E APIs:
+ h5eregister_class_f, h5eunregister_class_f, h5ecreate_msg_f, h5eclose_msg_f
+ h5eget_msg_f, h5epush_f, h5eget_num_f, h5ewalk_f, h5eget_class_name_f,
+ h5eappend_stack_f, h5eget_current_stack_f, h5eset_current_stack_f, h5ecreate_stack_f,
+ h5eclose_stack_f, h5epop_f, h5eprint_f (C h5eprint v2 signature)
+
+ - Added API support for Fortran MPI_F08 module definitions:
Adds support for MPI's MPI_F08 module datatypes: type(MPI_COMM) and type(MPI_INFO) for HDF5 APIs:
H5PSET_FAPL_MPIO_F, H5PGET_FAPL_MPIO_F, H5PSET_MPI_PARAMS_F, H5PGET_MPI_PARAMS_F
Ref. #3951
@@ -1168,7 +1174,11 @@ Bug Fixes since HDF5-1.14.0 release
Fortran API
-----------
- -
+ - Fixed: HDF5 fails to compile with -Werror=lto-type-mismatch
+
+ Removed the use of the offending C stub wrapper.
+
+ Fixes GitHub issue #3987
High-Level Library
@@ -1405,6 +1415,10 @@ Known Problems
The subsetting option in ph5diff currently will fail and should be avoided.
The subsetting option works correctly in serial h5diff.
+ Flang Fortran compilation will fail (last check version 17) due to not yet
+ implemented: (1) derived type argument passed by value (H5VLff.F90),
+ and (2) support for REAL with KIND = 2 in intrinsic SPACING used in testing.
+
Several tests currently fail on certain platforms:
MPI_TEST-t_bigio fails with spectrum-mpi on ppc64le platforms.