summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* HDFFV-10443: Add "field" parameter to H5Oinfo* and H5Ovisit* APIs.Scot Breitenfeld2019-01-0814-78/+600
|
* Merge remote-tracking branch 'upstream/develop' into developM. Scot Breitenfeld2019-01-0835-335/+627
|\
| * Merge pull request #1443 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to developLarry Knox2019-01-0811-65/+74
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e27df5a5fe365480b0809ce523b0e9cd1096a43d': Add variables to set up module switch between configure and build for cross compiling on CrayXC40. Remove install-exec-hook from hl/fortran/Makefile.am. Add check for existing links in hl/fortran/src/Makefile.am. Configure build directory in batch scripts. Add libhdf5_hl_fortran symlinks for libhdf5hl_fortran files. Set ctest*.lsf.in.cmake scripts for sierra. Correct src/CMakelists.txt syntax error. Correct syntax error in CMakeLists.txt. Add .lsf batch scripts and insert the build directory into the scripts during configuration.
| | * Add variables to set up module switch between configure and build forLarry Knox2019-01-081-0/+9
| | | | | | | | | | | | cross compiling on CrayXC40.
| | * Remove install-exec-hook from hl/fortran/Makefile.am.Larry Knox2019-01-072-14/+4
| | | | | | | | | | | | Add check for existing links in hl/fortran/src/Makefile.am.
| | * Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Larry Knox2019-01-0627-790/+1030
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '7bf6d847ae36940f1b1147820356795c7764dbeb': Remove incorrect comment. Updated error stacks for h5dump testing. Corrected comment in src/H5VLint.c, fixed pass-through info size in src/H5VLpassthru.c, switched to stashing VOL connector ID & info in API context (in src/H5CX.c, src/H5CXprivate.h, src/H5F.c, src/H5Fint.c, and src/H5Fefc.c), patched up all sorts of issues in the tests, to make them work with 'check-vfd' (and 'check-vol' again). Clean up style issues, make function callbacks static, correct debug statements, etc. No functionality changes at all.
| | * \ Merge branch 'develop' of ↵Larry Knox2019-01-0540-433/+1099
| | |\ \ | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into develop
| | | * \ Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Larry Knox2019-01-0540-433/+1099
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0e34f0feaaeb6d2286f87f695f25fae45c070a42': (26 commits) HDFFV-10664 update reference file HDFFV-10664 update reference files HDFFV-10664 add missing function and check for restriction Remove "bad" statements at end of TEST_ERROR. Formerly arguments to FAIL_PUTS_ERROR Add RELEASE.txt entry for HDFFV-10596. Add semicolon at end of TEST_ERROR() invocation for consistency. Uninstall should remove the libhdf5_hl_fortran links. Add symlinks named libhdf5_hl_fortran* to libhdf5hl_fortran in Makefile.am to match cmake install and the name pattern for other hl lib files. Change FAIL_PUTS_ERROR to TEST_ERROR. Cleaned up the parallel flush test and set t_pflush1 to always fail. Also set CMake to handle this. Update calls: H5Dcreate to H5Dcreate2, H5Acreate to H5Acreate2. Removed a comment. Fix comment Align H5Lcreate_ud behavior with documentation for NULL udata pointer Update toolchain comment Use c99 standard cmake variable Add PGI toolchain Correction based on code review. HDFFV-10664 add check for state before set call HDFFV-10546 refactor variable name ...
| | * | | | Configure build directory in batch scripts.Larry Knox2019-01-058-65/+10
| | |/ / /
| | * | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Larry Knox2019-01-0255-2079/+4331
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'af21ce90d9465e805807f17da21f93e64e03492a': (46 commits) Changed to Unix line endings and chmod -x. Fix runtest case for data to stdout in tool Updated the parallel install docs. Eliminated the need for a separate script variable. Flipped swapped testing strings. Specify variable type. Remove unnecessary whitespace. Added test_vol_plugin.sh to the list of scripts to clean Fixed a CMake build issue (CMake still doesn't run the VOL plugin tests) Added more sub-tests to the VOL plugin test. Added a simple test for registration of VOL connector plugins. Autotools only for right now, but this will be fleshed out in future work. OHDR tests now accept h5_fileaccess() fapls. Formatting, informative comments, and minor renaming. Fix some CMake listings Add error checking to the minimized dset header size calculation. Update printf->HDprintf statements. Remove `#if 0` block of deprecated code. Fix mistake with H5E_BEGIN_TRY {...} H5E_END_TRY block containing ERROR-raising macros. Formatting tweaks. Added a helpful message to the flush script. Added a shell script so we can run the parallel flush test on OpenMPI. Add "compact" storage test to relative header size comparisons. Formatting adjustments. Formatting adjustments ...
| | * | | | Add libhdf5_hl_fortran symlinks for libhdf5hl_fortran files.Larry Knox2018-12-314-12/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set ctest*.lsf.in.cmake scripts for sierra. Correct src/CMakelists.txt syntax error.
| | * | | | Correct syntax error in CMakeLists.txt.Larry Knox2018-12-311-3/+3
| | | | | |
| | * | | | Add .lsf batch scripts and insert the build directory into the scriptsLarry Knox2018-12-284-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | during configuration.
| * | | | | Merge pull request #1448 in HDFFV/hdf5 from ~NFORTNE2/hdf5_naf:develop to ↵Neil Fortner2019-01-088-19/+52
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop Avoid potential invalid read when decoding unknown object header message. * commit '685288beabc4f4383d69ec07be05c067fab78544': Delay checking if decoded message's "shareable" flag is appropriate for the message type until we've verified we understand the message type. Reduce size of H5O_msg_class_g to *not* include space for H5O_BOGUS_INVALID. Make bogus messages shareable. Add new bogus message test with shareable messages to cover the formerly problematic code. Re-run gen_bogus.c to add this test case and also to fix the bogus_invalid messages that were no longer H5O_BOGUS_INVLAID due to a new message class being added in a previous commit. Added comment to remind developers to run gen_bogus.c when adding a new message class.
| | * \ \ \ \ Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Neil Fortner2019-01-071-37/+37
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '5dfe00629588a54dbfb6f2d09dfbd88177e37cc2': HDFFV-10674 handle time as natural number
| | * | | | | | Delay checking if decoded message's "shareable" flag is appropriate forNeil Fortner2019-01-078-19/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the message type until we've verified we understand the message type. Reduce size of H5O_msg_class_g to *not* include space for H5O_BOGUS_INVALID. Make bogus messages shareable. Add new bogus message test with shareable messages to cover the formerly problematic code. Re-run gen_bogus.c to add this test case and also to fix the bogus_invalid messages that were no longer H5O_BOGUS_INVLAID due to a new message class being added in a previous commit. Added comment to remind developers to run gen_bogus.c when adding a new message class.
| * | | | | | | Merge pull request #1439 in HDFFV/hdf5 from rank0_bcast to developScot Breitenfeld2019-01-0714-124/+869
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ab5fe769ab711f736238abc89ef215a6ecff5f7e': HDFFV-10625 -- Implemented a process-0 read and then broadcast for collective read of full (HS_ALL), contiguous, atomic datasets by all the processes in the file communicator. indent change changed logic statement in if Added chunking test, fixed issue with CX set Correct another git merge failure. Correct misplaced line from git merge. Updated and refined version of Scot's "rank 0 bcast" changes.
| | * | | | | | Merge branch 'rank0_bcast' of ssh://bitbucket.hdfgroup.org:7999/hdffv/hdf5 ↵M. Scot Breitenfeld2019-01-070-0/+0
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | into rank0_bcast
| | | * | | | | | indent changeM. Scot Breitenfeld2019-01-071-5/+5
| | | | | | | | |
| | | * | | | | | changed logic statement in ifM. Scot Breitenfeld2019-01-071-2/+1
| | | | | | | | |
| | | * | | | | | Added chunking test, fixed issue with CX setM. Scot Breitenfeld2019-01-072-14/+162
| | | | | | | | |
| | | * | | | | | Correct another git merge failure.Quincey Koziol2019-01-071-0/+1
| | | | | | | | |
| | | * | | | | | Correct misplaced line from git merge.Quincey Koziol2019-01-071-1/+1
| | | | | | | | |
| | | * | | | | | Updated and refined version of Scot's "rank 0 bcast" changes.Quincey Koziol2019-01-0714-124/+721
| | |/ / / / / / | |/| | | | | |
| | * | | | | | HDFFV-10625 -- Implemented a process-0 read and then broadcast for ↵Quincey Koziol2019-01-0714-124/+869
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | collective read of full (HS_ALL), contiguous, atomic datasets by all the processes in the file communicator.
| * | | | | | Merge pull request #1444 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2019-01-071-37/+37
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | * commit '591205127a167b914ef5557f30aa58b2dff96a85': HDFFV-10674 handle time as natural number
| | * | | | | HDFFV-10674 handle time as natural numberAllen Byrne2019-01-071-37/+37
| | | |_|_|/ | | |/| | |
| * | | | | Merge pull request #1445 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to ↵Vailin Choi2019-01-071-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '982852c603c03a06ca24f219127f49616c7d42cb': Fix for daily test failure: too many arguments to function 'H5Gopen1'
| | * | | | | Fix for daily test failure: too many arguments to function 'H5Gopen1'Vailin Choi2019-01-071-1/+1
| | |/ / / /
| * | | | | Merge pull request #1434 in HDFFV/hdf5 from ~JHENDERSON/hdf5:develop to developJordan Henderson2019-01-071-1/+1
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | * commit 'fe6bed2ad722578d0b701e29d22f591923d2fe9f': Fix TESTING_2 macro to align output with TESTING macro
| | * | | | Fix TESTING_2 macro to align output with TESTING macroJordan Henderson2019-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Add more indentation to TESTING_2 macro
* | | | | | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵M. Scot Breitenfeld2019-01-07208-10362/+16177
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | develop
| * | | | | Merge pull request #1440 in HDFFV/hdf5 from stackable_vol_fix_14 to developQuincey Koziol2019-01-0626-315/+711
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f0656a57dc3baf02709e1ad5e496cf63cf820877': Remove incorrect comment. Updated error stacks for h5dump testing. Corrected comment in src/H5VLint.c, fixed pass-through info size in src/H5VLpassthru.c, switched to stashing VOL connector ID & info in API context (in src/H5CX.c, src/H5CXprivate.h, src/H5F.c, src/H5Fint.c, and src/H5Fefc.c), patched up all sorts of issues in the tests, to make them work with 'check-vfd' (and 'check-vol' again).
| | * | | | | Remove incorrect comment.Quincey Koziol2019-01-061-1/+0
| | | | | | |
| | * | | | | Updated error stacks for h5dump testing.Quincey Koziol2019-01-067-24/+0
| | | | | | |
| | * | | | | Corrected comment in src/H5VLint.c, fixed pass-through info size inQuincey Koziol2019-01-0619-291/+712
| | | |_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/H5VLpassthru.c, switched to stashing VOL connector ID & info in API context (in src/H5CX.c, src/H5CXprivate.h, src/H5F.c, src/H5Fint.c, and src/H5Fefc.c), patched up all sorts of issues in the tests, to make them work with 'check-vfd' (and 'check-vol' again).
| * | | | | Merge pull request #1438 in HDFFV/hdf5 from mpio_vfd_neaten to developQuincey Koziol2019-01-061-475/+319
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | * commit '8a5d2c130a93a665933cda8db8554d006b7ca093': Clean up style issues, make function callbacks static, correct debug statements, etc. No functionality changes at all.
| | * | | | Clean up style issues, make function callbacks static, correct debug statements,Quincey Koziol2019-01-051-475/+319
| |/ / / / | | | | | | | | | | | | | | | etc. No functionality changes at all.
| * | | | Merge pull request #1433 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developLarry Knox2019-01-047-28/+90
| |\ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | * commit '564565b15ed38d78cb7b29b8c9d9b322d224ab42': HDFFV-10664 update reference file HDFFV-10664 update reference files HDFFV-10664 add missing function and check for restriction
| | * | | HDFFV-10664 update reference fileAllen Byrne2019-01-041-3/+1
| | | | |
| | * | | HDFFV-10664 update reference filesAllen Byrne2019-01-043-23/+6
| | | | |
| | * | | HDFFV-10664 add missing function and check for restrictionAllen Byrne2019-01-044-4/+85
| | | | |
| * | | | Merge pull request #1425 in HDFFV/hdf5 from ~JHENDERSON/hdf5:develop to developJordan Henderson2019-01-042-0/+8
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '659dd9bccf69f32bfdd01dc49410116ec5c1b0bb': Align H5Lcreate_ud behavior with documentation for NULL udata pointer
| | * | | | Align H5Lcreate_ud behavior with documentation for NULL udata pointerJordan Henderson2019-01-032-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | Add test for H5Lcreate_ud fix
| * | | | | Merge pull request #1429 in HDFFV/hdf5 from ↵Larry Knox2019-01-042-0/+23
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HDFFV-10596-fortran-library-names-differ to develop * commit 'f4c9ec5d41aa53829617274d3286f1e9a45ae57e': Add RELEASE.txt entry for HDFFV-10596. Uninstall should remove the libhdf5_hl_fortran links. Add symlinks named libhdf5_hl_fortran* to libhdf5hl_fortran in Makefile.am to match cmake install and the name pattern for other hl lib files.
| | * | | | Merge remote-tracking branch 'origin/develop' into ↵Larry Knox2019-01-044-269/+290
| | |\ \ \ \ | | |/ / / / | |/| | | | | | | | | | HDFFV-10596-fortran-library-names-differ
| * | | | | Merge pull request #1430 in HDFFV/hdf5 from ↵jake.smith2019-01-041-24/+17
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~JAKE.SMITH/hdf5:dset_ohdr_minimize to develop * commit 'f7115c31363e80e850c0a228e63a5a035c48b74a': Remove "bad" statements at end of TEST_ERROR. Formerly arguments to FAIL_PUTS_ERROR Add semicolon at end of TEST_ERROR() invocation for consistency.
| | * | | | | Remove "bad" statements at end of TEST_ERROR.Jacob Smith2019-01-041-24/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Formerly arguments to FAIL_PUTS_ERROR
| | * | | | | Add semicolon at end of TEST_ERROR() invocation for consistency.Jacob Smith2019-01-041-1/+1
| | | | | | |
| * | | | | | Merge pull request #1428 in HDFFV/hdf5 from ↵Dana Robinson2019-01-043-245/+273
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:openmpi_tweaks to develop * commit 'd59aa1d75cb6d0ae4f5964d017e275aa53394eb6': Cleaned up the parallel flush test and set t_pflush1 to always fail. Also set CMake to handle this.