Allen Byrne
a2f2e1f4cf
Fix fortran cmake variable usage
2018-01-11 10:48:14 -06:00
Allen Byrne
c7e8a0788c
Correct whitespace
2018-01-10 14:36:25 -06:00
Allen Byrne
9956b151e0
HDFFV-10385 multi-config builders need folder set
2018-01-10 14:35:00 -06:00
Allen Byrne
681047269b
HDFFV-10385 fix packaging
2018-01-10 13:31:47 -06:00
Allen Byrne
82709178aa
HDFFV-10385 includes cleanup
2018-01-10 09:52:06 -06:00
Allen Byrne
6bf125c7b3
HDFFV-10385 fix fortran references
2018-01-10 08:31:44 -06:00
Allen Byrne
16e0a6b858
Correct folder typo
2018-01-09 16:55:29 -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
M. Scot Breitenfeld
0065fd4b6d
Fix -- HDFFV-10363 Fortran compilation fails for xlf and cmake builds
2017-12-19 16:47:31 -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
M. Scot Breitenfeld
701029876e
removed duplicate exports of DS subroutines
2017-12-06 13:48:29 -06:00
M. Scot Breitenfeld
d37c9b1cb0
export var.
2017-11-29 16:34:20 -06:00
M. Scot Breitenfeld
d60ec508bc
initialized integer constants
2017-11-29 15:24:27 -06:00
Allen Byrne
04f22540e2
Update macros
2017-11-29 10:27:00 -06:00
M. Scot Breitenfeld
858e6c3c9c
HDFFV-10325: removed the COMMON/EQUIV statements.
2017-11-29 10:25:47 -06:00
Allen Byrne
addde7dcb8
Correct link lines of libraries
2017-11-14 15:07:26 -06:00
M. Scot Breitenfeld
b8cbd11dfb
Fix for Intel 18 Fortran compilation error.
...
HDFFV-10322
2017-11-02 14:26:44 -05:00
Allen Byrne
47f4db394b
Add missing dir reference
2017-11-02 10:54:43 -05:00
Allen Byrne
f190509675
Remove incorrect link var
2017-11-01 13:50:13 -05:00
Allen Byrne
f8fd6d0b41
Correct usage of MPI vars
2017-11-01 13:41:44 -05:00
Allen Byrne
930cfc402d
Convert to use MPI:: for link
2017-11-01 12:29:53 -05:00
M. Scot Breitenfeld
be5257f876
libtool does not pass the correct argument linking (-WL,-WL,,) for the
...
NAG Fortran compiler on Linux (other OSs have not been tested).
Therefore, detect if we are using the NAG Fortran compiler, and replace
the wl="-Wl," for Fortran to wl="-Wl,-WL,," in the libtool file. (HDFFV-10037)
2017-07-27 11:32:21 -05:00
M. Scot Breitenfeld
b7f19967d7
Removed FCFLAGS when building the examples since they should already be included the h5fc wrapper. NAG complains about doubly declared options.
2017-07-27 08:52:21 -05:00
M. Scot Breitenfeld
1ccdb2e23f
fixed check output string to match test
2017-06-09 12:19:50 -05:00
M. Scot Breitenfeld
2b2a1d605e
Fix for shared fortran libraries on mac (HDFFV-2772).
2017-05-18 16:32:26 -05: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
M. Scot Breitenfeld
e3d8dacaad
Combined the README_DEVEL and README, and removed out-dated README material
2017-04-11 12:18:49 -05:00
Quincey Koziol
0313cbb91d
Final merge of page buffering branch to develop
2017-03-13 21:30:37 -07:00
Allen Byrne
2562ec3a4b
Update CMake files and formatting
2017-03-01 14:47:53 -06:00
Allen Byrne
6cd6daf8f9
mpich module file is in env var
2017-02-24 15:50:51 -06:00
Allen Byrne
c37ecd5bba
Add MPI_Fortran variables
2017-02-17 12:43:47 -06:00
Allen Byrne
d1292691c4
HDFFV-9875 enable static pdb and cleanup exports
2017-02-03 12:41:30 -06:00
Allen Byrne
177c050891
HDFFV-9875 Fix target exports and add static tools pdb files
2017-02-02 12:09:10 -06:00
Allen Byrne
556ff06975
Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)
...
* commit 'bd85e57904f1f943774bb99ea5e8b0d074db0edb':
tools/test/h5diff/testh5diff.sh.in: Add code to delete copies of test .h5 files copied from tools/testfiles/vds to tools/test/h5diff/testfiles when running "make check" for an in-source build.
2017-01-13 10:57:26 -06:00
lrknox
8452976de5
tools/test/h5diff/testh5diff.sh.in:
...
Add code to delete copies of test .h5 files copied from
tools/testfiles/vds to tools/test/h5diff/testfiles when running
"make check" for an in-source build.
tools/test/misc/testh5repart.sh.in:
Change the name of the temporary test directory from "testfiles"
which is also used for 2 h5mkgrp test files under source control to
"testrepart" to avoid deleting source controlled files when running
"make check" in the source directory.
Fix test scripts that remove source-controlled files during "make check" when run in-source.
Fix test scripts that don't remove test files because they add files to test directories but don't remove them if the build directories are the same as the source directory.
Fix any test source file or Makefile.am files for tests that leave data files are removed by neither "make check" nor "make distclean".
2017-01-12 22:20:11 -06:00
Allen Byrne
cdd4df5127
Fix test output file name
2017-01-12 12:24:10 -06: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
a5c15d7b59
Enabled commented out code,
...
HDFFV-9498 -- PGI COMPILER BUG: READ(...,pos,) fails for pgf90 causes offset test to fail
2017-01-06 15:25:21 -06:00
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
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
Scot Breitenfeld
a58b2dbb7e
[svn-r26846] BIND(C) added to H5 general functions
2015-04-20 11:03:54 -05:00
Scot Breitenfeld
baa46f9e43
[svn-r26845] H5P and H5A BIND(C) added to APIs
2015-04-20 10:46:05 -05:00
Scot Breitenfeld
50db6abee7
[svn-r26838] svn merge -r26813:26837 https://svn.hdfgroup.uiuc.edu/hdf5/trunk
2015-04-17 16:39:12 -05:00
Scot Breitenfeld
8bdafb38d7
[svn-r26836] added BIND(C) to H5T APIs
2015-04-17 13:41:48 -05:00
Scot Breitenfeld
c632be5d7b
[svn-r26834] Added more BIND(C) to H5O Fortran APIs
2015-04-17 11:33:26 -05:00