summaryrefslogtreecommitdiffstats
path: root/test/tfile.c
Commit message (Collapse)AuthorAgeFilesLines
* VFD SWMR: Normalization with develop (#1078)Dana Robinson2021-10-061-1/+1
| | | Brings many changes from develop, particularly VOL changes for async
* VFD SWMR: sync with develop (#830)Dana Robinson2021-07-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Normalization with develop * Removes checks and work-arounds for strtoll and strtoull (#769) * Removes checks for (v)snprintf, which are C99 (#772) * Update missing release note info. (#776) * Replaces the H5_OVERRIDE macro with override (#773) The macro is no longer necessary now that we require C++11. * Cleans up some POSIX header bits in H5private.h (#783) * Removes outdated checks for ways inline might be defined (#781) These are obsolete now that we require C99. * Removes checks for system(), which is C89/90 (#782) * Removes C++ dependency on H5private.h (#774) * Removes C++ dependency on H5private.h Most C API calls have been removed, aside from a few uses of free, where we just dropped the 'HD'. A couple of H5_ATTR_UNUSED macros were also replaced with (void) statements. * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Further simplifies Autotools type size checks (#789) Also fixes an issue where clock_gettime and difftime are not detected due to earlier simplifications of this code. * Release Note (#784) * Normalization of CMake H5pubconf.h with Autotools (#791) Mostly just moving things around and changing the comments to keep the delta small. The only symbol change is that for curl/curl.h which I changed to H5_HAVE_CURL_CURL_H to match the Autotools. This symbol is not used in the library and is just an artifact of the checks. * Fix tools test (#794) * Removes ancient Autotools cruft (#790) * Reorganization of C and POSIX headers in H5public.h & H5private.h (#793) * Reorganization of C and POSIX headers in H5public.h & H5private.h Consolidated and removed duplicates * It turns out Windows has sys/types.h Co-authored-by: Larry Knox <lrknox@hdfgroup.org> * Removes checks for signal and set/longjmp, which are C89 (#798) Also removes checks for setjmp.h and stddef.h * Assume frexpl/f and fabsl/f, which are C99 (#799) * Assume the library has C99 types in C++ type code (#806) * Assume the library has C99 types in C++ type code * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Removes obsolete equivalents of C99's __func__ (#800) * Cleans up POSIX/C bits in H5private.h (#804) * Cleans up POSIX/C bits in H5private.h * Assume difftime exists (C89) * Reorg AC_CHECK_HEADERS so headers are in alphabetical order * Split off networking-related AC_CHECK_HEADERS * Remove unused UNAME_CYGWIN from configure.ac * Remove checks for unused sys/timeb.h * Tidying pass over H5private.h HD prefix macros * Tidy H5win32defs.h * Add HD prefix to various scanf calls * Committing clang-format changes * Fixes to the alarm(2) code used in the tests to make Windows happy Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Brings the tools getopt(3) replacement into the main library (#803) * Moves get_option from the tools library to the C library * Adds H5 prefix to get_option call and variables * Renames the H5_get_option long options struct and enum * Removes type guesses when C99 types are missing (#807) * Assume C99 types exist in H5detect.c (#808) * Fixes parallel issues from recent C99 changes * Adds MPE FUNC --> __func__ changes missed in earlier PRs * Fix typo * Fixes parallel issues from recent C99 changes (#809) * Fixes parallel issues from recent C99 changes * Adds MPE FUNC --> __func__ changes missed in earlier PRs * Even more missed FUNC --> __func__ macros * Removes remaining H5_TIME_WITH_SYS_TIME cruft (#810) Mostly from CMake * Merges with develop * Committing clang-format changes * Normalization with develop * direct_chunk test and H5Dget_chunk_storage_size changes * Removes unused H5O call * Brings some dataspace changes from the combo branch merge Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
* Brings native H5Fdelete implementation from developDana Robinson2021-05-051-12/+9
|
* Brings more develop code over, especially DoxygenDana Robinson2021-05-031-1/+11
|
* Temporarily disable some tests that fail on WindowsDana Robinson2021-03-251-0/+5
|
* Brings file locking changes from developDana Robinson2021-03-251-28/+48
|
* Updates license url and history docsDana Robinson2021-03-251-1/+1
|
* Formats the source and updates the gcc warning pragmasDana Robinson2021-03-251-1279/+1397
|
* Reduce diffs with `develop`.David Young2020-05-201-5/+4
|
* fix unused related warningskmu2020-05-201-1/+3
|
* Squashed commit of the token_refactoring branch:Dana Robinson2020-05-201-26/+26
|
* Yanked -Wc++-compat from the flags used to build the C library in bothDana Robinson2020-05-201-19/+19
| | | | the Autotools and CMake.
* Oops, delete a debug printf that snuck in here.David Young2020-05-201-1/+0
|
* Change some GCC warnings to errors. Fix code to quiet some warnings.David Young2020-05-201-0/+1
|
* Merge all of my changes from merge-back-to-feature-vfd_swmr-attempt-1,David Young2019-12-091-362/+927
| | | | | | | | including the merge of `hdffv/hdf5/develop`, back to the branch that Vailin and I share. Now I need to put this branch on a fork with a less confusing name than vchoi_fork!
* Normalization with vol_integration (test code and H5Xtest.c)Dana Robinson2018-09-201-22/+15
|
* Revert "Merge pull request #1116 in HDFFV/hdf5 from ↵hdftest2018-06-241-1/+1
| | | | | | | ~HDFTEST/hdf5_hft:hdf5_1_10 to develop" This reverts commit e9f476dad47ce593f13dacb77b1cc664d1f24e7b, reversing changes made to 2ff00b1b937ebe36ac6ddf590c16a4c27fc0b053.
* Merge branch 'develop' into hdf5_1_10.syncM. Scot Breitenfeld2018-06-041-8/+8
|\
| * Fix for HDFFV-10180 Performance issues with H5Oget_info.Vailin Choi2018-04-241-8/+8
| |
* | Merge branch 'develop' into hdf5_1_10.syncM. Scot Breitenfeld2018-05-081-4/+2
|\ \ | |/
| * Minor warning cleanup while working on VOL issues.Dana Robinson2018-04-061-4/+2
| |
* | Merge pull request #943 in HDFFV/hdf5 from develop to hdf5_1_10Larry Knox2018-03-131-0/+128
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '9247388c3d14510341ea3f07847ce2cbb6e44a8e': Rework new tests into one macro Added a "won't fix" RELEASE.txt entry for HDFFV-10356. Fix CMake test names Fixed typo Add release note for HDFFFV-10397. Added a fix for HDFFV-10358. Fixed documentation Description: - Updated the description of copy constructor for clarification. - Removed unnecessary comments. Platforms tested: Linux/64 (jelly) Enhancement to the tool h5clear (HDFFV-10360) Fix for HDFFV-10209 VDS SWMR test failure Free the object header when there are chksum retries.
| * Enhancement to the tool h5clear (HDFFV-10360)Vailin Choi2018-03-121-0/+128
| |
| * Miscellaneous test fixesBinh-Minh Ribler2018-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | Description: - dtypes.c: added the use of highest version of nested datatypes to verify the datatype's version. - miscellaneous typos Platforms tested: Linux/64 (jelly) Darwin (osx1010test)
| * Fix for daily test failureVailin Choi2018-02-141-1/+6
| | | | | | | | Fix for test/testhdf5.sh for configuration with --enable-using-memchecker.
| * Merge pull request #895 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2018-02-141-414/+413
| |\ | | | | | | | | | | | | | | | * commit 'e09ccc4a2168e79b9f7500b8ec68ed5f829c8604': More includes cleanup Cleanup overuse of include files
| | * More includes cleanupAllen Byrne2018-02-141-414/+413
| | |
| * | Fix for daily test failure for configuration with --disable-deprecated-symbolsVailin Choi2018-02-141-1/+1
| |/
| * Additional testsBinh-Minh Ribler2018-02-131-0/+130
| | | | | | | | | | | | | | | | | | | | 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)
| * Changes made based on code reviews.Vailin Choi2018-01-121-980/+1180
| |
| * Merge branch 'develop' into bugfix/version_boundsVailin Choi2017-12-081-3/+3
| |\ | | | | | | | | | Merge from develop.
| * \ (1) Merge branch 'develop' into bugfix/version_boundsVailin Choi2017-11-251-58/+69
| |\ \ | | | | | | | | | | | | | | | | | | | | (2) Add two new options to h5repack for low and high bounds as in H5Pset_libver_bounds. (3) Modify message pre_copy callbacks so that H5Ocopy can handle version bounds check. (4) Add version bounds check for cache image feature.
| * | | Initial checkin for library version boundsVailin Choi2017-10-031-2/+1532
| |/ / | | | | | | | | | Code changes to provide versioning support when adding to the enumerated defines for H5F_libver_t.
* | | Needs to sync with lib version and Sencode.M. Scot Breitenfeld2018-03-071-354/+2230
| | |
* | | HDFFV-10384 and includes cleanup merged from devlopAllen Byrne2018-02-161-1/+0
| |/ |/|
* | Fixed misc Warnings flagged by VS2017.Dana Robinson2017-11-271-3/+3
|/
* Changes made based on RFC review commentsVailin Choi2017-07-181-0/+17
| | | | Test the changes in a branch via daily testing.
* Merge branch 'develop' into windows_openDana Robinson2017-05-311-3/+3
|\
| * A few more warnings fixed.Dana Robinson2017-05-251-3/+3
| |
* | Rework of the POSIX file open permissions and macros to clean upDana Robinson2017-04-281-4/+4
| | | | | | | | | | | | HDopen() calls. Also fixed a minor const warning in the core VFD.
* | Changed the Windows POSIX open() file permissions to be correctDana Robinson2017-04-281-6/+6
|/ | | | according to MSDN. Partial fix for HDFFV-9630.
* 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.
* Correct double sourcedir name on copied datafiles.Quincey Koziol2017-03-151-6/+2
|
* Final merge of page buffering branch to developQuincey Koziol2017-03-141-435/+1639
|
* Cleanups and normalizations against incoming page_buffering changes.Quincey Koziol2017-02-201-61/+62
|
* Merge SWMR-related testing to existing tests.Quincey Koziol2016-12-181-2/+4
|
* Bring SWMR support in to the main development branch. (Finally!) More testsQuincey Koziol2016-12-021-64/+77
| | | | and the tool and API wrappers will be coming in over the weekend.
* Added vlen reclaim functions to a test in tfile.cDana Robinson2016-11-231-2/+8
| | | | that leaks memory.
* [svn-r30285] Description:Quincey Koziol2016-08-131-9/+10
| | | | | | | | | More warning cleanups, bringing the build down to 25 unique types of warnings, with 550 warnings in 122 files (down from 28, 770, and 134). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
* [svn-r29975] Description:Quincey Koziol2016-05-301-5/+5
| | | | | | | | | | Bring r29909 from revise_chunks to trunk: Cleaned up "conflicts with C++ keyword" warnings. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)