Commit Graph

1471 Commits

Author SHA1 Message Date
Allen Byrne
789c1d081a Correct typo in variable format 2016-10-14 12:46:38 -05:00
M. Scot Breitenfeld
21b5e3132e Fix:HDFFV-9987
With HDF5-1.10 you cannot specify default dataspace for Fortran (H5S_ALL_F)

Resolution:
 Made H5S_ALL_F INTEGER(HID_T) to match C.
2016-10-14 12:02:02 -05:00
M. Scot Breitenfeld
fe5c359ce9 Removed unused H5T_NATIVE_INTEGER_# variables due to NAG fixes.
HDFFV-9973
    Fortran library fails to compile and fails tests with NAG compiler
2016-10-14 12:02:02 -05:00
Allen Byrne
3ee36553b9 Add support for namespace and add tools to binaries config 2016-10-14 11:22:22 -05:00
Allen Byrne
052ca6a741 Correct name and usage of cmake variable 2016-10-10 12:32:06 -05:00
M. Scot Breitenfeld
f9364c0080 removed the use of C_SIZEOF for non BIND(C) derived type 2016-10-03 13:26:39 -05:00
M. Scot Breitenfeld
e45ee9fa96 Fixed test to use storage_size instead of c_sizeof when available. 2016-09-29 14:52:26 -05:00
M. Scot Breitenfeld
678d116eeb Removed unused variables. 2016-09-29 12:56:07 -05:00
M. Scot Breitenfeld
9fbebbe6d7 Fixed: Fortran_DOUBLE was being set to C_LONG_DOUBLE when C_LONG_DOUBLE is not available. 2016-09-29 11:52:12 -05:00
M. Scot Breitenfeld
c28c6873fe Removed duplicate FCFLAG 2016-09-29 10:50:12 -05:00
M. Scot Breitenfeld
064073307a Removed duplicate FCFLAG. 2016-09-29 10:49:08 -05:00
M. Scot Breitenfeld
3befe647ee Added number of integer KINDs found to the header files. 2016-09-26 13:27:50 -05:00
M. Scot Breitenfeld
41b22417b7 Added path to source include files when building buidiface. 2016-09-26 12:08:18 -05:00
M. Scot Breitenfeld
7e5fcd3a4a Added rule to build buildiface program, without a rule, build would add repeated compile options when using the NAG compiler. 2016-09-26 11:49:06 -05:00
M. Scot Breitenfeld
3a89114ce5 Misc. cleaning up of the program. 2016-09-23 14:08:04 -05:00
M. Scot Breitenfeld
7cbf491e29 misc. format code-cleanup 2016-09-22 17:19:48 -05:00
M. Scot Breitenfeld
362233bd45 Code clean-up. 2016-09-22 15:22:11 -05:00
M. Scot Breitenfeld
8eb76e1f65 Merge branch 'develop' of ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop 2016-09-22 12:48:53 -05:00
M. Scot Breitenfeld
392b8ce3c9 HDFFV-9973 Fortran library fails to compile and fails tests with NAG compiler
Fixes issues with KIND = BYTE assumptions.
2016-09-22 12:02:02 -05:00
Allen Byrne
583af563d9 Add missing target depends command 2016-09-21 12:22:16 -05:00
Allen Byrne
bc1d833a80 Fix typo 2016-09-21 10:49:48 -05:00
Allen Byrne
e219ee88e4 Add gen file technique to HL and test fortran libraries 2016-09-21 10:46:03 -05:00
Allen Byrne
60adc706e6 Add WORKING_DIR to command 2016-09-20 17:03:40 -05:00
Allen Byrne
a3bd6e7aa4 Add target depends require separate folders 2016-09-20 16:57:42 -05:00
Allen Byrne
347501aba2 Add another source property 2016-09-20 15:41:07 -05:00
Allen Byrne
55fa38f3c9 Update generated files commands and properties 2016-09-20 15:27:26 -05:00
Allen Byrne
e9d582a034 Chage command proces to generate file before use. 2016-09-20 13:38:57 -05:00
Allen Byrne
c635d46311 Add missing command to set shared generated file 2016-09-19 10:20:49 -05:00
Allen Byrne
8efb84b9a8 Separate fortran generation into static and shared folders. 2016-09-16 15:21:43 -05:00
Scot Breitenfeld
a4e4094c76 [svn-r30259] Fixed: HDFFV-9965: HDF5 Fails to build when sizeof or c_sizeof is not available in Fortran
Added the use of 'storage_size' if 'c_sizeof' is not available.

