AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
10233744922[svn-r27768] Description: Complete revamp of package initialization/shutdown mechanism in the library. Each package now has a single init/term routine. This new way should avoid packages being re-initialized during library shutdown and is also be _much_ more proactive about giving feedback for resource leaks internal to the library. Introduces a new "module" header file for packages in the library (e.g src/H5Fmodule.h) which sets up some necessary package configuration macros for the FUNC_ENTER/LEAVE macros. (The VFL drivers have the...
Private HDFPrivate HDF
f16361d5f1d[svn-r27767] Snapshot version 1.9 release 231
Dana RobinsonDana Robinson
1ac1dfb40fc[svn-r27755] Changed direct VFD default to OFF in CMake to match Autotools.Tested on: jam w/ CMake
Scot BreitenfeldScot Breitenfeld
672e6bd8a9e[svn-r27754] HDFFV-548:H5LT patches for F90 Lite API in 1.8.0 Betatested: h5committestHDFFV-548
Dana RobinsonDana Robinson
54d0a369478[svn-r27753] Removed duplicated attribute macro checks. Moved canonical 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)
Dana RobinsonDana Robinson
95e0bd109f4[svn-r27752] Merge of r27751 from 1.8 branchAdded 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)
Allen ByrneAllen Byrne
8e3464d2d01[svn-r27747] Correct name of target
Dana RobinsonDana Robinson
27f9e67d1ee[svn-r27734] Fixed MANIFESTTested on: bin/chkmanifest
Dana RobinsonDana Robinson
897b7308f5c[svn-r27731] Removed the obsolete config/powerpc-ibm-aix5.x file.Tested on: Nothing. I have no access to an AIX machine.
Dana RobinsonDana Robinson
08ce739cdaf[svn-r27728] Merge of r27713 from revise_chunksAdded -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.
Dana RobinsonDana Robinson
9ac201d01a1[svn-r27722] Updated the gnu config to cover gcc 5.2*.Tested on: jam w/ gcc 5.2.0
Allen ByrneAllen Byrne
d9d02bf8471[svn-r27720] Merge changes from master
Allen ByrneAllen Byrne
129334f04be[svn-r27716] Publish both static and shared mod files in binaries.
Quincey KoziolQuincey Koziol
26baf1a805b[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)
Quincey KoziolQuincey Koziol
2132f544596[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)
Allen ByrneAllen Byrne
776b41a62a3[svn-r27703] Publish both static and shared mod files in binaries.Tested: local linux
Dana RobinsonDana Robinson
fadb57f7040[svn-r27699] Removed some configure checks for obsolete Unix variants. The H5pubconf.h.in file that CMake uses was also updated.Tested on: h5committest
Dana RobinsonDana Robinson
4c8902cdf0d[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-unsupportedHDFFV-8719
Private HDFPrivate HDF
34be1d1aed9[svn-r27690] Snapshot version 1.9 release 230
Dana RobinsonDana Robinson
5903fc723b1[svn-r27686] Merge of r27684 from autotools_reworkRemoved _BSD_SOURCE and _DEFAULT_SOURCE from the autotools C flags. They are no longer needed by the library. Fixes HDFFV-9079. Tested on: h5committestHDFFV-9079
Dana RobinsonDana Robinson
210b5d8441d[svn-r27682] Restored commented-out _POSIX_C_SOURCE line in configure.ac.Tested on: h5committest
Allen ByrneAllen Byrne
4906383c0f4[svn-r27676] Fix dependencies of generated file
Dana RobinsonDana Robinson
bea85e0705d[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/ CMakeHDFFV-9118
Allen ByrneAllen Byrne
cbf5bb6b785[svn-r27674] Attempt to fix race condition on windows
Allen ByrneAllen Byrne
6b1b8869d1a[svn-r27671] Move fortran id check to fortran section
Allen ByrneAllen Byrne
0cca701dc20[svn-r27670] Remove SYMBOLS option - includes default checks.Pulled from master.
Allen ByrneAllen Byrne
7860f3f5b67[svn-r27668] Increase timeout for objcopy
Scot BreitenfeldScot Breitenfeld
33a2e52c6e0[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 (xl...
Allen ByrneAllen Byrne
5d311b35baf[svn-r27661] Always use static mod files.
Allen ByrneAllen Byrne
e5dbc90ad26[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 windowsHDFFV-9515
Dana RobinsonDana Robinson
099618ad484[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
Allen ByrneAllen Byrne
f72ed2d8dc7[svn-r27648] Fortran executables depend on modules created by test library, add command to explictly enforce the building of the library before building executables.
Scot BreitenfeldScot Breitenfeld
17f5ee36247[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.
Dana RobinsonDana Robinson
bb8c64169b3[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)HDFFV-8236
Dana RobinsonDana Robinson
137f153ba2c[svn-r27641] Merge of r27616 from autotools_reworkReplaced AC_CONFIG_HEADER (obsolete macro) with AC_CONFIG_HEADERS followed by bin/reconfigure (which changed nothing at this time). Fixes HDFFV-9284 Tested on: jamHDFFV-9284
Quincey KoziolQuincey Koziol
a90e09889d5[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)
Allen ByrneAllen Byrne
81ca9e4c79a[svn-r27627] Change hardcoded HDF5TESTEXPRESS value to use a CMake variable HDF_TEST_EXPRESS.
Dana RobinsonDana Robinson
c226e58005f[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
Scot BreitenfeldScot Breitenfeld
e6f9fc5f7f5[svn-r27625] Added preprocessor commands for PGI compiler.tested: h5committest
Larry KnoxLarry Knox
de1bafd1d81[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.
Dana RobinsonDana Robinson
b920ee876e4[svn-r27623] Added some parallel #ifdefs to H5Ocache.c to quiet compiler warnings.tested on: h5committest
Private HDFPrivate HDF
74792949c9b[svn-r27622] Snapshot version 1.9 release 229
Quincey KoziolQuincey Koziol
ed506058832[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)
Quincey KoziolQuincey Koziol
097d2de6f8d[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)
Quincey KoziolQuincey Koziol
1103585dc13[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)
Quincey KoziolQuincey Koziol
d001bbde049[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)
Quincey KoziolQuincey Koziol
b68b9d8786f[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)
Neil FortnerNeil Fortner
1847391fc51[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)
Dana RobinsonDana Robinson
1252bc4e669[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
Allen ByrneAllen Byrne
ccf2bcc6368[svn-r27597] Update text files to match 1.8 changes