2702 Commits

Author SHA1 Message Date
Quincey Koziol
03dafc5ebe [svn-r30020] Description:
Bring r29992 from revise_chunks branch to trunk:

Turn off error reporting for h5debug and hdf2gif.

Tested on:
    MacOSX/64 10.11.5 (amazon) w/serial, parallel & produciton
    (h5committest forthcoming)
2016-06-05 21:30:16 -05:00
Quincey Koziol
a6303ce04c [svn-r29975] Description:
Bring r29909 from revise_chunks to trunk:

Cleaned up "conflicts with C++ keyword" warnings.

Tested on:
    MacOSX/64 10.11.5 (amazon) w/serial, parallel & production
    (h5committest forthcoming)
2016-05-30 01:18:56 -05:00
Quincey Koziol
bf566b775b [svn-r29969] Description:
Bring r29934 from revise_chunks branch to trunk:

(1) Fix for HDFFV-9434: throw an error instead of assertion when v1 btree level hits the 1 byte limit.
(2) Modifications to better handle error recovery when conversion by h5format_convert fails.

Tested on:
    MacOSX/64 10.11.5 (amazon) w/serial, parallel & production
    (h5committest forthcoming)
2016-05-29 05:57:47 -05:00
Dana Robinson
741f836b98 [svn-r29956] Removed tools/h5format_convert/Makefile.in. 2016-05-24 09:22:30 -05:00
Quincey Koziol
18ad868b23 [svn-r29924] Description:
Bring h5format_convert tool from revise_chunks branch to trunk.

Tested on:
    MacoSX/64 10.11.4 (amazon) w/serial, parallel & production
    (h5committest forthcoming)
2016-05-12 15:47:03 -05:00
Allen Byrne
a5b595e020 [svn-r29889] HDFFV-9775: Add enable-error-stack to tools lib and refactor h5repack error handling. 2016-05-04 13:15:57 -05:00
Allen Byrne
5497968dfe [svn-r29887] Add missing testfiles for h5repack 2016-05-04 12:53:49 -05:00
Allen Byrne
3764d69e9e [svn-r29885] Fix memory leak when one dataset is vlen. 2016-05-04 11:39:28 -05:00
Allen Byrne
2f1b517021 [svn-r29884] VDS correction for get_space_status, with test change.
Add new files for repack tests.
Add repack tests for VDS files.
2016-05-04 11:38:08 -05:00
Allen Byrne
f962c3d963 [svn-r29883] Convert import test script to standard used by other test scripts. 2016-05-04 11:35:59 -05:00
Allen Byrne
5e94747c52 [svn-r29881] Add include guards.
Remove unnecessary includes.
2016-05-04 11:18:11 -05:00
Allen Byrne
792f902854 [svn-r29868] Add/convert most tools to use new HDF5_TOOLS_DIR instead of HDF5_TOOLS_SRC_DIR CMake VAR. 2016-05-04 10:30:30 -05:00
Allen Byrne
8bd70914fc [svn-r29867] CMake whitespace cleanup 2016-05-04 10:29:16 -05:00
Allen Byrne
74f3326a67 [svn-r29862] Convert source list names from *_SRCS to *_SOURCES.
Add/convert most tools to use new HDF5_TOOLS_DIR instead of HDF5_TOOLS_SRC_DIR CMake VAR.
2016-05-04 10:06:05 -05:00
Quincey Koziol
4f831405cb [svn-r29779] Description:
Bring over some of the tool testing for the new chunk indices.

Tested on:
    MacOSX/64 10.11.4 (amazon) w/serial, parallel & production
    (h5committest forthcoming)
2016-04-24 03:21:09 -05:00
Scot Breitenfeld
988c33527f [svn-r29745] HDFFV-9767
h5perf output; should be MB not MBs

FIX: changed output text from MBs to MB and KBs to KB
2016-04-19 10:00:53 -05:00
Quincey Koziol
be24e91aec [svn-r29714] Description:
Switch to use internal DXPL ID, to align with recent changes within the
library.

