summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'develop' into feature/update_gcc_flagsQuincey Koziol2019-07-052-0/+17
|\
| * Merge pull request #1789 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2019-07-052-0/+17
| |\ | | | | | | | | | | | | | | | * commit '2b2876ac57a1901537d7c2732eac81f7434d332d': perf test is parallel only Add missing test
| | * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-07-033-2/+4
| | |\ | | |/ | |/| | | | | | | | | | * commit '7b9f24603f980a73d43194c66a01a62aee16b2e8': Fixed Build HDF Tests name in CMake's libhdf5 settings Fixed libhdf5 settings file for both autotools & CMake
| | * perf test is parallel onlyAllen Byrne2019-07-032-31/+17
| | |
| | * Add missing testAllen Byrne2019-07-032-0/+31
| | |
* | | Cleaned up code that genericizes warning output, and add "-u" option toQuincey Koziol2019-07-051-269/+65
| | | | | | | | | | | | | | | leave unique types in warnings (i.e. don't genericize output). Also fixed the '-S' option to work correctly.
* | | Merge branch 'develop' into feature/update_gcc_flagsQuincey Koziol2019-07-033-2/+4
|\ \ \ | |/ /
| * | Merge pull request #1790 in HDFFV/hdf5 from ~DPOPAT/hdf5:develop to developDhvanil Popat2019-07-033-2/+4
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | Fixed libhdf5 settings file to be consistent for autotools & CMake * commit '5e86326e0a731505095013aaf2a766bfa6cc1dda': Fixed Build HDF Tests name in CMake's libhdf5 settings Fixed libhdf5 settings file for both autotools & CMake
| | * Fixed Build HDF Tests name in CMake's libhdf5 settingsDhvanil Popat2019-07-031-1/+1
| | |
| | * Fixed libhdf5 settings file for both autotools & CMakeDhvanil Popat2019-06-253-2/+4
| |/
* | Added GCC9 flags to CMake buildQuincey Koziol2019-07-032-1/+5
| |
* | Add support for GCC9, update warnhist script, and clean up warnings.Quincey Koziol2019-07-0348-651/+909
|/
* Merge pull request #1787 in HDFFV/hdf5 from ↵Dana Robinson2019-07-026-220/+249
|\ | | | | | | | | | | | | ~DEROBINS/hdf5_der:develop_minor_pr to develop * commit 'f250815151df8da8a93c0ff781a3cf134f1c6cbd': Cleaned up misc warnings.
| * Cleaned up misc warnings.Dana Robinson2019-06-296-220/+249
| |
* | Merge pull request #1784 in HDFFV/hdf5 from ↵Quincey Koziol2019-06-2957-406/+531
|\ \ | |/ |/| | | | | | | | | | | ~KOZIOL/hdf5:feature/update_gcc_flags to develop * commit '6ced6457c3048bd10bf6f470b329b4810d9be826': Move the -Wformat-nonliteral warning to the developer flags. Fix bugs I introduced in the last commit. Updated configure & CMake compiler flags for GCC 8.x, along with corresponding changes to warnhist script (and some extra improvements for condensing C++ and Java warnings), and fixed a bunch of warnings.
| * Move the -Wformat-nonliteral warning to the developer flags. Fix bugsQuincey Koziol2019-06-293-4/+6
| | | | | | | | I introduced in the last commit.
| * Merge branch 'develop' into feature/update_gcc_flagsQuincey Koziol2019-06-2829-1240/+676
| |\ | |/ |/|
* | Merge pull request #1779 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2019-06-282-237/+0
|\ \ | | | | | | | | | | | | * commit '0405935654e2c3a8e414da6f66a46ab0ef7ef9ec': Remove unused code
| * \ Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-06-272-12/+24
| |\ \ | | | | | | | | | | | | | | | | * commit '2c69584fb124c20e1dd06c31f2baf240b50b381c': Fixed missing return value checks in VDS tests.
| * | | Remove unused codeAllen Byrne2019-06-272-237/+0
| | | |
* | | | Merge pull request #1781 in HDFFV/hdf5 from ↵Dana Robinson2019-06-283-57/+93
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:develop_minor_pr to develop * commit 'f83d034105e2c72210dd41723044acca37a6d735': Refactored some fsinfo code from H5Fsuper.c to H5Ofsinfo.c.
| * | | | Refactored some fsinfo code from H5Fsuper.c to H5Ofsinfo.c.Dana Robinson2019-06-273-57/+93
| | |/ / | |/| |
* | | | Merge pull request #1782 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:warning_fixes ↵Dana Robinson2019-06-286-44/+56
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '1c4101c6a77dd9223483dd9e3f7bec0f9e92f435': Fixed various warnings in testhdf5 files. Warning fixes: * fix for static/const flipped in H5Dint.c * Removed missing done target in H5Rint.c * Fixed misleading indentation in h5format_convert.c
| * | | | Fixed various warnings in testhdf5 files.Dana Robinson2019-06-283-36/+47
| | | | |
| * | | | Warning fixes:Dana Robinson2019-06-283-8/+9
| |/ / / | | | | | | | | | | | | | | | | | | | | * fix for static/const flipped in H5Dint.c * Removed missing done target in H5Rint.c * Fixed misleading indentation in h5format_convert.c
* | | | Merge pull request #1757 in HDFFV/hdf5 from ↵Vailin Choi2019-06-2821-907/+540
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/new_shutdown_fsm to develop * commit 'c69b1025f58ec8467be1e056214510c70ed00867': (1) Add/remove comments. (2) A temporary fix to address the test/objcopy.c: test_copy_group_deep() test failure with the family driver. The test failure occurs with these configurations in objcopy.c: --with shared src messages (CONFIG_SHARE_SRC) --without shared dst messages (CONFIG_SHARE_DST) --with latest format for source file (CONFIG_SRC_NEW_FORMAT) --without dense attributes (CONFIG_DENSE) --with latest format for destination file (CONFIG_DST_NEW_FORMAT) The temporary fix is in src/H5MFaggr.c (see comments above #ifdef REPLACE/#endif). Checkin for new shutting down free-space manager.
| * | | (1) Add/remove comments.Vailin Choi2019-06-274-191/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (2) A temporary fix to address the test/objcopy.c: test_copy_group_deep() test failure with the family driver. The test failure occurs with these configurations in objcopy.c: --with shared src messages (CONFIG_SHARE_SRC) --without shared dst messages (CONFIG_SHARE_DST) --with latest format for source file (CONFIG_SRC_NEW_FORMAT) --without dense attributes (CONFIG_DENSE) --with latest format for destination file (CONFIG_DST_NEW_FORMAT) The temporary fix is in src/H5MFaggr.c (see comments above #ifdef REPLACE/#endif).
| * | | Merge pull request #12 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2019-06-272-12/+24
| |\ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | bugfix/new_shutdown_fsm * commit '2c69584fb124c20e1dd06c31f2baf240b50b381c': Fixed missing return value checks in VDS tests.
| * | | Merge branch 'bugfix/new_shutdown_fsm' of ↵Vailin Choi2019-06-260-0/+0
| |\ \ \ | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~vchoi/my_third_fork into bugfix/new_shutdown_fsm
| | * \ \ Merge pull request #9 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2019-06-241-12/+12
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/new_shutdown_fsm * commit 'e35effff7da40fa8b0dda273be9bbdfa9c8c3624': Move pragma statements outside of routines, to make older compilers happy.
| * | \ \ \ Merge branch 'develop' of ↵Vailin Choi2019-06-2618-274/+484
| |\ \ \ \ \ | | |/ / / / | |/| | / / | | | |/ / | | |/| | https://bitbucket.hdfgroup.org/scm/~vchoi/my_third_fork into bugfix/new_shutdown_fsm
| * | | | Merge pull request #8 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2019-06-2491-338/+477
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/new_shutdown_fsm * commit '35fd0ec8ceffe96cee352187154da15c967fb990': Updated H5Tcopy() to get the dataset's datatype through the VOL when that is passed in as the object ID. Fix fortran test and test library linking Update GCC 6 & 7 flags for CMake builds Move -Wnormalized down into GCC 6.x flags Put the memcpy overlap check back into H5MM. Fixed the heap overflow in t_filters_parallel Fixed some low-hanging fruit from -fsanitize in t_filters_parallel. Add lib dir for testing plugins Add support for GCC 7.x warnings, update warnhist script to account for them, clean up warnings. Add H5_HLDLL prefix for windows link HDFFV-10805 cleanup examples and test code Fix minor typo in H5S_select_iter_release Add missing fortran mods HDFFV-10805 Fix test of library libinfo Cleanup possible CMake target conflicts Correct CMake issues
| * | | | | Checkin for new shutting down free-space manager.Vailin Choi2019-06-2021-729/+448
| | | | | |
| * | | | | Merge pull request #6 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2019-06-19172-4765/+7460
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/new_shutdown_fsm * commit 'ca1ee7fae118c8d4137b1b5efe57660d2e0ff9b1': (64 commits) Fix memory leak in objcopy test after H5Aread of vlen data HDFFV-10616 add h5fc script Fixed a problem in the ohdr test where hard-coded strings passed to H5Awrite() triggered -fsanitize failures. Yanked qsort assert Switched to HGOTO_DONE() in the links code. Updated the HDqsort() macro to ensure we don't pass NULL buffers to qsort(3) in the future. Fixed a bug in the links code where iterating over an empty group would pass a NULL pointer to qsort(3), which is undefined behavior. Reset the other convenience pointer because why no Fixed a memory bug where a pointer is used after it's been freed. fixed pass_through vol HDFFV-10805 Add option to only build shared targets Fixed a warning in H5CX.c concerning incorrect use of freeing VOL connector info. Add H5S_SEL_ITER_SHARE_WITH_DATASPACE selection iterator creation flag, to share dataspace's selection with iterator (and with caution about not modifying or closing the dataspace while the iterator is open). Added a warning summary script for gcc to bin Fix misc. typos, etc. from code review Fixed problem with H5Fdelete "test" and split VFD. New hyperslab selection routines and new public selection iterator routines. Added the creation and use of an attribute access property list to testhdf5. Update MANIFEST for move of h5cc.in and h5redeploy.in to bin directory. Added missing DELETE enum value. ...
| * \ \ \ \ \ Merge pull request #5 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2019-06-04108-4121/+9161
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/new_shutdown_fsm * commit '66699f2c7d889e725ced0fba579621ef97726b41': (49 commits) Minor fixes/improvements for VDS performance improvement (HDFFV-10693). Refactor H5S__hyper_project_intersection to operate directly on span trees, improving performance and removing the conditionn that the extents be equal. Refactor H5S__hyper_project_intersection to operate directly on span trees, improving performance and removing the conditionn that the extents be equal. Added code that disallows unregistering the native VOL connector. Rename H5VL_ID_GET_NAME to H5VL_OBJECT_GET_NAME Correct message command syntax Assign NULL to func_name/file_name/desc error entry pointers when clearing error stack Avoid clearing error stack when calling H5Eget_msg() Reorder lines in HDF5config.cmake so that additions to end of $HPC-HDF5options scripts will take precedence. updated -E option remove -M option added -M HPC to ctest command fixed missing paralle test Adding cross-compilation for theta (ANL) and qsub (COBALT) batch controls. Add note about CMake and spaces in paths Putting ctest command in variable CMD did not work for skipping failing tests. Code improvement Description: Fixed potential division by zero occurrences and changed an assert to if statement. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test) Combine "collective group and dataset write" and "independent group and dataset read" tests into one test. The second test is dependent on the file created by the first test, and will not pass when run by itself. Add final list of single testphdf5 tests Pull a test from default testphdf5 ...
| | | | | | | * Updated configure & CMake compiler flags for GCC 8.x, along with correspondingQuincey Koziol2019-06-2857-413/+544
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | changes to warnhist script (and some extra improvements for condensing C++ and Java warnings), and fixed a bunch of warnings.
* | | | | | | Merge pull request #1778 in HDFFV/hdf5 from ↵Dana Robinson2019-06-272-12/+24
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:develop_minor_pr to develop * commit '569d051df5b295041a7f6cb73d6220f4999a8633': Fixed missing return value checks in VDS tests.
| * | | | | | Fixed missing return value checks in VDS tests.Dana Robinson2019-06-272-12/+24
|/ / / / / /
* | | | | | Merge pull request #1772 in HDFFV/hdf5 from ↵Vailin Choi2019-06-267-238/+373
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/HDFFV-10808-h5pset_file_space_strategy-succeeds to develop * commit '3768566139df18928aa29ece0eff3010b224633b': Add release notes. Correct hid_t error value to H5I_INVALID_HID in tests related to libver_bounds. Fix for HDFFV-10808 H5Pset_file_space_strategy succeeds when using H5Pset_libver_bounds v18,v18. Fails file creation when non-default free-space info is set in fcpl and the library version high bound is less than v110 because free-space info message is introduced in library release v110.
| * | | | | | Add release notes.Vailin Choi2019-06-252-2/+17
| | | | | | |
| * | | | | | Correct hid_t error value to H5I_INVALID_HID in tests related to libver_bounds.Vailin Choi2019-06-251-112/+112
| | | | | | |
| * | | | | | Merge branch 'bugfix/HDFFV-10808-h5pset_file_space_strategy-succeeds' of ↵Vailin Choi2019-06-248-26/+101
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~vchoi/my_third_fork into bugfix/HDFFV-10808-h5pset_file_space_strategy-succeeds
| | * \ \ \ \ \ Merge pull request #10 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2019-06-248-26/+101
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/HDFFV-10808-h5pset_file_space_strategy-succeeds * commit '1d8f7bf297100ec11204442708a7f670a89f3f02': Updated the Java attribute test so that attribute access property lists are created and used correctly. Add test cleanup Need to shift off two arguments HDFFV-9407 add autotools test Move pragma statements outside of routines, to make older compilers happy. HDFFV-9407 Add test
| * | | | | | | | Fix for HDFFV-10808 H5Pset_file_space_strategy succeeds when using ↵Vailin Choi2019-06-246-129/+249
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | H5Pset_libver_bounds v18,v18. Fails file creation when non-default free-space info is set in fcpl and the library version high bound is less than v110 because free-space info message is introduced in library release v110.
| * | | | | | | Merge pull request #7 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2019-06-2490-337/+476
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/HDFFV-10808-h5pset_file_space_strategy-succeeds * commit '35fd0ec8ceffe96cee352187154da15c967fb990': Updated H5Tcopy() to get the dataset's datatype through the VOL when that is passed in as the object ID. Fix fortran test and test library linking Update GCC 6 & 7 flags for CMake builds Move -Wnormalized down into GCC 6.x flags Put the memcpy overlap check back into H5MM. Fixed the heap overflow in t_filters_parallel Fixed some low-hanging fruit from -fsanitize in t_filters_parallel. Add lib dir for testing plugins Add support for GCC 7.x warnings, update warnhist script to account for them, clean up warnings. Add H5_HLDLL prefix for windows link HDFFV-10805 cleanup examples and test code Add missing fortran mods HDFFV-10805 Fix test of library libinfo Cleanup possible CMake target conflicts Correct CMake issues
* | | | | | | | Merge pull request #1775 in HDFFV/hdf5 from ↵Dana Robinson2019-06-263-6/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:develop_minor_pr to develop * commit '8ac60adaa2af21b57185c145d70a12d16a0b7409': Banish enum increment warnings
| * | | | | | | | Banish enum increment warningsDana Robinson2019-06-263-6/+6
|/ / / / / / / /
* | | | | | | | Merge pull request #1774 in HDFFV/hdf5 from ↵Dana Robinson2019-06-251-4/+4
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:trefer_memory_bug to develop * commit 'b40a6f75aaf3d40c6ea5f9cc8beb74ae8aaaba96': Fixed a memory issue in trefer.c.
| * | | | | | | Fixed a memory issue in trefer.c.Dana Robinson2019-06-251-4/+4
|/ / / / / / /
* | | | | | | Merge pull request #1771 in HDFFV/hdf5 from ↵Dana Robinson2019-06-241-7/+11
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:H5A_java_test_fix to develop * commit 'f4015bed9e7ee43468240e734232f9114b749d4f': Updated the Java attribute test so that attribute access property lists are created and used correctly.