Commit Graph

1208 Commits

Author SHA1 Message Date
Allen Byrne
e040db8331 [svn-r27725] Add initial commands to properly build the generated files.
Added HDF5_GENERATE_HEADERS ON to cacheinit.cmake file.

Tested: local linux
2015-09-09 14:36:47 -05:00
Dana Robinson
9ac201d01a [svn-r27722] Updated the gnu config to cover gcc 5.2*.
Tested on: jam w/ gcc 5.2.0
2015-09-09 12:24:12 -05:00
Allen Byrne
d9d02bf847 [svn-r27720] Merge changes from master 2015-09-09 10:15:43 -05:00
Allen Byrne
129334f04b [svn-r27716] Publish both static and shared mod files in binaries. 2015-09-09 09:58:44 -05:00
Dana Robinson
61090f2cc3 [svn-r27702] Merge of r27699 from trunk.
Removed some configure checks for obsolete Unix variants.
The H5pubconf.h.in file that CMake uses was also updated.

Tested on: h5committest
2015-09-08 16:24:27 -05:00
Dana Robinson
fadb57f704 [svn-r27699] Removed some configure checks for obsolete Unix variants.
The H5pubconf.h.in file that CMake uses was also updated.

Tested on: h5committest
2015-09-08 15:03:41 -05:00
HDF Tester
34be1d1aed [svn-r27690] Snapshot version 1.9 release 230 2015-09-06 19:31:40 -05:00
Dana Robinson
9711495437 [svn-r27677] Merge of r27675 from trunk
Removed library checks for nsl and socket from the autotools configure on
Solaris.

The nsl and socket libraries are no longer used by the library. Fixes
HDFFV-9118.

Tested on: jam w/ autotools and CMake
           emu w/ autotools
2015-09-04 09:23:45 -05:00
Dana Robinson
bea85e0705 [svn-r27675] Removed library checks for nsl and socket from the autotools configure on
Solaris.

The nsl and socket libraries are no longer used by the library. Fixes
HDFFV-9118.

Tested on: h5committest (CMake fortran fails due to an unrelated error)
           jam w/ CMake
2015-09-04 03:20:26 -05:00
Allen Byrne
0cca701dc2 [svn-r27670] Remove SYMBOLS option - includes default checks. Pulled from master. 2015-09-03 13:27:44 -05:00
Dana Robinson
099618ad48 [svn-r27653] Merge of r27645 from the autotools branch.
Updates to older special config files in configure.ac:

- solaris2.x renamed to solaris. There are recent changes to this file
  but the "2.x" is misleading since the changes are applied to all
  versions.

- Removed support for OSF 4.x/5.x (Digital and Tru64 Unix). We no
  longer have the config files for these.


Tested on: h5committest
2015-09-01 11:12:53 -05:00
Dana Robinson
4b36ffe0e2 [svn-r27645] Updates to older special config files in configure.ac:
- solaris2.x renamed to solaris. There are recent changes to this file
  but the "2.x" is misleading since the changes are applied to all
  versions.

- Removed support for OSF 4.x/5.x (Digital and Tru64 Unix). We no
  longer have the config files for these.

Tested on: jam (autogen.sh only)
           emu (Solaris 11)
