summaryrefslogtreecommitdiffstats
path: root/test/ohdr.c
Commit message (Collapse)AuthorAgeFilesLines
* Source formattedAllen Byrne2020-10-011-701/+834
|
* Sync with developDana Robinson2020-08-011-4/+4
|
* Whitespace updatesAllen Byrne2020-05-131-1/+1
|
* Squashed commit of the token_refactoring branch:Dana Robinson2020-01-191-11/+14
|
* Cherry pick of 0225e6d5969Quincey Koziol2020-01-041-5/+6
|
* Yanked -Wc++-compat from the flags used to build the C library in bothDana Robinson2019-12-161-2/+2
| | | | the Autotools and CMake.
* Cleanup HD prefixAllen Byrne2019-08-051-2/+2
|
* Add support for GCC9, update warnhist script, and clean up warnings.Quincey Koziol2019-07-031-2/+2
|
* Cleaned up misc warnings.Dana Robinson2019-06-291-1/+1
|
* Fixed a problem in the ohdr test where hard-coded strings passedDana Robinson2019-06-191-202/+150
| | | | to H5Awrite() triggered -fsanitize failures.
* Set V112 as the latest format and extend the arrays of version bounds.Vailin Choi2019-04-041-46/+5
|
* Used the H5_INC_ENUM macro to squash enum value increment warnings.Dana Robinson2019-03-211-2/+2
|
* Delay checking if decoded message's "shareable" flag is appropriate forNeil Fortner2019-01-071-0/+10
| | | | | | | | | | | 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.
* Corrected comment in src/H5VLint.c, fixed pass-through info size inQuincey Koziol2019-01-061-15/+35
| | | | | | | 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).
* Update calls: H5Dcreate to H5Dcreate2, H5Acreate to H5Acreate2.Jacob Smith2019-01-031-20/+20
|
* fix wrong function name that is missed by correctional macroJacob Smith2018-12-311-1/+1
|
* OHDR tests now accept h5_fileaccess() fapls.Jacob Smith2018-12-261-35/+53
| | | | Formatting, informative comments, and minor renaming.
* Add "compact" storage test to relative header size comparisons.Jacob Smith2018-12-191-60/+80
|
* Move H5Fset_dset_no_attrs_hint VOL operations to native.Jacob Smith2018-12-181-0/+863
| | | | | Move minimzied object header tests from separate file to test/ohdr.c Some formatting changes.
* Squashed commit of private branch changes to support stackable VOL plugins.Quincey Koziol2018-10-251-1/+1
| | | | modified: test/dsets.c
* VOL FEATUREDana Robinson2018-10-101-15/+16
|
* Normalization with vol_integration (test code and H5Xtest.c)Dana Robinson2018-09-201-17/+13
|
* HD prefix and whitespaceAllen Byrne2018-08-281-2/+2
|
* Fix for HDFFV-10180 Performance issues with H5Oget_info.Vailin Choi2018-04-241-1/+1
|
* Minor warning cleanup while working on VOL issues.Dana Robinson2018-04-061-10/+10
|
* Cleanup API context function usage.Quincey Koziol2018-03-191-12/+11
|
* Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-03-181-53/+59
|\ | | | | | | merge_func_enter_vol
| * Fix memory leak simply by capturing allocation in varAllen Byrne2018-03-161-53/+59
| |
* | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-03-181-22/+75
|\ \ | |/ | | | | | | | | merge_func_enter_vol Plus initial steps toward merging API context push into FUNC_ENTER_API* macros
| * Fixed DT failureBinh-Minh Ribler2018-02-141-3/+10
| | | | | | | | | | | | | | | | | | Description: Added a missing return statement to a non-void function. Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
| * Additional testsBinh-Minh Ribler2018-02-131-20/+66
| | | | | | | | | | | | | | | | | | | | Description: - Revised and add more variety to version bound tests per review - Revised gen_bounds.c per review Platforms tested: Linux/64 (jelly) Linux/32 (jam) Darwin (osx1010test)
* | Add API context interface and use it throughout the library.Quincey Koziol2018-03-151-62/+67
|/
* Style cleanups and misc. bugfixes discovered during full SWMR development.Quincey Koziol2017-09-231-2/+3
|
* Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2017-04-251-6/+4
| | | | | | | | | | hdf5_1_10 * commit '54957d37f5aa73912763dbb6e308555e863c43f4': Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes. Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1 Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
* Merge SWMR-related testing to existing tests.Quincey Koziol2016-12-181-0/+155
|
* Merge branch 'develop' into eoc_valgrind_bugfixDana Robinson2016-11-291-2/+1
|\
| * Bring over another batch (hopefully the last) of non-SWMR "normalization"Quincey Koziol2016-11-291-2/+1
| | | | | | | | changes from the revise_chunks branch.
* | Tentative fix for valgrind issues related to EoC.Dana Robinson2016-11-261-7/+7
|/ | | | | | | | | Adds /*out*/ parameters to H5O_close() and H5F_try_close() so that H5D/G_close() will know when H5O_close() has triggered a file close and thus the file struct is not reliable. Also removes the H5F_CLOSING() macro and related which were formerly used to check if the file was closing.
* Refactor H5O code to clean up message allocation, align cache deserialize codeQuincey Koziol2016-11-121-142/+0
| | | | with revise_chunks changes, and remove unused "message locking" code.
* [svn-r30189] Description:Quincey Koziol2016-07-181-1/+0
| | | | | | | | | Clean up more warnings: drop the warning count from ~1310 down to ~940, with only 31 types of warnings in 148 files (down from 38 types in 167 files). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
* [svn-r29842] Description:Quincey Koziol2016-04-301-1/+0
| | | | | | | | | Bring [appropriate portions of] r29811, 29813, 29826, 29830, 29831 from revise_chunks branch to the trunk. Tested on: MacOSX/64 10.11.4 (amazon) w/serial, parallel & production (h5committest forthcoming)
* [svn-r29755] test/ohdr.c apply fix for HDFFV-9713 to not open test file ↵Larry Knox2016-04-201-1/+12
| | | | | | | | in source with write permission. config/linux-gnulibc1 reapply filx for HDFFV-9439 which was partially removed, probably by merge from revise_chunks branch. Tested with h5committest.new on kituo, ostrich, osx1010dev and platypus.
* [svn-r29545] Minor normalization w/ trunk in preparation for big merge.Dana Robinson2016-03-241-156/+143
| | | | | | Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1 autotools serial autotools parallel (MPICH 3.1.4)
* [svn-r29202] Fix for unknown message HDFFV-9697.Vailin Choi2016-02-241-164/+300
| | | | Tested on jam, ostrich, platypus, kite, quail, osx1010test, emu, mayll, moohan.
* [svn-r29081] - merge in the phdf5_metadata_opt/ branch with the collective ↵Mohamad Chaarawi2016-02-101-70/+70
| | | | | | | | metadata optimizations. - rename H5AC_dxpl_id to H5AC_ind_read_dxpl_id and update all usage in the library tested on bb-8 with parallel and serial.
* [svn-r29057] added dxpl type checking when debug mode is enabled ↵Mohamad Chaarawi2016-02-071-70/+70
| | | | | | (H5_DEBUG_BUILD) tested on bb-8 with Serial and Parallel, debug and production builds.
* [svn-r28696] Minor normalization with revise_chunks.Dana Robinson2015-12-171-4/+4
| | | | | Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1 serial only
* [svn-r28138] Add first support for _Bool and make hbool_t a "real" _Bool if ↵Jerome Soumagne2015-10-201-1/+1
| | | | | | | | | | | | | | available Fix tests accordingly and fix misuse of hbool_t in various places Fix initialization of H5Pgcpl/ocpl structs in property decoding routines Tested on: Linux/32 (jam) Linux/64 (platypus) Linux/PPC64 (ostrich) MacOSX/64 10.11
* [svn-r27768] Description:Quincey Koziol2015-09-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | Complete revamp of package initialization/shutdown mechanism in the library. Each package now has a single init/term routine. This new way should avoid packages being re-initialized during library shutdown and is also be _much_ more proactive about giving feedback for resource leaks internal to the library. Introduces a new "module" header file for packages in the library (e.g src/H5Fmodule.h) which sets up some necessary package configuration macros for the FUNC_ENTER/LEAVE macros. (The VFL drivers have their own slightly modified version of this header, src/H5FDdrvr_module.h) Also cleaned up a bunch of resources leaks all across the library and tests, along with addressing many warnings, as I encountered them. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel Linux/64 3.10.x (kituo) w/serial & parallel Linux/64 2.6.x (ostrich) w/serial
* [svn-r27548] Revert r27545Jerome Soumagne2015-08-211-1/+1
|