summaryrefslogtreecommitdiffstats
path: root/tools/test/h5repack
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix VFD h5repacktest (#20)Allen Byrne2020-10-061-2/+0
| | | | | | | | | | | | | | * h5repacktest VFD fix and formatting changes * Fix memory leak in H5PL__find_plugin_in_path When encountering a directory, the current loop iteration was skipped without freeing the memory allocated for the path. * Refactor parser GCC diagnostic statements * genparser on jelly with default bison/flex Co-authored-by: Michael Kuhn <michael.kuhn@ovgu.de>
* Clang-format of source filesAllen Byrne2020-09-305-2200/+2023
|
* Merge pull request #2650 in HDFFV/hdf5 from ↵David Young2020-09-281-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DYOUNG/werror:rebased-fprintf-experiment to develop * commit 'c0fbc5c086566d5d3c1d1ef26baa81a53d59fc08': (24 commits) Use the right format string, "%zu", for size_t. Repair more format strings. Fix a bunch of format string errors reported by Larry. Fix some HDfprintf compilation errors: use the right format strings ("zu", PRIuHSIZE), avoid casting some printf arguments, pass the right number of arguments. Test the format string "ll" before "l", "L", and "q", like the ./configure script does. This ought to fix the compilation failure in test/dt_arith.c that Allen told me about: Cast a non-void pointer to void pointer for "%p". Use PRIu32 and "zu" formats. Delete some casts from `size_t`. I'm taking a guess that this code intended to point the 2-digit wide hexadecimal octet values, not 2 character-wide pointers to the bytes. The %02p format, which is a GNU-ism, disagreed with GCC 8.3.0 and the option flags we use. %08p is not portable, it's a GNU-ism. Use %8p, instead. Squashes a GCC error. Add format string macros PRI[doxX]HID for hid_t and use PRIdHID. Use HDva_copy() and introduce a bunch of compatbility format-string constants for uppercase hexadecimal strings, `PRIX...`. Should fix the VS2010 errors that Allen mentioned: Always #define HDfprintf as fprintf in this header. I believe this will fix the Windows build error that Allen reported. Provide an HDvasprintf implementation only if it isn't #defined. This should fix the mingw compilation issue that Allen reported. Fix va_list usage in the vasprintf(3) implementation. Promote format-string warnings to errors. Use the portable `-eq` operator instead of the bash-ism `==`. Fixes the tests on NetBSD, where /bin/sh != bash. Restore a literal percent sign ("%%") that I accidentally deleted. Fix code that made GCC complain about a NULL or `unsigned char *` arguments for "%s". Take pains to provide UINT64_MAX in all conditions. Correct a couple of format strings. ...
| * Merge remote-tracking branch 'hdffv/develop' into rebased-fprintf-experimentDavid Young2020-09-271-0/+16
| |\
| * \ Merge remote-tracking branch 'hdffv/develop' into rebased-fprintf-experimentDavid Young2020-09-0330-53/+1926
| |\ \
| * | | Use the portable `-eq` operator instead of the bash-ism `==`. Fixes theDavid Young2020-07-071-1/+1
| | | | | | | | | | | | | | | | tests on NetBSD, where /bin/sh != bash.
* | | | OESS-98 merge with clang-format changesAllen Byrne2020-09-251-5/+5
| |_|/ |/| |
* | | CMake and script changes for clang-formatAllen Byrne2020-09-041-0/+16
| |/ |/|
* | Add back function for VERIFY_EXTERNAL_CONSOLIDATIONAllen Byrne2020-08-251-0/+20
| |
* | HDFFV-9984 fix test logicAllen Byrne2020-08-142-6/+5
| |
* | HDFFV-9984 - correct name of ref filesAllen Byrne2020-08-145-0/+0
| |
* | HDFFV-9984 add missing ref fileAllen Byrne2020-08-141-0/+28
| |
* | HDFFV-9984 - add missing ref filesAllen Byrne2020-08-147-0/+541
| |
* | HDFFV-9984 Add options to merge/prune external links during repackAllen Byrne2020-08-1423-67/+1352
| |
* | Removes staff email addresses from the repositoryDana Robinson2020-08-071-5/+5
|/ | | | Removes redundant C library headers from hl library
* Fixes for warnings in the tools code.Dana Robinson2020-04-252-261/+284
|
* Trim trailing whitespaceQuincey Koziol2020-04-201-1/+1
|
* Changed identifiers and command-line options from "id" to "value" in toolsDana Robinson2020-04-141-4/+4
| | | | code to be in agreement with H5VL API terminology.
* Updated test ddl files so CMake passes after h5dump failures.Dana Robinson2020-04-061-1/+1
|
* Skip testing of passthrough VOL connector in a Family File tools testJordan Henderson2020-04-031-1/+1
|
* Update Tools library to be better compatible with VOL connectorsJordan Henderson2020-03-172-5/+17
| | | | | | | | | | | | | | | | | | | | | Modify h5repack to integrate with VOL connectors Update tools library to accomodate VOL connectors Update logic in h5tools_fopen for VOL connectors Add command-line options to h5repack for specifying in/out VOL connectors Implement h5tools_set_vol_fapl Fix library shutdown issue Integrate ROS3 and HDFS VFDs into new h5tools_get_fapl() scheme Avoid H5Ocopy in h5repack when using different VOL connectors Update h5tools_test_utils.c for ROS3 and HDFS integration
* HDFFV-11036 add file compare test processAllen Byrne2020-02-241-8/+52
|
* TRILAB-142 Change minimum CMake version to 3.12Allen Byrne2020-02-211-1/+1
|
* Merge pull request #2319 in HDFFV/hdf5 from ↵Allen Byrne2020-01-291-38/+32
|\ | | | | | | | | | | | | | | ~BYRN/hdf5_adb:bugfix/HDFFV-11011 to develop * commit 'c8096118d5edd9f27ff0f6180a4dde4c10aafda7': HDFFV-11011 - merge include list HDFFV-11011 correct issues with target file extension
| * HDFFV-11011 correct issues with target file extensionAllen Byrne2020-01-281-38/+32
| |
* | Merge pull request #2311 in HDFFV/hdf5 from ~KMU/hdf5:misc to developKimmy Mu2020-01-281-8/+8
|\ \ | |/ |/| | | | | | | | | | | | | * commit '406330addf45529ecdd088f4d22e9aab9a03661d': rename macro change condition pick up from Dave's fix leave Wswitch-default for later fix fix Wredundant-decls, Wswitch-default, Wdeclaration-after-statement, Wsign-compare, Wmisleading-indentation, Wshadow
| * fix Wredundant-decls, Wswitch-default, Wdeclaration-after-statement, ↵kmu2020-01-271-8/+8
| | | | | | | | Wsign-compare, Wmisleading-indentation, Wshadow
* | Remove cmake macros from valgrind testsAllen Byrne2020-01-251-88/+88
|/
* squash cast warning fixkmu2020-01-231-2/+2
|
* merge and fix conflictkmu2020-01-192-105/+107
|\
| * HDFFV-11001 need to qualify all by parallel or serial typesAllen Byrne2020-01-151-1/+1
| |
| * HDFFV-11001 Add fine control over testingAllen Byrne2020-01-151-1/+3
| |
| * Update tools hid_t declarations with H5I_INVALID_HIDAllen Byrne2020-01-131-101/+101
| |
* | merge and fix conflictskmu2020-01-145-3/+103
|\ \ | |/
| * Merge pull request #2071 in HDFFV/hdf5 from ~KMU/hdf5:bugfix/intel_warnings ↵Kimmy Mu2020-01-061-2/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '0a2bb11b248df6841daabca3970df5d8504adfc7': address problems from comments fix and address comments change according to previous comments add missing piece remove unnecessary check macro fix intel compile warnings Revert "fix warnings from Intel compiler" Revert "fix warnings and some text alignment" Revert "let hdf5 pick up the right compiler in Intel environment" Revert "fix issues from previous PR comments" Revert "using a different MACRO" using a different MACRO fix issues from previous PR comments let hdf5 pick up the right compiler in Intel environment fix warnings and some text alignment fix warnings from Intel compiler
| | * fix and address commentskmu2019-12-111-1/+1
| | |
| | * Merge branch 'develop' into bugfix/intel_warningskmu2019-12-091-0/+1
| | |\
| | * | fix intel compile warningskmu2019-12-041-2/+2
| | | |
| * | | Clean up tools warnings introduced by H5TOOLS_ERR_INIT macroJordan Henderson2019-12-311-1/+1
| | | |
| * | | HDFFV-10876 Update dump to match DDL specAllen Byrne2019-12-053-0/+100
| | |/ | |/|
* | | fix unused related warningskmu2020-01-131-6/+6
| | |
* | | remove unsed var,function,macro, etckmu2019-12-061-1/+0
|/ /
* | Revert "Make a squash commit of 'Quiet some warnings by adjusting warnings ↵David Young2019-11-271-0/+1
|/ | | | level and fixing some code.' (commit 5c911d8baf3)"
* Delete an unused variable.David Young2019-11-131-1/+0
|
* Update format and fix missing prefixAllen Byrne2019-10-211-185/+112
|
* Make wrappers, tests and tools use H5Treclaim() instead of H5Dvlen_reclaim()Jerome Soumagne2019-10-081-10/+10
|
* HDFFV-10919 merge synchingAllen Byrne2019-10-021-5/+5
|
* HDFFV-10918 add tests for h5repack ext storageAllen Byrne2019-10-012-1/+121
|
* Update versioning to next major versionAllen Byrne2019-09-251-1/+2
|
* Update develop branch version to 1.13.0 after creation of hdf5_1_12Larry Knox2019-09-251-7/+7
| | | | branch.