summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r7842] Purpose:Quincey Koziol2003-11-1313-55/+243
| | | | | | | | | | | | | | | | | | | Bug fix Description: Variable length strings and sequences with NULL pointers were not handled by library, causing problems access the data. This also affected fill values for variable-length datatypes. Solution: Address the issues in the library by detecting NULL sequences/strings and avoid trying to convert them. Patched up dumper to display NULL sequences/strings. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7834] Purpose:Pedro Vicente Nunes2003-11-107-12/+10
| | | | | | | | | | | | | | | | code clean Description: removed compiler warnings on IRIX Solution: Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7833] Purpose:Pedro Vicente Nunes2003-11-1010-33/+58
| | | | | | | | | | | | | | | | bug fix, clean code Description: a malloced buffer was not release cleaned some compiler warnings Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7822] Purpose:Quincey Koziol2003-11-061-7/+11
| | | | | | | | | | | | | | Bug fix & code cleanup Description: Propagate error value out of function, so that failures can be detected by testing scripts. Clean up a few compiler warnings while I'm here. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7816] Purpose:Bill Wendling2003-11-041-1/+1
| | | | | | | | | | | | | | | | | | Improvement Description: If the library is built in parallel mode, then name the "h5cc" and "h5fc" programs "h5pcc" and "h5pfc" resp. This saves the user from worrying about mixing serial and parallel builds of the library and having to specify the pathnames and so-forth. Platforms tested: Linux (w/ parallel & Fortran) Modi4 (w/ parallel & Fortran) Sol (Serial & Fortran & C++) Misc. update: Updated release/docs/RELEASE
* [svn-r7813] Purpose:Pedro Vicente Nunes2003-11-0331-157/+499
| | | | | | | | | | | | | | | | | | | | | | | | h5diff new feature Description: added compare for attributes a new options flag (-a) was added to the options structure. it is 0 by default (no compare ) the output of the compare is the same that for datasets, and all the other flags also apply for attributes (the memory compare is done in the same function diff_array) all the other requirements for compare of datasets (type, space) are identical too Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7809] Purpose:Albert Cheng2003-11-031-1/+1
| | | | | | | | | | | | | | | | bug fix. Description: It sometimes complained of wrong number of argument to test. This happened when more than 1 tool are redeployed. The problem is due to an unquoted variable expanded into multiple strings, confusing the test command. Fixed by putting quotes around it. Platforms tested: only tested in eirene since it is trivial. Misc. update:
* [svn-r7804] Purpose:Pedro Vicente Nunes2003-10-313-24/+92
| | | | | | | | | | | | | | | | h5diff new feature Description: added diff for the class ENUM Solution: Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7797] Purpose:Pedro Vicente Nunes2003-10-301-2/+2
| | | | | | | | | | | | | | | code clean Description: added some comments Solution: Platforms tested: linux (small change) Misc. update:
* [svn-r7796] Purpose:Pedro Vicente Nunes2003-10-302-10/+18
| | | | | | | | | | | | | | | | h5diff improvment Description: changed a call to exit(1) for return -1 for user friendiness in the h5diff function in the case that H5Fopen fails Solution: Platforms tested: linux (small change ) Misc. update:
* [svn-r7793] Purpose:Pedro Vicente Nunes2003-10-3033-237/+238
| | | | | | | | | | | | | | | | | | h5diff new features Description: added the diff for variable lenght, opaque, enum, and bitfield datasets Solution: Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7792] Purpose:Pedro Vicente Nunes2003-10-3015-147/+265
| | | | | | | | | | | | | | | | | | | h5diff new features bug fix Description: implemented the diff for STRING and ARRAY types fixed a bug. when the datasets are empty, do not try to compare them . the check empty is made with H5Dgetstorage_size Solution: Platforms tested: linux solaris 5.7 IRIX Misc. update:
* [svn-r7791] Purpose:Pedro Vicente Nunes2003-10-2911-242/+249
| | | | | | | | | | | | | | | | | | h5diff new features Description: implemented diff for compound types. so far it only compares the integer and float classes of these compound types. this is done with a new recursive function that compares datum by datum Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7785] Purpose:Pedro Vicente Nunes2003-10-2973-585/+996
| | | | | | | | | | | | | | | | | | | | h5repack new features Description: added a copy routine for all types added a copy routine for attributes commnented some debug messages in h5trav added the verbose option to some h5diff messages Platforms tested: linux solaris 2.5 IRIX Misc. update:
* [svn-r7779] Purpose:Bill Wendling2003-10-281-38/+0
| | | | | | | Regenerated Details: Regenerated because of changes to h5diff and tools library
* [svn-r7778] *** empty log message ***Bill Wendling2003-10-281-0/+250
|
* [svn-r7777] Purpose:Bill Wendling2003-10-282-53/+233
| | | | | | | | | | | Regenerated Description: Regenerated Dependencies files because of changes to the h5diff and tools library. Platforms tested: Linux (small change and just needed to be checked once).
* [svn-r7774] Purpose:Pedro Vicente Nunes2003-10-281-1/+1
| | | | | | | | | | | | | changed the name of one struct in this file Platforms tested: linux, solaris IRIX Misc. update:
* [svn-r7769] Purpose:Pedro Vicente Nunes2003-10-2820-321/+339
| | | | | | | | | | | | | moved h5diff "public API" routines to tools/lib folder Platforms tested: linux solaris 2.7 IRIX Misc. update:
* [svn-r7737] Purpose:Robert E. McGrath2003-10-251-1/+1
| | | | | | | | | | | | | | | bug fix Description: wrong parameter to subroutine call Solution: use correct parameter Platforms tested: verbena Misc. update:
* [svn-r7717] Purpose:Pedro Vicente Nunes2003-10-239-30/+433
| | | | | | | | | | | | | | | new features of h5repack Description: added copy routine added parsing of command line arguments Platforms tested: linux, solaris, IRIX Misc. update:
* [svn-r7714] Elena Pourmal2003-10-232-157/+2
| | | | | | | | | | | | | Purpose: Maintenance Description: h5createU8 utility is an old h5import utility; removed Solution: Platforms tested: arabica Misc. update:
* [svn-r7708] Purpose:Pedro Vicente Nunes2003-10-221-0/+1
| | | | | | | | | | | | this file has a different h5diff output because of the new verbose option Description: Solution: Platforms tested: Misc. update:
* [svn-r7706] Purpose:Pedro Vicente Nunes2003-10-221-0/+134
| | | | | | | | | | | h5diff now has a .h file. which I forgot to CVS add previously Misc. update:
* [svn-r7705] Purpose:Pedro Vicente Nunes2003-10-225-0/+284
| | | | | | | | | | | forgot to CVS add these new .h files to the h5repack bunch Misc. update:
* [svn-r7704] Purpose:Pedro Vicente Nunes2003-10-221-0/+2
| | | | | | | | | | | | continuation of commit message Platforms tested: linux solaris IRIX Misc. update:
* [svn-r7703] Purpose:Pedro Vicente Nunes2003-10-228-30/+1468
| | | | | | | | | | | | | | | | | | | h5repack new features Description: implemented some features of h5repack , mostly borrowed from hrepack like 1) the parsing of options 2) building a list of options 3) printing formats added a test program that generates files and calls h5diff to compare the input and output files Platforms tested: Misc. update:
* [svn-r7702] Purpose:Pedro Vicente Nunes2003-10-2210-2631/+2660
| | | | | | | | | | | | | | | | | | | | | h5diff maitainance Description: separated the h5diff source between several modules there is a public module with a new function "h5diff" that can be called by an application program (h5repack will use it ) added a new verbose option that can turn off all printf Platforms tested: linux solaris IRIX Misc. update:
* [svn-r7626] Purpose:Quincey Koziol2003-10-148-23/+136
| | | | | | | | Update dependencies and tracing information Platforms tested: Linux 2.4 (verbena) w/FORTRAN too minor for h5committest
* [svn-r7616] Purpose:Quincey Koziol2003-10-133-65/+76
| | | | | | | | | | | | | | | Code cleanup Description: Change field member count and indices for compound and enumerated types from 'int' to 'unsigned' to better reflect actual use. Cleaned up a few other minor compiler warnings, etc. Platforms tested: FreeBSD 4.9 (sleipnir) Linux 2.4 (verbena) too minor to require h5committest
* [svn-r7574] Purpose:Bill Wendling2003-10-082-30/+30
| | | | | | | | | | | | | | | | Code Improvement Description: Changed from passing a structure into a function by value into passing it in by pointer. Noticed this while compiling with a highly optimizing compiler which took >30 minutes to analyze the program (granted, this is the compiler's fault, but in general, it's better to pass large structures in by pointer and not by value). Platforms tested: Linux (specific to h5import, so only needed to test on one platform) Misc. update:
* [svn-r7542] Purpose:Quincey Koziol2003-10-0595-2505/+2550
| | | | | | | | | | | | | Bug fixes and code cleanup Description: Whitespace removal. Added testfiles for named datatypes in attributes. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7541] Purpose:Quincey Koziol2003-10-051-1/+3
| | | | | | | | | | | | | | | Bug fixes and code cleanup Description: Corrected output of array separator when vlen separator was needed. datatypes. Parts of formatting cleanup to greatly reduce the amount of trailing whitespace emitted in output. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7540] Purpose:Quincey Koziol2003-10-055-677/+687
| | | | | | | | | | | | | | | | | | | | | Bug fixes and code cleanup Description: Changes to h5dump code: - Dump shared datatypes for any class of datatype, not just compound datatypes. - Cleaned up formatting to greatly reduce the amount of trailing whitespace emitted in output. Also removed some spurious blank lines from named datatype output. Added code to generate named datatype attribute test file. Added tests for dumping named datatypes in attributes for both DDL and XML output. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7527] Purpose:Quincey Koziol2003-09-301-194/+194
| | | | | | | | | | | | Code cleanup Description: Clean up a few loose ends and warnings for the 1.6 compatibility changes to the error API. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7507] *** empty log message ***Raymond Lu2003-09-242-0/+13
|
* [svn-r7500] Pedro Vicente Nunes2003-09-191-0/+0
| | | | | | | | | | | | | | | | Purpose: added the Dependencies file to the folder tested on IRIX b Description: Solution: platforms tested: Misc. update:
* [svn-r7499] Purpose:Pedro Vicente Nunes2003-09-191-1/+1
| | | | | | | | | | | | added h5repack to the list of tools to make check Platforms tested: linux (small change) Misc. update:
* [svn-r7497] Purpose:Pedro Vicente Nunes2003-09-194-0/+227
| | | | | | | | | | | added the new tool h5repack right now it just contains source files with an empty main Platforms tested: linux (small change) Misc. update:
* [svn-r7418] Purpose:Albert Cheng2003-08-271-1/+5
| | | | | | | | | | | | | | | | | | bug fix Description: h5diff would incur a segmentation fault in Alpha clusters when the percentage option is used. This was due to memory aliagment issue when the options variable is declared as a local variable in main(). Moved the declaration to a global declaration. Platforms tested: "h5committested" And tested at cluster QT of SNL. Misc. update:
* [svn-r7401] Purpose:Quincey Koziol2003-08-2512-341/+452
| | | | | | | | | | | | | | | | | | Code cleanup Description: Remove various "fixtype" routines which duplicate (and actually pre-date) the functionality in H5Tget_native_type in favor of having the tools call H5Tget_native_type(). This provides the same functionality (actually better functionality, since the old "fixtype" routines didn't handle alignment of compound fields correctly) and reduces the amount of code to maintain. Add additional tests to dump out a "complex" compound datatype which exercises more code in the library for aligning compound fields correctly. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7389] Purpose:Quincey Koziol2003-08-221-1/+1
| | | | | | | | | | | Code cleanup Description: Return -1 for failed group iteration instead of 1 Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7361] Description:Albert Cheng2003-08-148-11/+17
| | | | | | | | | | | | Updated the copyright notice--mostly by rearranging some text to make them consistent. Solution: Platforms tested: "h5committested"--sol is down, so, no SUn test. Misc. update:
* [svn-r7352] Purpose:Quincey Koziol2003-08-137-43/+65
| | | | | | | Updated dependencies Platforms tested: h5committested
* [svn-r7334] Purpose:Quincey Koziol2003-08-111-3/+2
| | | | | | | | | | | | | | Bug fix Description: Object references were not getting written out correctly to the file, with recent changes to their memory structure. Solution: Convert the object references correctly. Platforms tested: h5committested
* [svn-r7329] Purpose:Quincey Koziol2003-08-0856-333/+334
| | | | | | | | | | Refactored test output Description: Chase new output format of 'objno' in DDL and XML schema output Platforms tested: h5committested
* [svn-r7328] Purpose:Quincey Koziol2003-08-081-83/+1
| | | | | | | | | | | Code cleanup Description: Remove recent changes which duplicated code from config/conclude.in, now that the output of XML schema XID's is portable. Platforms tested: h5committested
* [svn-r7327] Purpose:Quincey Koziol2003-08-083-24/+19
| | | | | | | | | | Refactored code Description: Chase changes of 'objno' and 'fileno' fields in H5G_stat_t structure. Platforms tested: h5committested
* [svn-r7326] Purpose:Quincey Koziol2003-08-081-15/+11
| | | | | | | | | | | Refactored code Description: Chased 'objno' and 'fileno' changes in H5G_stat_t structure, including updating the addresses displayed. Platforms tested: h5committested
* [svn-r7325] Purpose:Quincey Koziol2003-08-081-1/+1
| | | | | | | | | | Code cleanup Description: Changed parameter from "<number>:<number>" form to "<number>" Platforms tested: h5committested