Commit Graph

400 Commits

Author SHA1 Message Date
HDF Tester
6d8b831b31 [svn-r28730] Snapshot version 1.9 release 233 2015-12-27 23:20:23 -05:00
Dana Robinson
f53c939bd0 [svn-r28581] Brought flock changes over from revise_chunks as well as a few
minor tweaks from H5private.h.

Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
           serial only, autotools and CMake (3.3.2)
2015-12-11 03:19:10 -05:00
Dana Robinson
8552007518 [svn-r28488] Removed second argument from AC_CHECK_SIZEOF() in configure.ac. This is no
longer needed for cross compiling and is ignored.

Tested on: h5committest
2015-12-02 21:45:08 -05:00
Jerome Soumagne
2094d86461 [svn-r28138] Add first support for _Bool and make hbool_t a "real" _Bool if available
Fix tests accordingly and fix misuse of hbool_t in various places

Fix initialization of H5Pgcpl/ocpl structs in property decoding routines

Tested on:
    Linux/32 (jam)
    Linux/64 (platypus)
    Linux/PPC64 (ostrich)
    MacOSX/64 10.11
2015-10-20 01:28:17 -05:00
Quincey Koziol
0695d6366a [svn-r27835] Description:
Sync w/trunk.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    (h5committest not required on this branch)
2015-09-20 21:18:45 -05:00
Dana Robinson
502dd5500b [svn-r27832] Updates to configure.ac based on the results of autoscan.
This removes all of the TRY_* macros and replaces them with *_IFELSE
macros, which are better for cross-compiling.

Tested on: h5committest (cmake fails due to --enable-fortran2003)
2015-09-19 07:24:40 -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
ef8c73ecc3 [svn-r27789] Merge of r27683-r27698 from the trunk.
Tested on: h5committest
2015-09-15 08:33:49 -05:00
HDF Tester
f16361d5f1 [svn-r27767] Snapshot version 1.9 release 231 2015-09-13 19:43:47 -05:00
Dana Robinson
122bf84bb3 [svn-r27760] Brought r27631-27755 over from the trunk.
tested on: jam
2015-09-11 09:08:04 -05:00
Allen Byrne
10da31a926 [svn-r27745] Merge trunk revision 27744 2015-09-10 09:11:17 -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
Dana Robinson
4c8902cdf0 [svn-r27692] Changed the autotools files so that the high-level library is unsupported
when building the thread-safe library.

Configure will quit with an error when --disable-hl or
--enable-unsupported is not used with --enable-threadsafe.

Fixes HDFFV-8719

Tested on: h5committest
           configure w/ various combinations of --enable-threadsafe,
           --disable-hl, and --enable-unsupported
2015-09-07 18:44:41 -05:00
HDF Tester
34be1d1aed [svn-r27690] Snapshot version 1.9 release 230 2015-09-06 19:31:40 -05:00
Dana Robinson
5903fc723b [svn-r27686] Merge of r27684 from autotools_rework
Removed _BSD_SOURCE and _DEFAULT_SOURCE from the autotools
C flags. They are no longer needed by the library. Fixes HDFFV-9079.

Tested on: h5committest
2015-09-05 23:26:47 -05:00
Dana Robinson
c6ed371d19 [svn-r27684] Removed _BSD_SOURCE and _DEFAULT_SOURCE from the autotools
C flags. They are no longer needed by the library. Fixes HDFFV-9079.

Tested on: h5committest
2015-09-05 20:51:08 -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
Dana Robinson
210b5d8441 [svn-r27682] Restored commented-out _POSIX_C_SOURCE line in configure.ac.
Tested on: h5committest
2015-09-05 08:51:10 -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
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
Dana Robinson
137f153ba2 [svn-r27641] Merge of r27616 from autotools_rework
Replaced AC_CONFIG_HEADER (obsolete macro) with AC_CONFIG_HEADERS
followed by bin/reconfigure (which changed nothing at this time).

Fixes HDFFV-9284

Tested on: jam
2015-09-01 01:30:21 -05:00
Dana Robinson
59aa015d9f [svn-r27638] Merged r27500-27631 from trunk. 2015-08-31 23:36:17 -05:00
Quincey Koziol
2c91cbecc6 [svn-r27630] Description:
Bring in changes from the trunk, through r27628.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial
    (h5committest not required on this branch)
2015-08-31 15:14:57 -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
Dana Robinson
a26683076f [svn-r27616] Replaced AC_CONFIG_HEADER (obsolete macro) with AC_CONFIG_HEADERS.
Fixes HDFFV-9284

Tested on: jam
2015-08-29 00:02:16 -05:00
Quincey Koziol
b68b9d8786 [svn-r27612] Description:
Align w/vds branch: Whitespace cleanup, move common code for opening a
dataset into a new routine, misc. style cleanups.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    (h5committest upcoming)
2015-08-28 20:43:37 -05:00
Quincey Koziol
c2ce904d5d [svn-r27598] Description:
Check in misc. minor code cleanups, found during code review
2015-08-27 16:52:15 -05:00
Neil Fortner
c365b9a59f [svn-r27593] Merge revisions 27453 through 27592 from trunk to vds branch.
Tested: ummon
2015-08-27 12:06:54 -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
Scot Breitenfeld
6e0edba918 [svn-r27521] Added test to not remove double precision from valid KINDS if it is the largest compatible REAL with C.
Tested: h5committest.
2015-08-18 17:11:37 -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
Scot Breitenfeld
b79070ac8d [svn-r27509] Fixed check for perl: tested--h5committest 2015-08-14 17:21:11 -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
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
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
Neil Fortner
bfd13897f6 [svn-r27453] Merge revisions 27418 through 27452 from trunk to vds branch.
Tested: ummon
2015-08-03 11:12:19 -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
Neil Fortner
99a90f7fd6 [svn-r27419] Merge revisions 27394 through 27418 from trunk to vds branch.
Tested: ummon
2015-07-21 12:00:31 -05:00
HDF Tester
74e4cd4d21 [svn-r27412] Snapshot version 1.9 release 225 2015-07-19 19:11:50 -05:00
Scot Breitenfeld
bf8fea70bd [svn-r27401] code cleanup 2015-07-16 09:34:53 -05:00
Neil Fortner
5065c139c7 [svn-r27397] Merge revisions 27255 through 27393 from trunk to vds branch.
Tested: ummon
2015-07-15 15:33: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
HDF Tester
12b86abf18 [svn-r27372] Snapshot version 1.9 release 224 2015-07-12 19:12:22 -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
HDF Tester
f37ae9d9f9 [svn-r27339] Snapshot version 1.9 release 223 2015-07-05 19:12:35 -05:00
Scot Breitenfeld
3f866f18ec [svn-r27333] added comments 2015-07-02 17:14:45 -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
Scot Breitenfeld
0f9d534bc2 [svn-r27301] fixed configure error with pgi compiler by checking if __float128 is 0 2015-06-30 14:20:35 -05:00
Scot Breitenfeld
5b2117ebc7 [svn-r27299] Changed from using sed to perl. 2015-06-30 10:07:43 -05:00
Scot Breitenfeld
44718454ca [svn-r27285] added search replace for space to comma 2015-06-25 15:06:16 -05:00
Dana Robinson
e030fe2751 [svn-r27278] Merge of 27270 from trunk. Fixes HDFFV-9119 and HDFFV-9421.
Changes that allow the autotools to correctly deal with inline
functions.

- Inline markup schemes are now checked with AC_COMPILE_IFELSE
  tests instead of AC_C_INLINE.

- The inline designator is now H5_INLINE instead of H5_inline.
  This is now set in H5private.h instead of H5pubconf.h.

Tested on: h5committest
2015-06-24 13:53:43 -05:00
Dana Robinson
37b14fd3ed [svn-r27270] Changes that allow the autotools to correctly deal with inline
functions.

- Inline markup schemes are now checked with AC_COMPILE_IFELSE
  tests instead of AC_C_INLINE.

- The inline designator is now H5_INLINE instead of H5_inline.
  This is now set in H5private.h instead of H5pubconf.h.

Tested on 64-bit linux VM
2015-06-22 14:21:55 -05:00
HDF Tester
53930f6671 [svn-r27262] Snapshot version 1.9 release 222 2015-06-21 19:16:13 -05:00
Neil Fortner
c986d41406 [svn-r27231] Fix bug in configure that prevented running make.
Tested: ummon
2015-06-17 13:59:23 -05:00
Scot Breitenfeld
2962171a1c [svn-r27227] restricted __float128 to gnu compilers 2015-06-17 11:52:14 -05:00
Scot Breitenfeld
3bf582bae9 [svn-r27226] restricted __float128 to gnu compilers 2015-06-17 11:47:17 -05:00
Scot Breitenfeld
f51fcf3ffa [svn-r27225] new test for __float128 2015-06-17 10:40:24 -05:00
Scot Breitenfeld
1ea6564419 [svn-r27223] Added check for quadmath.h 2015-06-17 09:14:40 -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
Allen Byrne
616106ade3 [svn-r27219] Add h5dump and h5 ls VDS test scripts to autools configure 2015-06-16 16:25:03 -05:00
Dana Robinson
aa4e3e3985 [svn-r27191] Merged r26781 to r27185 from trunk
Tested on: 64-bit Ubuntu Linux VM w/ gcc 4.8.2
    (C++ and Fortran 2003 also tested)
2015-06-11 14:18:52 -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
7a49603732 [svn-r27183] removed the use of -i in sed, used mv instead from a temporary file. 2015-06-10 10:57: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
Dana Robinson
6c81df0a27 [svn-r27161] Added makefiles to tools/misc/vds to build the generators.
Tested on: jam
2015-06-08 04:56:49 -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
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
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
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
HDF Tester
39e0b31a24 [svn-r26997] Snapshot version 1.9 release 217 2015-05-03 06:06:41 -05:00
Scot Breitenfeld
60960ec8a7 [svn-r26990] Updated the F2003 error statement when find a nonF2003 compiler. 2015-05-01 11:32:52 -05:00
Scot Breitenfeld
fbf21b18ee [svn-r26917] added conditional for C_LONG_DOUBLE 2015-04-23 17:16:30 -05:00
Scot Breitenfeld
8884dc49af [svn-r26890] commented out -DNDEBUG 2015-04-22 15:38:52 -05:00
Scot Breitenfeld
0cb2e26f5a [svn-r26888] Removed the preprocessor option "-UNDEBUG" 2015-04-22 14:39:05 -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
11b19627b9 [svn-r26867] svn merge -r26837:26866 https://svn.hdfgroup.uiuc.edu/hdf5/trunk 2015-04-21 11:57:33 -05:00