mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-04-12 17:31:09 +08:00
Changes based on feedback from pull request.
This commit is contained in:
parent
f808c108ed
commit
e035c7abdd
4
MANIFEST
4
MANIFEST
@ -968,6 +968,7 @@
|
||||
./test/cross_read.c
|
||||
./test/dangle.c
|
||||
./test/deflate.h5
|
||||
./test/del_many_dense_attrs.c
|
||||
./test/direct_chunk.c
|
||||
./test/dsets.c
|
||||
./test/dt_arith.c
|
||||
@ -996,7 +997,6 @@
|
||||
./test/filespace_1_6.h5
|
||||
./test/freespace.c
|
||||
./test/filenotclosed.c
|
||||
./test/del_many_dense_attrs.c
|
||||
./test/file_image.c
|
||||
./test/file_image_core_test.h5
|
||||
./test/fill_old.h5
|
||||
@ -1101,10 +1101,10 @@
|
||||
./test/tcheck_version.c
|
||||
./test/tconfig.c
|
||||
./test/tcoords.c
|
||||
./test/testabort_fail.sh.in
|
||||
./test/testcheck_version.sh.in
|
||||
./test/testerror.sh.in
|
||||
./test/testlinks_env.sh.in
|
||||
./test/testabort_fail.sh.in
|
||||
./test/test_filter_plugin.sh.in
|
||||
./test/testflushrefresh.sh.in
|
||||
./test/testframe.c
|
||||
|
@ -3399,6 +3399,7 @@ AC_CONFIG_FILES([src/libhdf5.settings
|
||||
src/Makefile
|
||||
test/Makefile
|
||||
test/H5srcdir_str.h
|
||||
test/testabort_fail.sh
|
||||
test/testcheck_version.sh
|
||||
test/testerror.sh
|
||||
test/testflushrefresh.sh
|
||||
@ -3406,7 +3407,6 @@ AC_CONFIG_FILES([src/libhdf5.settings
|
||||
test/testlinks_env.sh
|
||||
test/testswmr.sh
|
||||
test/testvdsswmr.sh
|
||||
test/testabort_fail.sh
|
||||
test/test_filter_plugin.sh
|
||||
test/test_usecases.sh
|
||||
testpar/Makefile
|
||||
|
@ -243,10 +243,10 @@ Bug Fixes since HDF5-1.10.3 release
|
||||
|
||||
Library
|
||||
-------
|
||||
- Deleting attributes in densed storage
|
||||
- Deleting attributes in dense storage
|
||||
|
||||
The library abort with "infinite loop closing library" after
|
||||
attributes in densed storage are created and then deleted.
|
||||
attributes in dense storage are created and then deleted.
|
||||
|
||||
When deleting the attribute nodes from the name index v2 B-tree,
|
||||
if an attribute is found in the intermediate B-tree nodes,
|
||||
|
@ -307,6 +307,7 @@ H5A__dense_fnd_cb(const H5A_t *attr, hbool_t *took_ownership, void *_user_attr)
|
||||
/* Check arguments */
|
||||
HDassert(attr);
|
||||
HDassert(user_attr);
|
||||
HDassert(took_ownership);
|
||||
/*
|
||||
* If there is an attribute already stored in "user_attr",
|
||||
* we need to free the dynamially allocated spaces for the
|
||||
|
@ -13,7 +13,7 @@
|
||||
|
||||
/*
|
||||
* Purpose: Test to verify that the infinite loop closing library/abort failure
|
||||
* is fixed when the application creates and removes densed attributes
|
||||
* is fixed when the application creates and removes dense attributes
|
||||
* (See HDFFV-10659).
|
||||
*/
|
||||
|
||||
@ -49,7 +49,7 @@ static void catch_signal(int H5_ATTR_UNUSED signo)
|
||||
* Function: main
|
||||
*
|
||||
* Purpose: Test to verify that the infinite loop closing library/abort failure
|
||||
* is fixed when the application creates and removes densed attributes
|
||||
* is fixed when the application creates and removes dense attributes
|
||||
* (See HDFFV-10659).
|
||||
*
|
||||
* Return: Success: exit(EXIT_SUCCESS)
|
||||
|
@ -15,7 +15,7 @@
|
||||
# does not close the file. (See HDFFV-10160)
|
||||
#
|
||||
# Test to verify that the infinite loop closing library/abort failure is fixed
|
||||
# when the application creates and removes densed attributes (See HDFFV-10659)
|
||||
# when the application creates and removes dense attributes (See HDFFV-10659)
|
||||
|
||||
srcdir=@srcdir@
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user