summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Refactor to reduce verbosity.Quincey Koziol2020-03-261-55/+33
|
* Merge pull request #2467 in HDFFV/hdf5 from alloc_stats_2 to developQuincey Koziol2020-03-251-1/+1
|\ | | | | | | | | * commit 'a3e08862c614463d16eb1017303e5fec44518b09': Correct macro check
| * Correct macro checkQuincey Koziol2020-03-251-1/+1
|/
* Merge pull request #2464 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2020-03-2523-159/+321
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '27b23c8d52e89e9ce15dc9cb9685be85793a5d82': Add extensive warnings to tools executables Reorg comments Correct warning flag form Because of tools macro, this needs to be a warning unused set-variable in macro Fix Werror issues in JNI and tools TRILAB-192 fix JNI shadow warning TRILAB-192 restrict extensive warnings to libraries TRILAB-192 add release note TRILAB-192 Identify warnings that fail as errors Correct syntax Update CMake compiler flags to use same set of warnings Allow use of INTEL icl/icl++ for clang
| * Add extensive warnings to tools executablesAllen Byrne2020-03-258-0/+22
| |
| * Reorg commentsAllen Byrne2020-03-251-4/+22
| |
| * Correct warning flag formAllen Byrne2020-03-251-1/+1
| |
| * Because of tools macro, this needs to be a warningAllen Byrne2020-03-251-1/+3
| |
| * unused set-variable in macroAllen Byrne2020-03-251-0/+1
| |
| * Fix Werror issues in JNI and toolsAllen Byrne2020-03-246-12/+13
| |
| * TRILAB-192 fix JNI shadow warningAllen Byrne2020-03-245-10/+1
| |
| * TRILAB-192 restrict extensive warnings to librariesAllen Byrne2020-03-248-144/+140
| |
| * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-03-241-0/+12
| |\ | |/ |/| | | | | * commit '765cd82d2e650e089e11539c10d6be4fbdbad984': Correct failure when allocation tracking are disabled.
* | Merge pull request #2463 in HDFFV/hdf5 from alloc_stats_fix to developQuincey Koziol2020-03-241-0/+12
|\ \ | | | | | | | | | | | | * commit '60e446113ff9056806b1c1f80dab058418cdbef7': Correct failure when allocation tracking are disabled.
| * | Correct failure when allocation tracking are disabled.Quincey Koziol2020-03-241-0/+12
| | |
| | * TRILAB-192 add release noteAllen Byrne2020-03-241-0/+15
| | |
| | * TRILAB-192 Identify warnings that fail as errorsAllen Byrne2020-03-242-11/+72
| | |
| | * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-03-241-3/+34
| | |\ | |_|/ |/| | | | | | | | * commit 'ca64f7e7e9ee028520f6496120b327dfbd0395f2': Update the MANIFEST for the autoconf/cmake shared warnings files.
* | | Merge pull request #2462 in HDFFV/hdf5 from ↵Allen Byrne2020-03-241-3/+34
|\ \ \ | |/ / |/| | | | | | | | | | | | | | ~DYOUNG/werror:gnu-warnings-manifest to develop * commit '43e5a896975379eb7e363a0bb892a976eb2e15b6': Update the MANIFEST for the autoconf/cmake shared warnings files.
| * | Update the MANIFEST for the autoconf/cmake shared warnings files.David Young2020-03-241-3/+34
|/ /
| * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-03-2410-212/+571
| |\ | |/ |/| | | | | | | * commit 'd3ef866a2963ce93d0b95184534a70849b6fa11d': 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 #2445 in HDFFV/hdf5 from alloc_stats to developQuincey Koziol2020-03-2310-212/+571
|\ \ | | | | | | | | | | | | | | | * commit 'b51585a9110c4322c52f9dcdc60cd26c3ea44546': 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.
| * | Revise API for H5get_alloc_stats() to take a struct instead of separate values.Quincey Koziol2020-03-206-99/+64
| | |
| * | Merge remote-tracking branch 'origin/develop' into alloc_statsQuincey Koziol2020-03-206-4/+48
| |\ \
| * \ \ Merge remote-tracking branch 'origin/develop' into alloc_statsQuincey Koziol2020-03-185-5/+23
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'origin/develop' into alloc_statsQuincey Koziol2020-03-121-5/+5
| |\ \ \ \
| * | | | | Add routines to query the library's free list sizes and allocation stats.Quincey Koziol2020-03-109-212/+606
| | | | | |
| | | | | * Correct syntaxAllen Byrne2020-03-231-2/+2
| | | | | |
| | | | | * Update CMake compiler flags to use same set of warningsAllen Byrne2020-03-231-31/+82
| | | | | |
| | | | | * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-03-2339-80/+208
| | | | | |\ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e916acd018d5a307e7690a7978a1b73e83508f2b': Move the GNU warnings configuration under config/gnu-warnings/ and trim the filename prefixes. Update config/gnu-flags to suit. By default, demote warnings promoted to errors back to warnings. Incorporate the H5_ECFLAGS into the library CFLAGS. Now a bunch of errors will occur. Next commit will demote the warnings promoted to errors back to warnings again. Break out warnings into more files that autoconf and CMake can share. This change temporarily disables the warnings that were promoted to errors, but I will add those warnings back as warnings, not errors, in the next commit.
* | | | | | Merge pull request #2402 in HDFFV/hdf5 from ↵David Young2020-03-2339-80/+208
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DYOUNG/werror:break-out-warnings to develop * commit '2f09d8f3c8a4a44932c1b8ffb0f6ea2219059a5c': Move the GNU warnings configuration under config/gnu-warnings/ and trim the filename prefixes. Update config/gnu-flags to suit. By default, demote warnings promoted to errors back to warnings. Incorporate the H5_ECFLAGS into the library CFLAGS. Now a bunch of errors will occur. Next commit will demote the warnings promoted to errors back to warnings again. Break out warnings into more files that autoconf and CMake can share. This change temporarily disables the warnings that were promoted to errors, but I will add those warnings back as warnings, not errors, in the next commit.
| * | | | | Move the GNU warnings configuration under config/gnu-warnings/ and trimDavid Young2020-03-1936-38/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the filename prefixes. Update config/gnu-flags to suit. I also made changes to config/cmake/HDFCompilerFlags.cmake, but I'm not sure they're correct.
| * | | | | By default, demote warnings promoted to errors back to warnings.David Young2020-02-251-1/+19
| | | | | |
| * | | | | Incorporate the H5_ECFLAGS into the library CFLAGS. Now a bunch of errors willDavid Young2020-02-253-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | occur. Next commit will demote the warnings promoted to errors back to warnings again.
| * | | | | Break out warnings into more files that autoconf and CMake can share. ThisDavid Young2020-02-2534-71/+177
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | change temporarily disables the warnings that were promoted to errors, but I will add those warnings back as warnings, not errors, in the next commit.
| | | | | * Allow use of INTEL icl/icl++ for clangAllen Byrne2020-03-192-59/+63
| |_|_|_|/ |/| | | |
* | | | | Merge pull request #2457 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2020-03-191-1/+20
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '6be711bbd2b86de5bcd8f092d8f27d6b2251c111': Fix threadsafe for new test
| * | | | | Fix threadsafe for new testAllen Byrne2020-03-181-1/+20
| | |_|_|/ | |/| | |
* | | | | Merge pull request #2456 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor ↵Dana Robinson2020-03-185-3/+28
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit 'ce7936d2b256bdd5e61a5ef018f35e9562667cac': Fixed the RELEASE.txt note for HDFFV-11057 Fix shutdown errors when using the HDF5_VOL_CONNECTOR environment variable to set a dynamically loaded plugin as the default VOL connector. Fixes HDFFV-11057 Very minor comment change in H5VLconnector.h.
| * | | | Fixed the RELEASE.txt note for HDFFV-11057Dana Robinson2020-03-181-9/+8
| | | | |
| * | | | Fix shutdown errors when using the HDF5_VOL_CONNECTOR environmentDana Robinson2020-03-184-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | | variable to set a dynamically loaded plugin as the default VOL connector. Fixes HDFFV-11057
| * | | | Merge branch 'develop' into develop_minorDana Robinson2020-03-185-5/+23
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #2451 in HDFFV/hdf5 from ↵Vailin Choi2020-03-165-5/+23
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | ~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
| * | | | Fix issues when deserializing point/all/none selection with version beyond ↵Vailin Choi2020-03-135-5/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 #26 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2020-03-11143-975/+1423
| |\ \ \ \ | | | |_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/develop_seg_fault_sel_compat * commit '9abbdeaa66c70a00b6a7bedee9c76d2493a8e947': (31 commits) Remove system command from valgrind reports Whitespace Fix incorrect FUNC_LEAVE macro (should match FUNC_ENTER_*_TAG). Add semicolons to more PASSED() invocations. So that I can use PASSED(); anywhere a statement can go, #define PASSED() with a do-while wrapper. revert type cast Switch the 'get offset' operation from a dataset 'get' callback to a [native] dataset 'optional' operation. Modfy expression to match mpicc build with Intel as intel compiler, not gcc. Complete the comment on thread_main(), explaining why the barrier is used. Fixed issue building HDF5 with NAG Fortran 7.0. The first implementation seemed to allow for the possibility that a thread could block at the barrier, wake and exit the barrier, re-acquire the barrier lock and increase `nentered` before the other blocked threads woke and checked `nentered % count == 0`. Then the other blocked threads would check `nentered % count == 0` and, finding it false, go back to sleep in the barrier. This new implementation waits for a looser condition to obtain so that threads don't go back to sleep in the barrier. Add java version and reference libsettings Test the right condition for the EBUSY return in pthread_barrier_destroy(). s/exit_failure/EXIT_FAILURE/g Implement pthread_barrier(3) for Darwin using a counter, condition variable, and mutex. Untested. Update examples and fix old version references. Move MODEL check to before usage in CTestScript.cmake. Copy generated files instead creating twice Fix standalone link Fix Fortran macro use and jni comment ...
| | | * | Very minor comment change in H5VLconnector.h.Dana Robinson2020-03-121-1/+1
| |_|/ / |/| | |
* | | | Merge pull request #2378 in HDFFV/hdf5 from ↵David Young2020-03-121-5/+5
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | ~DYOUNG/werror:dont-crash-on-close to develop * commit '093c2c7e69bc4a40e9d49eece1d6fdcf54e8ecb0': Avoid a crash, don't check if we're flushing when the file is closing: there's no need to check if the metadata cache is flushing if we already know the file is closing, because the condition we rely on is "closing OR flushing." Further, the cache may have already gone away, so sometimes calling into the cache to see if it's flushing will crash the program.
| * | | Avoid a crash, don't check if we're flushing when the file is closing:David Young2020-02-131-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | there's no need to check if the metadata cache is flushing if we already know the file is closing, because the condition we rely on is "closing OR flushing." Further, the cache may have already gone away, so sometimes calling into the cache to see if it's flushing will crash the program.
* | | | Merge pull request #2351 in HDFFV/hdf5 from ↵David Young2020-03-052-6/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DYOUNG/werror:b-bye-HDpthread_self to develop * commit '224cb4a03406ed72e02d026efeab47fdf7f6b33b': Use a naked pthread_self() call in the HDF5 thread wrappers.
| * | | | Use a naked pthread_self() call in the HDF5 thread wrappers.David Young2020-02-062-6/+2
| | | | |