Quincey Koziol
e35effff7d
Merge pull request #1770 in HDFFV/hdf5 from ~KOZIOL/hdf5:develop to develop
...
* commit 'cb92adccf61d712ee8c4fcac04c1b297c05ab941':
Move pragma statements outside of routines, to make older compilers happy.
2019-06-24 15:31:27 -05:00
Quincey Koziol
cb92adccf6
Move pragma statements outside of routines, to make older compilers happy.
2019-06-24 14:39:51 -05:00
Dana Robinson
35fd0ec8ce
Merge pull request #1767 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:H5Tcopy_dset_vol_fix to develop
...
* commit '8b00d921d7313cd21947992ab4a007d593c49207':
Updated H5Tcopy() to get the dataset's datatype through the VOL when that is passed in as the object ID.
2019-06-24 10:55:39 -05:00
Allen Byrne
4e06d523d5
Merge pull request #1765 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '21e147da71ef226b712ec4d087af95aad9691dec':
Fix fortran test and test library linking
2019-06-24 07:26:30 -05:00
Dana Robinson
8b00d921d7
Updated H5Tcopy() to get the dataset's datatype through the VOL when
...
that is passed in as the object ID.
2019-06-23 22:34:08 -07:00
Allen Byrne
21e147da71
Fix fortran test and test library linking
2019-06-23 13:52:30 -05:00
Quincey Koziol
60dee604cd
Merge pull request #1764 in HDFFV/hdf5 from ~KOZIOL/hdf5:feature/update_gcc_flags to develop
...
Updated CMake bulids, too.
* commit '17ae90917856e4cbab5a2f1c597197ee98802fc7':
Update GCC 6 & 7 flags for CMake builds
Move -Wnormalized down into GCC 6.x flags
Add support for GCC 7.x warnings, update warnhist script to account for them, clean up warnings.
2019-06-22 19:37:18 -05:00
Quincey Koziol
17ae909178
Update GCC 6 & 7 flags for CMake builds
2019-06-22 19:34:47 -05:00
Quincey Koziol
4e3a0c505c
Move -Wnormalized down into GCC 6.x flags
2019-06-22 11:41:33 -05:00
Quincey Koziol
128853b58a
Merge branch 'develop' into feature/update_gcc_flags
2019-06-22 11:39:25 -05:00
Allen Byrne
df4ec243d4
Merge pull request #1759 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '468b130be3b77fe07b29709cd3fa854422fefa9c':
Add lib dir for testing plugins
2019-06-22 10:06:58 -05:00
Dana Robinson
2d1017e381
Merge pull request #1763 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:memcpy_buffer_overlap_check to develop
...
* commit '5a6afeffd44c3ba51ce0e0fa11053c83e0807685':
Put the memcpy overlap check back into H5MM.
2019-06-21 20:45:11 -05:00
Dana Robinson
5a6afeffd4
Put the memcpy overlap check back into H5MM.
2019-06-21 17:31:56 -07:00
Dana Robinson
7ef0e3f941
Merge pull request #1761 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:t_filters_parallel_bugs to develop
...
* commit '5aa8bc154dd9fcfdf6c7cbbe0611cb200f0a420e':
Fixed the heap overflow in t_filters_parallel
2019-06-21 16:56:53 -05:00
Quincey Koziol
3dcc89625c
Merge branch 'develop' into feature/update_gcc_flags
2019-06-21 16:56:11 -05:00
Dana Robinson
5aa8bc154d
Fixed the heap overflow in t_filters_parallel
2019-06-21 14:13:16 -07:00
Dana Robinson
8eabdd28af
Merge pull request #1760 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:t_filters_parallel_bugs to develop
...
* commit 'b4bd49ffdd5e313cd840698709f44f05ea323104':
Fixed some low-hanging fruit from -fsanitize in t_filters_parallel.
2019-06-21 15:48:53 -05:00
Dana Robinson
b4bd49ffdd
Fixed some low-hanging fruit from -fsanitize in t_filters_parallel.
2019-06-21 13:18:09 -07:00
Allen Byrne
468b130be3
Add lib dir for testing plugins
2019-06-21 13:46:46 -05:00
Quincey Koziol
1ccbdfee58
Add support for GCC 7.x warnings, update warnhist script to account for them,
...
clean up warnings.
2019-06-21 10:05:34 -05:00
Allen Byrne
5fc5d947f0
Merge pull request #1749 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to develop
...
* commit 'c24f11070aea56331110628d7645332534e4f227':
Add H5_HLDLL prefix for windows link
HDFFV-10805 cleanup examples and test code
Add missing fortran mods
HDFFV-10805 Fix test of library libinfo
Cleanup possible CMake target conflicts
Correct CMake issues
2019-06-20 17:02:49 -05:00
Allen Byrne
c24f11070a
Add H5_HLDLL prefix for windows link
2019-06-20 08:54:49 -05:00
Allen Byrne
1e31a86dab
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit '2e973f7e12301975f9d8dfdd5534682525554e77':
Fix minor typo in H5S_select_iter_release
Fix memory leak in objcopy test after H5Aread of vlen data
2019-06-20 06:55:29 -05:00
Allen Byrne
b106b883cc
HDFFV-10805 cleanup examples and test code
2019-06-20 06:31:01 -05:00
Jordan Henderson
2e973f7e12
Merge pull request #1754 in HDFFV/hdf5 from ~JHENDERSON/hdf5:develop to develop
...
* commit '6c62678939b66400247dbbf4f9d0c32381a956d1':
Fix minor typo in H5S_select_iter_release
2019-06-19 18:54:33 -05:00
Jordan Henderson
6c62678939
Fix minor typo in H5S_select_iter_release
2019-06-19 18:06:05 -05:00
Jerome Soumagne
ca1ee7fae1
Merge pull request #1753 in HDFFV/hdf5 from ~JSOUMAGNE/hdf5:topic_fix_objcopy_leak to develop
...
* commit '552cc1b4a4d1757d64f1b930135e0320a10ce8ce':
Fix memory leak in objcopy test after H5Aread of vlen data
2019-06-19 16:24:56 -05:00
Allen Byrne
aa9a979fbb
Add missing fortran mods
2019-06-19 15:42:35 -05:00
Allen Byrne
72116376b1
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'cc267767af89bf95807afc4e7b25d82638ef4892':
HDFFV-10616 add h5fc script
2019-06-19 14:05:10 -05:00
Allen Byrne
cc267767af
Merge pull request #1751 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop
...
* commit '9397d67d91eb628b3b9096501cdab0a33335564c':
HDFFV-10616 add h5fc script
2019-06-19 14:03:44 -05:00
Jerome Soumagne
552cc1b4a4
Fix memory leak in objcopy test after H5Aread of vlen data
2019-06-19 14:03:21 -05:00
Allen Byrne
08df37027c
HDFFV-10805 Fix test of library libinfo
2019-06-19 13:59:49 -05:00
Allen Byrne
11f83e55ec
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'b9ec6a6400a556b1250c249e158c4fffafccd550':
fixed pass_through vol
2019-06-19 13:55:34 -05:00
Allen Byrne
9397d67d91
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'b9ec6a6400a556b1250c249e158c4fffafccd550':
fixed pass_through vol
2019-06-19 13:55:27 -05:00
Scot Breitenfeld
b9ec6a6400
Merge pull request #1746 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
...
* commit 'a67c578e4b9275fa12b427b6e13021536838a448':
fixed pass_through vol
2019-06-19 13:52:21 -05:00
Allen Byrne
5c865bd106
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit '4d20db43bea4bc4588b20abebef5b0d043dcf31d':
Fixed a problem in the ohdr test where hard-coded strings passed to H5Awrite() triggered -fsanitize failures.
2019-06-19 11:51:17 -05:00
Allen Byrne
d1b4eda28a
HDFFV-10616 add h5fc script
2019-06-19 10:42:37 -05:00
Allen Byrne
562cd7f3ab
Cleanup possible CMake target conflicts
2019-06-19 10:35:55 -05:00
Dana Robinson
4d20db43be
Merge pull request #1750 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:ohdr_test_memory_issue to develop
...
* commit '6a1e9a1fbe9606d0dd3452092cab17794e131e64':
Fixed a problem in the ohdr test where hard-coded strings passed to H5Awrite() triggered -fsanitize failures.
2019-06-19 10:23:04 -05:00
Allen Byrne
2051ee9118
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'c6e21cede788790b39af4a46a8bc15e49e382346':
Yanked qsort assert
Switched to HGOTO_DONE() in the links code.
Updated the HDqsort() macro to ensure we don't pass NULL buffers to qsort(3) in the future.
Fixed a bug in the links code where iterating over an empty group would pass a NULL pointer to qsort(3), which is undefined behavior.
2019-06-19 10:06:52 -05:00
Dana Robinson
6a1e9a1fbe
Fixed a problem in the ohdr test where hard-coded strings passed
...
to H5Awrite() triggered -fsanitize failures.
2019-06-18 17:28:37 -07:00
Dana Robinson
c6e21cede7
Merge pull request #1748 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:links_iterate_zero_bug to develop
...
* commit '0a75da70a61d41a0bf20a5c617f3eb678ed0b103':
Yanked qsort assert
Switched to HGOTO_DONE() in the links code.
Updated the HDqsort() macro to ensure we don't pass NULL buffers to qsort(3) in the future.
Fixed a bug in the links code where iterating over an empty group would pass a NULL pointer to qsort(3), which is undefined behavior.
2019-06-18 17:36:42 -05:00
Allen Byrne
b3b6dcb44a
Correct CMake issues
2019-06-18 17:10:46 -05:00
Allen Byrne
8973ba46c6
Merge pull request #1745 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to develop
...
* commit '6cd728796dee1cbc5b1fdf28900b23b7a6870b67':
HDFFV-10805 Add option to only build shared targets
2019-06-18 16:32:06 -05:00
Dana Robinson
0a75da70a6
Yanked qsort assert
2019-06-18 12:52:42 -07:00
Dana Robinson
b8c24388ec
Switched to HGOTO_DONE() in the links code.
2019-06-18 12:27:51 -07:00
Dana Robinson
ea966597d5
Updated the HDqsort() macro to ensure we don't pass NULL buffers to
...
qsort(3) in the future.
2019-06-18 12:23:06 -07:00
Dana Robinson
d767e6a067
Fixed a bug in the links code where iterating over an empty group would
...
pass a NULL pointer to qsort(3), which is undefined behavior.
Fixes HDFFV-10829
2019-06-18 11:42:53 -07:00
Allen Byrne
6cd728796d
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit '10535e0376d88e218cab782322bfc06f35835f31':
Reset the other convenience pointer because why no
Fixed a memory bug where a pointer is used after it's been freed.
2019-06-18 13:42:03 -05:00
Dana Robinson
10535e0376
Merge pull request #1747 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:vds_memory_bug to develop
...
* commit '8d67b440f7d94f1b191ce154a41685bcaa90fd12':
Reset the other convenience pointer because why no
Fixed a memory bug where a pointer is used after it's been freed.
2019-06-18 12:52:27 -05:00