David Young
dc97b9a165
Merge branch 'aug-develop' into aug-merge-attempt/feature/vfd_swmr
2020-08-04 10:22:47 -05:00
Allen Byrne
bac0fc6309
Tools refactor
...
Move error_stack setup to tools library
Add structure for h5dump properties
Eliminate duplicated h5diff functions
Use properties structure in place of argument lists.
2020-07-15 11:20:16 -05:00
Allen Byrne
07a52ecb2f
HDFFV-11116 Add option for install location of Fortran MOD files
2020-07-09 13:03:58 -05:00
Binh-Minh Ribler
c12da4884f
Fix HDFFV-10591
...
Description:
h52gif produced a segfault when a buffer overflow occurred because
the data size was corrupted and became very large. This commit added
a check on the data size against the buffer size to prevent the segfault.
It also added error reporting to h52gif to display an error message
instead of silently exiting when the failure occurred.
Platforms tested:
Linux/64 (jelly)
SunOS 5.11 (emu)
2020-06-19 10:53:32 -05:00
David Young
d20000ec51
Merge pull request #2610 in HDFFV/hdf5 from ~DYOUNG/werror:hdffv-11060-examples-destdir to develop
...
* commit '4cebd8aa6c965fe2e5dde6dbff36b2be3ca58bf1':
Make examples installation respect DESTDIR. Fixes HDFFV-11060.
2020-06-16 08:59:55 -05:00
Quincey Koziol
c6b836527f
Eliminate unneccesary creation of DXPL
2020-06-02 14:34:00 -05:00
Dana Robinson
03ab219996
Removed trailing space from Fortran files.
2020-05-26 14:01:09 -07:00
David Young
4cebd8aa6c
Make examples installation respect DESTDIR. Fixes
...
HDFFV-11060.
2020-05-26 10:43:20 -05:00
Allen Byrne
b5481fac24
Fix NoFilter build
2020-05-20 09:37:19 -05:00
Quincey Koziol
d35daa45e9
Trim trailing whitespace
2020-05-20 09:37:19 -05:00
Allen Byrne
21de7f2818
Fix shadowed type
2020-05-20 09:34:20 -05:00
Allen Byrne
481e3aff7c
TRILAB-192 update LTparse files
2020-05-20 09:31:58 -05:00
Allen Byrne
e9f711699d
Minor updates and fix settings for fortran flags
2020-05-20 09:31:57 -05:00
Allen Byrne
a35379b296
Remove overzealous additions
2020-05-20 09:31:57 -05:00
Allen Byrne
75b878326d
Flag construction must be after compiler detection
2020-05-20 09:31:57 -05:00
Allen Byrne
f5dc2a2f8d
TRILAB-192 add c++ and fortran warnings build systems one file
2020-05-20 09:31:57 -05:00
Jordan Henderson
254388494a
Update Tools library to be better compatible with VOL connectors
...
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
2020-05-20 09:31:56 -05:00
Allen Byrne
e7c76ec46f
TRILAB-192 restrict extensive warnings to libraries
2020-05-20 09:31:56 -05:00
Allen Byrne
60a4987f97
TRILAB-142 Change minimum CMake version to 3.12
2020-05-20 09:31:55 -05:00
Allen Byrne
676f014e30
HDFFV-11012 - add correct fortran include path properties
2020-05-20 09:31:54 -05:00
Dana Robinson
dea87efdf9
Cleaned up remaining warnings in high-level library.
2020-05-20 09:31:54 -05:00
Allen Byrne
b44b3d136d
HDFFV-11011 correct issues with target file extension
2020-05-20 09:31:53 -05:00
Dana Robinson
3e6a192e9c
Squashed commit of the token_refactoring branch:
2020-05-20 09:31:50 -05:00
Allen Byrne
53d6f0dc3e
HDFFV-11001 fix if block
2020-05-20 09:20:26 -05:00
Allen Byrne
6b106b2cab
HDFFV-11001 need to qualify all by parallel or serial types
2020-05-20 09:20:26 -05:00
Allen Byrne
6682c717e2
HDFFV-11001 Add fine control over testing
2020-05-20 09:20:26 -05:00
kmu
271bce5b10
remove unnecessary check macro
2020-05-20 09:20:25 -05:00
kmu
1d46e82317
fix intel compile warnings
2020-05-20 09:20:25 -05:00
kmu
fb8f955a73
Revert "fix warnings from Intel compiler"
...
This reverts commit 8b9338ab57 .
2020-05-20 09:20:24 -05:00
kmu
9d8fb46a2c
Revert "fix issues from previous PR comments"
...
This reverts commit d242a900f4 .
2020-05-20 09:20:24 -05:00
kmu
f2028c7568
Revert "using a different MACRO"
...
This reverts commit fc61b7a9f3 .
2020-05-20 09:20:24 -05:00
kmu
9a3a13cacb
using a different MACRO
2020-05-20 09:20:23 -05:00
kmu
bb53a566e8
fix issues from previous PR comments
2020-05-20 09:20:23 -05:00
kmu
6725222332
fix warnings from Intel compiler
2020-05-20 09:20:23 -05:00
Quincey Koziol
d1d4635550
Small changes from the token_refactoring branch, to reduce the delta to develop
2020-05-20 09:20:23 -05:00
David Young
2914c7baf8
In portable shell scripts (using #!/bin/sh) we have to use single square
...
brackets, [ ], instead of the bash-ism double square brackets, [[ ]].
2020-05-20 09:20:21 -05:00
Allen Byrne
85bf828d0c
Correct assignment
2020-05-20 09:20:20 -05:00
Allen Byrne
64da9d289b
Fix java include, h5watch and remove clang tool.
2020-05-20 09:20:20 -05:00
Allen Byrne
1401be4805
HDFFV-10974 Change defines to eliminate Windows conflict
2020-05-20 09:20:20 -05:00
Allen Byrne
82751ecbb9
Fix windows 10 compile error
2020-05-20 09:20:20 -05:00
David Young
77144641df
Revert "Make a squash commit of 'Quiet some warnings by adjusting warnings level and fixing some code.' (commit 5c911d8baf)"
2020-05-20 09:20:17 -05:00
David Young
e07ca4b4a5
Revert "Oops, remove more C99 designated initializers for VS 2010 compatibility."
...
This reverts commit f907b511d0 .
2020-05-20 09:19:38 -05:00
David Young
10911a1176
Oops, remove more C99 designated initializers for VS 2010 compatibility.
2020-05-20 09:19:38 -05:00
David Young
46ed46aa72
Avoid unused-variable warnings: change static const strings in a couple
...
of header-file templates to #defines.
2020-05-20 09:17:27 -05:00
David Young
7b601c2611
Initialize a variable before its first use.
2020-05-20 09:17:27 -05:00
David Young
058d7a1b3c
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 `[^/]+`.
Add config/netbsd to the MANIFEST.
2020-05-20 09:17:26 -05:00
Allen Byrne
1e7387a5f8
HDFFV-10876 Update h5dump and h5ls for new ref api.
2020-05-20 09:17:26 -05:00
David Young
408146236d
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.
2020-05-20 09:17:25 -05:00
Allen Byrne
7f44915b44
Fix NoFilter build
2020-04-24 07:49:39 -05:00
Quincey Koziol
9e5dbf6906
Trim trailing whitespace
2020-04-20 18:12:00 -05:00