[svn-r27775] Undo of r27655Removes .pl extension from Perl scripts. This may be returned in the future,
but it's best to keep the script names unchanged while we merge with the
trunk.
Tested on: h5committest
[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
[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
[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
[svn-r27677] Merge of r27675 from trunkRemoved 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
[svn-r27655] Add .pl extension to Perl scripts in bin (part of HDFFV-9513)This makes things easier on Windows, where we will have to run
Perl scripts as a part of CMake.
Tested on: jam
[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)
[svn-r27636] Added cmake_ext_mod files from trunk. Merging them properly wasannoying with the direct clobber of the externals directory
with real files.
[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)
[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
[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.
[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)
[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)
[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)
[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)
[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)
[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
[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++.
[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
[svn-r27585] disabled the test "test_userblock_offset"; it fails for unknown reasons on platypus with pgf90 compiler when reading the streamed file back.
[svn-r27581] Fixed a bug in the FUNC_ENTER macros. API calls of the form H5xx_* were flagged as H5XX_, which is a non-public API form.Tested on: h5committest
[svn-r27572] Removed VMS-specific code from the library.The only remaining code consists of a few floating-point tests
that rely on pre-generated and checked-in VMS files. These have
been left alone, even though they will not be possible to
recreate, since testing VMS float behavior is still important.
Tested on: h5committest
[svn-r27549] Description: Update the file format debugging routines to match the recent changes to the metadata cache, along with a few other cleanups and miscellaneous enhancements.Tested on:
MacOSX/64 10.10.5 (amazon)
(h5committest forthcoming)