| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Did not provide default values for clang++ options.
Also, applied wrong values for the *_CPPFLAGS.
Solution:
Added default values for *_CXXFLAGS.
Fixed the *_CPPFLAGS values.
Tested: duck, swallow, quail with --eanble-production.
|
|
|
|
|
|
|
|
|
| |
There is an interface incompatibility in the C library due to the renamed symbols in H5Ppublic.h.
Solution:
Bump the library interface version on the shared libraries (soname).
Tested: h5committested.
|
|
|
|
|
|
| |
Update the default setting for the memb_addr array when use passes
NULL to equally divide all the address space between all the members.
Before there was one chunk of the address space not being used.
|
|
|
|
| |
Added notes about HDFFV-4259, HDFFV-8852, and HDFFV-8928.
|
|
|
|
|
|
|
|
|
| |
Description:
Added notes regarding UTF-8 and extended ASCII, provided in HDFFV-8899,
to C++ API.
Platforms tested:
Linux/32 2.6 (jam) - only in comments
|
|
|
|
|
|
|
|
|
|
| |
Description:
Followed hints from user's report on JIRA to remove several potential
memory leaks.
Platforms tested:
Linux/ppc64 (ostrich)
Linux/32 2.6 (jam)
SunOS 5.11 (emu)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
- Used H5I_INVALID_HID instead of 0 to initialized member "id" in classes
that represent HDF5 objects. For PropList, H5P_DEFAULT has to be used
instead of H5I_INVALID_HID.
- Added try/catch block to some dynamically allocating memory code and
re-throw the bad_alloc exception with a message informing the location of
the failure.
(merged from trunk-r25640)
Purpose: Fixed HDFFV-8852
Description:
H5F_ACC_CREAT was included in the C++ API while the C library doesn't
allow it yet. Possibly, in the future, but not now. In addition, the
two flags H5F_ACC_RDONLY and H5F_ACC_RDWR were missing from the
documentation, causing confusion that appending is not supported.
Solution:
- Removed H5F_ACC_CREAT from the function until the C library support it
- Added H5F_ACC_RDONLY and H5F_ACC_RDWR to the comments to update the
documentation
(merged from trunk-r25632)
Platforms tested:
Linux/ppc64 (ostrich)
Linux/32 2.6 (jam)
SunOS 5.11 (emu)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Mac has changed to use the clang/clang++ compilers but compiler settings for production, debug and profile
were not setup.
Solution:
Setup default values for PROD_CFLAGS, PROD_CPPFLAGS, DEBUG_CFLAGS, DEBUG_CPPFLAGS.
PROFILE_CFLAGS and PROFILE_CPPFLAGS were set too but clang does not -pg or such for
profiling. Need to fix it later.
Tested: duck, swallow, and quail using --enable-production.
|
|
|
|
|
|
|
| |
the trunk version.
Added debug VFD tests to known problems.
Checked versions of windows and extra linux VMs.
|
| |
|
| |
|
| |
|
|
|
|
| |
svn merge -r25432:25629 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran
|
| |
|
| |
|
|
|
|
|
|
|
| |
Fix a bug in multi VFD when the memb_addr in H5Pset_fapl_multi is
passed as NULL. The library is supposed in that case to equally divide
the address space among all members, but there was a bug causing an
overflow in the assignment.
|
|
|
|
|
|
| |
have two opposing use cases, only the enum is common.
Tested: local linux and windows
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Remove extraneous C++ notes from RELEASE.txt; these were early notes
for 1.8.13 entries and do not apply to 1.8.14.
|
|
|
|
| |
Insert 1.8.13 RELEASE.txt text into HISTORY file.
|
| |
|
|
|
|
| |
- fix error output when dataset verify detects wrong data.
|
|
|
|
| |
Tested: ttsafe passed again.
|
| |
|
|
|
|
|
|
| |
value was incorrectly formed.
Tested: windows
|
| |
|
|
|
|
|
|
|
| |
Optimize chunked dataset fill operation by making it collective.
+ add a workaround for new algorithm to work with ompi.
Update RELEASE.txt with this new optimization.
|
|
|
|
|
|
|
|
| |
test machine and
in house machines will fail the same.
The change should be reversed after the verification.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Merged r25508 from the trunk.
Adds a check that ensure the page_size parameter in
H5Pset_core_write_tracking is not zero. This ensures that the behavior
matches the text in the reference manual.
Tested on:
32-bit LE linux (jam), tested with make check-vfd.
This is a very minor change and does not require full testing.
|
|
|
|
| |
Replace MPI deprecated routines with undeprecated ones.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
fails on non-existent group name.
|
|
|
|
|
|
|
|
|
|
| |
Merge changes that correspond to the 64-bit ID changes (without the actual
switch to 64-bit IDs) to the 1.8 release branch. (Plus a few minor cleanups
and alignments with the trunk that aren't on the branch)
Tested on:
Mac OSX/64 10.9.4 (amazon) w/C++ & FORTRAN
(h5committested on branch already for a week)
|
|
|
|
| |
files previously committed.
|
|
|
|
|
|
|
| |
Aligning code with changes made in VOL branch. This will make porting
non VOL related changes from trunkto the 1.8 branch much easier.
tested h5commitest.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
testfrome.c has incorrectly exit code (using -1). Fixed by replacing them
with C defined EXIT_FAILURE. Verified by temporary decreaing MAXNUMTESTS
to introduce failure in testhdf to see the changed code did work.
Also replaced all other correctly coded exit codes with the C defined
EXIT_SUCCESS and EXIT_FAILURE. This would help portability for non-Unix
systems.
Tested: h5committest.
|
|
|
|
| |
is generated by Doxygen.
|
|
|
|
|
|
|
|
| |
branches/hdf5_1_8_13/c++/src/H5CppDoc.h:
Added a sentence suggested by Barbara to the Installation section. Part of HDFFV-8868 work.
Tested: Doxygen and Firefox
|
|
|
|
|
|
|
|
|
|
|
| |
Bring change from trunk to 1.8 branch:
r25450:
Initial tweaks to align with VOL branch.
Tested on:
Mac OSX/64 10.9.3 (amazon) w/gcc 4.9
(h5committest not required, too small)
|
|
|
|
|
|
| |
for instructions from release_docs\INSTALL_Windows.txt to release_docs\INSTALL. Fixes HDFFV-8868.
Tested: Doxygen
|
|
|
|
|
|
| |
for instructions from release_docs\INSTALL_Windows.txt to release_docs\INSTALL. Fixes HDFFV-8868.
Tested: Doxygen
|