Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge PR #755 fix warnings files to Hdf5 1 12 1 #757

Merged
merged 21 commits into from
Jun 16, 2021
Merged
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
8119b9b
Hdf5 1 12 doxygen version correction (#658)
byrnHDF May 19, 2021
0a71283
Attempt format uniformity in RELEASE.txt.
lrknox May 19, 2021
c1acf63
BUG: DataSet assignment operator is missing (#503)
Leengit May 19, 2021
53e1139
Add H5Dchunk_iter method for iterating over chunks (#6)
gauteh May 19, 2021
d739e46
Set initial doxygen version for H5Dchunk_iter().
lrknox May 20, 2021
5cee957
Revert "Set initial doxygen version for H5Dchunk_iter()."
lrknox May 20, 2021
7226b9f
Revert "Add H5Dchunk_iter method for iterating over chunks (#6)"
lrknox May 20, 2021
1391b2b
Merge branch 'hdf5_1_12_1' of https://github.com/HDFGroup/hdf5 into h…
lrknox May 20, 2021
5df14b4
Add flushrefresh errors with check-passthrough-vol to known problems in
lrknox May 21, 2021
bd0cc9a
Minor RELEASE.txt updates.
lrknox May 21, 2021
74cd6bf
Hdf5 1 12 Remove version from pkgcfg file names (#672)
byrnHDF May 21, 2021
8f95373
More minor updates.
lrknox May 22, 2021
ac5baab
Merge branch 'hdf5_1_12_1' of https://github.com/HDFGroup/hdf5 into h…
lrknox May 24, 2021
e16cd51
Merge branch 'hdf5_1_12_1' of https://github.com/HDFGroup/hdf5 into h…
lrknox May 25, 2021
1447be2
Update configure disablhing memory alloc sanity check for release.
lrknox May 25, 2021
bfab963
Merge branch 'hdf5_1_12_1' of https://github.com/HDFGroup/hdf5 into h…
lrknox Jun 1, 2021
f8ad50f
Merge branch 'hdf5_1_12_1' of https://github.com/HDFGroup/hdf5 into h…
lrknox Jun 7, 2021
4fd2f88
Merge branch 'hdf5_1_12_1' of https://github.com/HDFGroup/hdf5 into h…
lrknox Jun 11, 2021
2d1a0c9
Set version to 1.12.1.
lrknox Jun 11, 2021
27030cc
Merge branch 'hdf5_1_12_1' of https://github.com/HDFGroup/hdf5 into h…
lrknox Jun 15, 2021
89d1c04
Hdf5 1 12 fix warnings files (#755)
byrnHDF Jun 15, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Hdf5 1 12 doxygen version correction (#658)
* OESS-98 fix tools test for plugins

* sync fork

* Merge of changes from dev

* Move problem option to bottom of the list until fixed

* HDFFV-11106 - fix parsing optional args

* HDFFV-11106 add note

* grammer fix

* Whitespace after clang formatting

* Undo format version 11 changes

* Update check to working version

* Merge workflow and minor changes from develop

* Update supported platforms

* PR#3 merge from develop

* Merge gcc 10 diagnostics option from develop

* Merge #318 OSX changes from develop

* Merge serval small changes from dev

* fix typo

* Minor non-space formatting changes

* GH #386 copyright corrections for java folder

* revert because logic requires false return

* Merges from develop

* Remove case statement for H5I_EVENTSET

* Correct call with versioning

* Remove tabs

* Double underscore change

* Merges from develop

Remove more underscores from header guards

* Merge #380 from develop

* Correct date entry

* Split format source and commit changes on repo push

* remove pre-split setting

* Change windows TS to use older VS.

* HDFFV-11212 JNI export util and Javadoc

* Suggested review changes

* Another change found

* Committing clang-format changes

* Some Javadoc warning fixes

* Committing clang-format changes

* Updated javadoc fixes

* HDFFV-11228/9 merges from develop

* remove obsolete debug comment

* Fix conflict

* HDFFV-11229 merge changes from develop

* HDFFV-11229 merge second compare from develop

* HDFFV-11229 fix reference file

* HDFFV-11229 update autotools test script for two ref files

* HDFFV-11229 merge dev changes for long double display in tools

* Committing clang-format changes

* Update with changes from develop

* Add "option" command for clang options

* Rework CMake add_custom to use the BYPRODUCTS argument

Update pkgconfig scripts for parallel builds.
Fix install COPYING file reference.
Remove unused round defines.
Change CMake default setting of BUILD_CPP to off.

* Whitespace changes

* Rework CMake add_custom to use the BYPRODUCTS argument

* Revert CMake configure checks for round defines

* With VS 2015 minimum strdup is supported

* Doxygen comments merged from develop

* doxygen build updates

* Correct version string for map functions

* TRILAB-227 and tools debug merge from develop

* TRILAB-227 Enable test

* Quote subset args

* Use MATCHES in compiler id compare, merge from dev

* Revert test enable

* Add file to list

* doxygen version errors

* if blocks needed for build modes

* Update list of test platforms

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2 people authored and lrknox committed May 19, 2021
commit 8119b9b439ae157d83137a175f48820792cf13a8
17 changes: 12 additions & 5 deletions release_docs/RELEASE.txt
Original file line number Diff line number Diff line change
@@ -881,15 +881,22 @@ The following platforms are not supported but have been tested for this release.
#1 SMP ppc64le GNU/Linux gcc/7.3
(ray) xl/2016,2019

Fedora33 5.10.10-200.fc33.x86_64
#1 SMP x86_64 GNU/Linux GNU gcc (GCC) 10.2.1 20201125 (Red Hat 10.2.1-9)
GNU Fortran (GCC) 10.2.1 20201125 (Red Hat 10.2.1-9)
Fedora33 5.11.18-200.fc33.x86_64
#1 SMP x86_64 GNU/Linux GNU gcc (GCC) 10.3.1 20210422 (Red Hat 10.3.1-1)
GNU Fortran (GCC) 10.3.1 20210422 (Red Hat 10.3.1-1)
clang version 11.0.0 (Fedora 11.0.0-2.fc33)
(cmake and autotools)

Ubuntu20.10 5.8.0-41-generic-x86_64
#46-Ubuntu SMP x86_64 GNU/Linux GNU gcc (GCC) 10.2.0-13ubuntu1
Ubuntu20.04 5.8.0-53-generic-x86_64
#60~20.04-Ubuntu SMP x86_64 GNU/Linux GNU gcc (GCC) 9.3.0-17ubuntu1
GNU Fortran (GCC) 9.3.0-17ubuntu1
clang version 10.0.0-4ubuntu1
(cmake and autotools)

Ubuntu20.10 5.8.0-53-generic-x86_64
#60-Ubuntu SMP x86_64 GNU/Linux GNU gcc (GCC) 10.2.0-13ubuntu1
GNU Fortran (GCC) 10.2.0-13ubuntu1
Ubuntu clang version 11.0.0-2
(cmake and autotools)

SUSE15sp2 5.3.18-22-default
28 changes: 14 additions & 14 deletions src/H5Spublic.h
Original file line number Diff line number Diff line change
@@ -70,7 +70,7 @@ typedef enum H5S_class_t {
/* Different ways of combining selections */
typedef enum H5S_seloper_t {
H5S_SELECT_NOOP = -1, /* error */
H5S_SELECT_SET = 0, /* Select "set" operation */
H5S_SELECT_SET = 0, /* Select "set" operation */
H5S_SELECT_OR, /* Binary "or" operation for hyperslabs
* (add new selection to existing selection)
* Original region: AAAAAAAAAA
@@ -108,12 +108,12 @@ typedef enum H5S_seloper_t {

/* Enumerated type for the type of selection */
typedef enum {
H5S_SEL_ERROR = -1, /* Error */
H5S_SEL_NONE = 0, /* Nothing selected */
H5S_SEL_POINTS = 1, /* Points / elements selected */
H5S_SEL_ERROR = -1, /* Error */
H5S_SEL_NONE = 0, /* Nothing selected */
H5S_SEL_POINTS = 1, /* Points / elements selected */
H5S_SEL_HYPERSLABS = 2, /* Hyperslab selected */
H5S_SEL_ALL = 3, /* Entire extent selected */
H5S_SEL_N /*THIS MUST BE LAST */
H5S_SEL_ALL = 3, /* Entire extent selected */
H5S_SEL_N /*THIS MUST BE LAST */
} H5S_sel_type;

#ifdef __cplusplus
@@ -164,7 +164,7 @@ H5_DLL herr_t H5Sclose(hid_t space_id);
* composing the entire current extent). If either \p stride or
* \p block is NULL, then it will be set to \p 1.
*
* \since 1.12.0
* \since 1.10.6
*
*/
H5_DLL hid_t H5Scombine_hyperslab(hid_t space_id, H5S_seloper_t op, const hsize_t start[],
@@ -187,7 +187,7 @@ H5_DLL hid_t H5Scombine_hyperslab(hid_t space_id, H5S_seloper_t op, const hsize_
* from \p space1_id is copied for the dataspace extent of the
* newly created dataspace.
*
* \since 1.12.0
* \since 1.10.6
*
*/
H5_DLL hid_t H5Scombine_select(hid_t space1_id, H5S_seloper_t op, hid_t space2_id);
@@ -788,7 +788,7 @@ H5_DLL htri_t H5Sis_simple(hid_t space_id);
* \p space2_id. The first selection is modified to contain the
* result of \p space1_id operated on by \p space2_id.
*
* \since 1.12.0
* \since 1.10.6
*
*/
H5_DLL herr_t H5Smodify_select(hid_t space1_id, H5S_seloper_t op, hid_t space2_id);
@@ -933,7 +933,7 @@ H5_DLL herr_t H5Ssel_iter_reset(hid_t sel_iter_id, hid_t space_id);
*
* \note This can be useful for VOL developers to implement chunked datasets.
*
* \since 1.12.0
* \since 1.10.6
*/
H5_DLL herr_t H5Sselect_adjust(hid_t spaceid, const hssize_t *offset);
/**
@@ -970,7 +970,7 @@ H5_DLL herr_t H5Sselect_all(hid_t spaceid);
* offset) from the source dataspace \p src_id to the destination
* dataspace \p dst_id.
*
* \since 1.12.0
* \since 1.10.6
*
*/
H5_DLL herr_t H5Sselect_copy(hid_t dst_id, hid_t src_id);
@@ -1198,7 +1198,7 @@ H5_DLL herr_t H5Sselect_hyperslab(hid_t space_id, H5S_seloper_t op, const hsize_
* \note Assumes that \p start & \p end block bounds are inclusive, so
* \p start == \p end value is OK.
*
* \since 1.12.0
* \since 1.10.6
*
*/
H5_DLL htri_t H5Sselect_intersect_block(hid_t space_id, const hsize_t *start, const hsize_t *end);
@@ -1237,7 +1237,7 @@ H5_DLL herr_t H5Sselect_none(hid_t spaceid);
* into a third selection.This can be useful for VOL developers to
* implement chunked or virtual datasets.
*
* \since 1.12.0
* \since 1.10.6
*
*/
H5_DLL hid_t H5Sselect_project_intersection(hid_t src_space_id, hid_t dst_space_id,
@@ -1258,7 +1258,7 @@ H5_DLL hid_t H5Sselect_project_intersection(hid_t src_space_id, hid_t dst_space_
* This is primarily used for reading the entire selection in
* one swoop.
*
* \since 1.12.0
* \since 1.10.6
*
*/
H5_DLL htri_t H5Sselect_shape_same(hid_t space1_id, hid_t space2_id);