summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* HDFFV-11036 add file compare test processAllen Byrne2020-02-244-13/+162
|
* Correct usage of add_compile_definitionsAllen Byrne2020-02-231-3/+1
|
* Merge pull request #2390 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developLarry Knox2020-02-2287-337/+436
|\ | | | | | | | | * commit '666205a55f01698a71484f504bc8eb9541800f25': TRILAB-142 Change minimum CMake version to 3.12
| * TRILAB-142 Change minimum CMake version to 3.12Allen Byrne2020-02-2187-337/+436
|/
* Merge pull request #2388 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2020-02-214-11/+11
|\ | | | | | | | | | | | | * commit '380fe7cfdfd98461cb1bff54bad4de0ee9904ad6': Fix always true issue because member is not dynamically allocated CMake cleanup HDFFV-11032 fix JNI call
| * Fix always true issue because member is not dynamically allocatedAllen Byrne2020-02-211-7/+7
| |
| * CMake cleanupAllen Byrne2020-02-212-2/+2
| |
| * HDFFV-11032 fix JNI callAllen Byrne2020-02-211-2/+2
|/
* Merge pull request #1988 in HDFFV/hdf5 from ~JHENDERSON/hdf5_pr:develop to ↵Jordan Henderson2020-02-212-3/+57
|\ | | | | | | | | | | | | develop * commit '51b8c63864c72de9a7b40c00673fe07510fec27e': Partial fix for HDFFV-10792
| * Merge developJordan Henderson2020-02-21723-22786/+57999
| |\ | |/ |/|
* | Merge pull request #2384 in HDFFV/hdf5 from h5f_decode_length to developDavid Young2020-02-201-1/+1
|\ \ | | | | | | | | | | | | * commit '158ba17be0ad40e3e47a951c1340710608347772': Replace the old H5F_DECODE_LENGTH() implementation with one that initializes the variable it's loading on every path.
| * | Replace the old H5F_DECODE_LENGTH() implementation with one thatDavid Young2020-02-191-1/+1
| | | | | | | | | | | | initializes the variable it's loading on every path.
* | | Merge pull request #2379 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2020-02-192-1/+4
|\ \ \ | |/ / |/| | | | | | | | * commit 'def3f1a12e7c2ec165f40b9839f6bfe3da59807b': Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size inh5fget_file_image_f.
| * | Corrected INTERFACE INTENT(IN) to INTENT(OUT) for buf_size ↵M. Scot Breitenfeld2020-02-182-1/+4
| | | | | | | | | | | | | | | | | | inh5fget_file_image_f. HDFFV-11029
* | | Merge pull request #2367 in HDFFV/hdf5 from ~DYOUNG/werror:unused to developDavid Young2020-02-1916-32/+124
|\ \ \ | |/ / |/| | | | | | | | | | | | | | * commit '50aac126d7c4082c2aeb0f3a68cad26bd1cd9783': Start to document the function/parameter/variable attribute macros. Filter all of the new _USED / _UNUSED type modifiers. H5_HAVE_PARALLEL, _DEBUG_API, etc. Add attributes to some variables and parameters that are unused under some configurations.
| * | Start to document the function/parameter/variable attribute macros.David Young2020-02-181-0/+57
| | |
| * | Filter all of the new _USED / _UNUSED type modifiers.David Young2020-02-181-0/+4
| | |
| * | H5_HAVE_PARALLEL, _DEBUG_API, etc. Add attributes to some variables andDavid Young2020-02-1014-32/+63
| | | | | | | | | | | | parameters that are unused under some configurations.
* | | Merge pull request #2369 in HDFFV/hdf5 from ~DYOUNG/vs2010:develop to developDavid Young2020-02-174-21/+79
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merged per discussion with Elena. * commit 'b4697f969295245840350e17d75d92a0fdd7e7a9': Use HD prefix. Delete unhelpful comment per Jordan's question. Make sure that H5TS_thread_id() is available as either a function or a macro in all configurations. Provide local copies of err(3)- and errx(3)-alike functions for Visual Studio compatibility. Provide C99/POSIX.1 format strings PRI[doux]{8,16,32,64,MAX,PTR} on systems that are missing <inttypes.h>.
| * | | Use HD prefix.David Young2020-02-121-13/+13
| | | |
| * | | Make sure that H5TS_thread_id() is available as either a function or a macro inDavid Young2020-02-102-12/+2
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | all configurations. (Merge remote-tracking branch 'origin/thread_id_everywhere' into vs2010-develop)
| | * | | Delete unhelpful comment per Jordan's question.David Young2020-02-101-3/+0
| | | | |
| | * | | Make sure that H5TS_thread_id() is available as either a function or a macro inDavid Young2020-02-072-12/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all configurations. Previously it was neither declared nor defined in --disable-threadsafety builds. The compiler's warning got lost in the noise---I first saw the issue because my -Werror branch stopped compiling cold---and the tests still linked and ran.
| * | | | Provide local copies of err(3)- and errx(3)-alike functionsDavid Young2020-02-071-7/+37
| | | | | | | | | | | | | | | | | | | | for Visual Studio compatibility.
| * | | | Provide C99/POSIX.1 format strings PRI[doux]{8,16,32,64,MAX,PTR} on systemsDavid Young2020-02-071-1/+39
| |/ / / | | | | | | | | | | | | that are missing <inttypes.h>.
* | | | Merge pull request #2325 in HDFFV/hdf5 from ~DYOUNG/werror:h5t_copy to developDavid Young2020-02-1715-194/+480
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merged per discussion with Elena. * commit '3f903a441ad84001ea66589728bd8b036b6fdfca': Take out the temporary performance tests. Make calls through a function pointer. Use the same number of arguments, always. Increase iterations, provide a baseline for no-op, simplify the overhead case a bit. Temporarily add some code that measures the time to run the simplest possible H5T__copy_all()-like routine 10 million times and then measures the version with FUNC_ENTER_STATIC/_LEAVE_NOAPI and a HGOTO_ERROR() statement. H5T_copy() constification plus Quincey's contributions.
| * | | | Take out the temporary performance tests.David Young2020-02-143-89/+0
| | | | |
| * | | | Make calls through a function pointer. Use the same number of arguments,David Young2020-02-061-18/+26
| | | | | | | | | | | | | | | | | | | | always.
| * | | | Increase iterations, provide a baseline for no-op, simplify the overheadDavid Young2020-01-301-4/+10
| | | | | | | | | | | | | | | | | | | | case a bit.
| * | | | Temporarily add some code that measures the time to run the simplest possibleDavid Young2020-01-303-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | H5T__copy_all()-like routine 10 million times and then measures the version with FUNC_ENTER_STATIC/_LEAVE_NOAPI and a HGOTO_ERROR() statement.
| * | | | H5T_copy() constification plus Quincey's contributions.David Young2020-01-2915-194/+480
| | | | |
* | | | | Merge pull request #2377 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2020-02-123-17/+17
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a68302883a243c33ceb495e3e151331fa267f455': TRILAB-148 fix sanitizer and -fsanitize usage
| * | | | | TRILAB-148 fix sanitizer and -fsanitize usageAllen Byrne2020-02-123-17/+17
|/ / / / /
* | | | | Merge pull request #2372 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2020-02-111-3/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b6ea9d25194797fdfb0880ee9721b95bc1533af7': Update sanitizer note.
| * | | | | Update sanitizer note.Allen Byrne2020-02-111-3/+12
|/ / / / /
* | | | | Merge pull request #2357 in HDFFV/hdf5 from ~JAKE.SMITH/hdf5:develop to developJake Smith2020-02-101-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '6a93d1f834184853913d43e50fda5b350fa1dc38': Fix improper S3 signing key null check (HDFFV-11015).
| * | | | | Fix improper S3 signing key null check (HDFFV-11015).Jacob Smith2020-02-071-2/+2
| | |/ / / | |/| | |
* | | | | Merge pull request #2366 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2020-02-108-65/+144
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | * commit '79c62f9a25906705735efa9286124c0d3aa9276a': HDFFV-11018 Add Fortran H5F_LIBVER_V*_F definitions
| * | | | HDFFV-11018 Add Fortran H5F_LIBVER_V*_F definitionsM. Scot Breitenfeld2020-02-108-65/+144
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added ------ New Definitions: INTEGER :: H5F_LIBVER_ERROR_F INTEGER :: H5F_LIBVER_NBOUNDS_F INTEGER :: H5F_LIBVER_V18_F INTEGER :: H5F_LIBVER_V110_F INTEGER :: H5F_LIBVER_V112_F INTEGER :: H5F_LIBVER_V114_F New API: h5pget_libver_bounds_f(fapl_id, low, high, hdferr) Removed: call to C wrapper h5pset_libver_bounds_c in h5pset_libver_bounds_f
* | | | Merge pull request #2361 in HDFFV/hdf5 from ~MYANG6/hdf5-develop:develop to ↵Muqun Yang2020-02-072-1/+18
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | develop * commit '1b937c69f4b8187401eeb8eef195bbcc2ea58312': HDFFV-11014, fix the h5repack issue that misses a few attributes during the repacking. The flag that checks the object reference attribute is not updated properly. The fix is trivial. Just need to move the flag update line into the inner loop. Tested at Jelly. Also update the release.txt.
| * | | HDFFV-11014, fix the h5repack issue that misses a few attributes during the ↵Muqun Yang2020-02-072-1/+18
|/ / / | | | | | | | | | repacking. The flag that checks the object reference attribute is not updated properly. The fix is trivial. Just need to move the flag update line into the inner loop. Tested at Jelly. Also update the release.txt.
* | | Merge pull request #2354 in HDFFV/hdf5 from ~DYOUNG/werror:fix_h5ts_private ↵David Young2020-02-061-3/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '8f77878953b55cbffb6331161d12eab1c778a8a5': Oops, the test has to return success in the unimplemented case.
| * | | Oops, the test has to return success in the unimplemented case.David Young2020-02-061-3/+2
| | | |
* | | | Merge pull request #2349 in HDFFV/hdf5 from ~DYOUNG/werror:fix_h5ts_private ↵David Young2020-02-061-0/+7
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | to develop * commit 'a0a75e7b6e157b40bbe09c7955153835ce200f79': If H5_HAVE_THREADSAFE is not #defined, define nothing but a stub implementation of H5TS_thread_id().
| * | | If H5_HAVE_THREADSAFE is not #defined, define nothing but a stub implementationDavid Young2020-02-051-0/+7
| | | | | | | | | | | | | | | | of H5TS_thread_id().
* | | | Merge pull request #2346 in HDFFV/hdf5 from ~JHENDERSON/hdf5:develop to developJordan Henderson2020-02-061-0/+44
|\ \ \ \ | |/ / / |/| | | | | | | | | | | * commit 'be0cd0b64aef3f64b15d5fc89cd15213ad939763': Add RELEASE.txt note for token refactoring changes
| * | | Merge branch 'develop' of ↵Jordan Henderson2020-02-0511-25/+292
| |\ \ \ | |/ / / |/| | | | | | | ssh://git@bitbucket.hdfgroup.org:7999/~jhenderson/hdf5.git into develop
* | | | Merge pull request #2341 in HDFFV/hdf5 from ~DYOUNG/werror:thread_id to developDavid Young2020-02-0511-25/+292
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'cefacee21b5ad569e2394b32793648e1b80f3d6b': src/H5Eint.c: #include H5TSprivate.h for H5TS_thread_id() definitions. Change thread IDs to uint64_t from unsigned long, per Quincey's suggestion. Add thread_id.c to the MANIFEST and the CMakeLists.txt per Allen's request. 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.
| * | | | src/H5Eint.c: #include H5TSprivate.h for H5TS_thread_id() definitions.David Young2020-02-032-2/+3
| | | | | | | | | | | | | | | | | | | | test/thread_id.c: move threads_failure() inside #ifdefs.
| * | | | Change thread IDs to uint64_t from unsigned long, per Quincey's suggestion.David Young2020-02-036-19/+20
| | | | | | | | | | | | | | | | | | | | | | | | | Fix a typo in the H5TS_thread_init() comment and reword some ID properties.