Commit Graph

1616 Commits

Author SHA1 Message Date
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
Scot Breitenfeld
f4430184ab [svn-r29162] added robodoc header information 2016-02-19 13:10:27 -05:00
Scot Breitenfeld
1b2c30753d [svn-r29155] HDFFV-9652: Add fortran wrappers/test for collective metadata functions
Tested: h5committest.new
2016-02-19 09:24:11 -05:00
Scot Breitenfeld
39fa385594 [svn-r29092] Fixed uninitialized return value from fortran API. 2016-02-11 16:50:22 -05:00
Scot Breitenfeld
745513e2b0 [svn-r29074] fixed integer type for H5Sget_simple_extent_ndims_f argument 2016-02-09 11:51:28 -05:00
Scot Breitenfeld
c418bc964d [svn-r29062] HDFFV-9564: Implement VDS Fortran wrappers.
Tested: h5committest.new
2016-02-08 09:01:29 -05:00
Scot Breitenfeld
8a60e4f1a4 [svn-r28936] spelling correction 2016-01-20 14:18:24 -05:00
Quincey Koziol
f60170dac7 [svn-r28761] Description:
Clean up many mismatches between malloc/free and H5MM_malloc/H5MM_xfree
in the library and tests (and use of H5free_memory and H5Dvlen_reclaim).  Also
make H5Ocopy use a private version of H5Lexists, which doesn't internally
throw (and suppress) errors when an object (or the path to it) isn't found in
the destination.

Tested on:
    MacOSX/64 10.11.2 (amazon) w/serial & parallel
    (h5committest forthcoming)
2016-01-01 01:28:04 -05:00
Dana Robinson
46aa3ded7c [svn-r28555] Normalization of Fortran directory with revise_chunks (minor).
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
           serial, with and without the direct VFD enabled
2015-12-09 22:56:33 -05:00
Scot Breitenfeld
8c789704da [svn-r28039] Fixed valgrind mem leak.
Tested: h5committest (partial).
2015-10-12 11:28:18 -05:00
Scot Breitenfeld
59c79aec2c [svn-r28020] Freed allocated memory in h5tenum_insert_ptr_c, valgrind fix. 2015-10-09 16:45:46 -05:00
Dana Robinson
944e42d5ea [svn-r27818] Minor warning fixes.
Tested on: h5committest
2015-09-17 12:21:34 -05:00
Allen Byrne
183ba43b41 [svn-r27796] Remove duplicated if block 2015-09-15 15:53:11 -05:00
Dana Robinson
058ec37559 [svn-r27795] Removed some autotools generated files that were not caught by
the last checkin.

Tested on: bin/chkmanifest
2015-09-15 15:52:14 -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
Dana Robinson
1177e64925 [svn-r27787] Merge of r27632-27674 from the trunk.
Tested on: h5committest
2015-09-15 08:01:01 -05:00
Quincey Koziol
1023374492 [svn-r27768] Description:
Complete revamp of package initialization/shutdown mechanism in the library.
Each package now has a single init/term routine.

    This new way should avoid packages being re-initialized during library
shutdown and is also be _much_ more proactive about giving feedback for
resource leaks internal to the library.

    Introduces a new "module" header file for packages in the library
(e.g src/H5Fmodule.h) which sets up some necessary package configuration macros
for the FUNC_ENTER/LEAVE macros.  (The VFL drivers have their own slightly
modified version of this header, src/H5FDdrvr_module.h)

    Also cleaned up a bunch of resources leaks all across the library and tests,
along with addressing many warnings, as I encountered them.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    Linux/64 3.10.x (kituo) w/serial & parallel
    Linux/64 2.6.x (ostrich) w/serial
