Replace pthread_self_ulong() with H5TS_thread_id(). The POSIX Threads
implementation ought to be portable to any system that has POSIX
Threads. On Windows, I use the same API call as before.
Merge pull request #2562 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_12 to hdf5_1_12
* commit 'e0183056d5362f2198726281e446e02912120d4d':
Add github actions and cleanup java whitespace
Merge pull request #2546 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_12 to hdf5_1_12
* commit '38e923b85367b9e1428a3d284cb3c09c9fe8a108':
OESS-65 replace szip with aec library
Merge pull request #2528 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_12 to hdf5_1_12
* commit '8a4905b9d329b582b04d1cc2705d9e367f4dd20b':
Restrict errors to gcc 4.8 and above.
Merge pull request #2537 in HDFFV/hdf5 from ~DYOUNG/werror:fix-werrors to develop
Fix NoFilter build
TRILAB-244 separate CXX warnings and errors from C
Don't add general warnings flags for unsupported old versions of gcc and g++ (older than gcc/g++ 4.2). Correct gnu-cxxflags to determine warnings flags to be a...
Merge pull request #2537 in HDFFV/hdf5 from ~DYOUNG/werror:fix-werrors to develop
* commit 'd16eb45d536bd13ca3cf1b0bdc76c58d95d13f17':
For compatibility with non-C99 Visual Studio versions, use "%" PRIuMAX instead of "%ju".
Fix `test/swmr_sparse_reader.c:118:77: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast]` and `test/snapshots-hdf5/current/test/swmr_sparse_reader.c:129:100: error: cast from pointer to integer of different size [-Werror=pointer-to-in...
Don't add general warnings flags for unsupported old versions of gcc and
g++ (older than gcc/g++ 4.2).
Correct gnu-cxxflags to determine warnings flags to be added based on
C++ compiler version instead of C compiler version.
Merge pull request #2545 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:hdf5_1_12 to hdf5_1_12
* commit 'ee86b05d9841dbfb14335f60af37d54bf66a1138':
Snapshot version 1.12 release 1 (snap0) Update version to 1.12.1-1
Merge pull request #2512 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_12 to hdf5_1_12
* commit 'd5b10a7d0aa300742137fba8157c54d92a594c61':
TRILAB-192 version of std=f2008 special check
Merge pull request #2497 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/112_dtype_close_on_error to hdf5_1_12
* commit '365f08e555e7e92f04b095ccfb3dae09b27fd0ad':
Fix according to PR feedback.
Fix error in previous merge: should use NULL instead of FAIL.
Merge pull request #2480 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_12 to hdf5_1_12
* commit '13bba40029b2ff5f64600b497cdce94f8dba0bcc':
Fix shadowed type
TRILAB-192 - cleanup edits and match CMake CXX to autotools
Add missing " and update function calls incorrectly namedload_gcc_arguments. Commit changes to gnu-cxxflags to remove unmatched " and to gnu-fflags to not add C warnings flags to H5_FCFLAGS.
TRILAB-192 update LTparse files
TRILAB-192 - merge changes from develop
Update r...
Add missing " and update function calls incorrectly
namedload_gcc_arguments.
Commit changes to gnu-cxxflags to remove unmatched " and to gnu-fflags
to not add C warnings flags to H5_FCFLAGS.
TRILAB-192 - merge changes from develop
Single source, config files, for warnings for both autotools and CMake.
Update CMake libraries, tools, tests to use correct flags.
Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_12)
* commit 'db3f89ce9dc7eae17cb15d39e402112c3fbd2955':
Merge pull request #2461 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/dtype_close_on_error to develop
Merge pull request #2488 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/112_dtype_close_on_error to hdf5_1_12
* commit 'b4d06a7e80d62b93e64abd44425f90ec1e15df81':
Merge pull request #2461 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/dtype_close_on_error to develop
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...
Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_12)
* commit '16b909a7488d8288206dd0bb7cf9ef7036d7f543':
Update release notes about H5get_alloc_stats() and H5get_free_list_sizes().
Was checking the wrong compiler macro.
Correct failure when allocation tracking are disabled.
Remove VCS merge conflict
Revise API for H5get_alloc_stats() to take a struct instead of separate values.
Add routines to query the library's free list sizes and allocation stats.
Merge pull request #2468 in HDFFV/hdf5 from alloc_stats_1_12 to hdf5_1_12
* commit '0f92c0e908454bb025361060d89de805e4829302':
Update release notes about H5get_alloc_stats() and H5get_free_list_sizes().
Was checking the wrong compiler macro.
Correct failure when allocation tracking are disabled.
Remove VCS merge conflict
Revise API for H5get_alloc_stats() to take a struct instead of separate values.
Add routines to query the library's free list sizes and allocation stats.
Merge pull request #2454 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/v112_seg_fault_sel_compat to hdf5_1_12
* commit '3b2db5eb19594fa44357e63e36f3b294fbae463d':
Merge pull request #2451 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/develop_seg_fault_sel_compat to develop
Merge pull request #2451 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/develop_seg_fault_sel_compat to develop
* commit '81b1ed4e1724b8a6a731ab2b8fb03234a8b49d15':
Fix issues when deserializing point/all/none selection with version beyond the library's supported version: (1) Verify the decoded version before proceeding further with deserialization (2) Close the dataspace if errors occurred after opening the dataspace
Merge pull request #2448 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_12 to hdf5_1_12
* commit 'fe1f4d031e3aeb2702639c2b7e11f76811309f48':
Add \d to list of characters allowed after - in versions.