2015-09-01 03:10:00 -05:00
Allen Byrne
81ca9e4c79 [svn-r27627] Change hardcoded HDF5TESTEXPRESS value to use a CMake variable HDF_TEST_EXPRESS. 2015-08-31 15:08:56 -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
Allen Byrne
8aef26f785 [svn-r27575] lowercase commands 2015-08-25 09:14:12 -05:00
Scot Breitenfeld
76d7d3cb97 [svn-r27570] Fixed issue with REAL max detection.
tested: h5committest
2015-08-24 14:22:55 -05:00
Scot Breitenfeld
47d97ed2c0 [svn-r27557] Added build_mod directory and updated the C try_run macro to not check for definitions and does not return unused arguments. 2015-08-24 11:07:17 -05:00
Allen Byrne
49a27febbc [svn-r27555] Merge cmake_ext_mod change 2015-08-24 11:01:40 -05:00
HDF Tester
abdb2a6456 [svn-r27551] Snapshot version 1.9 release 228 2015-08-23 19:21:39 -05:00
Jerome Soumagne
ab7d724ffd [svn-r27548] Revert r27545 2015-08-21 17:44:22 -05:00
Jerome Soumagne
7ce2d52cf6 [svn-r27545] Add first support for _Bool and make hbool_t a "real" _Bool if available
Fix tests accordingly
2015-08-21 13:52:30 -05:00
Allen Byrne
1b2b0bd5a3 [svn-r27540] Replace svn:externals with hard copy of files 2015-08-20 12:03:29 -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
2b4038e5e7 [svn-r27524] Added test to not remove double precision from valid KINDS if it is the largest compatible REAL with C.
Tested: h5committest.
2015-08-19 08:40:27 -05:00
HDF Tester
68347a67ef [svn-r27511] Snapshot version 1.9 release 227 2015-08-16 21:58:42 -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
415eb5512b [svn-r27488] Merged the F2003_v1.10 branch to the trunk.
Tested: h5committest
2015-08-10 20:00: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
Allen Byrne
1efa2d7395 [svn-r27468] Merge corrections found elsewhere 2015-08-05 14:32:33 -05:00
Allen Byrne
173829075c [svn-r27466] Add Trunk version 2015-08-05 11:37:54 -05:00
Allen Byrne
4d0187a483 [svn-r27465] Merge dual-binary CMake changes 2015-08-05 10:56:58 -05:00
HDF Tester
f56de26444 [svn-r27432] Snapshot version 1.9 release 226 2015-07-26 19:13:36 -05:00
Albert Cheng
ac5a796db2 [svn-r27428] Bug fix: DAILYTEST-170
Description:
    XL compilers in ostrich (PowerPC64 linux) fail in test/dt_arith
    because of the removal of the LLONG_TO_LDOUBLE_CORRECT (removed in
    r26625) and LDOUBLE_TO_LLONG_ACCURATE (removed in r26623).

Solution:
    Reverse revisions
	r26623: bring back LDOUBLE_TO_LLONG_ACCURATE configure macro
	r26625: bring back LLONG_TO_LDOUBLE_CORRECT configure macro
	r26627: bring back WANT_DATA_ACCURACY configure macro which is
	    used together with the above two macros. This also brings
	    back the enable-dconv-accuracy configure option.

Tested:
    h5committested.
    Also tested in ostrich using the XL compilers.
2015-07-24 02:04:52 -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
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
2c897f41c0 [svn-r27378] svn merge -r27326:27377 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-07-14 10:34:45 -05:00
Scot Breitenfeld
f50c602b01 [svn-r27376] set default value of SIZEOF___FLOAT128 2015-07-14 09:14:05 -05:00
HDF Tester
12b86abf18 [svn-r27372] Snapshot version 1.9 release 224 2015-07-12 19:12:22 -05:00
Allen Byrne
8bbe712961 [svn-r27364] Add Mac Framework support 2015-07-09 11:56:16 -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
f4dbade233 [svn-r27350] updated missing cmake defines 2015-07-08 15:02:56 -05:00
HDF Tester
f37ae9d9f9 [svn-r27339] Snapshot version 1.9 release 223 2015-07-05 19:12:35 -05:00
Scot Breitenfeld
b3b02d5112 [svn-r27337] cmake configure test for Fortran 2015-07-05 09:11:13 -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
Scot Breitenfeld
6c4e3759f5 [svn-r27187] svn merge -r27135:27186 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-06-10 14:23:09 -05:00
HDF Tester
02e9a43900 [svn-r27159] Snapshot version 1.9 release 221 2015-06-07 19:01:32 -05:00
Scot Breitenfeld
043173a689 [svn-r27151] fixed __float128 errors 2015-06-04 15:26:02 -05:00
Allen Byrne
e2fa1a7555 [svn-r27142] Add optional variable for version extension 2015-06-03 09:32:56 -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
HDF Tester
78c4a8f4c6 [svn-r27127] Snapshot version 1.9 release 220 2015-05-31 19:02:10 -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
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
Allen Byrne
8060c37ef4 [svn-r27087] Add changes for debug flags 2015-05-15 09:38:38 -05:00
Quincey Koziol
e81f0ade77 [svn-r27066] Description:
Protect gcc 5 debugging options