Tested (jelly, intel)
2016-08-05 13:30:53 -05:00
Scot Breitenfeld
dd4744d3f6 [svn-r30089] fixed issue of CHARACTER argument of c_loc having a length of 1 2016-06-16 13:58:43 -05:00
Scot Breitenfeld
bdcb43071a [svn-r30087] fixed issue of CHARACTER argument of c_loc having a length of 1 2016-06-16 13:00:13 -05:00
Scot Breitenfeld
a82edeb89b [svn-r30085] changed from CHARACTER to CHARACTER(LEN=*), and moved the LEN of an optional argument into the optional check loop. 2016-06-16 11:54:45 -05:00
Scot Breitenfeld
0c2964383b [svn-r30078] Fixed -- HDFFV-9675 Removed unused variables in Fortran Library.
Tested Jelly.
2016-06-15 08:56:20 -05:00
Larry Knox
3b507bb8c4 [svn-r30058] Correct typo in compile scripts that causes dropping of filename in -o outfile.
Addresses HDFFV-9530 and HDFFV-9938.
2016-06-08 15:14:32 -05:00
Scot Breitenfeld
57121ebb3d [svn-r29952] merged change 29951 from
https://svn.hdfgroup.uiuc.edu/hdf5/branches/hdf5_1_10_0/fortran/src

into trunk.
2016-05-23 16:34:10 -05:00
Scot Breitenfeld
9b4603fc92 [svn-r29946] comment cleanup/reformatting 2016-05-18 09:14:56 -05:00
Scot Breitenfeld
61d18bbebe [svn-r29939] HDFFV-9917: compile time error with H5f90global.f90
Fix:Made datatypes the same type and kind for both args to MAX().


Tested: jam (gnu)
2016-05-16 08:13:20 -05:00
Allen Byrne
7b291f3531 [svn-r29866] Add files to clear test generated files tests. 2016-05-04 10:24:16 -05:00
Allen Byrne
74f3326a67 [svn-r29862] Convert source list names from *_SRCS to *_SOURCES.
Add/convert most tools to use new HDF5_TOOLS_DIR instead of HDF5_TOOLS_SRC_DIR CMake VAR.
2016-05-04 10:06:05 -05:00
Scot Breitenfeld
6b21276650 [svn-r29591] Changed buf variable in h5awrite_f from INOUT to IN 2016-03-29 09:46:58 -05:00
Larry Knox
f5234cd194 [svn-r29379] Add individual LT_VERS_* variables for wrapper libraries: c++, fortran, java, hl, hl/c++, hl/fortran to so that the shared object version numbers can be incremented independently.
Disabled auto-increment of shared object version numbers by h5vers.

Files modified:
    config/lt_vers.am
    java/src/jni/Makefile.am
    hl/src/Makefile.am
    hl/c++/src/Makefile.am
    hl/fortran/src/Makefile.am
    c++/src/Makefile.am
    bin/h5vers
    fortran/src/Makefile.am
2016-03-09 13:55:31 -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
a1035bd806 [svn-r29336] Removed unused variables from Fortran code.
Updated gnu Fortran flags.

Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
           autotools serial w/ Fortran
2016-03-08 01:38:33 -05:00
Allen Byrne
63249be0e1 [svn-r29226] HDFFV-9552: merge in java code. 2016-02-28 21:43:00 -05:00
Dana Robinson
19a8216bd5 [svn-r29182] Re-commit of HDFFV-8740 fix, which adds the ability to configure
external dataset storage path behavior.

This check-in fixes a bug in the original check-in where the
external path stored in the file struct was not copied on reopen
causing subsequent dataset operations to fail.

Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
           autotools serial w/ fortran and C++
           autotools parallel (MPICH 3.1.4) w/ fortran
2016-02-22 16:40:03 -05:00
Scot Breitenfeld
fe2b65f3e4 [svn-r29172] Fixed double word typo in #ifdef H5_FORTRAN_HAVE_C_SIZEOF 2016-02-19 16:12:32 -05:00
Scot Breitenfeld
553374e665 [svn-r29169] Changed #ifdef to use H5_FORTRAN_C_LONG_DOUBLE_IS_UNIQUE instead of H5_FORTRAN_HAVE_C_LONG_DOUBLE
Tested: jam (gnu)
2016-02-19 15:39:11 -05:00
Scot Breitenfeld
5126111606 [svn-r29165] Various rododoc fixes. Effects comments only. 2016-02-19 14:09:34 -05:00
Scot Breitenfeld
0859dd40bb [svn-r29163] changed robodoc specs to look for .F90 files 2016-02-19 13:11:26 -05:00