Tested on:
    MacOSX/64 10.11.4 (amazon) w/serial & parallel
    (Too minor to require h5committest)
2016-04-16 03:36:47 -05:00
Allen Byrne
18e360b9fa [svn-r29683] HDFFV-1956: h5diff will warn if a dataset is virtual instead of failing. h5diff does not consider the layout type when comparing datasets.
SKIP h5repack VDS tests until h5repack is fixed.
remove h5repack fix ddl files needed when h5repack VDS fix is implemented.
2016-04-11 09:21:37 -05:00
Allen Byrne
0ff3a85a48 [svn-r29681] HDFFV-1956: h5diff will warn if a dataset is virtual instead of failing. h5diff does not consider the layout type when comparing datasets.
SKIP h5repack VDS tests until h5repack is fixed.
Additional tests to be skipped
2016-04-11 08:53:55 -05:00
Allen Byrne
7fe0324fc4 [svn-r29680] HDFFV-1956: h5diff will warn if a dataset is virtual instead of failing. h5diff does not consider the layout type when comparing datasets.
SKIP h5repack VDS tests until h5repack is fixed.
2016-04-11 08:45:33 -05:00
Larry Knox
921b68afa7 [svn-r29678] Revert r29672 changes to h5diff.
Tested h5committest.new
2016-04-09 13:48:43 -05:00
Allen Byrne
1a5ee65d50 [svn-r29672] HDFFV-1956: h5diff will warn if a dataset is virtual instead of failing. h5diff does not consider the layout type when comparing datasets. 2016-04-08 12:43:59 -05:00
Dana Robinson
305d218725 [svn-r29665] Added new chunk index types to h5debug.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
           Autotools serial
2016-04-07 15:31:17 -05:00
Allen Byrne
8e41b14811 [svn-r29601] Cleanup case of CMake commands in tools.
Update CTestCustom file for new tests.
Add connection from HDF5_ENABLE_USING_MEMCHECKER cmake option to library define USING_MEMCHECKER.
2016-03-31 09:02:24 -05:00
Dana Robinson
8ed8520c19 [svn-r29537] Added "latest format" tests to h5copy and h5repack from revise_chunks.
Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
           autotools serial
           cmake serial
2016-03-23 14:32:59 -05:00
Dana Robinson
5a9a9e8f0e [svn-r29534] Normalization w/ revise_chunks in preparation for big merge.
tools directory

Also fixes a minor Java test output error.

Tested on: 64-bit Ubuntu 15.10 w/ gcc 5.2.1
           autotools serial w/ Java, Fortran, & C++
2016-03-23 12:42:06 -05:00
Dana Robinson
7f641b520d [svn-r29482] Switched a few Visual Studio #ifdefs to Win32
Tested on 64-bit Win10 w/ VS 2015 Pro
2016-03-21 11:36:23 -05:00
Allen Byrne
40cdbe0b8d [svn-r29274] HDFFV-9698: fix subsetting issues with h5dump 2016-03-04 15:41:12 -05:00
Allen Byrne
49e774296b [svn-r29262] HDFFV-9241: Print fill value as "DEFAULT" instead of value 0 2016-03-03 11:02:55 -05:00
Allen Byrne
d0444d4f2b [svn-r29261] HDFFV-9241: Print fill value as "DEFAULT" instead of value 0 2016-03-03 10:27:48 -05:00
Allen Byrne
28ee82a07b [svn-r29259] HDFFV-9066: Improve h5dump usage statement for -O F, -ddl=F option. 2016-03-03 09:07:49 -05:00
Allen Byrne
f0a7f5978e [svn-r29257] HDFFV-9705: h5dump should not print filters or allocation time info for VDS files 2016-03-03 08:56:44 -05:00
Allen Byrne
8538eedde3 [svn-r29234] Fix H5 LIB OPTIONS macro for correct ARGN support 2016-02-29 16:24:31 -05:00
Allen Byrne
a1617b7cdb [svn-r29222] HDFFV-9570: Fix segfault when optional args are last option on command line.
Tested: java_merge DT
2016-02-28 12:58:37 -05:00
Allen Byrne
f7689087de [svn-r29186] HDFFV-9654: add VDS options to h5dump
includes new data files
2016-02-23 15:23:46 -05:00
Dana Robinson
7511d8b469 [svn-r29179] Revert of 29177 which breaks the autotools build.
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
           autotools serial