Tested on:
    MacOSX/64 10.10.3 (amazon) w/gcc 5.1
2015-05-14 20:21:58 -05:00
Allen Byrne
37a07df7b4 [svn-r27064] HDFFV-9327: Refactor compiler flags to config file.
Tested: local linux
2015-05-14 11:51:20 -05:00
Quincey Koziol
a86910deac [svn-r27060] Description:
Clean up obsolete and unsupported versions of GCC, and update for GCC 5.1
release.

Tested on:
    Mac OSX/64 10.10.3 (amazon) w/C++, FORTRAN, serial, production & parallel
    (gcc 5.1 not available on other systems)
2015-05-14 00:32:55 -05:00
Allen Byrne
674e9f842c [svn-r27037] Added other platforms comment to cmd line and quoted use of directory in option. 2015-05-07 14:46:53 -05:00
Allen Byrne
24ef4efe9a [svn-r27015] updated with release changes 2015-05-05 11:10:20 -05:00
Allen Byrne
6e10ade5ee [svn-r27000] Updated and debugged script 2015-05-04 08:59:12 -05:00
HDF Tester
39e0b31a24 [svn-r26997] Snapshot version 1.9 release 217 2015-05-03 06:06:41 -05:00
Allen Byrne
6709dd28f2 [svn-r26953] Remove src temporary debug build props.
Move TOOLS option up before usage.
2015-04-28 16:32:17 -05:00
Allen Byrne
5a8114a2a9 [svn-r26951] add cygwin 2015-04-28 14:50:35 -05:00
Allen Byrne
3939163f49 [svn-r26949] Correct linux separators 2015-04-28 13:58:05 -05:00
Allen Byrne
4fc9a3885d [svn-r26944] Match src folder version 2015-04-28 12:53:17 -05:00
Scot Breitenfeld
35a297b461 [svn-r26911] svn merge -r26866:26910 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-04-23 15:21:04 -05:00
Allen Byrne
0137743470 [svn-r26905] Add user scripts to CMake folder 2015-04-23 13:50:49 -05:00
Scot Breitenfeld
fd6ce02c92 [svn-r26877] removed references to F2003 2015-04-21 16:06:52 -05:00
Allen Byrne
0b0d31e520 [svn-r26852] Correct component matching 2015-04-20 16:04:33 -05:00
Allen Byrne
c04b083b60 [svn-r26815] Update cmake configuration checks
Tested: local linux
2015-04-15 11:59:11 -05:00
HDF Tester
27313306f8 [svn-r26785] Snapshot version 1.9 release 216 2015-04-12 06:05:35 -05:00
Allen Byrne
3875cc6960 [svn-r26778] fix path to config 2015-04-10 12:51:40 -05:00
Allen Byrne
b452fc97e6 [svn-r26776] Add missing quote char. 2015-04-10 12:45:13 -05:00
Allen Byrne
09784944d2 [svn-r26719] Add HL to default components 2015-04-03 13:34:53 -05:00
Allen Byrne
d0cea60466 [svn-r26653] Update default settings 2015-03-30 12:03:57 -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
Quincey Koziol
6f75afd15e [svn-r26635] Description:
Bring r26651 from autotools_rework branch to trunk:

    Remove the VSNPRINTF_WORKS macro, it's working around bugs in old SGI
& HP compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-27 19:37:08 -05:00
Quincey Koziol
68decbbc42 [svn-r26634] Description:
Bring r26550 from autotools_rework branch to trunk:

    Remove orphaned macro definitions (not attached to anything in the library)

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-27 17:22:49 -05:00
Quincey Koziol
50d7a32330 [svn-r26632] Description:
Bring r26549 from autotools_rework branch to trunk:

    Remove the BAD_LOG2_CODE_GENERATED macro/define, it's working around bugs
