summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated code in H5Xtest.c files and associated tests.Dana Robinson2020-05-1850-1124/+1115
| | | | Reverted overlong-strings warning that gives jam issues.
* Misc library test changes from develop.Dana Robinson2020-05-1741-2032/+2120
|
* Brought error tests in line with develop. Fixes warnings.Dana Robinson2020-05-172-7/+64
|
* Brought H5E package in line with develop.Dana Robinson2020-05-177-582/+569
|
* Misc fixes and changes from develop.Dana Robinson2020-05-1623-218/+259
|
* Moved H5MM_memcpy and H5MM_xfree_const from developDana Robinson2020-05-15113-527/+591
|
* Normalization of high-level library with develop. Also brings theDana Robinson2020-05-1532-400/+961
| | | | warnhist script over.
* Merge pull request #2578 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:hdf5_1_10 to ↵Dana Robinson2020-05-1515-209/+477
|\ | | | | | | | | | | | | hdf5_1_10 * commit '6266d0fe88bbb6c823bda15295e583643b7204bf': Manual merge of H5T_copy constification (avoids VOL changes and messy diff).
| * Manual merge of H5T_copy constification (avoids VOL changes andDana Robinson2020-05-1415-209/+477
|/ | | | messy diff).
* Merge pull request #2570 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2020-05-087-14/+18
|\ | | | | | | | | | | | | | | | | hdf5_1_10 * commit '64a9fccecf37b1aff531e5aa1a5504b7387e4745': disable pr action and enable fail fast Correct filename OESS-65 Fix packaging
| * disable pr action and enable fail fastAllen Byrne2020-05-081-3/+3
| |
| * Correct filenameAllen Byrne2020-05-081-7/+7
| |
| * OESS-65 Fix packagingAllen Byrne2020-05-086-4/+8
|/
* Merge pull request #2563 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2020-05-075-3/+87
|\ | | | | | | | | | | | | | | hdf5_1_10 * commit '691228c4d8adb4f91c7d752339908df74d1c51f8': Correct path Add github actions file and cleanup java
| * Correct pathAllen Byrne2020-05-071-1/+1
| |
| * Add github actions file and cleanup javaAllen Byrne2020-05-065-3/+87
|/
* Merge pull request #2560 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2020-05-056-77/+70
|\ | | | | | | | | | | | | hdf5_1_10 * commit 'c61a2a024875eba5adce53394ddc25c7fb6920b9': Reduce casts of HDcalloc()/HDmalloc() that -Wc++-compat required.
| * Reduce casts of HDcalloc()/HDmalloc() that -Wc++-compat required.David Young2020-05-056-77/+70
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce gratuitous casts---e.g., (size_t)1. Use the right format string for a pointer. In the H5C sanity checks, change a "size increase" variable from ssize_t (too narrow) to int64_t (wide enough). Parenthesize every appearance of `storage` in the macro `H5D_CHUNK_STORAGE_INDEX_CHK(storage)` so that you can pass in an expression like &sc and it works properly. Disallow re-assignment of the `dset` parameter to H5D__chunk_init() because it helped assure me that it's safe to replace the repeating expression `&dset->shared->layout.storage.u.chunk` with `sc` throughout. Replace lengthy expressions such as `&dset->shared->layout.storage.u.chunk` with `sc` throughout several functions in H5Dchunk.c ISTR that the compiler warned that `sc` was declared but unused in a couple of functions, and then I found that `sc` could be used in many places. Maybe the disused `sc` appeared because a bunch of code was copied and pasted, I don't know. Anyway, it's a lot tighter code now that I use `sc`. In H5D__chunk_update_old_edge_chunks() and H5D__chunk_delete() I actually expand `sc` and another temporary variable, `pline`, because they're used only in !defined(NDEBUG) code. This squashes unused-variable warnings in the defined(NDEBUG) configuration. Don't drop the `volatile` qualification with a cast in tools/src/h5import/h5import.c.
* Merge pull request #2555 in HDFFV/hdf5 from ↵Dana Robinson2020-04-302-3/+61
|\ | | | | | | | | | | | | ~DEROBINS/hdf5_der:hdf5_1_10_merge to hdf5_1_10 * commit '75507128004be6241befeab95aaf34cfd68a1249': Merged HDFFV-10792 parallel compression fix from develop. This was a manual cherry pick.
| * Merged HDFFV-10792 parallel compression fix from develop.Dana Robinson2020-04-302-3/+61
|/ | | | This was a manual cherry pick.
* Merge pull request #2550 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2020-04-282-4/+8
|\ | | | | | | | | | | | | | | hdf5_1_10 * commit '25ffe5a0e79c8c9d26b557e8d09599b736c86ebc': Add -Werror= flags to lists displayed in libhdf5.settings. Fix errors: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
| * Add -Werror= flags to lists displayed in libhdf5.settings.Larry Knox2020-04-281-2/+2
| |
| * Merge branch 'hdf5_1_10' of ↵Larry Knox2020-04-2713-82/+94
| |\ | |/ |/| | | https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into hdf5_1_10
* | Merge pull request #2548 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2020-04-2713-82/+94
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '1acccabdb24019052c7787863015608da0e176f8': Correct cmake version in text whitespace OESS-65 replace szip with aec szip
| * | Correct cmake version in textAllen Byrne2020-04-271-2/+2
| | |
| * | whitespaceAllen Byrne2020-04-271-1/+1
| | |
| * | OESS-65 replace szip with aec szipAllen Byrne2020-04-2712-79/+91
|/ /
| * Fix errors: ISO C90 forbids mixed declarations and codeLarry Knox2020-04-271-2/+6
|/ | | | [-Werror=declaration-after-statement]
* Merge pull request #2529 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Allen Byrne2020-04-2719-151/+212
|\ | | | | | | | | | | | | | | | | | | | | | | hdf5_1_10 * commit '68adfb86d056af222ab80c349c56e0bd1d183f09': Merge pull request #2537 in HDFFV/hdf5 from ~DYOUNG/werror:fix-werrors to develop Move ADD_H5_FLAGS macro from *CompilerFlags.cmake files to config/cmake_ext_mod/HDFMacros.cmake for common use. Restrict errors to gcc 4.8 and above. Fix NoFilter build TRILAB-244 separate CXX warnings and errors from C 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.
| * Merge pull request #2537 in HDFFV/hdf5 from ~DYOUNG/werror:fix-werrors to ↵David Young2020-04-272-6/+3
| | | | | | | | | | | | | | | | | | develop * commit 'd16eb45d536bd13ca3cf1b0bdc76c58d95d13f17': For compatibility with non-C99 Visual Studio versions, use "%" PRIuMAX instead of "%ju". 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]`. Fix `src/H5FDdirect.c:1346:5: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]`.
| * Move ADD_H5_FLAGS macro from *CompilerFlags.cmake files toLarry Knox2020-04-274-54/+18
| | | | | | | | config/cmake_ext_mod/HDFMacros.cmake for common use.
| * Restrict errors to gcc 4.8 and above.Allen Byrne2020-04-272-0/+15
| |
| * Fix NoFilter buildAllen Byrne2020-04-271-1/+1
| |
| * TRILAB-244 separate CXX warnings and errors from CAllen Byrne2020-04-2713-55/+128
| |
| * Don't add general warnings flags for unsupported old versions of gcc andLarry Knox2020-04-214-41/+53
| | | | | | | | | | | | 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.
* | Merge pull request #2544 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:hdf5_1_10 to ↵hdftest2020-04-276-7/+7
|\ \ | |/ |/| | | | | | | | | hdf5_1_10 * commit '489f46b5be41f112300fd646662ae8954d6e9e11': Snapshot version 1.10 release 7 (snap0) Update version to 1.10.7-1
| * Snapshot version 1.10 release 7 (snap0)hdftest2020-04-266-7/+7
|/ | | | Update version to 1.10.7-1
* Merge pull request #2524 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Allen Byrne2020-04-171-8/+7
|\ | | | | | | | | | | | | hdf5_1_10 * commit '59d0c8bf4ddce74e2a444232f00a1178ff1baf95': Remove extra '{' in #ifdef H5FDmpio_DEBUG block; fix indentation.
| * Remove extra '{' in #ifdef H5FDmpio_DEBUG block; fix indentation.Larry Knox2020-04-171-8/+7
|/
* Merge pull request #2520 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2020-04-162-2/+4
|\ | | | | | | | | | | | | hdf5_1_10 * commit 'ae6467dee4932133a5fed4b1317c48c4376ccda9': Parallel Fortran tests now use the MPI module instead of including mpif.h.
| * Parallel Fortran tests now use the MPI module instead of includingDana Robinson2020-04-162-2/+4
| | | | | | | | mpif.h.
* | Merge pull request #2519 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2020-04-163-281/+278
|\ \ | |/ |/| | | | | | | | | hdf5_1_10 * commit '2e51459b8aecb2835bca06bf6a866900adad0b8b': Fix Werror issues, whitespace, casts and unused vars
| * Fix Werror issues, whitespace, casts and unused varsAllen Byrne2020-04-163-281/+278
|/
* Merge pull request #2517 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2020-04-151-480/+321
|\ | | | | | | | | | | | | hdf5_1_10 * commit '2fc8167b61c5d62cbf756bcdfd91b4e59dae96e3': Fix compile error with MPI enabled
| * Fix compile error with MPI enabledAllen Byrne2020-04-151-480/+321
| |
* | Merge pull request #2516 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2020-04-151-0/+23
|\ \ | |/ |/| | | | | | | | | hdf5_1_10 * commit '0dd3ebd68d1999631848975aa48fa0d89a323065': Add prefix_relto_examplesdir function to set relative path to h5c++.
| * Add prefix_relto_examplesdir function to set relative path to h5c++.Larry Knox2020-04-151-0/+23
|/
* Merge pull request #2513 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to ↵Allen Byrne2020-04-141-42/+47
|\ | | | | | | | | | | | | hdf5_1_10 * commit '7ada17fa2e3d1df0d3df44b0713d0de40194777f': TRILAB-192 version of std=f2008 special check
| * Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)Allen Byrne2020-04-141-3/+11
| |\ | |/ |/| | | | | * commit 'f4324635e142eacf7c4a72224038152ea73d1139': A fix in the cleaning up code for datatype when datatype initialization via H5D__init_type() fails. The code to fix the problem is the same as what is done in H5D__open_oid().
* | Merge pull request #2499 in HDFFV/hdf5 from ↵Vailin Choi2020-04-141-3/+11
|\ \ | | | | | | | | | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/110_dtype_close_on_error to hdf5_1_10 * commit '665b71f94ec9ca81360c96867a1df5882b2ab19c': A fix in the cleaning up code for datatype when datatype initialization via H5D__init_type() fails. The code to fix the problem is the same as what is done in H5D__open_oid().