Larry Knox
d9f93659a2
Add \d to list of characters allowed after '-' in versions.
2020-03-12 09:51:53 -05:00
David Young
9abbdeaa66
Merge pull request #2351 in HDFFV/hdf5 from ~DYOUNG/werror:b-bye-HDpthread_self to develop
...
* commit '224cb4a03406ed72e02d026efeab47fdf7f6b33b':
Use a naked pthread_self() call in the HDF5 thread wrappers.
2020-03-05 11:06:39 -06:00
David Young
7350db497b
Merge pull request #2424 in HDFFV/hdf5 from ~DYOUNG/hdf5:passed-do-while to develop
...
* commit 'b53eb6fb29e556c482ce20fa7a21485c99beea74':
Add semicolons to more PASSED() invocations.
So that I can use PASSED(); anywhere a statement can go, #define PASSED() with a do-while wrapper.
2020-03-05 11:05:29 -06:00
Allen Byrne
7413557dd5
Merge pull request #2434 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '24298a031f0b7f6a04364cfbfbdd9c8b6cc1a038':
Remove system command from valgrind reports
Whitespace
2020-03-04 09:29:03 -06:00
Allen Byrne
24298a031f
Remove system command from valgrind reports
2020-03-02 14:11:25 -06:00
Allen Byrne
5fc283da8e
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'a01ac97ba509e51905b816e8a29b5d0b2bc8be87':
Fix incorrect FUNC_LEAVE macro (should match FUNC_ENTER_*_TAG).
2020-03-01 09:24:12 -06:00
Jake Smith
a01ac97ba5
Merge pull request #2427 in HDFFV/hdf5 from ~JAKE.SMITH/hdf5:develop to develop
...
* commit '2d9a81878d05732725f96d7d9b20ada8dfd2a146':
Fix incorrect FUNC_LEAVE macro (should match FUNC_ENTER_*_TAG).
2020-02-29 23:39:00 -06:00
Allen Byrne
5abf6785cb
Whitespace
2020-02-29 14:01:55 -06:00
Kimmy Mu
6e565dd271
Merge pull request #2431 in HDFFV/hdf5 from ~KMU/hdf5:bugfix/type_cast to develop
...
* commit 'b5cf422799797cf0b573cc9992f866381bd63054':
revert type cast
2020-02-28 22:12:16 -06:00
Jacob Smith
2d9a81878d
Fix incorrect FUNC_LEAVE macro (should match FUNC_ENTER_*_TAG).
2020-02-28 17:14:45 -06:00
David Young
b53eb6fb29
Add semicolons to more PASSED() invocations.
2020-02-28 16:52:22 -06:00
David Young
3e93aa9514
So that I can use PASSED(); anywhere a statement can go, #define PASSED() with
...
a do-while wrapper.
2020-02-28 16:51:55 -06:00
kmu
b5cf422799
revert type cast
2020-02-28 14:47:13 -06:00
Quincey Koziol
885aa08ec4
Merge pull request #2419 in HDFFV/hdf5 from revise_get_offset to develop
...
* commit '38af6ee3d59a8e836f4c62dd533ddabd914c7abb':
Switch the 'get offset' operation from a dataset 'get' callback to a [native] dataset 'optional' operation.
2020-02-28 14:27:16 -06:00
Quincey Koziol
38af6ee3d5
Switch the 'get offset' operation from a dataset 'get' callback to a [native]
...
dataset 'optional' operation.
2020-02-28 14:06:28 -06:00
Larry Knox
d7eec7d6ec
Merge pull request #2411 in HDFFV/hdf5 from ~DYOUNG/werror:darwin-barriers to develop
...
* commit '803d805c74466a9d736455930b17de2d9f5cb02d':
Complete the comment on thread_main(), explaining why the barrier is used.
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.
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.
2020-02-28 06:22:13 -06:00
Larry Knox
cfc52fc273
Merge pull request #2415 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
...
* commit '811988f82c182012704942d333ee7800f4a78349':
Modfy expression to match mpicc build with Intel as intel compiler, not gcc.
2020-02-27 22:03:28 -06:00
Larry Knox
811988f82c
Modfy expression to match mpicc build with Intel as intel compiler, not
...
gcc.
2020-02-27 17:06:41 -06:00
Scot Breitenfeld
0a581b0ac0
Merge pull request #2414 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
...
* commit 'dde7e73d9fe8cc3b849767790aa9b13ee2d600cd':
Fixed issue building HDF5 with NAG Fortran 7.0.
2020-02-27 16:23:06 -06:00
David Young
803d805c74
Complete the comment on thread_main(), explaining why the barrier is used.
2020-02-27 16:14:44 -06:00
Allen Byrne
a8755bfe2b
Merge pull request #2412 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '6686cac564f5d0015a32b92e4478002069c973ee':
Add java version and reference libsettings
2020-02-27 14:55:48 -06:00
M. Scot Breitenfeld
dde7e73d9f
Fixed issue building HDF5 with NAG Fortran 7.0.
...
Accounted for the additon of half precision floating-point with a KIND=16.
HDFFV-11033
2020-02-27 12:19:29 -06:00
David Young
4be589813a
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.
2020-02-27 11:27:45 -06:00
Allen Byrne
6686cac564
Add java version and reference libsettings
2020-02-27 10:51:13 -06:00
David Young
11d22f3ea5
Test the right condition for the EBUSY return in pthread_barrier_destroy().
2020-02-27 10:17:24 -06:00
David Young
802bf2dc1e
s/exit_failure/EXIT_FAILURE/g
2020-02-27 10:16:49 -06:00
Allen Byrne
9a0e84fb47
Merge pull request #2409 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '13f5b3aee20d1d65f56dc08f088e0f218da5cf37':
Update examples and fix old version references.
Move MODEL check to before usage in CTestScript.cmake.
2020-02-27 08:56:44 -06:00
David Young
b87d9cb50e
Implement pthread_barrier(3) for Darwin using a counter, condition variable,
...
and mutex. Untested.
2020-02-26 20:38:57 -06:00
Allen Byrne
13f5b3aee2
Update examples and fix old version references.
2020-02-26 13:54:34 -06:00
Allen Byrne
f53220dc20
Move MODEL check to before usage in CTestScript.cmake.
2020-02-26 09:50:38 -06:00
Allen Byrne
1775d6c9bc
Merge pull request #2405 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '2af8a87af0d7a1589a4df22d16b2d2513876e7a9':
Copy generated files instead creating twice
Fix standalone link
2020-02-25 16:28:11 -06:00
Allen Byrne
2af8a87af0
Copy generated files instead creating twice
2020-02-25 16:04:56 -06:00
Allen Byrne
4906d3d6a8
Fix standalone link
2020-02-25 14:57:14 -06:00
Allen Byrne
ddb95a6dc5
Merge pull request #2398 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '04e67af8f968b2c6f50cb42990d3dfa79aa353d9':
Fix Fortran macro use and jni comment
2020-02-25 09:40:07 -06:00
Allen Byrne
04e67af8f9
Fix Fortran macro use and jni comment
2020-02-25 09:22:19 -06:00
Allen Byrne
fe7c3fb646
Merge pull request #2394 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit 'cf58730177d60fd7311582a29539d87f10a7d88e':
Update Windows platforms
HDFFV-11036 add release note
HDFFV-11036 add file compare test process
Correct usage of add_compile_definitions
2020-02-24 13:59:40 -06:00
Allen Byrne
cf58730177
Update Windows platforms
2020-02-24 13:54:00 -06:00
Allen Byrne
1885c3e7d7
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'd24afb233383aa6c945fad430eb1b66edc4d6c63':
Add missing MANIFEST entry, ./doc/code-conventions.md .
2020-02-24 13:00:25 -06:00
Allen Byrne
4fcd2589bb
HDFFV-11036 add release note
2020-02-24 12:49:56 -06:00
Allen Byrne
f7212df030
HDFFV-11036 add file compare test process
2020-02-24 12:45:22 -06:00
David Young
d24afb2333
Merge pull request #2385 in HDFFV/hdf5 from manifest-repair to develop
...
* commit '921278c604b3129c1ff5066f0a2b94abcb3aa8f7':
Add missing MANIFEST entry, ./doc/code-conventions.md .
2020-02-24 10:49:09 -06:00
Allen Byrne
1773b327fb
Correct usage of add_compile_definitions
2020-02-23 16:22:31 -06:00
Larry Knox
2129aa4c24
Merge pull request #2390 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '666205a55f01698a71484f504bc8eb9541800f25':
TRILAB-142 Change minimum CMake version to 3.12
2020-02-21 23:19:57 -06:00
Allen Byrne
666205a55f
TRILAB-142 Change minimum CMake version to 3.12
2020-02-21 16:16:06 -06:00
Allen Byrne
909f9ee6d0
Merge pull request #2388 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '380fe7cfdfd98461cb1bff54bad4de0ee9904ad6':
Fix always true issue because member is not dynamically allocated
CMake cleanup
HDFFV-11032 fix JNI call
2020-02-21 16:05:51 -06:00
Allen Byrne
380fe7cfdf
Fix always true issue because member is not dynamically allocated
2020-02-21 15:15:34 -06:00
Allen Byrne
3f3e1520d5
CMake cleanup
2020-02-21 15:14:42 -06:00
Allen Byrne
399ef726f0
HDFFV-11032 fix JNI call
2020-02-21 15:14:00 -06:00
Jordan Henderson
0175224cb8
Merge pull request #1988 in HDFFV/hdf5 from ~JHENDERSON/hdf5_pr:develop to develop
...
* commit '51b8c63864c72de9a7b40c00673fe07510fec27e':
Partial fix for HDFFV-10792
2020-02-21 14:36:43 -06:00
Jordan Henderson
51b8c63864
Merge develop
2020-02-21 14:30:34 -06:00