Larry Knox
aee3fb3d87
Commit changes for release branch: maintainer mode, default to production, set HDFF5_GENERATE_HEADERS to OFF, and add file generated by autogen.sh.
2020-08-19 11:28:45 -05:00
Dana Robinson
2477b60145
Removed trailing whitespace from source files.
2020-05-26 13:07:43 -07:00
Dana Robinson
730d6cc53f
Normalization of high-level library with develop. Also brings the
...
warnhist script over.
2020-05-15 05:02:37 -07:00
Allen Byrne
f502d9f7fb
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:52:09 -05:00
Allen Byrne
467b5d565c
Merge CMake and tools changes from develop
2020-02-27 16:54:52 -06:00
Allen Byrne
4ef9c81048
Added new CMake options for tests
2020-01-19 07:56:14 -06:00
Allen Byrne
efaf7dea67
HDFFV-10903 merge dev changes to 1.10
2019-09-18 12:27:15 -05:00
Allen Byrne
34adba4a0c
HDFFV-10845, 10529 and CMake changes from develop
2019-07-24 11:08:47 -05:00
Allen Byrne
7ee92d5805
HDFFV-10805 Merge SHARED ONLY option from develop
2019-06-20 06:55:05 -05:00
Allen Byrne
b7d6f11182
HDFFV-10703 - Update CMake variable handling
2019-02-21 13:23:59 -06:00
M. Scot Breitenfeld
7445c7d61a
HDFFV-10537: Remove installation of Fortran test mod files
...
Removed from autools install, cmake does not have this issue.
2018-11-12 13:36:57 -06:00
Allen Byrne
7c4598cf74
Remove link flag from compile command
2018-05-22 15:48:34 -05:00
Allen Byrne
4069936ee4
Add missing module_dir property
2018-05-09 08:44:45 -05:00
Allen Byrne
424e2275bc
Correct command usage
2018-05-07 16:08:42 -05:00
Allen Byrne
6fcf4c9aeb
Remove APPEND
2018-05-03 15:41:50 -05:00
Allen Byrne
2316a6c927
Fix typo
2018-05-03 12:37:57 -05:00
Allen Byrne
5fefa587e5
Add missing test lib
2018-05-03 12:36:59 -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
1ab0814a43
Fix link flags syntax
2018-05-03 09:28:54 -05:00
Allen Byrne
b73c0d2ab8
Revert refactor link flags
2018-05-02 16:33:35 -05:00
Allen Byrne
d906f2dcc5
refactor link flags to interface
2018-05-02 15:42:38 -05:00
Allen Byrne
c6827191f9
TRILABS-19 fix syntax for windows
2018-05-02 12:19:30 -05:00
Allen Byrne
6dd91d206f
TRILABS-19 Link flags need - character
2018-05-02 10:04:14 -05:00
Allen Byrne
6fb94eb3a3
TRILABS-19 fix fortran link flags
2018-04-30 09:56:27 -05:00
Allen Byrne
76d0cc0ca9
TRILABS-19 Refactor fortran properties
2018-04-30 09:03:29 -05:00
Allen Byrne
2347bffaa2
TRILABS-19 remove add_defintions and use generator expressions
2018-04-26 16:41:04 -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
03e579f201
TRILABS-19 All c code INCLUDE_DIRECTORIES converted
2018-04-17 22:29:57 -05:00
Allen Byrne
46f2a2a432
TRILABS-19 Initial conversion of include_directories to targets
2018-04-17 15:57:58 -05:00
Allen Byrne
24c62ba7fe
Change CMake min to 3.10
2018-03-09 12:32:06 -06:00
Allen Byrne
b36bad53d9
Inc CMake min, Add new tests, rework test CMake files
2018-02-27 12:57:07 -06:00
Allen Byrne
6ca95c512a
HDFFV-10385 rework java names
2018-01-17 10:27:00 -06:00
M. Scot Breitenfeld
6eab04894e
HDFFV-10223 Shared libraries fail test on OSX with fortran enabled with cmake
...
This is now fixed via the HDFFV-10325 fix.
2017-12-07 08:56:04 -06: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
Allen Byrne
244faaa0d0
HDFFV-10094: upgrade cmake command conventions
...
Also converted tests to use macros
2017-01-11 14:02:34 -06:00
Allen Byrne
e1bcae8a6a
Update cmake min version and cmake command convention
2017-01-10 17:10:03 -06:00
M. Scot Breitenfeld
7b056aadff
Added SEQUENCE to derived types for NAG:
...
Section 81 of the compiler manual, e.g. at
http://www.nag.co.uk/nagware/np/r61_doc/np61_manual.pdf
covers details about the compiler's internal representations, including
"
Fortran derived types are translated into C structs.
If BIND(C) or SEQUENCE is used, the order of the items within
the struct is the same as the order within the derived type definition.
Otherwise, the order of items is permuted to
put larger types at the front of the struct so as to improve alignment
and reduce storage; the C output code can be
inspected to determine the ordering used.
"
Removed INTENT(IN) to fix segfaults in C APIs for TYPE(C_PTR).
Tested: NAG (gnu)
2016-09-23 11:31:43 -05:00
M. Scot Breitenfeld
3c37126585
Removed the use of hard-coded integer KINDs.
2016-09-22 15:24:35 -05:00
Scot Breitenfeld
3e5a61c9ff
[svn-r30154] Fixed inequality comparsions for reals in HL fortran tests
...
(HDFFV-9949, MSB, 7/7/16)
2016-07-07 08:36:50 -05:00
Scot Breitenfeld
8ca7944380
[svn-r30120] Fixed compilation failure on emu due to moving testing subroutines into a module.
...
Tested: emu and jelly (gnu)
2016-06-29 14:21:19 -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
Allen Byrne
949853b047
[svn-r29864] Add ignore test names for Valgrind process.
...
Add files to clear test generated files tests.
2016-05-04 10:19:34 -05:00
Scot Breitenfeld
77a806591d
[svn-r29653] fixed A variable that is specified as an argument to the intrinsic procedure C_LOC must either have type and type parameters that are interoperable with a C type, or be a nonpolymorphic, scalar variable with no length type parameters.
2016-04-07 08:54:48 -05:00
Scot Breitenfeld
01f479abb4
[svn-r29648] FIX: HDFFV-8486
...
h5tbmake_table_f is missing the fill_data parameter (which is in the C counterpart)
ADDED NEW API: h5tbread_table_f
Tested: platypus, ostrich
2016-04-06 13:07:17 -05:00
Scot Breitenfeld
54d598aa44
[svn-r29646] FIX: HDFFV-9522
...
Add support for variable length datatypes in the High Level H5LT Fortran APIs
Tested: platypus (gnu)
2016-04-06 10:17:02 -05:00
Dana Robinson
1b7b09b081
[svn-r29337] Cleaning warnings in Fortran code.
...
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
autotools serial w/ Fortran
2016-03-08 02:34:43 -05:00
Dana Robinson
9af344117c
[svn-r27794] Reintegration merge of features/autotools_rework branch with trunk
...
NOTES:
- Developers will have to run autogen.sh before building with the autotools.
- autogen.sh takes the -p option to mimic the old bin/reconfigure behavior.
- The generated error, overflow and version headers have been left in place.
- The generated H5LT parser code has also been left in place.
- There are no changes for CMake users at this time.
Tested on: h5committest
2015-09-15 15:38:57 -05:00
Scot Breitenfeld
672e6bd8a9
[svn-r27754] HDFFV-548:H5LT patches for F90 Lite API in 1.8.0 Beta
...
tested: h5committest
2015-09-10 16:18:17 -05:00
Dana Robinson
59aa015d9f
[svn-r27638] Merged r27500-27631 from trunk.
2015-08-31 23:36:17 -05:00