summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [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:
* [svn-r6542] Purpose:Bill Wendling2003-03-311-3/+11
| | | | | | | | | | | | Update Description: Updated copyright statement Platforms tested: None needed Misc. update:
* [svn-r6541] Purpose:Bill Wendling2003-03-313-9/+37
| | | | | | | | | | | | Update Description: Updated Copyright statements Platforms tested: None needed... Misc. update:
* [svn-r6540] Purpose:Bill Wendling2003-03-3110-36/+131
| | | | | | | | | | | | Update Description: Updated copyright statement Platforms tested: Linux (Only change in comments...checked if compiles) Misc. update:
* [svn-r6526] Purpose:Pedro Vicente Nunes2003-03-271-186/+185
| | | | | | | | | | | | | | update Description: clean code , removed empty spaces, tested on solaris Solution: Platforms tested: w2000, linux, solaris Misc. update:
* [svn-r6521] Purpose:Pedro Vicente Nunes2003-03-261-296/+766
| | | | | | | | | | | | | | | | update Description: added the new cosequential match algorythm added extra checking of bad input values Platforms tested: w2000, linux Misc. update:
* [svn-r6519] Purpose:Quincey Koziol2003-03-221-5/+20
| | | | | | | | | | | | | Bug fix/code cleanup/new feature Description: Fix h5debug to work correctly again, with all the changes over the past few months. Improved and cleaned up debugging output available in h5debug. Platforms tested: FreeBSD 4.7 (sleipnir)
* [svn-r6469] Purpose:Pedro Vicente Nunes2003-03-061-46/+120
| | | | | | | | | | | h5diff bug fix, enhancements Description: the case for 8 byte integers was not handled added more checking of wrong input data Solution: added the size 8 integer case Platforms tested: w2000, linux, solaris (64 mode)
* [svn-r6466] Purpose:Pedro Vicente Nunes2003-03-061-358/+438
| | | | | | | | | | bug fix Description: some data not read correctly due to type_id used in read Solution: did a function that determines the optimal memory type Platforms tested: w2000, linux, solaris
* [svn-r6465] Purpose:Pedro Vicente Nunes2003-03-061-11/+106
| | | | | | | | | | | bug fixes in h5diff Description: there was a incorrect reading of arguments when only 1 object name was supplied reading of data was done using type_id got from disk, causing some values not read correctly into memory Solution: used native types to read into memory Platforms tested: w2000, linux, solaris57
* [svn-r6462] Purpose:Pedro Vicente Nunes2003-03-051-139/+285
| | | | | | | | | | | | | | | | h5diff enhancements Description: changed -r to count the number of differences, but do not print them changed the output format with some printf enginnering, to align columns print the dimensions of dsets, in case they are different test files added test for non supported data (class not integer or float) fix print dimensions to 0 index Platforms tested: w2000, linux, solaris