summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Fixed a bug identified by valgrind in the cork test.Dana Robinson2019-01-251-9/+9
|
* Merge branch 'develop' of ↵Binh-Minh Ribler2019-01-252-4/+11
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_fixbug into develop
| * Merge pull request #1479 in HDFFV/hdf5 from ↵Binh-Minh Ribler2019-01-241-0/+101
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~BMRIBLER/hdf5_bmr_fixbug:develop to develop HDFFV-10586 and HDFFV-10588 * commit '25cd1ab02b9ddaf58a4f5422f4ab4fde411e050a': Added test for HDFFV-10588 Fixed HDFFV-10684 Fixed HDFFV-10586 and HDFFV-10588 Description: HDFFV-10586 CVE-2018-17434 Divide by zero inh5repack_filters Added a check for zero value HDFFV-10588 CVE-2018-17437 Memory leak in H5O_dtype_decode_helper This is actually an Invalid read issue. It was found that the attribute name length in an attribute message was corrupted, which caused the buffer pointer to be advanced too far and later caused an invalid read. Added a check to detect attribute name and its length mismatch. The fix is not perfect, but it'll reduce the chance of this issue when a name length is corrupted or the attribute name is corrupted. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| * | Fixed a memory issue flagged by valgrind in the direct_chunk test.Dana Robinson2019-01-171-2/+2
| | |
| * | Update usage for FAPLs, and reduce # of groups for smoke checksQuincey Koziol2019-01-161-2/+9
| | |
* | | Added data file for test and updated MANIFESTBinh-Minh Ribler2019-01-251-0/+0
| |/ |/|
* | Added test for HDFFV-10588Binh-Minh Ribler2019-01-241-0/+101
|/ | | | | | | Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
* Work around compiler fussiness on platypus.Quincey Koziol2019-01-111-13/+39
|
* Delta reduction against hyperslab_updates branch.Quincey Koziol2019-01-111-74/+6
|
* Merge pull request #1455 in HDFFV/hdf5 from ~JHENDERSON/hdf5:develop to developJordan Henderson2019-01-091-0/+57
|\ | | | | | | | | * commit '2d7eb9a4c3a841f7612b88f6b559792cb6143930': Align behavior of H5Aget_name_by_idx with H5Aget_name when a NULL buffer is supplied
| * Align behavior of H5Aget_name_by_idx with H5Aget_name when a NULL buffer is ↵Jordan Henderson2019-01-081-0/+57
| | | | | | | | supplied
* | Merge pull request #1450 in HDFFV/hdf5 from ↵Ray Lu2019-01-081-9/+72
|\ \ | |/ |/| | | | | | | | | | | | | ~SONGYULU/hdf5_ray:TRILAB-98-dt_arith-and-cpp_testhdf5-tests to develop * commit 'b02de315b93ac29d2483a91d526b110a25073505': NNSA Tri-LabsTRILAB-98: Another two test cases out. NNSA Tri-Labs TRILAB-98: Taking out a few more test cases. NNSA Tri-Labs TRILAB-98 dt_arith and cpp_testhdf5 tests fail on sierra.llnl.gov: According to the group decision, simply provide a macro to disable some failing test cases on sierra (IBM power9 cpu). All failing cases involve long double data type.
| * NNSA Tri-LabsTRILAB-98: Another two test cases out.Songyu Lu2019-01-081-1/+18
| |
| * NNSA Tri-Labs TRILAB-98: Taking out a few more test cases.Songyu Lu2019-01-081-10/+22
| |
| * NNSA Tri-Labs TRILAB-98 dt_arith and cpp_testhdf5 tests fail on ↵Songyu Lu2019-01-081-2/+36
| | | | | | | | sierra.llnl.gov: According to the group decision, simply provide a macro to disable some failing test cases on sierra (IBM power9 cpu). All failing cases involve long double data type.
* | Delay checking if decoded message's "shareable" flag is appropriate forNeil Fortner2019-01-073-0/+18
| | | | | | | | | | | | | | | | | | | | | | 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 #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
* | Remove incorrect comment.Quincey Koziol2019-01-061-1/+0
| |
* | Corrected comment in src/H5VLint.c, fixed pass-through info size inQuincey Koziol2019-01-0612-260/+574
|/ | | | | | | 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 #1425 in HDFFV/hdf5 from ~JHENDERSON/hdf5:develop to developJordan Henderson2019-01-041-0/+6
|\ | | | | | | | | * commit '659dd9bccf69f32bfdd01dc49410116ec5c1b0bb': Align H5Lcreate_ud behavior with documentation for NULL udata pointer
| * Align H5Lcreate_ud behavior with documentation for NULL udata pointerJordan Henderson2019-01-031-0/+6
| | | | | | | | Add test for H5Lcreate_ud fix
* | 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
| |
* | Change FAIL_PUTS_ERROR to TEST_ERROR.Jacob Smith2019-01-041-17/+17
| |
* | Update calls: H5Dcreate to H5Dcreate2, H5Acreate to H5Acreate2.Jacob Smith2019-01-031-20/+20
|/
* Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Vailin Choi2019-01-0216-1660/+3204
|\ | | | | | | | | | | | | | | develop Resolve conflicts: Conflicts: test/Makefile.am
| * fix wrong function name that is missed by correctional macroJacob Smith2018-12-311-1/+1
| |
| * Merge pull request #1400 in HDFFV/hdf5 from ↵Dana Robinson2018-12-311-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:openmpi_tweaks to develop * commit 'd6c2a96ac2f103d90b96d5b39814810e6a31ef99': Updated the parallel install docs. Eliminated the need for a separate script variable. Added a helpful message to the flush script. Added a shell script so we can run the parallel flush test on OpenMPI.
| | * Merge branch 'develop' into openmpi_tweaksDana Robinson2018-12-3124-1631/+3209
| | |\
| | * | Added a shell script so we can run the parallel flush testDana Robinson2018-12-201-1/+1
| | | | | | | | | | | | | | | | on OpenMPI.
| * | | Merge pull request #1413 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:yay_plugins ↵Dana Robinson2018-12-316-32/+422
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '3ca19cca5395d79be69209f8d7d0a2b06834a648': Flipped swapped testing strings. 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.
| | * | Flipped swapped testing strings.Dana Robinson2018-12-281-2/+2
| | | |
| | * | Merge branch 'develop' into yay_pluginsDana Robinson2018-12-281-1/+96
| | |\ \
| | * | | Added test_vol_plugin.sh to the list of scripts to cleanDana Robinson2018-12-281-1/+2
| | | | |
| | * | | Fixed a CMake build issue (CMake still doesn't run the VOL pluginDana Robinson2018-12-281-1/+1
| | | | | | | | | | | | | | | | | | | | tests)
| | * | | Added more sub-tests to the VOL plugin test.Dana Robinson2018-12-281-13/+172
| | | | |
| | * | | Added a simple test for registration of VOL connector plugins.Dana Robinson2018-12-275-30/+260
| | | | | | | | | | | | | | | | | | | | | | | | | Autotools only for right now, but this will be fleshed out in future work.
| * | | | Merge branch 'develop' into dset_ohdr_minimizeJacob Smith2018-12-281-1/+95
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | Merge branch 'develop' into dset_ohdr_minimizeJacob Smith2018-12-2716-6/+335
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | OHDR tests now accept h5_fileaccess() fapls.Jacob Smith2018-12-262-139/+160
| | | | | | | | | | | | | | | | | | | | Formatting, informative comments, and minor renaming.
| * | | | Fix some CMake listingsJacob Smith2018-12-212-1/+1
| | | | |
| * | | | Add error checking to the minimized dset header size calculation.Jacob Smith2018-12-211-16/+16
| | | | | | | | | | | | | | | | | | | | Update printf->HDprintf statements.
| * | | | Fix mistake with H5E_BEGIN_TRY {...} H5E_END_TRY block containing ↵Jacob Smith2018-12-202-16/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ERROR-raising macros. Formatting tweaks.
| * | | | Merge branch 'develop' of ↵Jacob Smith2018-12-1914-16/+19
| |\ \ \ \ | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into dset_ohdr_minimize
| * | | | | Add "compact" storage test to relative header size comparisons.Jacob Smith2018-12-191-60/+80
| | | | | |
| * | | | | Formatting adjustments.Jacob Smith2018-12-181-226/+217
| | | | | |
| * | | | | Move H5Fset_dset_no_attrs_hint VOL operations to native.Jacob Smith2018-12-183-945/+864
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move minimzied object header tests from separate file to test/ohdr.c Some formatting changes.