Allen Byrne
307749cc71
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit '55e87e5b86aacbb37c57614cd2e869541291caad': (51 commits)
Correct Windows build.
Refactor allocating & releasing pass through wrapper objects.
Fix typo
Remove duplicated comment.
Add a couple of missing prototypes for static routines, along with updating a comment from VOL plugin -> connector.
Switch H5VL_class_value_t from unsigned to int, and add "invalid" ID value.
Correct "make check-vol" regression test target.
Switch H5VL_class_value_t from enum to unsigned integer
Add support for "make check-vol", along with a few minor cleanups, etc.
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.
Remove example VOL connector, since it's been superceded by the pass-through VOL connector in the src subdirectory.
Add pass-through VOL connector
Update API tracing info for VOL functions and regenerate trace macros for VOL API calls.
Added 'notify' callback for async requests; switched VOL class and info 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.
Add using FAPL from h5_fileaccess() to more tests.
Remove unused test for unimplemented routine.
Switch loc_params to VOL callbacks to pass struct by pointer instead of by value.
Add info_to_str and str_to_info "management" callbacks for serializing and deserializing a connector's info object.
Revert some of the changes to support the original property list value of metadata read attempts.
Add VOL connector info to the flie access property list returned from H5Fget_access_plist(). Also, other misc. cleanups, etc.
...
2018-12-05 14:25:58 -06:00
Allen Byrne
e3e24a2989
HDFFV-10632 - split stderr and stdout in cmake
2018-12-03 09:35:59 -06:00
Quincey Koziol
8c606f586e
Correct "make check-vol" regression test target.
2018-11-28 22:54:46 -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
Larry Knox
7bf6e98bd9
Move wait_H5init.cmake up to config/cmake.
2018-11-20 12:09:14 -06:00
Larry Knox
8544aae3e8
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into develop
2018-11-20 11:58:27 -06:00
Larry Knox
720bbdfe61
Changes to CMake code to pause cmake/ctest, waiting for batch jobs to
...
run and finish.
2018-11-20 11:03:58 -06:00
Allen Byrne
3dc4055aaf
Fix typo
2018-11-19 11:41:11 -06:00
Allen Byrne
4bc283a0f2
Standardize script
2018-11-19 11:03:42 -06:00
Allen Byrne
d9fbacff90
add max count to options file
2018-11-19 11:02:20 -06:00
Allen Byrne
a26aedce04
Check PARALLEL_LEVEL maximum
2018-11-19 10:03:18 -06:00
Larry Knox
38f7e3c86b
Really don't run parallel tests without option specifying script.
2018-11-14 11:35:36 -06:00
Larry Knox
6cbd463d41
Add script and changes to wait for H5Tinit.c
...
Add more sample batch scripts, specifically for sbatch, not for knl
cross compile.
Don't run parallel tests when no parallel test script is configured in
HDF5options.cmake.
2018-11-14 11:19:28 -06:00
Allen Byrne
b9b89705c3
Correct extlib depends
2018-11-06 15:10:55 -06:00
Allen Byrne
e753904d0b
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'e6545faa5699aae4d5dca23ed40e3080fa9dc72d':
Update HDF5-Examples version to be included in CMake-* tar/zip files.
Snapshot version 1.11 release 3.
2018-11-05 16:57:51 -06:00
hdftest
db48399bd8
Snapshot version 1.11 release 3.
2018-11-05 12:21:13 -06:00
Allen Byrne
ae0f4a23c0
Fix typo in whitespace area
2018-10-29 15:52:39 -05:00
Larry Knox
b24259ed8c
Add files and changes to cross compile with CrayLinuxEnvironment and run
...
ctest tests with a batch job on knl compute nodes.
2018-10-29 14:24:08 -05:00
Allen Byrne
096279caf7
HDFFV-10608 Move toolchain files into a subfolder
2018-10-22 16:08:52 -05:00
Allen Byrne
164bae2439
TRILAB-36 add option for test script batch command
2018-10-22 15:39:03 -05:00
Allen Byrne
7e00924d1b
EED-258 Add modules uses toolchain files
2018-10-18 14:44:27 -05:00
Allen Byrne
42c8dd66d7
Correct quote char
2018-10-11 14:34:34 -05:00
Allen Byrne
4659e43a6b
HDFFV-10603 fixup cmake usage
2018-10-11 12:24:15 -05:00
Dana Robinson
e962df1591
VOL FEATURE
2018-10-10 08:10:15 -07:00
Allen Byrne
299852b6b5
Update examples version
2018-10-04 16:59:22 -05:00
Allen Byrne
4442b5b743
TRILABS-34 improve cross compile with emulator
2018-10-04 16:06:31 -05:00
Allen Byrne
a5301ee6b8
TRILABS-34 Cleanup try_run
2018-10-04 15:34:29 -05:00
Allen Byrne
9c39016e1d
TRILABS-34 avoid try-run output capture
2018-10-04 14:00:49 -05:00
Allen Byrne
2a95ab5acb
TRILABS-21 add toolchain related info and files
2018-10-04 11:40:33 -05:00
Allen Byrne
284cb8ffc0
TRILABS-21 Add intel compiler support
2018-10-04 10:42:44 -05:00
Allen Byrne
3209d1278f
TRILAB-21 Intel flags
2018-10-02 18:13:21 -05:00
Allen Byrne
d26bb4d26c
HDFFV-10594 - mac must be space separated
2018-09-26 15:12:44 -05:00
Allen Byrne
5527dbfac2
Add extra path option for build location
2018-09-26 12:05:43 -05:00
Allen Byrne
01e40b31fe
Use relative RPATH paths
2018-09-26 09:40:03 -05:00
hdftest
e2f6e6f62f
Snapshot version 1.11 release 2.
2018-09-20 14:54:10 -05:00
Allen Byrne
1d2beee51f
HDFFV-10569 Add unsupported option notes to docs
2018-09-04 11:43:15 -05:00
Allen Byrne
fed65c435a
Move muti-config dir setting to root process
2018-08-31 19:01:43 -05:00
Allen Byrne
a87f597d89
Correct name of osx installer
2018-08-23 09:40:22 -05:00
Allen Byrne
0483f47192
Use project vars
2018-08-22 14:10:38 -05:00
Allen Byrne
9d1dae5daf
Fix for packaging prefix in examples
2018-08-22 12:13:53 -05:00
Allen Byrne
732aae11c5
HDFFV-10547 develop needs 1.12 default option
2018-08-20 15:07:19 -05:00
Allen Byrne
b33fdb17c3
HDFFV-10547 requires updated examples version
2018-08-20 11:25:09 -05:00
Allen Byrne
ae7da889ec
HDFFV-10552 Add missing HDF5_USE_110[2]_API_DEFAULT option
2018-08-17 14:48:43 -05:00
Allen Byrne
454b04176a
Update cmake warnings to match the autotools files better
2018-08-16 15:45:31 -05:00
Jordan Henderson
70de0b18e3
Merge pull request #1167 in HDFFV/hdf5 from ~JHENDERSON/hdf5:bugfix/MPI2_only_fixes to develop
...
* commit '9aa2eaeb9ed9c94f63973cb55f13de256558497c':
Add Autotools and CMake checks for big I/O MPI-3 functions
Add hdf5settings section for parallel compression status in CMake builds
Switch to CheckSymbolExists in CMake
Add configure check for MPI_Mprobe and MPI_Imrecv functions
2018-08-02 09:25:00 -05:00
Jordan Henderson
9aa2eaeb9e
Add Autotools and CMake checks for big I/O MPI-3 functions
2018-07-31 13:42:19 -05:00
Jordan Henderson
5e138dc1e9
Add hdf5settings section for parallel compression status in CMake builds
2018-07-31 10:45:43 -05:00
Allen Byrne
496372dc18
HDFFV-10508 more config fixes
2018-07-30 17:10:00 -05:00
Allen Byrne
323635f2b5
HDFFV-10508 correct sizeof
2018-07-30 16:31:39 -05:00
Allen Byrne
63fa8acbac
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'b6d1e9abdc2571f6d7b56ebab26a245d2f036516':
Fixed typo in H5_H5CONFIG_F_IKIND name
2018-07-30 16:30:51 -05:00
M. Scot Breitenfeld
8f79022bc6
Fixed typo in H5_H5CONFIG_F_IKIND name
2018-07-30 16:17:27 -05:00
Allen Byrne
2770f0bf9f
HDFFV-10508 pubconf changes found
2018-07-30 15:46:42 -05:00
Larry Knox
ab31eafa2e
Correct typo in comment in config/gnu-flags.
2018-07-24 15:21:55 -05:00
Larry Knox
64d8a67943
Merge pull request #1143 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
...
* commit '3c6654921000a8659276f1fcb32dd0ada1353558':
Apply Cygwin pathches from Marco Atzeri. Commit Joe Lee's typo corrections for src/H5MF.c.
2018-07-18 17:15:42 -05:00
Larry Knox
3c66549210
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into develop
2018-07-18 17:06:59 -05:00
Larry Knox
892252106a
Apply Cygwin pathches from Marco Atzeri.
...
Commit Joe Lee's typo corrections for src/H5MF.c.
2018-07-18 17:01:53 -05:00
Allen Byrne
72931507f9
ifdef around std flag for cygwin
2018-07-18 09:39:13 -05:00
Allen Byrne
47780cb4e0
TRILAB-31 Working locally
2018-07-16 13:01:53 -05:00
Allen Byrne
792771d52a
Update Java util lib, Refactor H5D write VL to match read
2018-06-27 17:53:47 -05:00
hdftest
b193bc11c9
Revert "Merge pull request #1116 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:hdf5_1_10 to develop"
...
This reverts commit e9f476dad4
, reversing
changes made to 2ff00b1b93
.
2018-06-24 18:04:23 -05:00
hdftest
25f80cbbec
Snapshot version 1.10 release 3 (snap3)
2018-06-24 17:35:05 -05:00
hdftest
afe28b7607
Snapshot version 1.10 release 3 (snap2)
2018-06-03 21:53:30 -05:00
hdftest
f8690c40b9
Updated version to 1.10.3-snap2
2018-05-29 15:16:31 -05:00
M. Scot Breitenfeld
e8eb130ce6
Merge branch 'develop' into hdf5_1_10.sync
2018-05-23 17:15:13 -05:00
Allen Byrne
0ce9d125f6
Update support link
2018-05-23 14:37:30 -05:00
M. Scot Breitenfeld
4ddd7704b6
Merge branch 'develop' into hdf5_1_10.sync
2018-05-22 11:48:44 -05:00
Allen Byrne
715ae9c865
Correct attribute location
2018-05-22 10:43:01 -05:00
Allen Byrne
955201531f
Fix soversion
2018-05-16 11:25:07 -05:00
M. Scot Breitenfeld
88e0c3e748
Merge branch 'develop' into hdf5_1_10.sync
2018-05-10 09:06:35 -05:00
M. Scot Breitenfeld
b69bd0771e
Merge branch 'develop' into hdf5_1_10.sync
2018-05-08 17:17:45 -05:00
Allen Byrne
6fcf4c9aeb
Remove APPEND
2018-05-03 15:41:50 -05:00
Allen Byrne
1d1333ed6b
Revert to old style for LINK_FLAGS gen expr not working
2018-05-03 11:57:30 -05:00
Allen Byrne
01a77cbfb1
LINK_FLAGS must be separate property sets
2018-05-03 10:44:57 -05:00
Allen Byrne
6dd91d206f
TRILABS-19 Link flags need - character
2018-05-02 10:04:14 -05:00
Allen Byrne
76d0cc0ca9
TRILABS-19 Refactor fortran properties
2018-04-30 09:03:29 -05:00
hdftest
0c91e6b922
Updated version to 1.10.3-snap1
2018-04-30 08:16:49 -05:00
Allen Byrne
80afe46e70
TRILABS-19 revert to previous method
2018-04-27 13:04:40 -05:00
Allen Byrne
2347bffaa2
TRILABS-19 remove add_defintions and use generator expressions
2018-04-26 16:41:04 -05:00
Allen Byrne
bc9a773b99
TRILABS-20 Fix fortran configure during fix of CXX configure
2018-04-24 17:22:55 -05:00
Allen Byrne
6c82c49dd5
TRILABS-20 set a compiler name on all project commands
2018-04-20 10:11:55 -05:00
Allen Byrne
46f2a2a432
TRILABS-19 Initial conversion of include_directories to targets
2018-04-17 15:57:58 -05:00
Allen Byrne
df83d78134
HDFFV-10444 fix so numbers and merge java test changes
2018-04-10 10:52:18 -05:00
Allen Byrne
db3d744f25
HDFFV-10444 fix soversion numbers for libraries
2018-04-10 08:55:17 -05:00
lrknox
8ff01c5fb7
Update config/lt_vers.am so that the .so numbers for the hdf5_1_10
...
snapshots are not behind the 1.10.2 release.
HDF5 version 1.10.2 released on 2018-03-29
2018-04-03 14:53:25 -05:00
Allen Byrne
73e2748547
Correct Readme VS version merge from develop
2018-03-22 13:09:24 -05:00
Allen Byrne
ef3e20d988
Correct if block typo
2018-03-22 13:08:04 -05:00
Allen Byrne
60eafb9f6c
Correct VS version for readme
2018-03-22 13:06:56 -05:00
lrknox
aa199c893f
Updated version to 1.10.3-snap0
2018-03-14 16:19:26 -05:00
M. Scot Breitenfeld
48eaac2029
Merge branch 'develop' into hdf5_1_10_merge
2018-03-12 12:07:51 -05:00
M. Scot Breitenfeld
a5d95ec083
Merge branch 'develop' into hdf5_1_10_merge
2018-03-09 16:57:54 -06:00
Allen Byrne
24c62ba7fe
Change CMake min to 3.10
2018-03-09 12:32:06 -06:00
Allen Byrne
3712738877
HDFFV-4359 Add C,HL,CXX files
2018-03-08 15:54:40 -06:00
M. Scot Breitenfeld
496af1be89
Needs to sync with lib version and Sencode.
2018-03-07 15:49:14 -06:00
Jerome Soumagne
9364df1c6d
Fix CMake build type if none was specified to be cached
...
Restrict CMAKE_BUILD_TYPE to default ones
2018-03-02 13:50:23 -06:00
Allen Byrne
d4e7beb9ee
Incr CMake min, add missing test, rework test CMake script
2018-02-27 16:39:10 -06:00
Allen Byrne
b36bad53d9
Inc CMake min, Add new tests, rework test CMake files
2018-02-27 12:57:07 -06:00
hdftest
fa3a845d49
Snapshot version 1.10 release 2 (snap9)
2018-02-11 15:54:22 -06:00
Allen Byrne
5b4c5b92d8
HDFFV-10403 fix soname
2018-02-08 15:50:38 -06:00
Allen Byrne
83211cf8f6
HDFFV-10403 Fix soname setting
2018-02-08 15:46:13 -06:00
Allen Byrne
16e649fa0d
HDFFV-10398 merge from develop improve CMake code
2018-01-30 16:30:17 -06:00
Allen Byrne
b005c5653e
HDFFV-10398 fix detection of repeat checks
2018-01-30 16:22:18 -06:00
Allen Byrne
dc384f474d
HDFFV-10398 - avoid ubsan crashes
2018-01-30 14:47:43 -06:00
Allen Byrne
6aee1578c3
HDFFV-10398 msvc: use /W0 rather than /w
2018-01-30 12:46:23 -06:00
Allen Byrne
98f8fd9603
HDFFV-10398 Suppress VS 2015 assertion failure popup during try_run
2018-01-30 12:43:01 -06:00
Allen Byrne
bd7bc909ed
HDFFV-10398 Honor CMAKE_MODULE_PATH when including check modules
2018-01-30 12:05:30 -06:00
Allen Byrne
d40f2039e7
Update CMake usage
2018-01-29 12:52:20 -06:00
Allen Byrne
2e387d1bf6
Update refences to CMake usage
2018-01-29 12:43:54 -06:00
Allen Byrne
f837afc875
Update reference files for CMake options
2018-01-29 12:40:52 -06:00
Allen Byrne
8b658fb747
Merge windows compile fix from develop
2018-01-29 10:31:12 -06:00
Allen Byrne
468fbc36f1
Fix windows compile errors abstract out common settings
2018-01-29 10:27:32 -06:00
Allen Byrne
79f2f73379
Fix ext lib references
2018-01-25 16:58:36 -06:00
Allen Byrne
3ab1a07368
Fix missing ext libs references
2018-01-25 16:54:28 -06:00
Allen Byrne
233afe3b6f
HDFFV-10385,10392,10393 merge from develop
2018-01-22 11:22:27 -06:00
Allen Byrne
f22d872670
HDFFV-10385 some platforms need this var
2018-01-22 11:09:58 -06:00
Allen Byrne
7e33ee85b8
HDFFV-10385 test OUTPUT_NAME var for mac
2018-01-22 08:55:30 -06:00
Allen Byrne
a87cf25f2d
HDFFV-10385 Correct name of var
2018-01-22 07:59:12 -06:00
Allen Byrne
608a71200d
HDFFV-10385 rename vars and macros
2018-01-19 10:49:17 -06:00
Allen Byrne
0f5ada2e08
HDFFV-10385 Refactor out CMAKE_BUILD_TYPE usage
2018-01-18 16:55:01 -06:00
Allen Byrne
6ca95c512a
HDFFV-10385 rework java names
2018-01-17 10:27:00 -06:00
Allen Byrne
19c18e44ed
Revert CMAKE_BUILD_TYPE for matches - need to redesign
2018-01-12 14:17:04 -06:00
Allen Byrne
9b5bd45740
HDFFV-10385 mult-config builders need a folder
2018-01-10 14:39:48 -06:00
Allen Byrne
9956b151e0
HDFFV-10385 multi-config builders need folder set
2018-01-10 14:35:00 -06:00
Allen Byrne
5b4b465832
Fix typo
2018-01-10 13:04:06 -06:00
Allen Byrne
fa2e3b4554
HDFFV-10385 correct platform issues
2018-01-09 16:38:54 -06:00
Allen Byrne
3e0c6530dc
HDFFV-10385 fix platform errors
2018-01-09 16:26:12 -06:00
Allen Byrne
be42e04791
HDFFV-10385 refactor CMAKE_BUILD_TYPE usage
2018-01-09 09:56:28 -06:00
Allen Byrne
49479589d3
HDFFV-10385 Refactor use of CMAKE_BUILD_TYPE
2018-01-08 16:04:46 -06:00
Allen Byrne
ca327ba1c4
Merge pull request #848 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
...
* commit '58a475d3fabba89a9fed2a22d3f0851c9933f650':
Fix link_libs and static CRT fortran
2018-01-08 12:57:33 -06:00
hdftest
9b059d7b28
Snapshot version 1.10 release 2 (snap8)
2018-01-07 22:34:20 -06:00
hdftest
7efa31d45e
Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)
...
* commit 'efa2a470c9d8cf2d584f6b22f5b80cd6687887d0': (36 commits)
Merge fix
HDFFV-9724 1_10 branch has a different number
HDFFV-9724 Merge vds prefix from develop
reverted changes from sync
Snapshot version 1.11 release 1
Fix valgrind issues
HDFFV-9724 init var to null
HDFFV-9724 add valgrind ENV
Fix memory leak due to addition of FORMAT check loop
HDFFV-9724 prefix of 0 length should be null value
HDFFV-9724 Corrected files and verified tests
Add library INTERFACE and MPI to tools
Increase maximum number of retries for h5watch tests.
Revert "Merge pull request #826 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop"
Fix library interface commands, add missing JNI
Add HD prefix
HDFFV-9724 Remove VDS file cache functionality
Removed incorrect MPI text
Par example needs to link with mpi libs
Because of MPI requirements in library ALWAYS add include path
...
2018-01-06 16:56:57 -06:00
Allen Byrne
58a475d3fa
Fix link_libs and static CRT fortran
2018-01-05 14:30:11 -06:00
hdftest
bee148a995
Snapshot version 1.11 release 2
2018-01-05 10:09:10 -06:00
M. Scot Breitenfeld
8712f3e231
synced with develop
2018-01-05 09:57:48 -06:00
hdftest
d01ad2a94a
Snapshot version 1.11 release 1
2018-01-05 08:50:10 -06:00
Allen Byrne
17b8f0bb93
Fix valgrind issues
2018-01-02 09:39:09 -06:00
hdftest
2f7e94c9c0
Snapshot version 1.10 release 2 (snap7)
2017-12-31 10:42:57 -06:00
Allen Byrne
bd34c9e455
HDFFV-9724 Corrected files and verified tests
2017-12-28 16:49:50 -06:00
hdftest
98bf60f722
Snapshot version 1.10 release 2 (snap6)
2017-12-24 15:28:56 -06:00
lrknox
86d8a4c267
Revert "Merge pull request #826 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to develop"
...
This reverts commit b1223dd653
, reversing
changes made to b25f123f5f
.
2017-12-22 12:28:24 -06:00
Allen Byrne
925f3c9b54
Because of MPI requirements in library ALWAYS add include path
2017-12-20 13:10:34 -06:00
Allen Byrne
bbcf9f31c6
Update MPI commands
2017-12-20 12:35:29 -06:00
hdftest
36b9818ecc
Snapshot version 1.10 release 2 (snap5)
2017-12-17 15:33:36 -06:00
Allen Byrne
ba714e6820
HDFFV-9724 Add H5LS prefix test with ${ORIGIN}
2017-12-13 15:08:04 -06:00
hdftest
ad85e417cf
Snapshot version 1.10 release 2 (snap4)
2017-12-11 08:58:41 -06:00
M. Scot Breitenfeld
8d462d5102
Merge branch 'develop' into hdf5_1_10
2017-11-28 11:42:45 -06:00
Allen Byrne
b4b3041839
Update macro
2017-11-27 13:08:07 -06:00
Allen Byrne
c3249ecd79
Update macros
2017-11-27 13:06:10 -06:00
hdftest
9dd1abc0d8
Snapshot version 1.10 release 2 (snap3)
2017-11-20 10:40:33 -06:00
Dana Robinson
cb235453a9
Changed ar to always use -cr instead of the autotools default
...
of cru.
2017-11-15 14:24:59 -08:00
Dana Robinson
1ddb1a08f1
Merge pull request #772 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:ar_warning_fix to develop
...
* commit 'a25366cc980695cebe40c2d471bfe5166dcb28a2':
Fixed that annoying ar warning about -u being ignored.
2017-11-14 13:05:25 -06:00