Allen Byrne
b2f52d0b07
Update versioning to next major version
2019-09-25 17:28:17 -05:00
Allen Byrne
43ff3fdc33
fix get gethostname for windows
2019-08-28 10:19:03 -05:00
Allen Byrne
64e6665b54
Add HD prefix to tests
2019-08-15 16:46:15 -05:00
Allen Byrne
c60ceb8c08
Merge reconciliation and VFD test fixes
2019-08-04 15:19:51 -05:00
Quincey Koziol
db7c43d375
Updates to warnhist script, along with a few cleanups, and add some comments
...
to warning cleanups that are a bit obscure.
2019-07-09 22:15:36 -05:00
Quincey Koziol
3b594992d6
Add support for GCC9, update warnhist script, and clean up warnings.
2019-07-02 23:43:45 -05:00
Dana Robinson
0c896fcdf9
Missed an env check before strcmp.
2019-04-29 14:50:13 -07:00
Dana Robinson
e66bf948a7
Fix for split VFD and file cleanup when testing H5Fis_hdf5
...
and H5Fis_accessible in tfile.c.
2019-04-26 12:10:54 -07:00
Dana Robinson
568c3624de
Improvements to the H5Fis_accessible() and H5Fis_hdf5() tests
...
in tfile.c.
* General code tidying.
* Expanded tests to work with multi-file VFDs.
2019-04-25 01:07:42 -07:00
Vailin Choi
0073f19897
Set V112 as the latest format and extend the arrays of version bounds.
2019-04-04 16:29:37 -05:00
Quincey Koziol
deeb302747
Specify the default VOL connector to use with an environment variable.
...
This implicitly adds support for changing the VOL connector for command-line
tools or any application linked with the library.
Also, add 'make check-vol' support for all directories, clearing up necessary
issues in testing scripts, etc.
2019-03-09 21:41:38 -06:00
Dana Robinson
32ea4e72f1
Merge branch 'develop' into c_stdlib_posix_call_cleanup
2019-02-19 14:49:20 -08:00
Quincey Koziol
3a31d37abb
Work around compiler fussiness on platypus.
2019-01-11 10:11:31 -06:00
Dana Robinson
536a32c59b
C and POSIX call cleanup
2019-01-10 17:51:42 -08:00
Quincey Koziol
92300f954f
Corrected comment in src/H5VLint.c, fixed pass-through info size in
...
src/H5VLpassthru.c, switched to stashing VOL connector ID & info in
API context (in src/H5CX.c, src/H5CXprivate.h, src/H5F.c, src/H5Fint.c, and
src/H5Fefc.c), patched up all sorts of issues in the tests, to make them work
with 'check-vfd' (and 'check-vol' again).
2019-01-05 23:06:45 -06:00
Dana Robinson
a3faa92653
Merge branch 'develop' into openmpi_tweaks
2018-12-30 22:24:42 -08:00
Jacob Smith
29497cc4e1
Merge branch 'develop' into dset_ohdr_minimize
2018-12-27 12:33:32 -06:00
Dana Robinson
fe1a5b4279
Added a shell script so we can run the parallel flush test
...
on OpenMPI.
2018-12-20 03:03:16 -08:00
Quincey Koziol
f1d8d889b4
Correct core VFD to run with a 1MB increment instead of a 1 byte increment!
2018-12-19 17:16:45 -06:00
Jacob Smith
38de07aea3
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into dset_ohdr_minimize
2018-12-19 15:14:51 -06:00
Jacob Smith
5efc08a06d
Merge branch 'develop' into dset_ohdr_minimize
2018-12-18 11:50:58 -06:00
Dana Robinson
fc64bafb14
Updates the autotools tests to also emit the VOL connector
...
for each test.
2018-12-16 12:41:55 -08:00
Quincey Koziol
247a6afb7e
Fix plugin code from referencing invalid key ID value, and also switch from
...
strtok() to strtok_r() to avoid possible interference with / to application
use of strtok().
2018-12-13 17:31:00 -06:00
Jacob Smith
ea73325250
Merge branch 'develop' into dset_ohdr_minimize
2018-12-12 17:26:08 -06:00
Quincey Koziol
047269139f
Add a couple of missing prototypes for static routines, along with updating
...
a comment from VOL plugin -> connector.
2018-11-30 14:12:32 -06:00
Quincey Koziol
d442fe2d98
Add support for "make check-vol", along with a few minor cleanups, etc.
2018-11-28 19:07:30 -06:00
Quincey Koziol
6eabeabdaa
Refactor infrastructure for setting FAPL information from environment
...
variables during testing, including connecting native, pass-through, and
dynamically loaded VOL connectors. Also bring native and pass-through
VOL connectors into alignment, removing the "H5VLnative_private.h" header.
2018-11-28 17:38:03 -06:00
Quincey Koziol
305997501d
Updates after merging changes from develop.
2018-10-26 00:54:29 -05:00
Dana Robinson
2d6d5cad0c
Updates to the VOL ID and object API calls.
...
This brings the H5VL code in line with the H5I code regarding
naming, parameter order, etc.
Several public API calls were affected by this change.
These changed names to reflect their use with VOL drivers:
H5VLregister() --> H5VLregister_driver()
H5VLregister_by_name() --> H5VLregister_driver_by_name()
H5VLunregister() --> H5VLunregister_driver()
H5VLis_registered() --> H5VLis_driver_registered()
This call was renamed to match H5Iregister(). The order of the first
two parameters also reversed and the object pointer is now const.
H5VLobject_register() --> H5VLregister()
2018-10-17 02:06:28 -07:00
Dana Robinson
e962df1591
VOL FEATURE
2018-10-10 08:10:15 -07:00
Dana Robinson
67a126c7ba
Normalization with vol_integration (test code and H5Xtest.c)
2018-09-20 10:40:51 -07:00
Jacob Smith
dbf6afee39
Remove redundant code and refactor
2018-09-12 15:40:26 -05:00
Vailin Choi
b178d80be0
Changes made based on feedback from pull request #1039 .
2018-05-14 12:26:48 -05:00
Vailin Choi
e6bc326ec0
Fix for HDFFV-10180 Performance issues with H5Oget_info.
2018-04-24 15:10:13 -05:00
Dana Robinson
ec1e00a55f
Normalization with VOL integration branch.
2017-12-05 10:41:54 -08:00
Dana Robinson
b6944aeb2a
Added a test for VFD IDs to testhdf5.
...
This required adding some code to generate a fake VFD class
to pass to H5FDregister().
Also, a bunch of whitespace and comment tidying.
2017-06-30 18:35:09 -07:00
Dana Robinson
734aebc395
Rework of the POSIX file open permissions and macros to clean up
...
HDopen() calls.
Also fixed a minor const warning in the core VFD.
2017-04-28 18:13:22 -04:00
Dana Robinson
d3b664b6a7
Changed the Windows POSIX open() file permissions to be correct
...
according to MSDN. Partial fix for HDFFV-9630.
2017-04-28 08:11:29 -07:00
Larry Knox
89fbe00dec
Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to 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.
2017-04-25 16:05:36 -05:00
Dana Robinson
46ede7f039
Deleted an extraneous remove() call from a test function
...
that might be causing the flushrefresh test to fail.
2017-02-08 14:49:25 -05:00
Quincey Koziol
eefddf2813
Bring new/updated tests from revise+chunks branch: flush1/flush2 update and
...
flushrefresh test. (Also refactor of message send / wait code)
2016-12-19 20:44:54 -08:00
Dana Robinson
e2863ca880
Fixed a few memory problems in test/cache_logging.c and
...
test/h5test.c (which show up in test/vfd.c).
2016-11-22 20:55:03 -05:00
Dana Robinson
77e7c43bf0
Merge branch 'develop' into evict_on_close
2016-09-30 04:31:59 -04:00
Quincey Koziol
5a78801830
Clean up hardcoded constants and check return values better. (Comments from
...
group code review)
2016-09-29 13:17:55 -07:00
Quincey Koziol
1853868fdc
Description:
...
Cleanups from Dana's review.
Tested on:
MacOSX/64 10.11.5 (amazon) w/C++ & FORTRAN
(h5committest forthcoming)
2016-09-29 11:01:23 -07:00
Quincey Koziol
fa66428a6d
Description:
...
Further warning cleanups: from 667 warnings to 503.
2016-09-27 10:29:16 -07:00
Dana Robinson
36fd53f70f
Fixed typo
2016-09-24 02:54:00 -04:00
Dana Robinson
9f163e69f5
[svn-r30295] Minor whitespace cleanup in h5test.c.
...
Tested on: 64-bit Ubuntu 16.04 LTS w/ gcc 5.4.0
Autotools serial w/ make check-vfd
2016-08-17 13:59:45 -05:00
Quincey Koziol
83724bd787
[svn-r30113] Description:
...
Clean up warnings (from 2774 -> 1560, with my standard debug build)
Tested on:
MacOSX/64 10.11.5 (amazon) w/serial, parallel & production
(h5committest forthcoming)
2016-06-28 16:53:48 -05:00
Quincey Koziol
dd6c8994c0
[svn-r30017] Description:
...
Bring warning cleanusp in r29990, 29993, 29997, 29999, 30004 from
revise_chunks branch to trunk.
Tested on:
MacOSX/64 10.11.5 (amazon) w/serial, parallel & production.
(h5committest forthcoming)
2016-06-05 19:45:37 -05:00