hdf5/test
Vailin Choi bae05235a2 Merge pull request #2461 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/dtype_close_on_error to develop
* commit 'afdcac28b85d690eebc80ab568fa5266081baaaa':
  A fix in the cleaning up code for datatype when datatype initialization via H5D__init_type() fails. This is triggered by the tests for revised references when the libver bounds setting does not allow version 4 datatype message to be created.  The test failure is abort core dumped. This is due to the datatype initialization fails before the datatype ID is registered. The datatype cleanup code should provide for the above situation. The code to fix the problem is the same as what is done in H5D__open_oid().
2020-04-01 22:14:42 -05:00
..
testfiles Correct error test spelling and use 2019-08-13 10:25:05 -05:00
accum_swmr_reader.c Corrected comment in src/H5VLint.c, fixed pass-through info size in 2019-01-05 23:06:45 -06:00
accum.c Follow longstanding execv convention for compatibility with NetBSD. 2019-10-03 16:01:40 -05:00
aggr.h5
app_ref.c C and POSIX call cleanup 2019-01-10 17:51:42 -08:00
atomic_reader.c OESS-29 Update HD prefix mostly 2019-08-24 14:07:33 -05:00
atomic_writer.c OESS-29 Update HD prefix mostly 2019-08-24 14:07:33 -05:00
AtomicWriterReader.txt
bad_compound.h5
bad_offset.h5
be_data.h5
be_extlink1.h5
be_extlink2.h5
big.c Reduce differences between my -Werror branch and develop: 2020-01-28 20:35:28 -06:00
bittests.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
btree2.c Add HD prefix to tests 2019-08-15 16:46:15 -05:00
btree_idx_1_6.h5
btree_idx_1_8.h5
cache_api.c Revert "Revert "Moved -Wunsuffixed-float-constants to the developer warnings."" 2020-01-23 14:40:47 -08:00
cache_common.c more cleanup 2020-01-22 19:46:12 -06:00
cache_common.h testpar/t_2Gio.c: Fix a typo that I think was introduced by a 2020-01-29 11:44:39 -06:00
cache_image.c fix unused related warnings 2020-01-13 13:20:19 -06:00
cache_logging.c Add support for GCC 7.x warnings, update warnhist script to account for them, 2019-06-21 10:05:34 -05:00
cache_tagging.c merge and fix 2020-01-20 21:11:32 -06:00
cache.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
chunk_info.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
CMakeLists.txt Fix threadsafe for new test 2020-03-18 15:31:27 -05:00
CMakePassthroughVOLTests.cmake HDFFV-10529 Update CMake tests to use test fixtures 2019-07-23 16:24:56 -05:00
CMakeTests.cmake Mostly whitespace in testpar, addl changes for tmp dir 2019-08-15 10:28:40 -05:00
CMakeVFDTests.cmake HDFFV-11001 Add fine control over testing 2020-01-15 11:38:06 -06:00
cmpd_dset.c OESS-29 Update HD prefix mostly 2019-08-24 14:07:33 -05:00
COPYING
cork.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
corrupt_stab_msg.h5
cross_read.c Add HD prefix to tests 2019-08-15 16:46:15 -05:00
dangle.c Normalization with vol_integration (test code and H5Xtest.c) 2018-09-20 10:40:51 -07:00
deflate.h5
del_many_dense_attrs.c Don't assign a constant string to a pointer to non-constant character. 2019-11-13 12:04:42 -06:00
direct_chunk.c Revert "Revert "Moved -Wunsuffixed-float-constants to the developer warnings."" 2020-01-23 14:40:47 -08:00
dsets.c testpar/t_2Gio.c: Fix a typo that I think was introduced by a 2020-01-29 11:44:39 -06:00
dt_arith.c testpar/t_2Gio.c: Fix a typo that I think was introduced by a 2020-01-29 11:44:39 -06:00
dtransform.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
dtypes.c merge and fix 2020-01-20 21:11:32 -06:00
earray.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
efc.c Fixed yet another small issue in test/efc.c. 2020-01-21 15:51:46 -08:00
enc_dec_plist_cross_platform.c VOL FEATURE 2018-10-10 08:10:15 -07:00
enc_dec_plist.c Yanked -Wc++-compat from the flags used to build the C library in both 2019-12-04 00:49:52 -08:00
enum.c Add HD prefix to tests 2019-08-15 16:46:15 -05:00
err_compat.c Fixed stack and frame size warnings. Not complete, but fixes most of 2020-01-15 09:32:01 -08:00
error_test.c Reduce differences between my -Werror branch and develop: 2020-01-28 20:35:28 -06:00
evict_on_close.c Add support for GCC 7.x warnings, update warnhist script to account for them, 2019-06-21 10:05:34 -05:00
extend.c Fixed stack and frame size warnings. Not complete, but fixes most of 2020-01-15 09:32:01 -08:00
external_common.c Fix conflicting types for reset_raw_data_files() parameter in external_common.c changed from int to hbool_t. 2019-08-01 10:18:45 -05:00
external_common.h Fix missing export tag 2019-07-31 16:50:45 -05:00
external_env.c Modify external_env.c to prevent deleting test file of external.c. 2020-01-09 16:29:24 -06:00
external_fname.h Add support for GCC9, update warnhist script, and clean up warnings. 2019-07-02 23:43:45 -05:00
external.c Move function-scope macro definition to file-scope. 2019-09-30 13:57:09 -05:00
family_v16_00000.h5
family_v16_00001.h5
family_v16_00002.h5
family_v16_00003.h5
farray.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
fheap.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
file_image_core_test.h5
file_image.c Reduce differences between my -Werror branch and develop: 2020-01-28 20:35:28 -06:00
filenotclosed.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
filespace_1_6.h5
filespace_1_8.h5
fill18.h5 Fix for HDFFV-10800 H5Ocopy failure: 2019-06-12 12:55:12 -05:00
fill_old.h5
fillval.c testpar/t_2Gio.c: Fix a typo that I think was introduced by a 2020-01-29 11:44:39 -06:00
filter_error.h5
filter_fail.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
filter_plugin1_dsets.c
filter_plugin2_dsets.c
filter_plugin3_dsets.c
filter_plugin4_groups.c
filter_plugin.c
flush1.c Add support for GCC 7.x warnings, update warnhist script to account for them, 2019-06-21 10:05:34 -05:00
flush2.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
flushrefresh.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
flushrefreshTest.cmake Fix EXISTS test syntax 2019-08-29 14:43:35 -05:00
freespace.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
fsm_aggr_nopersist.h5
fsm_aggr_persist.h5
gen_bad_compound.c
gen_bad_offset.c
gen_bad_ohdr.c
gen_bogus.c Delay checking if decoded message's "shareable" flag is appropriate for 2019-01-07 15:40:44 -06:00
gen_bounds.c
gen_cross.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
gen_deflate.c
gen_file_image.c
gen_filespace.c Yanked -Wc++-compat from the flags used to build the C library in both 2019-12-04 00:49:52 -08:00
gen_filters.c
gen_mergemsg.c
gen_new_array.c
gen_new_fill.c
gen_new_group.c
gen_new_mtime.c
gen_new_super.c H5_HAVE_PARALLEL, _DEBUG_API, etc. Add attributes to some variables and 2020-02-10 14:41:20 -06:00
gen_noencoder.c
gen_nullspace.c H5_HAVE_PARALLEL, _DEBUG_API, etc. Add attributes to some variables and 2020-02-10 14:41:20 -06:00
gen_old_array.c
gen_old_group.c
gen_old_layout.c
gen_old_mtime.c
gen_plist.c H5_HAVE_PARALLEL, _DEBUG_API, etc. Add attributes to some variables and 2020-02-10 14:41:20 -06:00
gen_sizes_lheap.c
gen_specmetaread.c H5_HAVE_PARALLEL, _DEBUG_API, etc. Add attributes to some variables and 2020-02-10 14:41:20 -06:00
gen_udlinks.c
genall5.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
genall5.h
getname.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
gheap.c Merge reconciliation and VFD test fixes 2019-08-04 15:19:51 -05:00
group_old.h5
h5fc_ext1_f.h5
h5fc_ext1_i.h5
h5fc_ext2_if.h5
h5fc_ext2_sf.h5
h5fc_ext3_isf.h5
h5fc_ext_none.h5
h5test.c Change thread IDs to uint64_t from unsigned long, per Quincey's suggestion. 2020-02-03 16:23:06 -06:00
h5test.h So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
H5srcdir_str.h.in Avoid unused-variable warnings: change static const strings in a couple 2019-11-13 11:31:20 -06:00
H5srcdir.h fix unused function warning 2020-01-28 14:25:40 -06:00
hdfs.c Fix compiler warnings with diabled ROS3 and HDFS VFDs. 2019-08-14 15:36:45 -05:00
hyperslab.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
istore.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
le_data.h5
le_extlink1.h5
le_extlink2.h5
lheap.c Add HD prefix to tests 2019-08-15 16:46:15 -05:00
links_env.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
links.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
Makefile.am Replace pthread_self_ulong() with H5TS_thread_id(). The POSIX Threads 2020-02-03 11:59:14 -06:00
memleak_H5O_dtype_decode_helper_H5Odtype.h5 Added data file for test and updated MANIFEST 2019-01-25 00:19:16 -06:00
mergemsg.h5
mf.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
mount.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
mtime.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
multi_file_v16-r.h5
multi_file_v16-s.h5
noencoder.h5
none.h5
ntypes.c remove unnecessary check macro 2019-12-06 14:12:57 -06:00
null_vol_connector.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
null_vol_connector.h Added a simple test for registration of VOL connector plugins. 2018-12-27 15:50:04 -08:00
objcopy_ref.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
objcopy.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
ohdr.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
page_buffer.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
paged_nopersist.h5
paged_persist.h5
pool.c
POSIX_Order_Write_Test_Report.docx
POSIX_Order_Write_Test_Report.pdf
reserved.c Add HD prefix to tests 2019-08-15 16:46:15 -05:00
ros3.c Untangle #ifdef mess in ROS3 code. 2019-08-19 18:02:47 -07:00
s3comms.c Untangle #ifdef mess in ROS3 code. 2019-08-19 18:02:47 -07:00
set_extent.c So that I can use PASSED(); anywhere a statement can go, #define PASSED() with 2020-02-28 16:51:55 -06:00
ShellTests.cmake Fix for HDFFV-10659: The library abort with "infinite loop closing library" 2018-12-28 16:49:11 -06:00
space_overflow.c
specmetaread.h5
stab.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
swmr_addrem_writer.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
swmr_check_compat_vfd.c Develop normalization with vol_integration. 2018-09-18 22:57:37 -07:00
swmr_common.c squash cast warning fix 2020-01-23 15:12:00 -06:00
swmr_common.h
swmr_generator.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
SWMR_POSIX_Order_UG.txt
swmr_reader.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
swmr_remove_reader.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
swmr_remove_writer.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
swmr_sparse_reader.c I'm not sure what the previous code was trying to do, casting an array 2019-11-13 11:56:46 -06:00
swmr_sparse_writer.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
swmr_start_write.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
SWMR_UseCase_UG.txt
swmr_writer.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
swmr.c Checkpoint progress on stacking VOL plugins - all standalone regression tests 2018-10-26 16:09:06 -05:00
tarray.c Make wrappers, tests and tools use H5Treclaim() instead of H5Dvlen_reclaim() 2019-10-08 14:30:24 -05:00
tarrold.h5
tattr.c Revert "Revert "Moved -Wunsuffixed-float-constants to the developer warnings."" 2020-01-23 14:40:47 -08:00
tbad_msg_count.h5
tbogus.h5 Delay checking if decoded message's "shareable" flag is appropriate for 2019-01-07 15:40:44 -06:00
tcheck_version.c Add HD prefix to tests 2019-08-15 16:46:15 -05:00
tchecksum.c Updated configure & CMake compiler flags for GCC 8.x, along with corresponding 2019-06-28 09:10:43 -05:00
tconfig.c Updated configure & CMake compiler flags for GCC 8.x, along with corresponding 2019-06-28 09:10:43 -05:00
tcoords.c
test_filter_plugin.sh.in
test_filters_be.h5
test_filters_le.h5
test_usecases.sh.in HDFFV-10740 - skip copying dirs in for loops 2019-09-18 11:04:09 -05:00
test_vol_plugin.sh.in Added a simple test for registration of VOL connector plugins. 2018-12-27 15:50:04 -08:00
testabort_fail.sh.in Changes based on feedback from pull request. 2018-12-31 00:11:45 -06:00
testcheck_version.sh.in
testerror.sh.in Specify the default VOL connector to use with an environment variable. 2019-03-09 21:41:38 -06:00
testexternal_env.sh.in Some coding style changes. 2019-04-11 15:51:21 -05:00
testflushrefresh.sh.in HDFFV-10740 - skip copying dirs in for loops 2019-09-18 11:04:09 -05:00
testframe.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
testhdf5.c Add new H5R API that abstracts object, region and attribute reference types 2019-10-08 14:30:24 -05:00
testhdf5.h Add new H5R API that abstracts object, region and attribute reference types 2019-10-08 14:30:24 -05:00
testlibinfo.sh.in
testlinks_env.sh.in Correct name of folder 2019-08-15 11:07:24 -05:00
testmeta.c OESS-29 Update HD prefix mostly 2019-08-24 14:07:33 -05:00
testswmr.sh.in HDFFV-10740 - skip copying dirs in for loops 2019-09-18 11:04:09 -05:00
testvds_env.sh.in Mostly whitespace in testpar, addl changes for tmp dir 2019-08-15 10:28:40 -05:00
testvdsswmr.sh.in HDFFV-10740 - skip copying dirs in for loops 2019-09-18 11:04:09 -05:00
tfile.c merge and fix 2020-01-20 21:11:32 -06:00
tgenprop.c Add HD prefix to tests 2019-08-15 16:46:15 -05:00
th5o.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
th5s.c Fixed stack and frame size warnings. Not complete, but fixes most of 2020-01-15 09:32:01 -08:00
th5s.h5
theap.c
thread_id.c Complete the comment on thread_main(), explaining why the barrier is used. 2020-02-27 16:14:44 -06:00
tid.c Cleaned up warnings in test/tid.c. 2020-01-23 21:19:24 -08:00
titerate.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
tlayouto.h5
tmeta.c Updated configure & CMake compiler flags for GCC 8.x, along with corresponding 2019-06-28 09:10:43 -05:00
tmisc.c Refactor to reduce verbosity. 2020-03-26 11:51:26 -05:00
tmtimen.h5
tmtimeo.h5
trefer_deprec.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
trefer_shutdown.c Add test for reference shutdown issue 2020-01-15 17:23:33 -06:00
trefer.c A fix in the cleaning up code for datatype when datatype initialization via H5D__init_type() fails. 2020-03-23 01:16:32 -05:00
trefstr.c
tselect.c more cleanup 2020-01-22 19:46:12 -06:00
tsizeslheap.h5
tskiplist.c
tsohm.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
ttime.c C and POSIX call cleanup 2019-01-10 17:51:42 -08:00
ttsafe_acreate.c
ttsafe_cancel.c H5_HAVE_PARALLEL, _DEBUG_API, etc. Add attributes to some variables and 2020-02-10 14:41:20 -06:00
ttsafe_dcreate.c
ttsafe_error.c Add support for GCC9, update warnhist script, and clean up warnings. 2019-07-02 23:43:45 -05:00
ttsafe.c
ttsafe.h
ttst.c
tunicode.c Make wrappers, tests and tools use H5Treclaim() instead of H5Dvlen_reclaim() 2019-10-08 14:30:24 -05:00
tvlstr.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
tvltypes.c initialization discards const warning 2020-01-29 13:31:14 -06:00
twriteorder.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
unlink.c Squashed commit of the token_refactoring branch: 2020-01-16 13:29:34 -08:00
unregister.c Fixed stack and frame size warnings. Not complete, but fixes most of 2020-01-15 09:32:01 -08:00
use_append_chunk.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
use_append_mchunks.c Fixed some exit calls. 2019-09-06 18:06:26 -07:00
use_common.c fix Wredundant-decls, Wswitch-default, Wdeclaration-after-statement, Wsign-compare, Wmisleading-indentation, Wshadow 2020-01-27 09:01:32 -06:00
use_disable_mdc_flushes.c squash cast warning fix 2020-01-23 15:12:00 -06:00
use.h Fix for HDFFV-10554 use_append_chunks in swmr use case test failure 2018-10-30 16:53:09 -05:00
vds_env.c Yanked -Wc++-compat from the flags used to build the C library in both 2019-12-04 00:49:52 -08:00
vds_swmr_gen.c squash cast warning fix 2020-01-23 15:12:00 -06:00
vds_swmr_reader.c squash cast warning fix 2020-01-23 15:12:00 -06:00
vds_swmr_writer.c Remove virtual dataset refresh code's direct use of native VOL plugin's ID. 2018-10-27 01:33:07 -05:00
vds_swmr.h squash cast warning fix 2020-01-23 15:12:00 -06:00
vds.c Merge branch 'develop' into stack_size_warnings 2020-01-16 16:32:33 -08:00
vfd.c Merge pull request #2318 in HDFFV/hdf5 from ~DYOUNG/werror:reduce-werror-diffs-1 to develop 2020-01-29 13:51:52 -06:00
vol_plugin.c Introduce new H5VL _by_value routines 2020-01-28 18:18:38 -06:00
vol.c Introduce new H5VL _by_value routines 2020-01-28 18:18:38 -06:00