Commit Graph

1236 Commits

Author SHA1 Message Date
Larry Knox
3032f3adf3 [svn-r26711] Recommitting revisions 26669 and 26670, removing VPATH and redundant /usr/include and lib in fcompile and link flags checks, now that I have run reconfigure.
Also changed paths to h5cc, etc. in scripts to run installed examples from relative paths to absolute paths.

Tested with h5committest.
2015-04-02 16:07:53 -05:00
Allen Byrne
45577d5693 [svn-r26660] HDFFV-9131: autotols rework
Remove CXX_CONDITIONAL
remove unneeded/obsolete sections.

h5commtitest
2015-03-30 13:55:21 -05:00
Scot Breitenfeld
13980cd69a [svn-r26657] Fix for HDFFV09202.
HDFFV-9202 subroutine VERIFY() fails when checking 8 byte integers in fortran tests

Tested: jam( --enable-fortran2003, gnu)
        koala (--enable-fortran2003, intel)
2015-03-30 13:17:45 -05:00
Larry Knox
f617eeb78f [svn-r26645] Revert the part of revision 26642 that is in fortran/test and causes the error "undefined reference to `verify_fortran_integer_4_".
files:
    tH5P_F03.f90
    tf.f90

Tested:  h5committest and several failed daily tests.
2015-03-29 21:32:09 -05:00
Scot Breitenfeld
8e5a71c716 [svn-r26642] Fix for HDFFV09202 and HDFFV-9171.
HDFFV-9171 Configure mistakes Cray Compilers for Intel Compilers,
HDFFV-9202 subroutine VERIFY() fails when checking 8 byte integers in fortran tests 

Tested: h5committest
2015-03-28 15:24:36 -05:00
Scot Breitenfeld
ff1c86df14 [svn-r26631] reverted change r26629 2015-03-27 17:16:49 -05:00
Scot Breitenfeld
d494d7b3b9 [svn-r26629] Fix for HDFFV09202 and HDFFV-9171.
HDFFV-9171 Configure mistakes Cray Compilers for Intel Compilers,
HDFFV-9202 subroutine VERIFY() fails when checking 8 byte integers in fortran tests 

Tested: h5committest
2015-03-27 17:10:24 -05:00
Scot Breitenfeld
037f8104e8 [svn-r26616] Removed reference to grpit.f90 since it was removed. 2015-03-27 10:40:55 -05:00
Allen Byrne
451a91e53b [svn-r26594] Merge macros and fortran changes from dual_binary feature.
Tested: local linux
2015-03-25 17:08:46 -05:00
Scot Breitenfeld
25aa1845e6 [svn-r26541] fixed array bounds starting from zero in H5Pff.f90 routines.
Tested: h5committest
2015-03-23 12:58:57 -05:00
Allen Byrne
1180b57990 [svn-r26530] Add back Windows dll export define 2015-03-23 12:01:51 -05:00
Scot Breitenfeld
23afd10544 [svn-r26512] Reverted changed 26488 and 26477
Tested: h5committest
2015-03-20 16:48:41 -05:00
Jerome Soumagne
1cd7c16a9d [svn-r26509] Run reconfigure after merges from autotools_rework branch. 2015-03-20 14:15:51 -05:00
Jerome Soumagne
8a1d1b24cf [svn-r26505] Merge r26435 from autotools_rework branch.
Remove DEFAULT_LIBS from configure.ac and irix6.x config file which
was using it.

Remove references to IRIX/irix* platform.
2015-03-20 14:04:30 -05:00
Allen Byrne
9501c16857 [svn-r26490] Remove unused defines 2015-03-19 16:37:04 -05:00
Scot Breitenfeld
d75a6763ec [svn-r26488] Updated developers notes due to the removal of COMMON and EQUIVALANCE and how everything is now put together.
Not tested, comments only.
2015-03-19 16:09:42 -05:00
Scot Breitenfeld
c26d21bb63 [svn-r26481] Removed compiler warnings. HDF5-239
Tested: h5committest.
2015-03-19 14:14:19 -05:00
Scot Breitenfeld
8f8cbb6225 [svn-r26479] Fix for: HDFFV-9162
h5pget_class_f should return hid_t for classtype

Also removed all left over C comment artifacts /* and */ in the Fortran comments.

Tested: h5committest
2015-03-19 12:11:47 -05:00
Scot Breitenfeld
c2c3294c21 [svn-r26477] Removed COMMON and EQUIVALENCE usage from Fortran Source.
Also removed disabling shared when building Fortran on the Mac. 
These fixes should fix all the building shared with Fortran problems. HDF5-247

Also fixes array bounds starting from zero in H5Pff.f90 routines.

Tested: h5committest
2015-03-19 10:38:27 -05:00
HDF Tester
ead7273c2c [svn-r26459] Snapshot version 1.9 release 215 2015-03-15 06:08:23 -05:00
Scot Breitenfeld
2d6a979b25 [svn-r26452] Fixed formatting of copyright. 2015-03-13 13:48:10 -05:00
Scot Breitenfeld
04a3b2a458 [svn-r26417] Removed compiler warnings from HL. HDF5-237
Tested: h5committest
2015-03-10 14:02:41 -05:00
Elena Pourmal
1f4f709e8c [svn-r26401] Fixed warnings in the C stubs for Fortran wrappers. See Crucible review HDF5-238.
Tested on platypus with gcc/gfortran 4.9.2, jam and emu with the default compilers.
2015-03-09 10:51:09 -05:00
Dana Robinson
7462a7ef1c [svn-r26329] Merge of r26069, r26070, and r26072 from the features/autotools_rework
branch.

Removed the configure option that allows selective disabling of individual
internal filters (fletcher32, shuffle, etc.).

