| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Tested: local linux (CMake branch has been tested on Windows)
|
|
|
|
| |
Accidentally duplicated the line in the previous commit.
|
|
|
|
| |
Added ./c++/src/footer.html
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
(Merged from trunk r27496 and r27494)
- Added footer.html to include copyright and helpdesk info. (trunk r27494)
- Used HTML_EXTRA_FILES for image files. (trunk r27496)
- Changed 1.8.13 to 1.8.x
Platform tested:
Re-run Doxygen on cpp_doc_config and verified the html files on a
Windows 7 machine.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tested: jam, koala, ostrich (h5committest)
Log from r27415:
Fix potential error with H5I_clear_type which could occur when a callback closed
a different ID in the same type. Added a new skiplist routine,
H5SL_try_free_safe, which iterates over items, freeing some of them, and which
intercepts and defers attempts to remove from the list outside of the main
iteration. Changed H5I_clear_type to use this function.
Tested: jam, koala, ostrich (h5committest); ummon
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tested: jam, koala, ostrich (h5committest)
Log from r26961:
Description:
Clean up H5I code, to eliminate duplicated sections of code.
Tested on:
Mac OSX/64 10.10.3 (amazon) w/serial & parallel
(Too minor to require h5committest)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updated the H5_ATTR_* macros.
- Updated the preprocessor logic that defines the H5_ATTR_* macros. The Solaris
Studio compiler understands __attribute__ but not the specific attributes
that we use. The H5_ATTR_* macros are now defined as blank with that
compiler which significantly cleans up the warnings, making debugging
easier.
- Replaced a few lingering __attribute__ macros with H5_ATTR_* markup.
Tested on: h5committest
Solaris w/ Solaris Studio (emu)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
| |
- free comm keyval after setting atribute on comm_self
- free allocated buffer in t_file_image test
tested on jam with parallel.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Remove some commented lines.
|
|
|
|
| |
possibly all) daily testing. When the behavior is acceptable, the changes should be merged into the regular release script as a --revision option.
|
|
|
|
| |
Merge from trunk
|
| |
|
| |
|
|
|
|
|
|
| |
- Moving truncate to H5F_flush() where it was done a long time ago.
- Add a second H5AC_flush() call after the truncate is done to make sure we write the correct EOA.
- Add a second flush call after releasing file space since that could result in an EOA change
|
|
|
|
|
|
|
| |
resulting dataset.
They have been updated to reflect the actual results of running the code.
(See HDFFV-637)
|
|
|
|
|
|
| |
- fix more instances where both mpi is_initialized and is_finalized need to be checked before making any MPI calls.
tested with h5committest.
|
|
|
|
|
|
|
| |
Chane addressed HDFFV-9010: configure issue with gcc 4.9.2; libtool produced "-l " with no lib name.
Also Scot noted that the -i option for sed does not work on Solaris or Mac, so the sed output is written to a temp file and then moved to the libtool file
Tested h5committest.
|
|
|
|
|
|
|
|
| |
fix for HDFFV-9412:
- Check for mpi is_initialized and is_finalized before making MPI calls in init/terminate of HDF5.
- Add a test to make sure we can make serial HDF5 calls from rank 0 after MPI_Finalize is called.
tested with h5committest
|
| |
|
|
|
|
|
|
|
|
|
| |
- Add a new attribute function characterstic for format:
* H5_ATTR_FORMAT(X,Y,Z) __attribute__((format(X, Y, Z)))
- Rename UNUSED attribute characterstic to H5_ATTR_UNUSED.
- Rename NORETURN attribute characterstic to H5_ATTR_NORETURN
tested with h5committest.
|
| |
|
| |
|
|
|
|
| |
move undef of __attribute__ back to private and remove its usage from public routines.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Bring r26213 from trunk to 1.8 branch:
Minor code cleanups, to align with revise_chunks branch.
Tested on:
Mac OSX/64 10.10.2 (amazon) w/serial & parallel
(h5committested on trunk for 2+ weeks)
|
|
|
|
|
|
|
|
|
| |
Renamed H5_ASSIGN_OVERFLOW() to H5_CHECKED_ASSIGN() and re-ordered
the arguments to be in a more logical order.
Fixes HDFFV-9322
Tested on: h5committest
|
|
|
|
|
|
|
|
|
| |
Fixed a typo in test/th5o.c that caused the wrong property list
ID to be checked.
Fixes HDFFV-730
Tested on: h5committest
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Bring r26195 from trunk to 1.8 branch (minus public API changes):
Switch from enum H5D_CHUNK_BTREE to H5D_CHUNK_IDX_BTREE, along with a couple
of minor whitespace touchups.
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
(tested on trunk for 2+ weeks)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bring r26193 from trunk to 1.8 branch:
Fix locking error when splitting root node of v1 B-tree, and simplify
the iteration over entries in a v1 B-tree (avoiding using the sibling pointer
also).
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
(tested on trunk for 2+ weeks)
|
|
|
|
|
|
|
|
|
|
|
| |
Bring r26191 from trunk to 1.8 branch:
Track the min & max keys for a v2 B-tree, so it can more efficiently
determine if a key is present in the B-tree.
Tested on:
MacOSX/64 10.10.3 (amazon) w/serial & parallel
(h5committested on trunk)
|
|
|
|
| |
in the 1.8 branch with the HDF5 1.8.15 release information.
|
| |
|
|
|
|
| |
Tested on: h5committest
|
|
|
|
| |
Do not pass warnings options to non-gnu compilers when compiling with CMake
|
|
|
|
|
|
| |
Fix bad comment in H5detect, this was preventing PGCC from compiling correctly.
Tested on: bluewaters
|