| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fix for HDFFV-10941.
|
|\
| |
| |
| |
| |
| |
| | |
* commit '48cc850199901c5b67a40183262f4ead975b884f':
fix test assert fail error
Merge pull request #2071 in HDFFV/hdf5 from ~KMU/hdf5:bugfix/intel_warnings to develop
Merge pull request #2234 in HDFFV/hdf5 from ~KMU/hdf5:bugfix/intel_warnings to develop
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| | |
to develop
* commit '30ac64d83aff5e022d51a17fd6c1d72903ae4f02':
add new type support
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
to hdf5_1_12
* commit '04ef85bab6d096d11985f79e6abd7c0dc8f1ab2f':
Change tools debug macros to not use error stack
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
hdf5_1_12
* commit '2ed0c368d32b3abb32287b7128956c79062e7355':
Max Library "index" should be 6 for HDF5 1.12.
Merge pull request #2289 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| | |
* commit 'a92cfed71e0da0ff61af2550640e38bf6d415fee':
Remove irrelevant sentence from comment.
Remove duplicate lines noted on forum by Eric Bavier
Add v111 version for H5O functions to enable version1 default for HDF5 1.8-1.10 and version 3 default for HDF5 1.12. Version 2 functions are available (deprecated) but will not be the default for any version.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
hdf5_1_12
* commit '6bae11bb5b9adfce55f173b1fe11fefd1081ec27':
Improved CMake options for tests
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
hdf5_1_12
* commit 'bb61d3302329b238bf005e143d00e039cc14534f':
Fixed H5Dcreate in testpar/t_2Gio.c
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
hdf5_1_12
* commit 'd97fb1b1090d47627d7a832b7e833ed707f63cc4':
Merge perform standalone changes from develop
|
| |\ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
* commit '29efed58a861346be122b1ff0c50741206742322':
Squashed commit of the token_refactoring branch:
Add test for reference shutdown issue
H5R: set app ref when incrementing ref_count on location held by reference (fix HDFFV-10992)
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
hdf5_1_12
* commit '2b1709f6ff9a8fcfc1e6d5128b24501d927e21a7':
Squashed commit of the token_refactoring branch:
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
~JSOUMAGNE/hdf5:HDFFV-10992-fix-1_12 to hdf5_1_12
* commit '847c15691765b76beabf8f9abc89ee58a842a64e':
Add test for reference shutdown issue
H5R: set app ref when incrementing ref_count on location held by reference (fix HDFFV-10992)
|
| | | | |
|
|/ / /
| | |
| | |
| | | |
(fix HDFFV-10992)
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
hdf5_1_12
* commit 'acdbf11c51ecf659b24eeb4bf743977b22e921be':
Ignore ZLIB warnings
|
|/ / |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
hdf5_1_12
* commit '06f3c95c6ef68fdeff32569bc038ca3ba83b7aaa':
Merge tools changes from develop
Update file with changes from develop
Fix CMake test macros and perform standalone tests
Add MPI libs for standalone perf
Fix autotools test scripts
Add ref files to test script
h5diff test script fixes
Add new h5diff files
Correct compile statement order
Fix compile statement order
HDFFV-10976,-10980 h5dump, h5ls, h5diff use new ref APIs
|
| | |
|
| | |
|
| | |
|
| |\
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
* commit '7116d82f6b685261b5b4e64fada1a0a031cd7341':
Remove mismerged code
Cherry pick of 0225e6d5969
Cleanups from PR reviews
Remove unnecessary H5CX call
Refactor H5Dvlen_get_buf_size to use optional dataset operation, with generic fallback for VOL connectors that don't implement operation
Refactor all the 'H5VL_*_optional' callbacks to move the type of operation out of the va_list, so it's at least possible for another connector to know what the operation is and decide whether to implement it or not.
Update h5debug to retrieve file pointer through VOL framework
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* commit 'fcdcc4beb18cfb6098ec2f0e0d45db38ee59178f':
Remove mismerged code
Cherry pick of 0225e6d5969
Cleanups from PR reviews
Remove unnecessary H5CX call
Refactor H5Dvlen_get_buf_size to use optional dataset operation, with generic fallback for VOL connectors that don't implement operation
Refactor all the 'H5VL_*_optional' callbacks to move the type of operation out of the va_list, so it's at least possible for another connector to know what the operation is and decide whether to implement it or not.
Update h5debug to retrieve file pointer through VOL framework
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
generic fallback for VOL connectors that don't implement operation
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
of the va_list, so it's at least possible for another connector to know what
the operation is and decide whether to implement it or not.
Added a new VOL sub-class called "introspect" where callbacks that report
information about the connector or container can be placed. Added an
'opt_query' callback to this sub-class, for a connector to report back
to the library whether a particular optional callback operation is supported.
Also added a 'get_conn_cls' introspection callback, to retrieve the H5VL_class_t
of a connector (either the "current" connector, H5VL_GET_CONN_LVL_CURR, or
the terminal connector, H5VL_GET_CONN_LVL_TERM).
Moved the "post open" operation from a file 'specific' operation to a file
'optional' operation, now that it's possible to detect (with the 'opt_query'
introspection callback) whether a VOL connector implements an optional
operation, without just returning an error.
Added new internal VOL helper routines: H5VL_object_is_native, to determine
if an object is in (or is a) native file, and H5VL_file_is_same, to determine
if two objects are in (or are) the same terminal VOL connector's container.
(And moved the special handling for FILE_IS_EQUAL operation out of internal VOL
callback routine into H5VL_file_is_same)
Made new dataset 'get' operation for H5Dvlen_get_buf_size, aligning it better
with other 'get' operations in API.
Fixed several issues with pass-through connectors, which are now passing the
'make check-passthrough-vol' tests again.
A bunch of warning and style cleanups as well.
|
|/ / |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
hdf5_1_12
* commit '4e652fe75f600ed66d2870fc101cf8883c017cbb':
Standalone doesn't use h5test implementation.
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
hdf5_1_12
* commit '471df15556025fd211351ad54183fa196b2fd341':
In portable shell scripts (using #!/bin/sh) we have to use single square brackets, [ ], instead of the bash-ism double square brackets, [[ ]].
Make this script work on hosts where PERL is not installed at /usr/bin/perl.
Use HD prefix.
Fix HDFFV-10937: use a more reliable (and probably faster) scheme for visiting all elements of a matrix in an arbitrary order.
Apparently, + has no special meaning, and neither does \+, in so-called "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 `[^/]+`.
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 `==`.
|
| |
| |
| |
| | |
brackets, [ ], instead of the bash-ism double square brackets, [[ ]].
|
| |
| |
| |
| | |
/usr/bin/perl.
|