Commit Graph

19385 Commits

Author SHA1 Message Date
David Young
b4492dba50 Reduce diffs with develop. 2020-05-20 09:37:22 -05:00
David Young
7f0d3f431e Reduce diffs with develop. 2020-05-20 09:37:22 -05:00
David Young
eae6bb5efd Reduce diffs with develop. 2020-05-20 09:37:22 -05:00
David Young
19a6976899 Make sure to initialize vfd_info.fname. 2020-05-20 09:37:22 -05:00
David Young
dd31948823 Reduce diffs with develop. 2020-05-20 09:37:22 -05:00
David Young
c54c92bf13 Use new style of error reporting. 2020-05-20 09:37:21 -05:00
David Young
f8096dcea3 Use H5_ATTR_NDEBUG_UNUSED instead of H5_ATTR_SANITY_CHECK. 2020-05-20 09:37:21 -05:00
David Young
e083b2834e Be sure to fill the fname field in vfd_info. 2020-05-20 09:37:21 -05:00
David Young
975fc23fb4 Use the write name for the VFD index, SWMR_IDX -> SWMR_VFD_IDX. 2020-05-20 09:37:21 -05:00
David Young
25585400e6 Repair a bunch of H5_ATTR_SANITY_CHECK uses that should have been
H5_ATTR_NDEBUG_UNUSED.  This really makes me wonder what else I have
screwed up in this merge....
2020-05-20 09:37:21 -05:00
David Young
3de98efff8 Fix tools compilation. 2020-05-20 09:37:20 -05:00
David Young
d91b9f9b0a Fix compilation: use H5Oget_info() instead of specifying the version
(H5O_getinfo2).
2020-05-20 09:37:20 -05:00
David Young
0103e8f1e0 Move declarations before statements, ugh. 2020-05-20 09:37:20 -05:00
Dana Robinson
13bbc96261 Replaced a few calls to HDmemcpy with H5MM_memcpy, which does overlap
checking.
2020-05-20 09:37:20 -05:00
Dana Robinson
29fca624e5 Misc warning fixes. 2020-05-20 09:37:20 -05:00
Dana Robinson
ef51913e29 Removed HDgets macros since gets was deprecated in C99 and removed
in C11 (gets() is not used in our repo).
2020-05-20 09:37:20 -05:00
Allen Byrne
a809ab0285 Comment out pull-request action and enable fail fast 2020-05-20 09:37:20 -05:00
Allen Byrne
ca0df1b87e Correct filename 2020-05-20 09:37:20 -05:00
Allen Byrne
c04878cbf2 Change to use alias 2020-05-20 09:37:20 -05:00
Allen Byrne
981ff81e37 Fix name setting 2020-05-20 09:37:20 -05:00
Allen Byrne
71a0b376d1 OESS-65 fix packaging config files 2020-05-20 09:37:20 -05:00
Allen Byrne
60f84d1b85 Correct path 2020-05-20 09:37:20 -05:00
Allen Byrne
2a7df0f50c Correct step name 2020-05-20 09:37:20 -05:00
Allen Byrne
2d07dba725 Correct test 2020-05-20 09:37:20 -05:00
Allen Byrne
a8a31334a1 Add github actions 2020-05-20 09:37:20 -05:00
Quincey Koziol
a96e6246d0 Align contents of CMake and autotools testfile cleanup lists. 2020-05-20 09:37:20 -05:00
Quincey Koziol
4ad7dca124 Avoid allocating a chunk index for datasets with 0-sized dimensions, until
the dataset is extended.
2020-05-20 09:37:20 -05:00
Dana Robinson
7fa219e204 Protected H5Oset_comment() in h5dump test generator.
(Assumes environment variable overrides default VOL connector)
2020-05-20 09:37:20 -05:00
Quincey Koziol
82e3368f78 Range check # of 'extra' command-line parameters against array size. 2020-05-20 09:37:20 -05:00
Quincey Koziol
2eec9f839b Refactor "extra" command-line arguments, and clean up code so the tool doesn't
assert when exiting.
2020-05-20 09:37:20 -05:00
Quincey Koziol
828504f46a Extend h5debug to support 3-D datasets for chunks. 2020-05-20 09:37:20 -05:00
Jordan Henderson
3454833bf7 Fix memory error in h5dump xml 'escape the string' routine 2020-05-20 09:37:20 -05:00
Dana Robinson
aa30bd054d Fixed pio_perf const pointers. 2020-05-20 09:37:20 -05:00
Dana Robinson
6eebd57742 Further updates to the tools warnings fixes from code review. 2020-05-20 09:37:20 -05:00
Dana Robinson
e0d954f845 Updates to tools warning PR from code review. 2020-05-20 09:37:20 -05:00
Dana Robinson
3efed9c111 Fixes for warnings in the tools code. 2020-05-20 09:37:20 -05:00
Dana Robinson
97431e256b Moved -Woverlength-strings to the developer flags. 2020-05-20 09:37:19 -05:00
Allen Byrne
d90b2ae7e2 Add "override with" to error message 2020-05-20 09:37:19 -05:00
Allen Byrne
6e84122833 HDFFV-10576 add Option name to Error Message 2020-05-20 09:37:19 -05:00
Allen Byrne
5383152d67 Restrict errors to gcc 4.8 and above. 2020-05-20 09:37:19 -05:00
David Young
1cff43a935 For compatibility with non-C99 Visual Studio versions, use "%" PRIuMAX
instead of "%ju".
2020-05-20 09:37:19 -05:00
David Young
0f2bc7d918 Fix `test/swmr_sparse_reader.c:118:77: error: cast from pointer
to integer of different size [-Werror=pointer-to-int-cast]` and
`test/snapshots-hdf5/current/test/swmr_sparse_reader.c:129:100:
error: cast from pointer to integer of different size
[-Werror=pointer-to-int-cast]`.
2020-05-20 09:37:19 -05:00
David Young
c506a1f435 Fix `src/H5FDdirect.c:1346:5: error: ISO C90 forbids mixed declarations
and code [-Werror=declaration-after-statement]`.
2020-05-20 09:37:19 -05:00
Allen Byrne
b5481fac24 Fix NoFilter build 2020-05-20 09:37:19 -05:00
Allen Byrne
117ead60a3 TRILAB-244 separate CXX warnings and errors from C 2020-05-20 09:37:19 -05:00
Larry Knox
68e1561d87 Add missing ')'. 2020-05-20 09:37:19 -05:00
Larry Knox
8767748f87 Add C++ warnings treated as error for autotools builds. 2020-05-20 09:37:19 -05:00
Larry Knox
7fd40ef81e Move macro ADD_H5_CFLAGS to cmake_ext_mod/HDFMacros.cmake and remove
duplicate versions.
2020-05-20 09:37:19 -05:00
Larry Knox
38abd125c1 Address PR suggestions and add overlooked GCC compiler version flags. 2020-05-20 09:37:19 -05:00
Larry Knox
76af1a4b5f Don't add general warnings flags for unsupported old versions of gcc and
g++ (older than gcc/g++ 4.2).
Correct gnu-cxxflags to determine warnings flags to be added based on
C++ compiler version instead of C compiler version.
2020-05-20 09:37:19 -05:00