in old SGI compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-27 17:17:24 -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
Quincey Koziol
b96e13a7e3 [svn-r26627] Description:
Bring r26545 from autotools_rework branch to trunk:

    Remove the WANT_DATA_ACCURACY macro/define/configure option, since it's no
longer attached to any library behavior.

Tested on:
    Linux/32 2.6.8 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-27 16:30:14 -05:00
Quincey Koziol
c2472b4d00 [svn-r26625] Description:
Bring r26543 from autotools_rework branch to trunk:

    Remove the LLONG_TO_LDOUBLE_CORRECT macro/define, it's working around
bugs in very old SGI/FreeBSD/Windows compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-27 15:50:44 -05:00
Quincey Koziol
79f59eaf4d [svn-r26623] Description:
Bring r26513 from autotools_rework branch to trunk:

    Remove the LDOUBLE_TO_LLONG_ACCURATE macro/define, it's working around
bugs in older SGI, HP/UX, MacOSX and Windows .NET 2003 compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-27 15:11:12 -05:00
Quincey Koziol
e30b4b17cf [svn-r26618] Description:
Bring r26511 from autotools_rework branch to trunk:

    Remove the FP_TO_INTEGER_OVERFLOW_WORKS macro/define, which is for working
around bugs in the Cray X1 compiler and is no longer supported.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-27 11:34:08 -05:00
Allen Byrne
538be8f847 [svn-r26612] Fix missing endif 2015-03-27 09:38:13 -05:00
Quincey Koziol
c4ec20a6de [svn-r26606] Description:
Bring r26508 from autotools_rework branch to trunk:

    Remove HW_FP_TO_LLONG_NOT_WORKS macro/define, it was only addressing
Windows .NET 2003 compiler issues.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-26 14:13:13 -05:00
Quincey Koziol
39373fbabb [svn-r26605] Description:
Bring r26503 & r26528 from autotools_rework branch back to the trunk:

    Remove old platform configure files: craynv, dec-flags, hpux11.23,
ia64-linux-gnu, nec-superux14.1, sv1-cray, x86_64-redstorm-linux-gnu

   Also remove CONVERT_DENORMAL_FLOAT, since this was only set in the
configure files being removed.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-26 13:34:11 -05:00
Allen Byrne
f3dd294ff2 [svn-r26604] Add component aware configuration 2015-03-26 12:26:03 -05:00
Quincey Koziol
c8a5172968 [svn-r26602] Description:
Bring r26502 from autotools_rework branch to trunk:

    Remove the H5_SW_ULONG_TO_FP_BOTTOM_BIT_WORKS and
H5_FP_TO_ULLONG_BOTTOM_BIT_WORKS macros/defines, as they are no longer used by
supported platforms.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-26 12:02:13 -05:00
Quincey Koziol
90cc5df290 [svn-r26598] Description:
Bring r26501 from the autotools_rework branch to the trunk:

    Remove ULLONG_TO_LDOUBLE_PRECISION macro/define, as it's targeting bugs
in the FreeBSD and Cygwin compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-25 22:05:30 -05:00
Quincey Koziol
27dd4e0f05 [svn-r26597] Description:
Bring r26500 from autotools_rework branch to trunk:

    Remove the LLONG_TO_FP_CAST_WORKS macro/define, as it targets problems with
the Visual Studio 6 compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-25 21:25:32 -05:00
Quincey Koziol
b03d04742d [svn-r26596] Description:
Bring r26499 from autotools_rework branch to trunk:

    Remove ULLONG_TO_FP_CAST_WORKS macro/define, as it only applies to older
platforms we aren't supporting any longer.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for 2+ days)
2015-03-25 20:47:41 -05:00
Quincey Koziol
c622cc7b38 [svn-r26595] Description:
Bring r26494 from autotools_rework branch back to trunk:

    Remove the LDOUBLE_TO_UINT_ACCURATE macro/define, it was addressing
problems with older Intel compilers on Linux that are no longer supported.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on branch for several days)
2015-03-25 17:11:19 -05:00