Network

 
AuthorCommitMessageCommit Date
Allen ByrneAllen Byrne
1bd5fb6bf1eTRILAB-192 fix JNI shadow warning
Allen ByrneAllen Byrne
e7c76ec46f4TRILAB-192 restrict extensive warnings to libraries
Quincey KoziolQuincey Koziol
f2e152c9dbeCorrect failure when allocation tracking are disabled.
Allen ByrneAllen Byrne
b373cd9a44dTRILAB-192 add release note
Allen ByrneAllen Byrne
42828098ed6TRILAB-192 Identify warnings that fail as errors
David YoungDavid Young
27e3c31d6c4Update the MANIFEST for the autoconf/cmake shared warnings files.
Quincey KoziolQuincey Koziol
7b119d614b8Revise API for H5get_alloc_stats() to take a struct instead of separate values.
Quincey KoziolQuincey Koziol
20df4bd395eAdd routines to query the library's free list sizes and allocation stats.
Allen ByrneAllen Byrne
7afe25de204Correct syntax
Allen ByrneAllen Byrne
00edda5aa88Update CMake compiler flags to use same set of warnings
David YoungDavid Young
5050218f748Move the GNU warnings configuration under config/gnu-warnings/ and trim 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.
David YoungDavid Young
0822b91ec93By default, demote warnings promoted to errors back to warnings.
David YoungDavid Young
03a86e551deIncorporate 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.
David YoungDavid Young
5e3e0308dbfBreak 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.
Allen ByrneAllen Byrne
cde72dfc273Allow use of INTEL icl/icl++ for clang
Allen ByrneAllen Byrne
3e42250f0f4Fix threadsafe for new test
Dana RobinsonDana Robinson
ce9ef0ba127Fixed the RELEASE.txt note for HDFFV-11057
Dana RobinsonDana Robinson
4cfafa10d55Fix shutdown errors when using the HDF5_VOL_CONNECTOR environment variable to set a dynamically loaded plugin as the default VOL connector. Fixes HDFFV-11057
Dana RobinsonDana Robinson
c7fd077ffb7Very minor comment change in H5VLconnector.h.
David YoungDavid Young
5df5bc37da1Use the correct error macro.
Vailin ChoiVailin Choi
1612e90c2b7Fix 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
David YoungDavid Young
313501fd17aAvoid 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.
David YoungDavid Young
84f402deeafUse a naked pthread_self() call in the HDF5 thread wrappers.
David YoungDavid Young
4ffc7ad8dffAdd semicolons to more PASSED() invocations.
Allen ByrneAllen Byrne
52a797e6973Remove system command from valgrind reports
Jacob SmithJacob Smith
95d6578dea0Fix incorrect FUNC_LEAVE macro (should match FUNC_ENTER_*_TAG).
Allen ByrneAllen Byrne
506991575f1Whitespace
Kimmy MuKimmy Mu
5228f61f794revert type cast
Quincey KoziolQuincey Koziol
47e2160f22eSwitch the 'get offset' operation from a dataset 'get' callback to a [native] dataset 'optional' operation.
David YoungDavid Young
4bbd9649c03Complete the comment on thread_main(), explaining why the barrier is used.
David YoungDavid Young
4562a584afcThe 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.
David YoungDavid Young
88920baf539Test the right condition for the EBUSY return in pthread_barrier_destroy().
David YoungDavid Young
b7f27e0381as/exit_failure/EXIT_FAILURE/g
David YoungDavid Young
8c5e0a1e53cImplement pthread_barrier(3) for Darwin using a counter, condition variable, and mutex. Untested.
Larry KnoxLarry Knox
eeb8a5a754fModfy expression to match mpicc build with Intel as intel compiler, not gcc.
Scot BreitenfeldScot Breitenfeld
d40e543e638Fixed issue building HDF5 with NAG Fortran 7.0. Accounted for the additon of half precision floating-point with a KIND=16. HDFFV-11033
Allen ByrneAllen Byrne
e417c01bd38Add java version and reference libsettings
Allen ByrneAllen Byrne
95c4222cd13Update examples and fix old version references.
Allen ByrneAllen Byrne
ccdb8f360faMove MODEL check to before usage in CTestScript.cmake.
Allen ByrneAllen Byrne
481c11b3f99Copy generated files instead creating twice
Allen ByrneAllen Byrne
0e45724b69dFix standalone link
Allen ByrneAllen Byrne
8ad375d345cFix Fortran macro use and jni comment
Allen ByrneAllen Byrne
a549df80b39Update Windows platforms
David YoungDavid Young
c12bda5d370Add missing MANIFEST entry, ./doc/code-conventions.md .
Allen ByrneAllen Byrne
bc2e406f78fHDFFV-11036 add release note
Allen ByrneAllen Byrne
0aadc455306HDFFV-11036 add file compare test process
Allen ByrneAllen Byrne
799873706a8Correct usage of add_compile_definitions
Allen ByrneAllen Byrne
60a4987f975TRILAB-142 Change minimum CMake version to 3.12
Allen ByrneAllen Byrne
d6c2f9966fcFix always true issue because member is not dynamically allocated
Allen ByrneAllen Byrne
925d3e82bdfCMake cleanup