2016-02-22 15:32:01 -05:00
Allen Byrne
910d420409 [svn-r29177] HDFFV-9654: add VDS options to h5dump 2016-02-22 11:57:07 -05:00
Mohamad Chaarawi
63c90e5c67 [svn-r29081] - merge in the phdf5_metadata_opt/ branch with the collective metadata optimizations.
- rename H5AC_dxpl_id to H5AC_ind_read_dxpl_id and update all usage in the library

tested on bb-8 with parallel and serial.
2016-02-10 15:48:34 -05:00
Mohamad Chaarawi
48bebcc39e [svn-r29057] added dxpl type checking when debug mode is enabled (H5_DEBUG_BUILD)
tested on bb-8 with Serial and Parallel, debug and production builds.
2016-02-07 10:37:33 -05:00
Quincey Koziol
b9763eee6d [svn-r28918] Description:
I missed changes to a couple of expected error output files with the last
checkin.

Tested on:
    MacOSX/64 10.11.2 (amazon) w/serial & parallel
    (h5committest forthcoming)
2016-01-15 18:28:08 -05:00
Allen Byrne
94d03fd874 [svn-r28885] Change TOOLTEST5 to TOOLTEST3, which does not post-process the files. 2016-01-13 12:24:20 -05:00
Allen Byrne
0115366eee [svn-r28868] HDFFV-9639: autotools script update 2016-01-12 15:48:23 -05:00
Allen Byrne
24443da316 [svn-r28865] HDFFV-9639: Fix double-free error by setting freed var to NULL.
Verified issue with "h5dump tgroup.h5 non_existing.h5"
Applied patch and retested.
2016-01-12 15:31:59 -05:00
Quincey Koziol
d4f3d93b8d [svn-r28769] Description:
More memory cleanups and leak elimination.

Tested on:
    MacOSX/64 10.11.2 (amazon) w/serial & parallel
    (h5committest forthcoming)
2016-01-02 20:03:08 -05:00
Quincey Koziol
f60170dac7 [svn-r28761] Description:
Clean up many mismatches between malloc/free and H5MM_malloc/H5MM_xfree
in the library and tests (and use of H5free_memory and H5Dvlen_reclaim).  Also
make H5Ocopy use a private version of H5Lexists, which doesn't internally
throw (and suppress) errors when an object (or the path to it) isn't found in
the destination.

Tested on:
    MacOSX/64 10.11.2 (amazon) w/serial & parallel
    (h5committest forthcoming)
2016-01-01 01:28:04 -05:00
Quincey Koziol
b5504be6cc [svn-r28742] Description:
Add 'update' operation to v2 B-trees, which will insert a new record, or
modify an existing one, depending on if the record exists or not.

Tested on:
    MacOSX/64 10.11.2 (amazon) w/serial & parallel
    (h5committest forthcoming)
2015-12-29 12:06:36 -05:00
Dana Robinson
0a00732c4d [svn-r28696] Minor normalization with revise_chunks.
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
           serial only
2015-12-17 01:31:27 -05:00
Larry Knox
b3426914a8 [svn-r28669] Changes to correct errors found with -ansi flag.
h5tools_dump.c
    Removed 3 lines commented out with //.
h5_vds-percival-unlim.c
    Changed C++-style comment to C-style comment.

Tested with h5committest.new.
2015-12-15 15:52:12 -05:00
Dana Robinson
aa4fc58ac9 [svn-r28599] Normalization of tools with revise_chunks.
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
           serial only, autotools and CMake (3.3.2)
2015-12-11 14:14:43 -05:00
Allen Byrne
71ee2155d4 [svn-r28377] CMake 3.4 policy change 2015-11-17 10:07:49 -05:00