2015-09-13 22:58:59 -05:00
HDF Tester
f16361d5f1 [svn-r27767] Snapshot version 1.9 release 231 2015-09-13 19:43:47 -05:00
Allen Byrne
10da31a926 [svn-r27745] Merge trunk revision 27744 2015-09-10 09:11:17 -05:00
Allen Byrne
776b41a62a [svn-r27703] Publish both static and shared mod files in binaries.
Tested: local linux
2015-09-08 16:43:37 -05:00
HDF Tester
34be1d1aed [svn-r27690] Snapshot version 1.9 release 230 2015-09-06 19:31:40 -05:00
Dana Robinson
b106502c57 [svn-r27683] Restored the _POSIX_C_SOURCE flag that had been commented out
and modified the fortran/test/ Makefile.am to remove the build
error with Intel Fortran.

Tested on: h5committest
2015-09-05 17:56:59 -05:00
Allen Byrne
4906383c0f [svn-r27676] Fix dependencies of generated file 2015-09-04 08:55:29 -05:00
Allen Byrne
cbf5bb6b78 [svn-r27674] Attempt to fix race condition on windows 2015-09-03 16:45:17 -05:00
Scot Breitenfeld
33a2e52c6e [svn-r27663] Removed the lines:
# Source files are used for both the library and fortranlib_test.
# Automake will complain about this without the following workaround.
fortranlib_test_FCFLAGS=$(AM_FCFLAGS)
fortranlib_test_CFLAGS=$(AM_CFLAGS)

because they caused Fortran build rules (.f90.o, .F90.o) to be ignored, causing the CPP flags to be passed to the Fortran compiler, causing the xlf compiler to fail.

Tested: ostrich (xlf), h5committest
2015-09-02 11:33:12 -05:00
Allen Byrne
5d311b35ba [svn-r27661] Always use static mod files. 2015-09-01 16:43:50 -05:00
Allen Byrne
f72ed2d8dc [svn-r27648] Fortran executables depend on modules created by test library, add command to explictly enforce the building of the library before building executables. 2015-09-01 09:56:39 -05:00
Scot Breitenfeld
17f5ee3624 [svn-r27647] Added compiler check for PGI and CMake version.
CMake must be > v3.3 to compile with PGI due to
CMake bug in earlier versions.
2015-09-01 09:00:14 -05:00
Dana Robinson
59aa015d9f [svn-r27638] Merged r27500-27631 from trunk. 2015-08-31 23:36:17 -05:00
Scot Breitenfeld
e6f9fc5f7f [svn-r27625] Added preprocessor commands for PGI compiler.
tested: h5committest
2015-08-31 13:49:17 -05:00
HDF Tester
74792949c9 [svn-r27622] Snapshot version 1.9 release 229 2015-08-30 19:55:54 -05:00
Scot Breitenfeld
a9c28bac4e [svn-r27592] Added dll for H5DGET_OFFSET_F 2015-08-27 11:07:50 -05:00
Allen Byrne
6635d4c003 [svn-r27586] HDFFV-9497: Add back ALLOW_UNSUPPORTED OPTION.
Added new option SKIP_HDF5_FORTRAN_SHARED
2015-08-26 11:48:42 -05:00
Scot Breitenfeld
2faae30c8d [svn-r27585] disabled the test "test_userblock_offset"; it fails for unknown reasons on platypus with pgf90 compiler when reading the streamed file back. 2015-08-26 10:13:43 -05:00
Scot Breitenfeld
4939ee2419 [svn-r27580] Fix for:
HDFFV-9283
Add H5Dget_offset fortran wrapper

tested: h5committest
2015-08-25 16:49:36 -05:00
Dana Robinson
2e6100fb23 [svn-r27572] Removed VMS-specific code from the library.
The only remaining code consists of a few floating-point tests
that rely on pre-generated and checked-in VMS files. These have
been left alone, even though they will not be possible to
recreate, since testing VMS float behavior is still important.

