summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r6915] Elena Pourmal2003-05-221-5/+5
| | | | | | | | | | | | | | | Purpose: bug fix for Tru64 and test of the latest szip library. Description: h5diff uses basename function that also is defined in the system string.h file. That caused compilation to fail. Solution: renamed basename to h5diff_basename Platforms tested: verbena, arabica, arabica-64, and PSC Compaq machine. Misc. update:
* [svn-r6913] Purpose:Pedro Vicente Nunes2003-05-224-1066/+1165
| | | | | | | | | | | | | | | | | | | | | | | | | | bug fix and enhancement Description: combined the --simple option to the display of NATIVE datatypes with the -S option , the print of the datatype will always display the full description making it possible to do an automatic test for catching differences on output made the case for printing the type of bitfield data, which was not handled the new test generates a dataset with 10 attributes, each one a different datatype Platforms tested: Windows 2000 (octopus) Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6912] Purpose:Pedro Vicente Nunes2003-05-221-222/+430
| | | | | | | | | | | | added a new test for h5ls Description: Solution: Platforms tested: Misc. update:
* [svn-r6911] Purpose:Pedro Vicente Nunes2003-05-221-2/+6
| | | | | | | | | | | | made the test file to compare be created if it does not exist Description: Solution: Platforms tested: Misc. update:
* [svn-r6903] Purpose:Pedro Vicente Nunes2003-05-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | bug fix Description: when the list attribute function was called with values of type reference, the format string was not initialized causing a segmentation fault on printf Solution: initialized the string ( with obj no and file no turned on ) Platforms tested: Windows 2000 (octopus) Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6897] Purpose:Pedro Vicente Nunes2003-05-1919-73/+79
| | | | | | | | | | | | | | | | | | | fixed a typo on the usage message, redone the test files that deal with with Description: Solution: Platforms tested: Windows 2000 (octopus) Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6895] Purpose:Pedro Vicente Nunes2003-05-1968-0/+1235
| | | | | | | | | | | | test files with new output format Description: Solution: Platforms tested: Misc. update:
* [svn-r6894] Purpose:Pedro Vicente Nunes2003-05-195-1484/+1380
| | | | | | | | | | | | | | | | | | | changes of input/ output format Description: on web page /RFC/h5diff Solution: Platforms tested: Windows 2000 (octopus) Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6893] Purpose:Pedro Vicente Nunes2003-05-1996-1164/+0
| | | | | | | | | | | | removed test files before last output change Description: Solution: Platforms tested: Misc. update:
* [svn-r6883] Purpose:Bill Wendling2003-05-151-12/+33
| | | | | | | | | | | | | | | | | | | | | | Bug Fix Description: Lots of things. Mostly, multiple libraries declared on the command line bothered some compilers. Then the order of the libraries is important. Then if you are building static, you don't want an "-lhdf5" flag in your compile line. Solution: Various hacks to remove redundant libraries from the compile line and to keep the order of them and to replace -lhdf5 with the .a file when building static. Platforms tested: Modi4 (Fortran & Parallel) Verbena (Fortran & C++) Arabica (Fortran) Misc. update:
* [svn-r6871] Purpose:Bill Wendling2003-05-131-8/+4
| | | | | | | | | | | | | | | | Fix Description: The way I was checking for -lfoo flags wasn't rigorous enough. Solution: Use a "grep" instead of the "case" statement. Also check that the full "-lfoo" flag is matched instead of just part of it. Platforms tested: Linux (small fix) Misc. update:
* [svn-r6863] Purpose:Quincey Koziol2003-05-131-2/+4
| | | | | | | | | | | | | | Bug fix Description: A few groups were left open after they were used. Solution: Closed them. :-) Platforms tested: FreeBSD 4.8 (sleipnir) h5committested
* [svn-r6858] Purpose:Bill Wendling2003-05-131-2/+14
| | | | | | | | | | | | | | | | | | Bug Fix Description: Some compilers aren't happy if you specify the same library multiple times when linking. This caused HDF5 Lite to crash during tests on Kelgia Solution: Modified the script so that the shared libraries are specified only once for the commandline. Platforms tested: Kelgia (small fix). Misc. update:
* [svn-r6856] Purpose:Bill Wendling2003-05-131-1/+1
| | | | | | | | | | | | | | | | | | | Bug Fix Description: When doing a "configure" using the h5cc script as the compiler, it would fail to accept the "-E" flag as running the preprocessor. The problem was that it was trying to link the file afterwards. Of course, the file wouldn't be there, so it would fail. Solution: Changed it so that if the -E flag is used, then we don't try to link (this is how it's done in mpicc...I must have copied it wrongly). Platforms tested: Linux & Kelgia (small change not needing full testing) Misc. update:
* [svn-r6849] Purpose:Pedro Vicente Nunes2003-05-122-499/+477
| | | | | | | | | | | | | | | | | | | | changed algorythm Description: changed the array_diff function to increment the read buffer with a size selected by an appropriate native data type. previously it was assumed, e.g. int size = 4 bytes Solution: Platforms tested: Linux 2.4 (rockaway) SunOS 5.7 (arabica, 64bit mode) IRIX 6.5 (modi4) Misc. update:
* [svn-r6846] Purpose:Albert Cheng2003-05-121-5/+5
| | | | | | | | | | | | | | | | | | Bug fix Description: The tests would just segmentation fault in Tflops because the compiled code were launched without using the $RUNSERIAL to launch them. This may fail in some batch systems like Tflops. Solution: Used $RUNSERIAL to launch the compiled code. Also fixed a typo of the script command line. Platforms tested: Only tested in Tflops since the modified code resided there. Misc. update:
* [svn-r6844] Purpose:Pedro Vicente Nunes2003-05-102-125/+185
| | | | | | | | | | | | | | | | | | | | | | bug fix Description: datasets with different storage datatypes where not read to memory to same size types Solution: obtain the memory type and size, for the TWO datasets , with the "fixtype" function "upgrade" the smaller size to the larger if they are different added H5DIFF_DEBUG flag for print information Platforms tested: Linux 2.4 (rockaway) SunOS 5.7 (arabica, 64bit mode) IRIX 6.5 (modi4) Misc. update:
* [svn-r6827] Purpose:Pedro Vicente Nunes2003-05-0771-100/+250
| | | | | | | | | | | | | | | | | | | | | | | | added new test files for h5diff bug fix Description: the criteria for determining the correct switch case cast to void* to type* was the data size read from disk. this was causing problems on Cray T3E, where all integer except char are 8 bytes long Solution: changed the criteria for using the memory size instead, which is determined by the same function that reads the data into memory the messages " using memory NATIVE_TYPE_X" were removed, because they might not coincid on different platforms. Platforms tested: Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6825] Purpose:Quincey Koziol2003-05-071-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | New feature/enhancement Description: Chunked datasets are handled poorly in several circumstances involving certain selections and chunks that are too large for the chunk cache and/or chunks with filters, causing the chunk to be read from disk multiple times. Solution: Rearrange raw data I/O infrastructure to handle chunked datasets in a much more friendly way by creating a selection in memory and on disk for each chunk in a chunked dataset and performing all of the I/O on that chunk at one time. There are still some scalability (the current code attempts to create a selection for all the chunks in the dataset, instead of just the chunks that are accessed, requiring portions of the istore.c and fillval.c tests to be commented out) and performance issues, but checking this in will allow the changes to be tested by a much wider audience while I address the remaining issues. Platforms tested: h5committested, FreeBSD 4.8 (sleipnir) serial & parallel, Linux 2.4 (eirene)
* [svn-r6802] Purpose:Pedro Vicente Nunes2003-05-061-76/+0
| | | | | | | | | | | | removed this test file. it was the -l option test Description: Solution: Platforms tested: Misc. update:
* [svn-r6801] Purpose:Pedro Vicente Nunes2003-05-0621-47/+2
| | | | | | | | | | | | | | | | | | | | | h5diff update Description: removed the -l , list, option this feature will be part of a different tool Solution: Platforms tested: Windows 2000 (octopus) Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6789] Purpose:Pedro Vicente Nunes2003-05-0130-149/+35
| | | | | | | | | | | | | | | | | | | new feature Description: during the sequencial match list, by default the differences between matched datasets were printed. added an -m option that allows to turn this off, just printing the file differences Solution: Platforms tested: Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6788] Purpose:Bill Wendling2003-04-301-1/+1
| | | | | | | | | | | | Update Description: Fixed description. Should be 1-byte instead of 1-bytes Platforms tested: Linux (Small change, no need for full checking) Misc. update:
* [svn-r6787] Purpose:Bill Wendling2003-04-301-1/+1
| | | | | | | | | | | | Update Description: Fixed description. Should be 1-byte instead of 1-bytes Platforms tested: Linux Misc. update:
* [svn-r6785] Purpose:Bill Wendling2003-04-306-12/+110
| | | | | | | | | | | | | | | | Feature Add Description: It's now possible to print out characters as actual characters instead of their decimal equivalent numbers. It's the same thing that h5ls does. The flag to do this is "--string" or "-r". Platforms tested: Verbena (Fortran & C++) Arabica (Fortran) Modi4 (Fortran & Parallel) Misc. update:
* [svn-r6783] Purpose:Albert Cheng2003-04-301-7/+1
| | | | | | | | | | | | | | | | | | | Bug fix Description: "$@" was used to represent all argument provided. This has the unfortunate effect as one argument of "" when actually no argument was given. Some machines throw the "" away but some like Tflops and Alpha Q, retains them as a single argument of "". This caused the no filename given test to fail. Solution: Replaced "$@" with a plain $@. Platforms tested: h5committested Misc. update:
* [svn-r6771] Purpose:Pedro Vicente Nunes2003-04-2859-242/+1524
| | | | | | | | | | | | | | | | | | added more tests, described in the test matrix Description: test -r test -l expanded -d, -p and -n tests test different types to include links and named types test for non supported classes, e.g bitfield, opaque , etc Platforms tested: Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6736] Purpose:Albert Cheng2003-04-231-8/+16
| | | | | | | | | | | | | | | update Description: Added h5fc to the h5tools list. Added feature that it will udpate tools that are present. (Would still abort if no tools found at all.) Platforms tested: Did not h5committest since it does not test this tool at all. Did various test in eirene by hand. Misc. update:
* [svn-r6701] Purpose:Pedro Vicente Nunes2003-04-173-0/+21
| | | | | | | | | | | | added the testfiles below Description: Solution: Platforms tested: Misc. update:
* [svn-r6700] Purpose:Pedro Vicente Nunes2003-04-174-5/+224
| | | | | | | | | | | | | | | | | added tests 1.7, 1.8, 1.9 described in the test matrix Description: Solution: Platforms tested: Linux/rockaway(C) SunOS/arabica (C) SGI/modi4 (C) Misc. update:
* [svn-r6695] Purpose:Pedro Vicente Nunes2003-04-1751-51/+346
| | | | test files
* [svn-r6694] Purpose:Pedro Vicente Nunes2003-04-173-511/+411
| | | | | | | | | | | | | | | | added some niceties and utilities, and more tests Description: some niceties: more error messages on cases of bad input utilities: some functions to more human readable output more tests: described in the test matrix Platforms tested: Linux/rockaway(C) SunOS/arabica (C) SGI/modi4 (C)
* [svn-r6627] Purpose:Pedro Vicente Nunes2003-04-1028-88/+245
| | | | | | | | | | | | | | added new files for tests , according to test matrix Description: Solution: Platforms tested: Misc. update:
* [svn-r6626] Purpose:Pedro Vicente Nunes2003-04-103-122/+471
| | | | | | | | | | | | | | | added new tests removed compiler warnings from unix platforms changed usage message Description: Solution: Platforms tested: w2000, linux, arabica, modi4 Misc. update:
* [svn-r6621] Purpose:Bill Wendling2003-04-107-26/+88
| | | | | | | | | | | | | | Update Description: Updated the copyright statements that I forgot... Platforms tested: Modi4 (Fortran & Parallel) Arabica (Fortran) Burrwhite (Fortran & C++) Misc. update:
* [svn-r6618] Elena Pourmal2003-04-091-2/+2
| | | | | | | | | | | | | | | | | | | Purpose: Bug fix Description: On HP11.00 and True64 systems strtoll function that is used to read text to long integers is not available. Compilation fails for h5import.c Solution: Replace strtoll with HDstrtoll. HDstrtoll is a private HDF5 function defined in H5private.h file, but this include file was already used by h5import for some other reasons. It would be probably better to choose strtol or strtoll functions at the configuration time, but HDstrtoll provided really simple solution for now. Platforms tested: arabica (to test that where it was working, it is still working), kelgia (HP11.00) and PSC True64 machine. Misc. update:
* [svn-r6603] Purpose:Quincey Koziol2003-04-092-3/+53
| | | | | | | | | | | | | | | | | Code cleanup Description: Update dependencies. Solution: Platforms tested: FreeBSD 4.8 (sleipnir) w/szip Linux 2.4 (sleipnir) w/szip Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/szip, FORTRAN & parallel Misc. update:
* [svn-r6599] Purpose:Pedro Vicente Nunes2003-04-081-3/+5
| | | | | | | | | | | | | | | | | code warrior port Description: replaced strdup with HDstrdup for CW portability Solution: Platforms tested: w2000(CW , MS) linux arabica modi4 Misc. update:
* [svn-r6596] Purpose:Quincey Koziol2003-04-082-7/+7
| | | | | | | | | | | | | | | Code cleanup/bug fix Description: Clean up files created during testing. Solution: Platforms tested: FreeBSD 4.8 (sleipnir) Linux 2.4 (eirene) Misc. update:
* [svn-r6591] Purpose:Albert Cheng2003-04-065-5/+5
| | | | | | | | | | | | Bug fixes Description: There is a typo in each of the expected output files. Corrected them. Platforms tested: h5committested. Misc. update:
* [svn-r6589] Elena Pourmal2003-04-053-34/+45
| | | | | | | | | | | | | | | | | | | | | Purpose: Bug fix Description: h5import tests will fail if srcdir option is used with configure. Solution: Modified h5importtest.c h5importtestutil.sh files to search for input files in the proper directory and to write output files to the proper directory. Platforms tested: Tested on burrwhite, arabica, and modi4. Unfortunately srcdir option was used only on arabica, since I am having a weird 'timezone' problem on all Linux machines when srcdir is used, and on modi4 build has to be done in the same directory (at least this is a message I am getting from configure; should it work?) Misc. update:
* [svn-r6588] Purpose:Pedro Vicente Nunes2003-04-045-0/+84
| | | | | | | | | | | | | | | | | added more tests to automatic testing Description: added test for an invalid option letter added test for -h option added test for an invalid option -d added test for an invalid option -d number Solution: Platforms tested: linux, solaris, sgi Misc. update:
* [svn-r6587] Purpose:Pedro Vicente Nunes2003-04-042-1/+3
| | | | | | | | | | | | typo in usage message Description: Solution: Platforms tested: linux Misc. update:
* [svn-r6584] Elena Pourmal2003-04-032-15/+148
| | | | | | | | | | | | | | | | Purpose: Maintenance Description: There was an old h5import (h5import.c) tool in the misc directory. The tool created 8-bit integer datasets , it was never tested and/or supported. Solution: We decided to rename old h5import.c to h5createU8.c. The new name reflects what actually old tool does. New executable h5createU8 is built in the misc directory. h5import.c file (old one) is still in the misc directory, but h5import executable is not built. (Sorry if I confused you!) Platforms tested: vebena, arabica, modi4 were tested Misc. update:
* [svn-r6583] Elena Pourmal2003-04-0337-12/+3511
| | | | | | | | | | | | | | | | | | | Purpose: New tool Description: Pankaj created h5import tool long time ago. I am finally checking the source code in for the 1.6 release. Known problems: h5import test will crash if srcdir option is used; will be fixed before the release. Solution: Platforms tested: vebena, arabica, modi4 were tested. h5import tests passed I also tested on arabica with srcdir option to make sure that there is a problem when srcdir is used. After that I disabled h5import tests. Daily tests will build h5import, but will not run h5import tests. Misc. update:
* [svn-r6576] Purpose:Quincey Koziol2003-04-036-20/+109
| | | | | | | | | | | | | | Cleanup Description: Update dependencies. Solution: Platforms tested: Linux 2.4 (eirene) Misc. update:
* [svn-r6563] Purpose:Pedro Vicente Nunes2003-04-028-734/+502
| | | | | | | | | | | | | | | | | | | added test script for h5diff code cleaning for alpha release makefile now generates the h5difftst.c program that generates 2 .h5 files for testing Description: the .sh script runs several runs of h5diff and compares the output with a predifined output located in /tools/testfiles (.txt files) righ now it has only one test Solution: Platforms tested: linux (other platforms later , ok !? ) Misc. update:
* [svn-r6545] Purpose:Bill Wendling2003-03-316-19/+75
| | | | | | | | | | | | Update Description: Updated copyright Platforms tested: LInux (Comment change only) Misc. update:
* [svn-r6544] Purpose:Bill Wendling2003-03-316-20/+84
| | | | | | | | | | | | Update Description: Update copyright statement Platforms tested: Linux (Comment change only) Misc. update:
* [svn-r6543] Purpose:Bill Wendling2003-03-313-9/+36
| | | | | | | | | | | | Update Description: Updated copyright statement Platforms tested: Linux (only comment change) Misc. update: