Commit Graph

14656 Commits

Author SHA1 Message Date
Dana Robinson
95e0bd109f [svn-r27752] Merge of r27751 from 1.8 branch
Added a comment to config/ibm-flags that describes the purpose of the
-qflag=w:w compiler flag.

Tested on: N/A (no access to AIX, comment only)
2015-09-10 15:36:08 -05:00
Allen Byrne
8e3464d2d0 [svn-r27747] Correct name of target 2015-09-10 09:18:54 -05:00
Dana Robinson
27f9e67d1e [svn-r27734] Fixed MANIFEST
Tested on: bin/chkmanifest
2015-09-09 21:57:38 -05:00
Dana Robinson
897b7308f5 [svn-r27731] Removed the obsolete config/powerpc-ibm-aix5.x file.
Tested on: Nothing. I have no access to an AIX machine.
2015-09-09 21:05:35 -05:00
Dana Robinson
08ce739cda [svn-r27728] Merge of r27713 from revise_chunks
Added -qflag=w:w to config/ibm-flags. This will suppress informational
messages on AIX, suppressing thousands of "__attribute__ is non-portable"
messages in the AIX nightly test output.

Tested on: Nothing. I have no access to an AIX machine.
2015-09-09 16:04:14 -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
Quincey Koziol
26baf1a805 [svn-r27710] Description:
Bring the "metadata rings" code from its branch (mdc_rings_v2) to the trunk.
(This change will support the page buffering feature)

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    (h5committest forthcoming)
2015-09-09 01:33:03 -05:00
Quincey Koziol
2132f54459 [svn-r27707] Description:
Misc. minor cleanups in preparation for merging "metadata rings" branch to
trunk.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial
    (Too minor to require h5committest)
2015-09-09 00:26:45 -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
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
210b5d8441 [svn-r27682] Restored commented-out _POSIX_C_SOURCE line in configure.ac.
Tested on: h5committest
2015-09-05 08:51:10 -05:00
Allen Byrne
4906383c0f [svn-r27676] Fix dependencies of generated file 2015-09-04 08:55:29 -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
cbf5bb6b78 [svn-r27674] Attempt to fix race condition on windows 2015-09-03 16:45:17 -05:00
Allen Byrne
6b1b8869d1 [svn-r27671] Move fortran id check to fortran section 2015-09-03 13:28:47 -05:00
Allen Byrne
0cca701dc2 [svn-r27670] Remove SYMBOLS option - includes default checks. Pulled from master. 2015-09-03 13:27:44 -05:00
Allen Byrne
7860f3f5b6 [svn-r27668] Increase timeout for objcopy 2015-09-03 09:48:18 -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
e5dbc90ad2 [svn-r27656] HDFFV-9515: repack failed with 5 digit filter ids because a local variable in the parse routine was not large enough.
Tested: local linux and windows
2015-09-01 13:35:16 -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
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
bb8c64169b [svn-r27642] Removed comments from MANIFEST regarding distributing the
gen_* files in test/. These files will remain distributable since
they are needed if a user specifies --enable-build-all.

Fixes HDFFV-8236

Tested on: jam (bin/chkmanifest only)
2015-09-01 01:34:14 -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
Quincey Koziol
a90e09889d [svn-r27631] Description:
Make error values from hyperslab operations clearer.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    (Too minor to require h5committest)
2015-08-31 16:43:02 -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
Dana Robinson
c226e58005 [svn-r27626] Various minor warning fixes before major SWMR and VDS merges.
gcc 4.9.2 was used to create the warning list

- implicit casts
- shadowed variables
- various enum issues
- other minor fixes (comments, unused macros, etc.)

Tested on: h5committest
2015-08-31 14:04:23 -05:00
Scot Breitenfeld
e6f9fc5f7f [svn-r27625] Added preprocessor commands for PGI compiler.
tested: h5committest
2015-08-31 13:49:17 -05:00
Larry Knox
de1bafd1d8 [svn-r27624] Update bin/bbrelease to handle changed output of 'svn info' with svn version 1.8.
Change to experimental release script bbrelease for buildbot to eliminate extra line in version output.
2015-08-31 12:50:08 -05:00
Dana Robinson
b920ee876e [svn-r27623] Added some parallel #ifdefs to H5Ocache.c to quiet compiler
warnings.

tested on: h5committest
2015-08-31 12:42:09 -05:00
HDF Tester
74792949c9 [svn-r27622] Snapshot version 1.9 release 229 2015-08-30 19:55:54 -05:00
Quincey Koziol
ed50605883 [svn-r27618] Description:
Align w/vds branch: Remove extraneous sieve buffer flush in chunk 
flush callback, and move error check out of the middle of retrieving properties
for dataset.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    (h5committest forthcoming)
2015-08-29 17:10:41 -05:00
Quincey Koziol
097d2de6f8 [svn-r27615] Description:
Protect dataset that's closing from being flushed again, if it's the last
one holding a file open.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    (h5committest forthcoming)
2015-08-29 00:00:07 -05:00
Quincey Koziol
1103585dc1 [svn-r27614] Description:
Align w/vds branch: Change code in H5O_layout_copy() to use switch for
different types of dataset layouts.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    (h5committest forthcoming)
2015-08-28 21:18:41 -05:00
Quincey Koziol
d001bbde04 [svn-r27613] Description:
Align w/vds branch: Move code for initializing contiguous datasets into
layout 'init' callback.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    (h5committest forthcoming)
2015-08-28 21:11:57 -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
Neil Fortner
1847391fc5 [svn-r27605] Fix potential memory error when using a dataspace that was created with
H5Screate and had its extent set by H5Sextent_copy.

Tested: jam, ostrich (h5committest)
2015-08-28 14:43:03 -05:00
Dana Robinson
1252bc4e66 [svn-r27601] Removed the H5TSprivate.h include from H5.c. It's not needed and causes
problems on Windows.

Tested on: jam, with and without --enable-threadsafe
2015-08-27 17:24:45 -05:00
Allen Byrne
ccf2bcc636 [svn-r27597] Update text files to match 1.8 changes 2015-08-27 16:46:50 -05:00
Scot Breitenfeld
a9c28bac4e [svn-r27592] Added dll for H5DGET_OFFSET_F 2015-08-27 11:07:50 -05:00
Allen Byrne
01a1e8f1ca [svn-r27591] Threadsafe option implementation has changed and ALLOWUNSUPPORTED option needs to be used with TS to actually use of TS with Fortran and C++. 2015-08-27 10:36:25 -05:00
Allen Byrne
c491cf01bf [svn-r27590] Fix typo 2015-08-27 08:41:32 -05:00
Dana Robinson
606c16e111 [svn-r27587] Added a new API call (H5is_library_threadsafe) to the library. This call can
be used to determine at runtime if the library was built with thread-safety.

Fixes HDFFV-9496

Tested on: h5committest
2015-08-26 12:05:57 -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