Tested on: h5committest
2015-08-24 15:19:39 -05:00
Scot Breitenfeld
9d625c0580 [svn-r27556] Added include for build_mod directory.
Tested: h5committest.
2015-08-24 11:05:05 -05:00
HDF Tester
abdb2a6456 [svn-r27551] Snapshot version 1.9 release 228 2015-08-23 19:21:39 -05:00
Scot Breitenfeld
1436a07905 [svn-r27537] Added new FCCPPFLAGS to avoid passing CPPFLAGS to the fortran pre-processor compiler (This mainly causes issues with the xlf compilers)
Tested: h5committest
2015-08-20 11:01:26 -05:00
Scot Breitenfeld
8db36cc766 [svn-r27525] Added missing H5A_mp_H5AREAD_PTR and H5A_mp_H5AWRITE_PTR definitions. 2015-08-19 09:50:47 -05:00
Scot Breitenfeld
d06fee7bd2 [svn-r27517] Removed all perl scripts from configure.
Tested: h5committest
2015-08-17 16:12:03 -05:00
HDF Tester
68347a67ef [svn-r27511] Snapshot version 1.9 release 227 2015-08-16 21:58:42 -05:00
Dana Robinson
c27d180848 [svn-r27507] Merge of r27237-27500 from the trunk.
Tested w/ h5committest

NOTES: - The manifest may still be messed up.
       - Cmake fails since the dual binary work needs to be merged with
         this repo's CMake externals.
