summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22819] Added H5BLD_STATIC and HDF5_USE_SHLIB to configure.ac so that ↵Larry Knox2012-09-2712-0/+26
| | | | | | if configured with --disable-static the default for HDF5_USE_SHLIB in the compile scripts will be changed to yes. This is a fix for HDFFV-8141, where the compile scripts try to link to non-existant static hdf5 libraries. Tested on jam,koala,ostrich(h5committest) and other THG machines.
* [svn-r22816] Failed on Mac for testing tscalarintsize and tscalarattrintsize ↵Jonathan Kim2012-09-262-4/+8
| | | | | | | | | from daily test. Larry mentioned that intel compiler was used on Mac for testing. Allen requested comment it out. "It is not scheduled for 1.8, I created the file for Java testing. Actually I have to create windows versions because of the use of floating point." - Allen
* [svn-r22805] Purpose:Jonathan Kim2012-09-246-22/+143
| | | | | | | | | | | | | HDFFV-8012 - h5repack changes max dims and cause failure if only "-f none" is used without changing layout for chunked dataset when a chunk dim is bigger than a dataset dim Description: "h5repack -f <obj>:NONE <file.h5> out.h5" command failed if source file contains chunked dataset and a chunk dim is bigger than a dataset dim. Another issue is that the command changed max dims if chunk dim is smaller than the dataset dim. These issue occurred when dataset size is smaller than 64k (compact size limit) Fixed them. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), cmake (jam)
* [svn-r22795] Create scalar test files and h5dump tests.Allen Byrne2012-09-207-0/+699
| | | | Tested: local linux
* [svn-r22785] HDFFV-8153: Pull POSIX_C_SOURCE define out to separate ↵Allen Byrne2012-09-182-0/+10
| | | | | | variable. Use ADD_DEFINITIONS (${HDF5_EXTRA_C_FLAGS}) in non-fortran CMakeLists.txt folders Tested: jam with intel compilers
* [svn-r22751] Purpose:Jonathan Kim2012-09-1013-24/+34
| | | | | | | | | | | | HDFFV-5919 - GMQS: h5diff - The number of object difference is not consistent between dataset and group/type when attribute(s) have differences Description: Object differences are not consistent between dataset and group/datatype when their attribute(s) have differences. This is because attribute(s) differences is not accumulated to group or datatype object’s difference, but accumulated to dataset difference. To fix, do not accumulate attribute difference to dataset difference. This is referred to h5diff’s default behavior and also past report from users that users were confused by the accumulated behavior. (also can’t figure out only for dataset difference , also hard to spot dataset difference when it has lots of attributes or differences) This also lead to fix inconsistent format indicating difference between dataset and group/datatype object. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), cmake (jam)
* [svn-r22740] Correct typo on test commandAllen Byrne2012-09-051-1/+1
|
* [svn-r22726] remove duplicate file lineAllen Byrne2012-08-301-1/+0
|
* [svn-r22725] Add other h5 files needed by pbits testsAllen Byrne2012-08-301-0/+3
|
* [svn-r22720] Fix RelWithDebInfo packagingAllen Byrne2012-08-289-12/+12
|
* [svn-r22718] Remove unneeded srcdir testAllen Byrne2012-08-271-5/+0
|
* [svn-r22716] HDFFV-8133: Add usage text to see Reference manual for compact ↵Allen Byrne2012-08-279-153/+162
| | | | subsetting.
* [svn-r22710] Remove reference to srcdir in TOOL pathAllen Byrne2012-08-231-1/+1
|
* [svn-r22709] HDFFV-8129: reconfigured on jam, Remove overloading of ↵Allen Byrne2012-08-2328-237/+234
| | | | | | autotools TESTS var, rename configure.in to configure.ac, convert test scripts from hard *.sh to configure managed *sh.in files. Tested: h5committest
* [svn-r22706] Updated autotools: autoconf 2.69, automake 1.12.3, m4 1.4.16, ↵Larry Knox2012-08-2211-479/+1054
| | | | | | libtool 2.4.2 Tested THG machines.
* [svn-r22691] Purpose:Jonathan Kim2012-08-161-2/+2
| | | | | | | | | | | HDFFV-7942 - h5diff: incorrect result for comparing attribute data with different type size in same class Description: This is additional fix due to daily build fail against previous r22684. Refer to the svn -r22684 log for previous details Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), cmake (jam)
* [svn-r22684] Purpose: Jonathan Kim2012-08-159-20/+99
| | | | | | | | | | | | Address HDFFV-7942 - h5diff: incorrect result for comparing attribute data with different type size in same class Description: When comparing attribute data values with same type class but different size, the result was incorrect. It was due to the size difference and got truncated. Fixed to match up the smaller type size to big type size like what dataset does. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), cmake (jam)
* [svn-r22674] Remove checks for filters are available because the h5dump ↵Allen Byrne2012-08-132-114/+14
| | | | | | tests never used the filters in the tests. "-H" option excludes data. HDFFV-8125
* [svn-r22646] Description:Quincey Koziol2012-08-083-8/+11
| | | | | | | | | Changes resulting from Klocwork static analysis tool, from Mark Miller @ LLNL (miller86@llnl.gov). Tested on: Mac OS X/64 10.7.4 (amazon) w/debug, C++ & FORTRAN, using gcc 4.7.x (too minor to require h5committest)
* [svn-r22642] Correct check for filters in tools testAllen Byrne2012-08-082-8/+29
|
* [svn-r22637] Remove legacy command to kill MPI processes on obj to obj testing.Allen Byrne2012-08-061-18/+9
| | | | Tested: Windows, jam, koala
* [svn-r22631] Move executable statement to after declarationsAllen Byrne2012-08-061-2/+2
|
* [svn-r22625] HDFFV-8111: h5diff compare file to itself - removed path shortcutAllen Byrne2012-08-0310-464/+217
|
* [svn-r22618] Jonathan Kim2012-08-012-16/+1
| | | | | | | | | | | | | | Purpose: HDFFV-8003 - ph5diff (parallel h5diff): daily test failure on ember intermittently during non comparable test file comparison HDFFV-7755 - parallel h5diff : hanging on koala intermittently during non comparable test file comparison Description: non-comparable test intermittently hung on koala and ember, but not on jam. it didn't occur until -np reaches 4 or bigger. it occurred once out of many repeated attempts of the same test. There was a incorrectly (mistakenly?) duplicated code in MPI section which caused such hang in a certain condition. The test used more processes than other tests, which increased chance to trigger more undone processes, and such process could enter the incorrect code section and wait for wrong pair of send. it explains why it occurred intermittently according to machine condition and using a certain feature. Removed incorrect code which blocked correct code. Tested: some manually repeated test performed jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE)
* [svn-r22617] Purpose:Jonathan Kim2012-08-0110-61/+170
| | | | | | | | | | | | | | | Fix for HDFFV-8107 testh5diff will fail if build/test in HDF5 source tree Description: This is sub-task for "HDFFV-8105 testh5diff.sh uses the wrong operator (-a) in an if statement." From the HDFFV-8105's update, h5diff test failed if build&test is performed in HDF5 source tree because 'cp' try to copy test files to self dir. It's addressed by skipping if cp's src dir and dest dir is same. Also this applied for all other tools under src/tools dir. No change to the CMakeLists.txt files because CMake cautions/demands that in-source builds be avoided. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), some manual tests as well
* [svn-r22606] Correct typo from cut/pasteAllen Byrne2012-07-261-5/+4
|
* [svn-r22605] Skip test that require h5diff to compress when the DEFALTE ↵Allen Byrne2012-07-262-4/+42
| | | | filter is unavailable
* [svn-r22604] cast void* to char* for calculationAllen Byrne2012-07-261-6/+6
| | | | Issue on windows
* [svn-r22602] Allen Byrne2012-07-254-596/+639
|
* [svn-r22598] BE machines have a different offset in STORAGE_LAYOUT then the ↵Allen Byrne2012-07-232-1/+24
| | | | | | | | LE machines. Use h5diff with -r to not report warnings. Tested: local with CMake and ostrich with shell script
* [svn-r22594] Bug fix: HDFFV-8105Albert Cheng2012-07-221-4/+2
| | | | | | | | | | | | | | | Description: The test command in COPY_TESTFILES_TO_TESTDIR used the wrong operator -a which means and. It is not sufficient to test mere existence as $tstfile could have been a directory or other non-file things. If the file is not readable, the $CP command would fail but its return code was not checked. Solution: Get rid of the test command and go ahead to $CP it and then check its returned code and report errors if detected. Tested; committested. (note that ostrick still failed on errors committed by other staff).
* [svn-r22590] correct reference file location in runTest commandAllen Byrne2012-07-201-1/+1
|
* [svn-r22589] Change strto functions to the HD prefix versions.Allen Byrne2012-07-201-5/+5
| | | | Tested: local
* [svn-r22588] HDFFV-721: h5dump supplies input for h5importAllen Byrne2012-07-1914-277/+1992
| | | | | Tested: local linux with cmake jam with configure
* [svn-r22581] HDFFV-588: hdump restrictions on filename for split files. ↵Allen Byrne2012-07-169-54/+180
| | | | | | Added text and example to usage. Tested: local linux
* [svn-r22577] Windows compilers require declarations at top of routine.Allen Byrne2012-07-161-6/+5
|
* [svn-r22567] HDFFV-7784: add attributes to the list of file contents option ↵Allen Byrne2012-07-1216-77/+222
| | | | | | | | for h5dump. This is accomplished by adding an optional value to the option (-n) Created test and reference files. Tested: local linux with cmake
* [svn-r22564] HDFFV-8095: index order of links wrongAllen Byrne2012-07-124-0/+154
| | | | | | | | Create setters for indexing options in h5trav.c to be set before the obj table is created. Revert h5trav_print to remove now duplicated parameters. Added test and testfiles. Tested: local linux with cmake
* [svn-r22563] HDFFV-8095: index order of links wrongAllen Byrne2012-07-126-6/+40
| | | | | | | | Create setters for indexing options in h5trav.c to be set before the obj table is created. Revert h5trav_print to remove now duplicated parameters. Added test and testfiles. Tested: local linux with cmake
* [svn-r22562] tattr-3err file missing from list in cmakeAllen Byrne2012-07-121-0/+1
|
* [svn-r22561] Add errfile to list.Allen Byrne2012-07-123-33/+35
| | | | Create missing errfile, edit ddl file for test only on linux (not using cmake).
* [svn-r22556] HDFFV-7936: added error files in h5dump folder and adjusted ↵Allen Byrne2012-07-1143-330/+1336
| | | | | | | scripts to compare error files. Tested: local linux with cmake, jam with make check
* [svn-r22552] update commentAllen Byrne2012-07-111-1/+1
|
* [svn-r22550] Correct datatypes in generator and update files for test.Allen Byrne2012-07-113-72/+72
| | | | Tested: local linux with cmake
* [svn-r22548] added test for "-w0" optionAllen Byrne2012-07-103-0/+138
| | | | Tested: local linux
* [svn-r22546] Correct generation of testfileAllen Byrne2012-07-103-43/+47
|
* [svn-r22544] Add test to verify use of named datatypesAllen Byrne2012-07-105-0/+404
| | | | | HDFFV-2687 Tested: local linux with cmake
* [svn-r22541] Purpose:Jonathan Kim2012-07-101-411/+413
| | | | | | | | | | | | | HDFFV-7602 - GMQS: HDF5 command tools: Provide framework for reusable test files among tools Stage2 working for h5dump tool. Description: Update cmake script to fetch test files from any tools to a test directory and run test in organized manner. Also keep the apperance similiar to shell script for better maintainance. Tested: CMake (Windows and jam)
* [svn-r22539] Correct indentationAllen Byrne2012-07-101-2100/+2100
|
* [svn-r22537] Correct error string contentsAllen Byrne2012-07-101-3/+3
|