| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
attribute
macro checks from src/H5api_adapt.h to H5private.h, which is where
they belong anyway.
Tested on: h5committest (manually inspected for attribute warnings)
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
| |
Tested on: bin/chkmanifest
|
|
|
|
| |
Tested on: Nothing. I have no access to an AIX machine.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Tested on: jam w/ gcc 5.2.0
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
Tested: local linux
|
|
|
|
|
|
| |
The H5pubconf.h.in file that CMake uses was also updated.
Tested on: h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Tested on: h5committest
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
| |
master.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
# 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
|
| |
|
|
|
|
|
|
| |
local variable in the parse routine was not large enough.
Tested: local linux and windows
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
add command to explictly enforce the building of the library before building executables.
|
|
|
|
|
| |
CMake must be > v3.3 to compile with PGI due to
CMake bug in earlier versions.
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Make error values from hyperslab operations clearer.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
|
|
|
| |
HDF_TEST_EXPRESS.
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
tested: h5committest
|
|
|
|
|
|
| |
with svn version 1.8.
Change to experimental release script bbrelease for buildbot to eliminate extra line in version output.
|
|
|
|
|
|
| |
warnings.
tested on: h5committest
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
created with
H5Screate and had its extent set by H5Sextent_copy.
Tested: jam, ostrich (h5committest)
|
|
|
|
|
|
|
|
| |
and causes
problems on Windows.
Tested on: jam, with and without --enable-threadsafe
|
| |
|
| |
|
|
|
|
| |
ALLOWUNSUPPORTED option needs to be used with TS to actually use of TS with Fortran and C++.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This call can
be used to determine at runtime if the library was built with thread-safety.
Fixes HDFFV-9496
Tested on: h5committest
|