2015-08-14 14:58:54 -05:00
Scot Breitenfeld
d3e931c772 [svn-r27500] missing declaration 2015-08-12 14:53:03 -05:00
Scot Breitenfeld
91ec943123 [svn-r27499] Fixed FLOAT_128 H5T type detection.
tested: jam
2015-08-12 13:23:03 -05:00
Scot Breitenfeld
48c429d4a3 [svn-r27497] Fixed missing variable declarations.
tested: h5committest.
2015-08-12 12:13:12 -05:00
Scot Breitenfeld
caf0e7692a [svn-r27493] Trying again to merge the F2003_v1.10 branch to the trunk.
Tested: h5committest --PASSED--
2015-08-11 09:35:30 -05:00
Scot Breitenfeld
3b4696ccd1 [svn-r27489] reverted merge of branch 2015-08-10 20:22:33 -05:00
Scot Breitenfeld
a9bef45c75 [svn-r27470] svn merge -r27425:27460 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-08-05 16:35:30 -05:00
Allen Byrne
9e2434625d [svn-r27469] Merge from trunk with dual-binary CMake code.
Tested: local linux with CMake
2015-08-05 16:01:07 -05:00
Scot Breitenfeld
c6ccc94574 [svn-r27441] misc. code clean-up 2015-07-30 10:17:41 -05:00
HDF Tester
f56de26444 [svn-r27432] Snapshot version 1.9 release 226 2015-07-26 19:13:36 -05:00
Scot Breitenfeld
ed0bae78a0 [svn-r27426] svn merge -r27377:27425 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-07-22 17:09:05 -05:00
Scot Breitenfeld
e796ff45c7 [svn-r27421] changed from add_custom_command to add_custom_target for generated files, OBJECT_DEPENDS is not fully functional on Windows (cmake 3.1). 2015-07-21 13:44:52 -05:00
Scot Breitenfeld
0040ee0c99 [svn-r27418] format clean-up 2015-07-21 10:19:07 -05:00
Scot Breitenfeld
940da78df9 [svn-r27417] comment code cleanup 2015-07-21 10:11:53 -05:00
HDF Tester
74e4cd4d21 [svn-r27412] Snapshot version 1.9 release 225 2015-07-19 19:11:50 -05:00
Scot Breitenfeld
a539386a87 [svn-r27406] gave full path to H5_gen.F90 2015-07-17 16:54:07 -05:00
Scot Breitenfeld
2edc6a97db [svn-r27405] added implicit none 2015-07-17 16:15:23 -05:00
Scot Breitenfeld
a41f88bc3e [svn-r27404] Implemented new function to compare reals with adjustible precision tolerance. 2015-07-17 16:12:31 -05:00
Scot Breitenfeld
bf8fea70bd [svn-r27401] code cleanup 2015-07-16 09:34:53 -05:00
Scot Breitenfeld
53b3d666e5 [svn-r27399] code clean-up 2015-07-16 08:59:21 -05:00
Scot Breitenfeld
08244fb237 [svn-r27395] cleaned-up code 2015-07-15 15:04:31 -05:00
Scot Breitenfeld
df50addca1 [svn-r27394] added properties generated 2015-07-15 14:57:47 -05:00
Scot Breitenfeld
8617384653 [svn-r27393] removed unused C functions 2015-07-15 13:56:28 -05:00
Scot Breitenfeld
f63785a1ab [svn-r27392] removed unused C functions 2015-07-15 12:09:06 -05:00
Scot Breitenfeld
4667abe8a5 [svn-r27391] Added build dependencies to generated files 2015-07-15 10:57:40 -05:00
Allen Byrne
b1800ed767 [svn-r27390] Add fortran source depends command 2015-07-15 10:10:43 -05:00
Scot Breitenfeld
ea73fae0fb [svn-r27389] Added generated files to install 2015-07-15 09:42:01 -05:00
Scot Breitenfeld
03ad911d3d [svn-r27388] Removed robodoc documenation. 2015-07-14 16:26:27 -05:00
Scot Breitenfeld
e076946256 [svn-r27386] misc clean-up 2015-07-14 13:46:09 -05:00
Scot Breitenfeld
f76d1ca08b [svn-r27385] H5Dwrite,H5Dread,H5Awrite,H5Dread for INTEGERs and Characters are now generated code 2015-07-14 13:39:10 -05:00
Scot Breitenfeld
0e102fb1cd [svn-r27384] H5Dwrite and H5Awrite for INTEGERs are now generated code 2015-07-14 12:07:27 -05:00
Scot Breitenfeld
a3de9abcbf [svn-r27383] removed unused functions 2015-07-14 11:39:16 -05:00
Scot Breitenfeld
6ed616cd99 [svn-r27382] Documenation changes 2015-07-14 11:35:27 -05:00
Scot Breitenfeld
1e147f4442 [svn-r27381] comments added 2015-07-14 11:14:16 -05:00
Scot Breitenfeld
6334416852 [svn-r27379] formatting clean-up 2015-07-14 11:02:08 -05:00
Scot Breitenfeld
2c897f41c0 [svn-r27378] svn merge -r27326:27377 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-07-14 10:34:45 -05:00
Scot Breitenfeld
50c000fb49 [svn-r27377] Cleaned-up comment formatting:
sed -e 's/^ \*[ ]*\([A-Z]\)\([a-z]\)/ *  \1\2/g' H5Zf.c | sed -e 's/^ \*[ ]*\([a-z]\)/ *  \1/g' | sed -e 's/^ \*[ ]*\([0-9]\)/ *  \1/g'
2015-07-14 10:31:15 -05:00
Scot Breitenfeld
838755cf71 [svn-r27375] Moved generating Fortran 'test' code from the fortran src directory to the fortran 'test' directory. Updated autotools and cmake. 2015-07-13 14:37:28 -05:00
Scot Breitenfeld
c90d6ad286 [svn-r27374] misc cleanup 2015-07-13 13:55:03 -05:00
Scot Breitenfeld
717609a674 [svn-r27373] moved building generated test APIs to a sperated build program (was in fortran/src/H5_buildiface.F90) 2015-07-13 13:54:09 -05:00
HDF Tester
12b86abf18 [svn-r27372] Snapshot version 1.9 release 224 2015-07-12 19:12:22 -05:00
Scot Breitenfeld
b7dc32b0a0 [svn-r27368] misc. code clean-up 2015-07-09 16:56:59 -05:00
Scot Breitenfeld
f71a46a99c [svn-r27366] misc. clean-up 2015-07-09 14:54:43 -05:00
Allen Byrne
8bbe712961 [svn-r27364] Add Mac Framework support 2015-07-09 11:56:16 -05:00
Scot Breitenfeld
3653d2ad01 [svn-r27360] moved H5test_kind.F90 H5_buildiface.F90 2015-07-09 10:21:11 -05:00
Scot Breitenfeld
b67a6727cf [svn-r27359] Fixed Cmake to handle autogenerated Fortran HL APIs 2015-07-09 10:01:11 -05:00
Scot Breitenfeld
2b7f0d4780 [svn-r27357] svn merge -r27208:27356 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-07-09 08:47:35 -05:00
Scot Breitenfeld
5ed3e8a4a7 [svn-r27354] fixed #if spec 2015-07-08 16:10:13 -05:00
Scot Breitenfeld
93eaaed722 [svn-r27351] updated missing preprocessor defines 2015-07-08 15:03:36 -05:00
HDF Tester
f37ae9d9f9 [svn-r27339] Snapshot version 1.9 release 223 2015-07-05 19:12:35 -05:00
Scot Breitenfeld
985e8d02a4 [svn-r27327] svn merge -r27208:27326 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-07-02 14:12:03 -05:00
Scot Breitenfeld
2a567e8155 [svn-r27326] Working version of cmake on linux. 2015-07-02 14:04:25 -05:00
HDF Tester
53930f6671 [svn-r27262] Snapshot version 1.9 release 222 2015-06-21 19:16:13 -05:00
Dana Robinson
fb27787c2a [svn-r27222] Merge of r27035-27221 from the trunk.
Tested on 64-bit linux VM:
    Serial: C++ and Fortran 2003
    Parallel: Fortran
