Skip to content

Commit

Permalink
Merge branch 'HDFGroup:develop' into develop-libaec-fix
Browse files Browse the repository at this point in the history
  • Loading branch information
byrnHDF authored Jan 9, 2025
2 parents 6b5c39f + b0eac7d commit f6b4210
Show file tree
Hide file tree
Showing 105 changed files with 29,196 additions and 47,342 deletions.
1 change: 1 addition & 0 deletions .github/workflows/netcdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ jobs:
-DHDF5_BUILD_DOC:BOOL=OFF \
-DHDF5_ENABLE_ZLIB_SUPPORT:BOOL=ON \
-DZLIB_USE_LOCALCONTENT:BOOL=OFF \
-DHDF5_ENABLE_ZLIB_SUPPORT:BOOL=ON \
-DH5_NO_DEPRECATED_SYMBOLS:BOOL=OFF \
-DBUILD_TESTING:BOOL=OFF \
-DCMAKE_INSTALL_PREFIX:PATH=/usr/local \
Expand Down
2 changes: 2 additions & 0 deletions CMakeFilters.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ endif ()
if(NOT DEFINED ZLIBNG_PACKAGE_NAME)
set(ZLIBNG_PACKAGE_NAME "zlib-ng")
endif ()
option (HDF5_ENABLE_ZLIB_SUPPORT "Enable Zlib Filters" OFF)
if (HDF5_ENABLE_ZLIB_SUPPORT)
if (NOT H5_ZLIB_HEADER)
if (NOT ZLIB_USE_EXTERNAL)
Expand Down Expand Up @@ -160,6 +161,7 @@ set(H5_SZIP_FOUND FALSE)
if(NOT DEFINED LIBAEC_PACKAGE_NAME)
set(LIBAEC_PACKAGE_NAME "libaec")
endif ()
option (HDF5_ENABLE_SZIP_SUPPORT "Use SZip Filter" OFF)
if (HDF5_ENABLE_SZIP_SUPPORT)
option (HDF5_ENABLE_SZIP_ENCODING "Use SZip Encoding" ON)
if (NOT SZIP_USE_EXTERNAL)
Expand Down
2 changes: 1 addition & 1 deletion c++/test/dsets.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1451,7 +1451,7 @@ test_read_string(H5File &file)
*-------------------------------------------------------------------------
*/
extern "C" void
test_dset(const void *params)
test_dset(void *params)
{
hid_t fapl_id;
fapl_id = h5_fileaccess(); // in h5test.c, returns a file access template
Expand Down
28 changes: 14 additions & 14 deletions c++/test/h5cpputil.h
Original file line number Diff line number Diff line change
Expand Up @@ -138,20 +138,20 @@ verify_val(Type1 x, Type2 value, float epsilon, const char *msg, int line, const
#ifdef __cplusplus
extern "C" {
#endif
void test_array(const void *params);
void test_attr(const void *params);
void test_compound(const void *params);
void test_dsproplist(const void *params);
void test_file(const void *params);
void test_filters(const void *params);
void test_links(const void *params);
void test_h5s(const void *params);
void test_iterate(const void *params);
void test_object(const void *params);
void test_reference(const void *params);
void test_types(const void *params);
void test_vlstrings(const void *params);
void test_dset(const void *params);
void test_array(void *params);
void test_attr(void *params);
void test_compound(void *params);
void test_dsproplist(void *params);
void test_file(void *params);
void test_filters(void *params);
void test_links(void *params);
void test_h5s(void *params);
void test_iterate(void *params);
void test_object(void *params);
void test_reference(void *params);
void test_types(void *params);
void test_vlstrings(void *params);
void test_dset(void *params);

/* Prototypes for the cleanup routines */
void cleanup_array(void *params);
Expand Down
2 changes: 1 addition & 1 deletion c++/test/tarray.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,7 @@ test_array_info()
*-------------------------------------------------------------------------
*/
extern "C" void
test_array(const void *params)
test_array(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/tattr.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1956,7 +1956,7 @@ test_attr_corder_create_basic(FileCreatPropList &fcpl, FileAccPropList &fapl)
*-------------------------------------------------------------------------
*/
extern "C" void
test_attr(const void *params)
test_attr(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/tcompound.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -729,7 +729,7 @@ test_compound_set_size()
*-------------------------------------------------------------------------
*/
extern "C" void
test_compound(const void *params)
test_compound(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/tdspl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ test_transfplist()
*-------------------------------------------------------------------------
*/
extern "C" void
test_dsproplist(const void *params)
test_dsproplist(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/tfile.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -968,7 +968,7 @@ test_file_info()
*-------------------------------------------------------------------------
*/
extern "C" void
test_file(const void *params)
test_file(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/tfilter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,7 @@ test_szip_filter(H5File &file1)
*/
const H5std_string FILE1("tfilters.h5");
extern "C" void
test_filters(const void *params)
test_filters(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/th5s.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -471,7 +471,7 @@ test_h5s_compound_scalar_read()
*-------------------------------------------------------------------------
*/
extern "C" void
test_h5s(const void *params)
test_h5s(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/titerate.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@ test_HDFFV_9920()
*-------------------------------------------------------------------------
*/
extern "C" void
test_iterate(const void *params)
test_iterate(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/tlinks.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -709,7 +709,7 @@ test_visit(hid_t fapl_id, hbool_t new_format)
*-------------------------------------------------------------------------
*/
extern "C" void
test_links(const void *params)
test_links(void *params)
{
hid_t fapl_id, fapl2_id; /* File access property lists */
unsigned new_format; /* Whether to use the new format or not */
Expand Down
2 changes: 1 addition & 1 deletion c++/test/tobject.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -712,7 +712,7 @@ test_intermediate_groups()
*-------------------------------------------------------------------------
*/
extern "C" void
test_object(const void *params)
test_object(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/trefer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -827,7 +827,7 @@ test_reference_region_1D()
*-------------------------------------------------------------------------
*/
extern "C" void
test_reference(const void *params)
test_reference(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/ttypes.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1093,7 +1093,7 @@ test_operators()
*-------------------------------------------------------------------------
*/
extern "C" void
test_types(const void *params)
test_types(void *params)
{
(void)params;

Expand Down
2 changes: 1 addition & 1 deletion c++/test/tvlstr.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -934,7 +934,7 @@ test_vl_rewrite()
*-------------------------------------------------------------------------
*/
extern "C" void
test_vlstrings(const void *params)
test_vlstrings(void *params)
{
(void)params;

Expand Down
24 changes: 4 additions & 20 deletions doxygen/dox/FileFormatSpec.dox
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
/** \page FMT3 HDF5 File Format Specification Version 3.0
\ref FMT3

\htmlinclude H5.format.html
\ref FMT2

*/
\ref FMT11

/** \page FMT2 HDF5 File Format Specification Version 2.0

\htmlinclude H5.format.2.0.html

*/

/** \page FMT11 HDF5 File Format Specification Version 1.1

\htmlinclude H5.format.1.1.html

*/

/** \page FMT1 HDF5 File Format Specification Version 1.0

\htmlinclude H5.format.1.0.html

*/
\ref FMT1
Loading

0 comments on commit f6b4210

Please sign in to comment.