summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r23976] The following files were missing from previous checkin rev ↵Vailin Choi2013-08-0817-0/+440
| | | | | | #23975 for bug HDFFV-1238. h5committested.
* [svn-r23975] This checkin contains--Vailin Choi2013-08-0813-124/+535
| | | | | | | | | A) Fix for HDFFV-1238: --Add 3 new options to allow users in setting threshold for small groups/datasets/attributes (tools/h5stat/h5stat.c) --Generate new test file for testing the new options (tools/h5stat/h5stat_gentest.c) --Add tests for the new options (tools/h5stat/testh5stat.sh.in) --Update expected output files (tools/h5stat/testfiles/*.ddl) B) Fix a bug in determining maximum dimension size for 1-D dataset in dataset_stats() (tools/h5stat/h5stat.c)
* [svn-r23964] Corrected "continuous" layout to "contiguous in h5repack -h ↵Larry Knox2013-08-022-2/+2
| | | | | | | | output and comment. Jira issue HDFFV-8493. No test - text only change.
* [svn-r23960] HDFFV-8490: Reorder and group h5dump help text.Allen Byrne2013-08-019-224/+285
| | | | Tested: local linux
* [svn-r23953] Update stream handling to allow binary mode - due to unjam fix.Allen Byrne2013-07-313-18/+61
| | | | Tested: local linux
* [svn-r23952] Update unjam file handling to eliminate infinite loops and use ↵Allen Byrne2013-07-311-29/+35
| | | | | | binary mode. Tested: windows
* [svn-r23945] fixed HDFFV-8306Peter Cao2013-07-301-72/+33
| | | | using file stream for output data
* [svn-r23944] Move stream functions into tools lib.Allen Byrne2013-07-303-178/+230
| | | | Tested: local linux
* [svn-r23917] Bug fix: HDFFV-8392Albert Cheng2013-07-182-2/+2
| | | | | | | | | | | | | | | | | | | tools/h5diff/testh5diff.sh is run in every "make check", even after it has passed in the previous run. The error was in the previous change made to Makefile.am when testh5diff.sh.in was created. The mistake was in the SCRIPT_DEPEND=h5diff$(EXEEXT) $(H5PDIFF) $(srcdir)/testh5diff.sh $(srcdir)/testh5diff.sh no longer existed. It is now generated in the current built directory from $(srcdir)/testh5diff.sh.in (which configure takes care of). I updated the dependance to SCRIPT_DEPEND=h5diff$(EXEEXT) $(H5PDIFF) testh5diff.sh and that fixes the error. Reviewed: HDF5-149 Tested: h5committested.
* [svn-r23862] Change printfs in perform output and h5dump to prevent overflow.Mohamad Chaarawi2013-07-031-2/+2
| | | | | | This fixes: https://jira.hdfgroup.uiuc.edu/browse/HDFFV-8450 Tested on Jam.
* [svn-r23830] HDFFV-8476: Add the optional arg to the help usage text.Allen Byrne2013-06-269-5/+9
| | | | Tested: local linux
* [svn-r23829] HDFFV-8134: allow exclusion of attributes. This implements the ↵Allen Byrne2013-06-268-17/+126
| | | | | | technique and creates a test. Help changes will be added after trunk tests pass the test cycle. Tested: local linux
* [svn-r23825] Bug HDFFV-8469: C++ comments in C code.Albert Cheng2013-06-262-3/+0
| | | | | | | | Found and removed two more "//" comments. Tested: in Koala by $ env CFLAGS="-ansi" ../hdf5/bin/buildhdf5 -fortran -cxx -config # enable fortran and cxx, configure only $ make AM_CFLAGS=-ansi # compile all source file by setting HDF5 build CFLAGS as "-ansi" only
* [svn-r23819] Change name of generated file in test to use the macro based ↵Allen Byrne2013-06-251-8/+2
| | | | | | removal line. Tested: local linux
* [svn-r23811] Remove unused labelAllen Byrne2013-06-241-1/+0
|
* [svn-r23800] Added the HD prefix to the system functions used in the ↵Allen Byrne2013-06-201-9/+9
| | | | h5tools_str_replace function.
* [svn-r23799] HDFFV-8455: moved h5dump in order of subdirs under tools to in ↵Allen Byrne2013-06-202-2/+2
| | | | | | front of h5import. Tested local linux: h5dump executed before h5import
* [svn-r23798] HDFFV-8465: dtd reference incorrect. Fixed loading of xml files ↵Allen Byrne2013-06-2060-61/+61
| | | | | | with respect to XSD file. Tested: local linux
* [svn-r23796] remove commented line with c++ styleAllen Byrne2013-06-201-2/+0
|
* [svn-r23745] HDFFV-8461: Add Windows /MT supportAllen Byrne2013-06-1010-1/+27
| | | | This adds the UserMacros.cmake support needed.
* [svn-r23740] HDFFV-8447: subsetting broke data output file option.Allen Byrne2013-06-075-8/+33
| | | | Reviewed in H5T-59, tested local linux
* [svn-r23733] HDFFV-8366: Patches tested by Larry using h5committest, it ↵Allen Byrne2013-06-053-0/+6
| | | | creates the intermediate testfiles folder first.
* [svn-r23695] Description:Quincey Koziol2013-05-115-208/+241
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean up warnings in H5Tconv.c (down to _only_ 9000 lines of output now!) Merge changes from Coverity branch back to trunk: r20684: Fix for coverity bug #1721 which was due to the fix for coverity bug #943. r20685: Use HDstrncpy. --gh r20761: Purpose: Fix valgrind issues Description: Free image_data and data as appropriate in test_image. r20762: Purpose: Fix coverity issue 600 Description: Add check for return value of H5O_close in H5Ocopy. Also cleaned up various warnings. r20763: Purpose: Fix valgrind issues with h5stat Description: Modified h5stat to free "iter" before exit, and free "hand" before exit if parse_command_line exits directly. r20764: fixed coverity issues: 69, 327, 614, 684, 685, 696, 697, 1681, 967, 826, 660, 80 r20765: Fixed coverity bug 668 Pulled x * y * z multiply out of malloc operand into a separate n_elements variable to quiet integer overflow warning. No actual integer overflow tests are performed since it's just a test program but I did add a check that n_elements is >= 1. I also changed an error condition from doing its own close and returning -1 to "goto out;" like the rest of the program. r20766: Fixed coverity bug 667 Pulled x * y * z multiply out of malloc operand into a separate n_elements variable to quiet integer overflow warning. No actual integer overflow tests are performed since it's just a test program. Tested on: Mac OSX/64 10.8.3 (amazon) w/C++ & FORTRAN (h5committest upcoming)
* [svn-r23572] Removed inappropriate executable properties from a few files. ↵Dana Robinson2013-04-101-0/+0
| | | | | | | | These are often added by Windows text editors. Tested on: jam (just tested to make sure it builds - no code changes)
* [svn-r23555] Bug fix: HDFFV-8358Albert Cheng2013-04-051-54/+35
| | | | | | | | | | | | | | | | | | | | | | The previous change set exec_prefix, libdir and includedir to actual values. That removed the option for user to hand edit just the first prefix=... to make "everything" to work. Changed h5redeploy to do this by default: ## Installation directories: ## ## prefix architecture-independent files. ## ## exec_prefix architecture-dependent files, default is <prefix>. ## ## libdir libraries, default is <exec_prefix>/lib. ## ## includedir header files, default is <prefix/include>. ## ############################################################################ This allows users to just change the first line of prefix=<...> and the effect will change libdir and includedir too. This was also try to accommodate the -prefix option of h5XX. Unfortunately, after changing h5redeploy, I found out the h5XX code to support -prefix actually does not provide the stated efffect. This will be fixed in the release. Tested: h5committested plus hand test.
* [svn-r23548] Fix typo in macro end macroAllen Byrne2013-04-041-1/+1
| | | | Warning only.
* [svn-r23530] Moved test property into test macro.Allen Byrne2013-04-031-2/+28
| | | | Tested: local linux
* [svn-r23527] Revised usage to reflect change to use -shlib as default when ↵Larry Knox2013-04-021-2/+3
| | | | | | no static libraries were built. No test - text only revision of compile scripts.
* [svn-r23497] Bug fix: HDFFV-8358Albert Cheng2013-03-301-7/+64
| | | | | | | | Change h5redeploy to change all 4 lines, prefix=..., exec_prefix=..., libdir=..., and includedir=... This way, it reset all 4 lines. Should work for both version of h5cc created by configure or by rpm. Tested: hand tested in jam.
* [svn-r23495] ported revisions 23433:23494 from the trunkRaymond Lu2013-03-297-16/+45
|
* [svn-r23447] Add new env var to prevent filter plugin loadingAllen Byrne2013-03-252-1/+66
| | | | Tested: jam
* [svn-r23435] ported revisions 23346:23432 from the trunkRaymond Lu2013-03-2213-665/+690
|\
| * [svn-r23431] Fix for HDFFV-8141.Larry Knox2013-03-221-11/+23
| | | | | | | | | | | | | | | | Changes default value for USE_SHARED_LIB in compile scripts to yes when static is disabled. Comments in scripts about the order of flag variables containing library paths was also corrected. Tested with h5committest on duck, jam, koala, and ostrich in addition to specific testing for the compile script change.
| * [svn-r23415] Description:Quincey Koziol2013-03-211-2/+2
| | | | | | | | | | | | | | Avoid using fpclassify() for detecting zero/non-zero values. Tested on: Mac OSX/64 10.8.3 (amazon) w/debug
| * [svn-r23411] HDDFV-8322: Free allocations in command line parsing.Allen Byrne2013-03-211-36/+18
| | | | | | | | Tested: local linux
| * [svn-r23407] Purpose: Jonathan Kim2013-03-203-10/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | HDFFV-8214 - h5repack failed converting small chunked dataset (size < 1K) to contiguous layout. Description: h5repack failed converting small chunked dataset (size < 1K) to contiguous layout. The first case was when chunk dim is bigger than the dataset dim (at leat one), h5repack failed with displaying error stacks. The other case is when chunk dim is smaller than the dataset dim, h5repack failed to change layout. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), emu (solaris-BE),fred (mac64-LE), Windows (32-LE cmake), cmake (jam)
| * [svn-r23395] Description:Quincey Koziol2013-03-207-611/+619
| | | | | | | | | | | | | | | | | | | | | | | | Bring Coverity changes from branch to trunk: r20682: fixed coverity: 76, 77, 635, 636, 1164, 1165, 1166, 1121, 1122, 1117, 1343 Tested on: Mac OSX/64 10.8.3 (amazon) w/C++ & FORTRAN (too minor to require h5committest)
| * [svn-r23388] HDDFV-8322: Free allocations in parse_command_line function.Allen Byrne2013-03-191-2/+11
| | | | | | | | Tested: local linux
| * [svn-r23353] Correct target nameAllen Byrne2013-03-151-3/+3
| |
| * [svn-r23314] Correct typo in DEPENDSAllen Byrne2013-02-251-1/+1
| |
| * [svn-r23310] Correct duplicate test commandAllen Byrne2013-02-211-1/+0
| |
| * [svn-r23308] HDFFV-8311: Correct test dependencyAllen Byrne2013-02-212-303/+261
| | | | | | | | Tested: local linux
| * [svn-r23307] HDFFV-8311: Correct test dependencyAllen Byrne2013-02-202-219/+199
| | | | | | | | | | | | Remove h5ls references Tested: local linux
| * [svn-r23306] HDFFV-8311: Correct test dependencyAllen Byrne2013-02-201-153/+204
| | | | | | | | Tested: local linux
| * [svn-r23305] HDFFV-8257: szip still used even if headers are not found. ↵Allen Byrne2013-02-1813-205/+198
| | | | | | | | | | | | Change configure to test the result of the CHECK HEADERS call before checking for the library. Tested: local linux, h5committest
| * [svn-r23304] Purpose:Jonathan Kim2013-02-184-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | HDFFV-7643 - h5diff - incorrect exit-code returns for extra attribute exist Description: h5diff: Fixed to return correct exit code 1 when detect unique attribute. Prior to this fix, h5diff returned exit code 0 indicating two files are identical. Tested: jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), fred (mac64-LE), emu (solaris-BE), Windows (32-LE cmake), cmake (jam)
| * [svn-r23289] HDFFV-8311: Correct test dependencyAllen Byrne2013-02-151-170/+227
| | | | | | | | Tested: local linux
| * [svn-r23286] HDFFV-8311: Correct test dependencyAllen Byrne2013-02-1516-200/+289
| | | | | | | | Tested: local linux
| * [svn-r23282] Add folder to outfile nameAllen Byrne2013-02-141-1/+1
| |
| * [svn-r23278] HDFFV-8311: Correct test dependencyAllen Byrne2013-02-141-3/+2
| | | | | | | | Tested: local linux