2015-06-17 06:48:34 -05:00
Scot Breitenfeld
85bcb77904 [svn-r27221] Reworked Fortran autools REAL KIND detection. 2015-06-16 16:47:00 -05:00
Scot Breitenfeld
133a5c3681 [svn-r27188] Switch to using parameters for SELECTED_*_KIND and instead use numerical precision. 2015-06-10 14:58:34 -05:00
Scot Breitenfeld
6c4e3759f5 [svn-r27187] svn merge -r27135:27186 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-06-10 14:23:09 -05:00
Scot Breitenfeld
f2d14c76b8 [svn-r27186] added fix for jam with promoted reals and integers 2015-06-10 14:15:08 -05:00
Scot Breitenfeld
202ea3747e [svn-r27184] added case for real*16 when C does not have that precision 2015-06-10 11:45:07 -05:00
Scot Breitenfeld
48741994ac [svn-r27178] changed to using SELECTED_*_KIND with numerical precision specified 2015-06-10 08:54:16 -05:00
Scot Breitenfeld
625fc9db69 [svn-r27176] Removed debugging statements. 2015-06-09 16:51:27 -05:00
Scot Breitenfeld
62401ac7c6 [svn-r27167] more DT fixes 2015-06-09 12:05:09 -05:00
Scot Breitenfeld
32703c9fc5 [svn-r27164] various bug fixes for DT 2015-06-08 16:13:15 -05:00
HDF Tester
02e9a43900 [svn-r27159] Snapshot version 1.9 release 221 2015-06-07 19:01:32 -05:00
Scot Breitenfeld
8641814c4e [svn-r27154] fixed issue with mis-matching long double between Fortran and C 2015-06-05 17:17:13 -05:00
Scot Breitenfeld
043173a689 [svn-r27151] fixed __float128 errors 2015-06-04 15:26:02 -05:00
Scot Breitenfeld
4d500d4902 [svn-r27140] fixed interger*16 support 2015-06-03 09:13:58 -05:00
Scot Breitenfeld
f486fe1a49 [svn-r27137] svn merge -r27115:27135 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-06-02 09:46:51 -05:00
Scot Breitenfeld
17a9efa359 [svn-r27136] defines size and kinds 2015-06-02 09:19:00 -05:00
Scot Breitenfeld
2069dbf25e [svn-r27134] Switched to uses a verify for each kind for the tests. Testing quad precision. 2015-06-01 14:49:54 -05:00
Mohamad Chaarawi
fc45d5fcb0 [svn-r27133] - Add a new attribute function characterstic for format:
* H5_ATTR_FORMAT(X,Y,Z)  __attribute__((format(X, Y, Z)))
- Rename UNUSED attribute characterstic to H5_ATTR_UNUSED.
- Rename NORETURN attribute characterstic to H5_ATTR_NORETURN

