Dana Robinson
1ae6daaa80
Sync with develop
2020-08-01 09:18:18 -07:00
Allen Byrne
415647d63a
Whitespace cleanup
2020-05-12 15:45:22 -05:00
Allen Byrne
6108186feb
TRILAB-192 - merge changes from develop
...
Single source, config files, for warnings for both autotools and CMake.
Update CMake libraries, tools, tests to use correct flags.
2020-04-07 09:47:29 -05:00
Allen Byrne
9ed096fb39
Merge changes from develop mostly cmake 3.12 minimum version
2020-02-23 11:55:47 -06:00
M. Scot Breitenfeld
08737e596d
HDFFV-11018 Add Fortran H5F_LIBVER_V*_F definitions
...
Added
------
New Definitions:
INTEGER :: H5F_LIBVER_ERROR_F
INTEGER :: H5F_LIBVER_NBOUNDS_F
INTEGER :: H5F_LIBVER_V18_F
INTEGER :: H5F_LIBVER_V110_F
INTEGER :: H5F_LIBVER_V112_F
New API:
h5pget_libver_bounds_f(fapl_id, low, high, hdferr)
Removed:
call to C wrapper h5pset_libver_bounds_c in h5pset_libver_bounds_f
2020-02-11 12:10:56 -06:00
Allen Byrne
7541b6abb9
HDFFV-11012 fix fortran include properties
2020-02-05 09:40:42 -06:00
Jordan Henderson
edec1f017d
Introduce new H5VL _by_value routines
2020-01-29 16:59:41 -06:00
Allen Byrne
6bae11bb5b
Improved CMake options for tests
2020-01-19 07:53:46 -06:00
Dana Robinson
2b1709f6ff
Squashed commit of the token_refactoring branch:
2020-01-18 20:02:16 -08:00
Quincey Koziol
9a155a538b
Cherry pick of 0225e6d596
2020-01-04 10:05:22 -06:00
Dana Robinson
bb8904a75e
Merge pull request #1826 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor_pr to develop
...
* commit '4227b8948d7091205b4f8dc1271d7dcae01bb0fb':
Reverts the removal of config/conclude_fc.am while keeping the changes to config/gnu-fflags.
Fixed a couple of typos.
2019-08-01 09:40:01 -05:00
Dana Robinson
4227b8948d
Reverts the removal of config/conclude_fc.am while keeping
...
the changes to config/gnu-fflags.
2019-07-31 22:51:53 -05:00
Allen Byrne
4df595c22d
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'd169391529f253a9903b8e6cacf38c59ceefab07':
Parallel Fortran tests now use the MPI module instead of including mpif.h.
First stab at gfortran versions. Tested on gfortran 7-9 so far.
Moved the -std=f2008 option to gfortran 9 for now.
Updated gfortran options. * Removed conclude_fc.am, which was causing verbose builds. Need to investigate more, though. * Added gfortran 9 warnings and flags. This will need to be separated into other version blocks based on when the options first appeared. * The standard is now explicitly set at 2008.
2019-07-29 16:24:15 -05:00
Dana Robinson
d169391529
Merge pull request #1808 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:gnu-flags-work to develop
...
* commit '7d291d059da6287f769951c4854c566da0b93ce8':
Parallel Fortran tests now use the MPI module instead of including mpif.h.
First stab at gfortran versions. Tested on gfortran 7-9 so far.
Moved the -std=f2008 option to gfortran 9 for now.
Updated gfortran options. * Removed conclude_fc.am, which was causing verbose builds. Need to investigate more, though. * Added gfortran 9 warnings and flags. This will need to be separated into other version blocks based on when the options first appeared. * The standard is now explicitly set at 2008.
2019-07-29 16:13:24 -05:00
Allen Byrne
6a932198aa
HDFFV-10529 Update CMake tests to use test fixtures
2019-07-23 16:24:56 -05:00
Allen Byrne
f724e86727
HDFFV-10845 use of TARGETFILE disables auto emulator
2019-07-17 11:58:04 -05:00
Allen Byrne
ac5680ce8d
HDFFV-10845 add_custom_command requires emulator
2019-07-17 11:58:04 -05:00
Dana Robinson
8bd2c81cd5
Updated gfortran options.
...
* Removed conclude_fc.am, which was causing verbose builds. Need to
investigate more, though.
* Added gfortran 9 warnings and flags. This will need to be separated
into other version blocks based on when the options first appeared.
* The standard is now explicitly set at 2008.
2019-07-17 01:23:44 -07:00
Quincey Koziol
d5130bb573
Updated configure & CMake compiler flags for GCC 8.x, along with corresponding
...
changes to warnhist script (and some extra improvements for condensing C++
and Java warnings), and fixed a bunch of warnings.
2019-06-28 09:10:43 -05:00
Allen Byrne
21e147da71
Fix fortran test and test library linking
2019-06-23 13:52:30 -05:00
Quincey Koziol
1ccbdfee58
Add support for GCC 7.x warnings, update warnhist script to account for them,
...
clean up warnings.
2019-06-21 10:05:34 -05:00
Allen Byrne
11f83e55ec
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'b9ec6a6400a556b1250c249e158c4fffafccd550':
fixed pass_through vol
2019-06-19 13:55:34 -05:00
Scot Breitenfeld
b9ec6a6400
Merge pull request #1746 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to develop
...
* commit 'a67c578e4b9275fa12b427b6e13021536838a448':
fixed pass_through vol
2019-06-19 13:52:21 -05:00
Allen Byrne
562cd7f3ab
Cleanup possible CMake target conflicts
2019-06-19 10:35:55 -05:00
M. Scot Breitenfeld
a67c578e4b
fixed pass_through vol
2019-06-18 11:39:21 -05:00
Allen Byrne
e7f16c6f2c
HDFFV-10805 Add option to only build shared targets
...
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
2019-06-18 07:46:25 -05:00
M. Scot Breitenfeld
a0f9e97769
fixed linked library for testing
2019-06-14 14:30:48 -05:00
M. Scot Breitenfeld
79916da303
added missing MOD dependency
2019-06-14 12:08:59 -05:00
M. Scot Breitenfeld
0f947f953d
added missing MOD dependency
2019-06-14 09:39:18 -05:00
M. Scot Breitenfeld
d754a86c24
updated static vol_connector build
2019-06-13 16:23:55 -05:00
M. Scot Breitenfeld
022a3f97b1
Merge branch 'develop' of ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
2019-06-13 15:48:01 -05:00
M. Scot Breitenfeld
b08685f503
updated static vol_connector build
2019-06-13 15:47:55 -05:00
M. Scot Breitenfeld
d1b43964b3
Merge branch 'develop' of ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
2019-06-13 10:41:39 -05:00
M. Scot Breitenfeld
92bebb782e
fixed dependencies
2019-06-13 10:41:31 -05:00
M. Scot Breitenfeld
e5d1da0224
fixed invalid pointer
2019-06-13 10:31:14 -05:00
M. Scot Breitenfeld
c348d7d606
removed unregistering native vol
2019-06-13 09:56:50 -05:00
M. Scot Breitenfeld
46a62130fa
fix for cycle dependency
2019-06-13 09:23:12 -05:00
M. Scot Breitenfeld
0742c15fca
makefile clean-up
2019-06-12 09:21:59 -05:00
M. Scot Breitenfeld
893641990a
move the vol_info to an optional parameter
2019-06-11 14:28:10 -05:00
M. Scot Breitenfeld
2c79243111
added H5Pset_vol
2019-05-22 14:09:17 -05:00
M. Scot Breitenfeld
4673a34825
added vol connector
2019-05-16 16:22:05 -05:00
M. Scot Breitenfeld
5e3dfa8bbe
added test for vol_connector
2019-05-16 15:33:16 -05:00
M. Scot Breitenfeld
1f505e5ab2
removed H5VL constants
2019-05-16 15:20:32 -05:00
M. Scot Breitenfeld
32c4900e89
removed VOLL NULL connector and replaced it with native VOL
2019-05-16 15:05:12 -05:00
M. Scot Breitenfeld
1d6641ee3a
added connector_name test
2019-04-24 15:17:10 -05:00
M. Scot Breitenfeld
fc769f425f
added missing files
2019-04-24 13:59:26 -05:00
M. Scot Breitenfeld
7dd53873f7
Merge branch 'develop' into H10621
2019-04-24 12:57:30 -05:00
Quincey Koziol
d7e1464058
Add C++, Java, and FORTRAN wrappers and tests for H5Fget_fileno
2019-04-13 22:58:16 -05:00
Vailin Choi
2886cd9e45
HDFFV-10365: Changes as described in the RFC: H5Sencode/H5Sdecode Format Change.
...
This also addresses HDFFV-10255: H5Sencode/decode performance issue.
2019-04-06 16:55:14 -05:00
M. Scot Breitenfeld
7c927a3590
added more tests
2019-03-11 11:32:49 -05:00