This feature mucked up the code with a lot of #ifdefs, saved very little space,
and was not scalable to a general scheme for library size reduction. We've
decided to remove the feature while we investigate a more general scheme for
decreasing the library size.

Part of: HDFFV-9086

Tested on: h5committest
2015-02-27 07:50:38 -05:00
Mohamad Chaarawi
c4044e0c85 [svn-r26303] remove files with .clog2 extension generated by MPE when doing make clean. 2015-02-25 13:48:31 -05:00
Allen Byrne
f679b9006d [svn-r26253] Update CMake with fortran source properties and defines, correct name of hl fortran examples option check 2015-02-20 12:25:56 -05:00
Scot Breitenfeld
6ce3158da7 [svn-r26247] Reverted back from using 'USE MPI' to include 'mpif.h' since windows does not seem to support 'USE MPI'. 2015-02-20 08:59:18 -05:00
Scot Breitenfeld
3eeed2f1d5 [svn-r26241] Fixed issue with default 8 byte integers using xlf compilers. 2015-02-19 11:17:16 -05:00
Scot Breitenfeld
3a03c275e9 [svn-r26233] Disable h5tenum_insert_f if F2003 is enabled. 2015-02-19 09:02:36 -05:00
Allen Byrne
a3f987daa9 [svn-r26230] Add def file comment when it is F2003 2015-02-19 08:57:48 -05:00
Scot Breitenfeld
93379cf58f [svn-r26217] Added H5T_PROVISIONAL_mp_H5TENUM_INSERT_F 2015-02-18 15:03:45 -05:00
Scot Breitenfeld
27a385d557 [svn-r26214] Fix for HDFFV-8908:
h5tenum_insert_f does not work with default 8 byte integers (xlf compiler)
2015-02-18 13:51:13 -05:00
Scot Breitenfeld
3a303d3dd3 [svn-r26211] revert ci 26204 2015-02-18 12:45:42 -05:00
Scot Breitenfeld
f1ffd2202b [svn-r26210] Removed debugging statement and typos. 2015-02-18 12:30:31 -05:00
Allen Byrne
73bb11dda3 [svn-r26208] Update cmake minimums 2015-02-18 11:56:22 -05:00
Scot Breitenfeld
a75fd4c960 [svn-r26205] Fix for HDFFV-8908:
h5tenum_insert_f does not work with default 8 byte integers (xlf compiler)
2015-02-18 11:42:47 -05:00
Scot Breitenfeld
b28b5fade9 [svn-r26188] Merged autotools fixes into the trunk:
HDFFV-9089, HDFFV-9091, HDFFV-9092, HDFFV-9094, HDFFV-9095
2015-02-16 12:17:49 -05:00
Mohamad Chaarawi
74fbb9e327 [svn-r26180] merge configure fixes for HDFFV-9068,9069,9096,9097,9135 from autotools_rework branch:
- Remove Infering parallel compilers (C and Fortran) from configure.ac
- Remove restriction to build shared with parallel
- Cleanup parallel sections in configure.ac
- remove large file support checks
- MPE fixes.

tested with h5committest.
2015-02-16 11:17:03 -05:00
HDF Tester
9a376e4ee9 [svn-r26177] Snapshot version 1.9 release 214 2015-02-15 06:13:34 -05:00
Allen Byrne
ab75986b8c [svn-r26161] Fix cmake case.
Turn on F2003 by default.
Set source properties in fortran cmake files.
2015-02-12 16:52:48 -05:00
HDF Tester
f4a60fc34c [svn-r26146] Snapshot version 1.9 release 213 2015-02-08 06:05:07 -05:00
Scot Breitenfeld
06d1971f41 [svn-r26124] Fixed issue with deprecated symbols for H5G constants 2015-02-04 09:38:16 -05:00
Scot Breitenfeld
5060fb1050 [svn-r26122] Fix for HDFFV-9040 h5rget_object_type_f returns different types than indicated by API
Slight change of global variable definitions from C.

Tested: jam.
2015-02-03 13:52:27 -05:00
HDF Tester
67f41bf9f8 [svn-r26092] Snapshot version 1.9 release 212 2015-02-01 06:03:18 -05:00
Allen Byrne
055348122d [svn-r26040] HDFFV-9018: Install pdb files to bin folder with dlls. 2015-01-26 15:23:19 -05:00
Scot Breitenfeld
374f064f82 [svn-r26011] Added (i.e. re-added) missing h5oget_info_c definition. 2015-01-23 08:54:04 -05:00
Scot Breitenfeld
1e3f530848 [svn-r26010] Fix for:
HDFFV-9049
Intel 15.0 15.0.1 Fails with --enable-fortran2003

Added BIND to the Fortran 2003 functions.

Tested: windows (tested concept)
        linux (--enable-fortran and --enable-fortran2003)
2015-01-22 16:56:03 -05:00
Scot Breitenfeld
324f087d05 [svn-r26009] Code Comment cleanup:
-----------------------
Remove the numbers in the comments associated with:

       H5G_UNKNOWN_F (-1)
       H5G_LINK_F      0
       H5G_GROUP_F     1
       H5G_DATASET_F   2
       H5G_TYPE_F      3

These should not be defined as a number since they can changed. They should be considered named parameters, not actual values. 

HDFFV-9040
h5rget_object_type_f returns different types than indicated by API
2015-01-22 16:53:30 -05:00
HDF Tester
234e77b3f9 [svn-r25981] Snapshot version 1.9 release 211 2015-01-18 06:01:21 -05:00
Scot Breitenfeld
485faa47e7 [svn-r25980] Reverting check-in 25978, C_LONG_DOUBLE seems to be 16 bytes sometimes and 10 bytes other times. Not sure why. 2015-01-15 10:18:45 -05:00