tested with h5committest.
2015-06-01 14:38:09 -05:00
HDF Tester
78c4a8f4c6 [svn-r27127] Snapshot version 1.9 release 220 2015-05-31 19:02:10 -05:00
Scot Breitenfeld
52e5579fba [svn-r27122] removed dependency on generatored fortran source code 2015-05-28 11:53:15 -05:00
Scot Breitenfeld
0560c11c20 [svn-r27119] handles INTEGER*16 case 2015-05-28 10:01:37 -05:00
Scot Breitenfeld
d1feb5307d [svn-r27118] fixed character length 2015-05-28 09:17:47 -05:00
Scot Breitenfeld
b1cf507c6d [svn-r27116] svn merge -r26937:27115 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-05-27 17:12:43 -05:00
Scot Breitenfeld
244784ab2c [svn-r27115] Moved testing KINDs and SIZEOFs to configure. 2015-05-27 17:07:18 -05:00
HDF Tester
965e459a98 [svn-r27110] Snapshot version 1.9 release 219 2015-05-24 18:59:54 -05:00
HDF Tester
ab80cbadfd [svn-r27092] Snapshot version 1.9 release 218 2015-05-17 18:59:27 -05:00
Dana Robinson
984ecb72c2 [svn-r27038] Merge of r26393-27031 from the trunk.
Tested on 64-bit linux VM w/ C++ and Fortran 2003
2015-05-07 16:05:14 -05:00
Scot Breitenfeld
ad71dbe12c [svn-r27019] Fixed print statement. 2015-05-05 13:55:29 -05:00
Scot Breitenfeld
e9735c156a [svn-r27002] removed the use of deprecated APIs 2015-05-04 10:01:35 -05:00
HDF Tester
39e0b31a24 [svn-r26997] Snapshot version 1.9 release 217 2015-05-03 06:06:41 -05:00
Scot Breitenfeld
2c575bb79a [svn-r26989] Changed the BIND(C) derived types from:
CHARACTER(LEN=1) to CHARACTER(KIND=C_CHAR) to make Sun compilers happy.
2015-05-01 11:25:32 -05:00
Allen Byrne
d52e65a95f [svn-r26988] Fix name of generated file 2015-05-01 10:07:03 -05:00
Dana Robinson
bfa5786184 [svn-r26986] Removed H5F_ACC_DEBUG and H5FD_DEBUG functionality.
The H5F_ACC_DEBUG symbol remains but has been defined to zero and
has been listed as deprecated.

Fixes: HDFFV-1074

Tested on:
    h5committest
    32-bit Linux w/ C++ and Fortran and multi VFD
    32-bit Linux w/ C++ and Fortran and multi VFD (no deprec symbols)
2015-04-30 14:32:25 -05:00
Scot Breitenfeld
82c1ce78d5 [svn-r26983] Added C_CHAR to compound type. 2015-04-30 09:39:57 -05:00
Scot Breitenfeld
ecae912a96 [svn-r26973] changed "_c (" to "_c(" 2015-04-29 17:00:35 -05:00
Scot Breitenfeld
d59229751a [svn-r26972] Removed unused C functions.
See HDFFV-9291: Check for unused C functions
2015-04-29 16:57:05 -05:00
Allen Byrne
2fe77fad31 [svn-r26969] Added H5KINDff.F90 to output and moved to end of source list. 2015-04-29 13:41:42 -05:00
Scot Breitenfeld
fe7877677a [svn-r26968] Removed H5A,H5D and H5P declarations which now use the KIND findings. 2015-04-29 13:37:53 -05:00
Albert Cheng
056ffa6341 [svn-r26963] HDFFV-9298: make uninstall generated "test: argument expected" lines
The error is that $EXAMPLETOPDIR is used without setting a value first.
Solution is to set them with the proper values.

