summaryrefslogtreecommitdiffstats
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
* Align with "parallel fence" changes (#479)Quincey Koziol2021-03-241-0/+6
| | | | | | | | | * Small code updates and simplifications * Committing clang-format changes * Fix 'make installcheck' for parallel builds Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* fix block coordinate printing example (#437)Mike Smith2021-03-061-5/+6
|
* More warning fixes (#400)Sean McBride2021-03-042-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed -Wunused-local-typedef warning * Fixed -Wformat warnings In one case also removed a `z` character. There was a `z%d` that I think was supposed to be `%zd` * Fixed -Wshorten-64-to-32 warnings * Fixed -Wself-assign warnings * Fixed -Wreserved-id-macro warnings * Commit format changes from clang-format, clang version 10.0.1. * Fixed -Wself-assign warnings * Fixed -Wunused-local-typedef warning * Fixed -Wformat warnings In two cases also removed a `z` character. There was a `z%d` that was supposed to be `%zd`. * Fixed -Wshorten-64-to-32 warnings * Fixed -Wreserved-id-macro warnings * Fixed -Wself-assign warnings * Format source. * Remove blank lines to pass format check. Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
* Fixed all -Wincompatible-pointer-types-discards-qualifiers warnings (#341)Sean McBride2021-02-222-4/+4
| | | | | | | | | | | | | * Fixed various -Wincompatible-pointer-types-discards-qualifiers warnings by adding const * Fixed various -Wincompatible-pointer-types-discards-qualifiers warning by removing extraneous consts There were casts with const, but the function parameter doesn't actaully take const, so just modified the casts. In the other case, a local variable was const that should not have been, becuase its source wasn't const either. * Fixed a -Wincompatible-pointer-types-discards-qualifiers warning by strdup-ing a string Create a duplicate string instead of mutating a supposedly const one.
* Update license url part2 (#333)Larry Knox2021-02-1742-42/+42
| | | | | | * Modify temporary rpath for testing in java example scripts. * Update URL in source file Copyright headers for web copy of COPYING file - files not in src or test.
* develop revert source to clang-format version 11 (#293)Allen Byrne2021-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * OESS-98 convert plugin option to FetchContent, add tests * Fixes for pkcfg files because of plugin option * OESS-98 fix tools test for plugins * Keep doxygen comments under 100 chars long - format hint * Whitespace * HDFFV-11144 - Reclassify CMake messages * HDFFV-11099/11100 added help text * Reworked switch statement to compare string instead * Fix typo * Update CDash mode * Correct name of threadsafe * Correct option name * Undo accidental commit * Note LLVM 10 to 11 format default changes * Update format plugin * Undo clang-format version 11 changes * One more correction
* Reformat source (#244)Quincey Koziol2021-01-072-4/+4
|
* Transfer doxygen H5O RM blocks from doxygen branch to develop. (#174)vchoi-hdfgroup2020-12-162-0/+8
| | | Co-authored-by: vchoi <vchoi@jelly.ad.hdfgroup.org>
* Basic alignment with async branch (#115)Quincey Koziol2020-11-231-1/+1
| | | | | | | * Basic alignment with async branch - trivial changes to reduce clutter in overall diff. * Update minor error code to reflect change within library * Update the error output to match library
* Clang-format of source filesAllen Byrne2020-09-3038-3292/+3104
|
* OESS-98 merge with clang-format changesAllen Byrne2020-09-251-2/+2
|
* Fix comment formatting due to tabs conversionAllen Byrne2020-09-241-3/+3
|
* File changes to affect formattingAllen Byrne2020-09-041-25/+27
|
* CMake and script changes for clang-formatAllen Byrne2020-09-041-0/+14
|
* Fixed typoBinh-Minh Ribler2020-08-181-1/+1
|
* Address CMake and deprecated API build failures from monotonic timer patch.Quincey Koziol2020-07-031-1/+1
|
* Remove non-existent exampleQuincey Koziol2020-06-301-2/+2
|
* Add new source files to CMake buildQuincey Koziol2020-06-281-0/+1
|
* Merge remote-tracking branch 'origin/develop' into monotonic_timerQuincey Koziol2020-06-2632-554/+779
|\
| * Merge pull request #2610 in HDFFV/hdf5 from ↵David Young2020-06-161-2/+2
| |\ | | | | | | | | | | | | | | | | | | ~DYOUNG/werror:hdffv-11060-examples-destdir to develop * commit '4cebd8aa6c965fe2e5dde6dbff36b2be3ca58bf1': Make examples installation respect DESTDIR. Fixes HDFFV-11060.
| | * Make examples installation respect DESTDIR. FixesDavid Young2020-05-261-2/+2
| | | | | | | | | | | | HDFFV-11060.
| * | Add tests for all version to H5_NO_DEPRECATED_SYMBOLS sectionLarry Knox2020-06-101-2/+13
| | | | | | | | | | | | | | | and to section for current version, with and without default API version flags.
| * | HDFFV-11000: update-testh5cc.sh.in to test sample versioned functionsLarry Knox2020-06-101-3/+114
| |/ | | | | | | in HDF5 1.10, 1.12 and develop.
| * Trim trailing whitespaceQuincey Koziol2020-04-2022-272/+272
| |
| * TRILAB-142 Change minimum CMake version to 3.12Allen Byrne2020-02-211-1/+1
| |
| * Squashed commit of the token_refactoring branch:Dana Robinson2020-01-164-36/+35
| |
| * HDFFV-11001 need to qualify all by parallel or serial typesAllen Byrne2020-01-151-29/+31
| |
| * HDFFV-11001 Add fine control over testingAllen Byrne2020-01-151-1/+1
| |
| * Add OAPL parameter to H5Rcreate_ APIsJordan Henderson2019-12-021-1/+1
| |
| * Apparently, + has no special meaning, and neither does \+, in so-calledDavid Young2019-11-121-1/+1
| | | | | | | | | | | | | | | | "obsolete" / POSIX "basic" regular expressions. Also, not every version of `sed` out there supports the `-E` option. So delete the -E flag and use the regex `[^/][^/]*` instead of `[^/]+`. Add config/netbsd to the MANIFEST.
| * Merge pull request #1984 in HDFFV/hdf5 from ~DYOUNG/netbsd:develop to developDavid Young2019-11-052-5/+28
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0b721858e46a317c370a24115032d5be41688f67': Make these scripts relocatable again: derive a relative path for the original installation prefix from the examples prefix. Use that relative path to locate the current installation prefix, always. Fall back to an absolute installation prefix if the relative path cannot be derived. Get the path to prefix right: needs a ../ to back out of subdirectory c/. Make this script relocatable again: derive a relative path for the original installation prefix from the examples prefix. Use that relative path to locate the current installation prefix, always. Fall back to an absolute installation prefix if the relative path cannot be derived. Let us override the examples directory using --with-examplesdir=DIR. This is handy for NetBSD where HDF5 examples are installed by convention in $prefix/share/examples/hdf5/ rather than in ${prefix}/share/hdf5_examples/, which is the HDF5 default. Follow longstanding execv convention for compatibility with NetBSD. Under the examples directories, always find the installed HDF5 executables and scripts using @prefix@ instead of a relative path, because the number of ../ in the relative path will be different on NetBSD than on other systems. Make the HDF5 configure script grok NetBSD. For portability, insulate the HDF5 library from some system macros. Not every system has perl installed in /usr/bin/, so change the shebang (#!) line to `/usr/bin/env perl` to locate perl on the PATH. For portability, use the POSIX sh(1) string-comparison operator `=` instead of `==`.
| | * Get the path to prefix right: needs a ../ to back out of subdirectoryDavid Young2019-11-051-1/+1
| | | | | | | | | | | | c/.
| | * Make this script relocatable again: derive a relative path for theDavid Young2019-11-051-2/+25
| | | | | | | | | | | | | | | | | | | | | original installation prefix from the examples prefix. Use that relative path to locate the current installation prefix, always. Fall back to an absolute installation prefix if the relative path cannot be derived.
| | * Let us override the examples directory using --with-examplesdir=DIR.David Young2019-10-032-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is handy for NetBSD where HDF5 examples are installed by convention in $prefix/share/examples/hdf5/ rather than in ${prefix}/share/hdf5_examples/, which is the HDF5 default. Place hdf5_examples/ under ${datarootdir} which on most systems will be ${prefix}/share/, anyway.
| | * Under the examples directories, always find the installed HDF5David Young2019-10-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | executables and scripts using @prefix@ instead of a relative path, because the number of ../ in the relative path will be different on NetBSD than on other systems. Examples on NetBSD are installed at ${prefix}/share/examples/hdf5/ instead of at ${prefix}/share/hdf5_examples/, by convention. It may be the same on other BSDs, I'm not sure.
| * | Add new H5R API that abstracts object, region and attribute reference typesJerome Soumagne2019-10-087-12/+206
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also support references to external files Add new H5T_REF type and type conversion routines Support conversion from H5T_REF_OBJ/DSET_REG to H5T_REF Add H5Treclaim() API to reclaim memory of vlen/reference types Deprecate H5Dvlen_reclaim() Fix H5T_vlen_reclaim() and H5T_reclaim() to use private callback Add H5T_ref_reclaim() Move previous H5R APIs to H5Rdeprec.c Clean up H5Ocopy Separate H5O_copy_expand_ref() to H5Ocopy_ref() Add support for copying new reference types Clean up deprecated routines to go through VOL and same code path Fix return codes in existing trefer.c test Rename trefer.c to trefer_deprec.c trefer.c is for new references Add performance test for trefer Add additional obj_copy_ref test Make use of tokens and blobs to store references Skip blob encoding for object references Start adding new reference examples
| * Merge reconciliation and VFD test fixesAllen Byrne2019-08-041-3/+3
| |
| * HDFFV-10529 Update CMake tests to use test fixturesAllen Byrne2019-07-231-96/+93
| |
| * HDFFV-10845 use of TARGETFILE disables auto emulatorAllen Byrne2019-07-171-1/+2
| |
| * HDFFV-10805 cleanup examples and test codeAllen Byrne2019-06-201-1/+0
| |
| * HDFFV-10805 Add option to only build shared targetsAllen Byrne2019-06-182-158/+52
| | | | | | | | | | HDFFV-10805 Add ONLY_SHARED_LIBS option and prefer shared over static HDFFV-10803 Update FindSZIP.cmake find module Remove unneeded modules and update java modules
| * HDFFV-10703 Update CMake commands to latest standardAllen Byrne2019-02-151-6/+6
| |
| * Refactor mpi test namesAllen Byrne2019-02-111-9/+9
| |
| * Rename parallel tests to start with PAR_Allen Byrne2019-02-111-2/+2
| |
| * MPI vars need passed in, change to grepTestAllen Byrne2019-01-201-12/+10
| |
| * Add parrallel runTest.cmake for ph5exampleAllen Byrne2019-01-181-4/+6
| |
| * HDFFV-10656 Add CHECK_VOL support to CMakeAllen Byrne2018-12-201-9/+9
| |
| * Remove reference to h5_vol_external_log_native.Quincey Koziol2018-12-061-3/+1
| |
| * Remove example VOL connector, since it's been superceded by the pass-throughQuincey Koziol2018-11-283-504/+2
| | | | | | | | VOL connector in the src subdirectory.
| * Added 'notify' callback for async requests; switched VOL class and infoQuincey Koziol2018-11-281-0/+1
| | | | | | | | | | | | comparison to return comparison value as parameter, so they can return error values; "cancelled" -> "canceled"; switched order of 'wrap_object' and 'free_wrap_ctx' management callbacks.