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

Cherry-pick 3 merge commits from develop to hdf5_1_12 #629

Merged
merged 46 commits into from
May 6, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
bcaf211
Snapshot version 1.12 release 1-3. Update version to 1.12.1-4.
lrknox Nov 23, 2020
9b9ef60
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Nov 26, 2020
7a78fd1
First cut of the H5 public API documentation. (#80)
gheber Nov 18, 2020
ba77da0
Full set of current H5F documentation. (#105)
gheber Nov 21, 2020
3c0394b
Doxygen - added (mostly) beginner functions (#112)
bljhdf Nov 23, 2020
3360ebd
Add src/H5module.h to MANIFEST.
lrknox Nov 26, 2020
5be0fe8
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Dec 11, 2020
a1ec23d
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Dec 14, 2020
0937643
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Dec 17, 2020
93f4ce1
close #195. (#196)
hyoklee Dec 17, 2020
d9fcbec
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Dec 26, 2020
16ca6d1
Avoid aligned access for references by decoding into temporary buffer…
qkoziol Dec 19, 2020
acfe570
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Jan 6, 2021
edf801c
Modify temporary rpath for testing in java example scripts. (#230)
lrknox Dec 29, 2020
3736bd1
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Jan 9, 2021
dbc345b
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Feb 23, 2021
3af66dd
Fix undefined left shifting of negative numbers (#338)
seanm Feb 19, 2021
67d2ada
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Mar 10, 2021
febde7c
Fixes various warnings noticed on Windows (#425)
derobins Mar 5, 2021
ac550e1
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Mar 10, 2021
9840892
Applied clang-tidy readability-non-const-parameter warning fixes auto…
seanm Mar 9, 2021
e391ca0
Added C++11 override keyword where appropriate (#433)
seanm Mar 10, 2021
aaa4929
Various clang tidy warning fixes (#448)
seanm Mar 10, 2021
c7ae947
Removed checks/workarounds for pre-C++89 compatibility (#449)
seanm Mar 10, 2021
eb95b11
Fixed all clang-tidy bugprone-suspicious-string-compare warnings (#451)
seanm Mar 10, 2021
80d2a1d
Remove 2 functions incorrectly merged from develop in a cherry-pick m…
lrknox Mar 11, 2021
fb6f838
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Mar 21, 2021
afccbcd
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Apr 1, 2021
0ae7773
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Apr 2, 2021
86e5ad4
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox Apr 5, 2021
90d87c7
Merge branch 'hdf5_1_12' of https://github.com/HDFGroup/hdf5 into hdf…
lrknox May 3, 2021
7bd5f8c
Minor parallel improvements (#519)
qkoziol Mar 26, 2021
42d2a48
Clean up MPI-IO VFD tracing support (#520)
qkoziol Mar 26, 2021
38d1b12
Brings the native implementation of H5Fdelete() from Bitbucket (#524)
derobins Apr 16, 2021
7a61a4a
Minor warning fixes in develop (#526)
derobins Mar 31, 2021
e49e86f
Removes implementation of my_strdup() from the multi VFD (#527)
derobins Mar 31, 2021
c776b52
Removes dead H5ST package from the library (#528)
derobins Mar 30, 2021
292388a
Fix HDFFV-11232 (#530)
brtnfld Mar 31, 2021
e9c2cfb
Fixes incorrect usage of H5I_BADID (#554)
derobins Apr 19, 2021
81f0d6f
Fixes a segfault when H5Pset_mdc_log_options is called multiple times…
derobins Apr 29, 2021
1931062
Fix for a segfault when H5Pset_fapl_log is passed an invalid fapl ID …
derobins Apr 29, 2021
4685a83
Fixes crashes when size_hint > UINT32_MAX is passed to H5Gcreate1 (#611)
derobins Apr 30, 2021
e91845a
Revert "Brings the native implementation of H5Fdelete() from Bitbucke…
lrknox May 4, 2021
d52bb2d
Removed mentions of Wdeclaration-after-statement now that C99 is requ…
seanm May 3, 2021
7fcc80e
Made private my_yyinput function static (#618)
seanm May 4, 2021
546ee14
Adds const to a few global variables (#623)
derobins May 4, 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
3 changes: 0 additions & 3 deletions MANIFEST
Original file line number Diff line number Diff line change
Expand Up @@ -983,8 +983,6 @@
./src/H5SMpkg.h
./src/H5SMprivate.h
./src/H5SMtest.c
./src/H5ST.c
./src/H5STprivate.h
./src/H5T.c
./src/H5Tarray.c
./src/H5Tbit.c
Expand Down Expand Up @@ -1297,7 +1295,6 @@
./test/ttsafe_cancel.c
./test/ttsafe_dcreate.c
./test/ttsafe_error.c
./test/ttst.c
./test/tunicode.c
./test/tvlstr.c
./test/tvltypes.c
Expand Down
1 change: 0 additions & 1 deletion config/gnu-warnings/error-general
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
# circumstances, so ask the compiler to treat them as errors:
#
-Werror=bad-function-cast
-Werror=declaration-after-statement
-Werror=implicit-function-declaration
-Werror=missing-declarations
-Werror=missing-prototypes
Expand Down
1 change: 0 additions & 1 deletion config/gnu-warnings/noerror-general
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
# circumstances, so ask the compiler to treat them as errors:
#
-Wbad-function-cast
-Wdeclaration-after-statement
-Wimplicit-function-declaration
-Wmissing-declarations
-Wmissing-prototypes
Expand Down
2 changes: 1 addition & 1 deletion fortran/src/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ H5Pff.lo: $(srcdir)/H5Pff.F90 H5f90global.lo H5fortkit.lo
H5Rff.lo: $(srcdir)/H5Rff.F90 H5f90global.lo
H5Sff.lo: $(srcdir)/H5Sff.F90 H5f90global.lo
H5Tff.lo: $(srcdir)/H5Tff.F90 H5f90global.lo
H5VLff.lo: $(srcdir)/H5VLff.F90 H5f90global.lo
H5VLff.lo: $(srcdir)/H5VLff.F90 H5f90global.lo H5fortkit.lo
H5Zff.lo: $(srcdir)/H5Zff.F90 H5f90global.lo
H5_gen.lo: H5_gen.F90 H5f90global.lo H5Aff.lo H5Dff.lo H5Pff.lo
HDF5.lo: $(srcdir)/HDF5.F90 H5f90global.lo H5_ff.lo H5Aff.lo \
Expand Down
2 changes: 1 addition & 1 deletion hl/c++/src/H5PacketTable.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ class H5_HLCPPDLL PacketTable {
*/
PacketTable()
{
table_id = H5I_BADID;
table_id = H5I_INVALID_HID;
}

/* "Open" Constructor
Expand Down
4 changes: 2 additions & 2 deletions hl/src/H5LTanalyze.c
Original file line number Diff line number Diff line change
Expand Up @@ -916,7 +916,7 @@ char *yytext;
#include "H5LTparse.h"

static char *trim_quotes(const char *);
int my_yyinput(char *, int);
static int my_yyinput(char *, int);
#undef YY_INPUT
#define YY_INPUT(b, r, ms) (r=my_yyinput(b, ms))
#define token(x) (int)x
Expand Down Expand Up @@ -2554,7 +2554,7 @@ trim_quotes(const char *quoted)
return trimmed;
}

int my_yyinput(char *buf, int max_size)
static int my_yyinput(char *buf, int max_size)
{
int ret;

Expand Down
4 changes: 2 additions & 2 deletions hl/src/H5LTanalyze.l
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
#include "H5LTparse.h"

static char *trim_quotes(const char *);
int my_yyinput(char *, int);
static int my_yyinput(char *, int);
#undef YY_INPUT
#define YY_INPUT(b, r, ms) (r=my_yyinput(b, ms))
#define token(x) (int)x
Expand Down Expand Up @@ -144,7 +144,7 @@ trim_quotes(const char *quoted)
return trimmed;
}

int my_yyinput(char *buf, int max_size)
static int my_yyinput(char *buf, int max_size)
{
int ret;

Expand Down
4 changes: 2 additions & 2 deletions hl/src/H5PT.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ static H5I_type_t H5PT_ptable_id_type = H5I_UNINIT;
#define H5PT_HASH_TABLE_SIZE 64

/* Packet Table private functions */
static herr_t H5PT_free_id(void *id);
static herr_t H5PT_free_id(void *id, void **_ctx);
static herr_t H5PT_close(htbl_t *table);
static herr_t H5PT_create_index(htbl_t *table_id);
static herr_t H5PT_set_index(htbl_t *table_id, hsize_t pt_index);
Expand Down Expand Up @@ -402,7 +402,7 @@ H5PTopen(hid_t loc_id, const char *dset_name)
*-------------------------------------------------------------------------
*/
static herr_t
H5PT_free_id(void *id)
H5PT_free_id(void *id, void H5_ATTR_UNUSED **_ctx)
{
HDfree(id);
return SUCCEED;
Expand Down
Loading