Tested: jam only to confirm the error no longer exists.
2015-04-29 02:22:43 -05:00
Scot Breitenfeld
515d59fd50 [svn-r26952] Added dependencies for H5_KINDff.F90 2015-04-28 15:31:08 -05:00
Scot Breitenfeld
834fab687f [svn-r26950] Added DLL exports for windows. 2015-04-28 14:01:52 -05:00
Scot Breitenfeld
ea6364e818 [svn-r26937] added generated Fortran file to Fortran CMakeList.txt 2015-04-28 10:11:12 -05:00
Scot Breitenfeld
cec6cbe9cc [svn-r26934] H5test_kind.F90 now generates all the interfaces for H5A, H5D, and H5P REAL interfaces depending on the KIND available. 2015-04-27 15:56:06 -05:00
Scot Breitenfeld
7d692f042b [svn-r26920] fixed typo 2015-04-24 16:42:05 -05:00
Scot Breitenfeld
b8b7d33f41 [svn-r26919] fixed real promoted to 8 bytes 2015-04-24 13:54:25 -05:00
Scot Breitenfeld
fbf21b18ee [svn-r26917] added conditional for C_LONG_DOUBLE 2015-04-23 17:16:30 -05:00
Scot Breitenfeld
47f189a194 [svn-r26916] cleaned-up comments 2015-04-23 15:58:27 -05:00
Scot Breitenfeld
07a1ffde2c [svn-r26915] Added missing long_double APIs. 2015-04-23 15:52:54 -05:00
Scot Breitenfeld
d4ef2d9b24 [svn-r26912] Removed unused 'set' 2015-04-23 15:32:38 -05:00
Scot Breitenfeld
00dfc443c6 [svn-r26895] Added missing interfaces for c_double_long.
Added DLLs.
2015-04-23 09:12:22 -05:00
Scot Breitenfeld
5b7398b41d [svn-r26893] added c_long_double interfaces and updated DLLs 2015-04-22 17:10:33 -05:00
Scot Breitenfeld
bf47c596a5 [svn-r26887] Fixed Function H5_SIZEOF_CHAR and assumed sized character length. 2015-04-22 14:31:58 -05:00
Scot Breitenfeld
ab5e55bbf2 [svn-r26886] Fixed source to avoid bug in gfortran < v4.7 Bug: 45190, 37829 2015-04-22 14:19:29 -05:00
Scot Breitenfeld
0a5ca8ad05 [svn-r26885] Fixed issues with CMake and Fortran on linux. 2015-04-22 13:50:29 -05:00
Scot Breitenfeld
f981d2e11e [svn-r26876] changed argument to SIZEOF. 2015-04-21 15:59:45 -05:00
Scot Breitenfeld
68ad830cd9 [svn-r26874] Added interfaces to H5P parallel interfaces. 2015-04-21 15:09:56 -05:00
Scot Breitenfeld
0d94750391 [svn-r26870] added mising TARGET 2015-04-21 13:40:02 -05:00
Scot Breitenfeld
5e6d18e5be [svn-r26869] removed the --enable-fortran2003 option, it is now just --enable-fortran 2015-04-21 13:33:25 -05:00
Scot Breitenfeld
6813b25007 [svn-r26866] Removed the default REAL and DOUBLE PRECESION dependency. 2015-04-21 11:53:40 -05:00
Scot Breitenfeld
aff66a3790 [svn-r26856] various intel compiler fixes 2015-04-20 16:28:05 -05:00
Scot Breitenfeld
5fd5aa58ca [svn-r26847] combined H5test_kind programs 2015-04-20 14:15:30 -05:00