summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r6951] Purpose:Quincey Koziol2003-06-044-8/+12
| | | | | | | | | | | | Code cleanup Description: Clean up various warnings & comment out unused code. Platforms tested: FreeBSD 4.8 (sleipnir) w/C++ FreeBSD 4.8 (sleipnir) w/parallel h5committested
* [svn-r6950] Purpose:Quincey Koziol2003-06-0415-117/+379
| | | | | | | | | | | | | | | | | | | | | | API tweak. Description: The H5Sget_select_bounds() API call was using hsize_t arrays for retrieving the 'start' and 'end' coordinates, which is counter to the rest of the dataspace API. Solution: Change the arrays to be hssize_t instead. Platforms tested: FreeBSD 4.8 (sleipnir) w/C++ FreeBSD 4.8 (sleipnir) w/parallel h5committested Misc. update: Updated all docs for this change. Added 1.4 compatibility #ifdef's
* [svn-r6949] Purpose:Robert E. McGrath2003-06-031-12/+20
| | | | | | | | | | | | | | | | Minor corrections to match the man pages. Code provided by Pankaj. Description: * do not accept more than 30 file names * corrected error messages. Solution: Platforms tested: Tested on verbena. Already tested on several platforms before integration. Misc. update:
* [svn-r6948] Elena Pourmal2003-06-031-113/+123
| | | | | | | | | | | | | | Purpose: Maintenance for 1.6 release Description: I did more cleanup and restructuring of the file. Please take a look at the file when you have a chance. Thank you! Solution: Platforms tested: Misc. update:
* [svn-r6947] Purpose:Pedro Vicente Nunes2003-06-031-26/+26
| | | | | | | | | | | | | added some comments Description: Solution: Platforms tested: linux Misc. update:
* [svn-r6946] Purpose:Albert Cheng2003-06-021-12/+14
| | | | | | | | | | | | | | | | | | | | | | | Bug fix Description: This would sometimes coredump in machines like PSC Alpha cluster or linux icc if -g is not used. Solution: The real problem was because char string arrays were declared without including space for the null terminator. E.g., char s[5][2]={ "s1", "s2", ...} is not correct. Increased the size and also need to change the H5S... definitions too. Platforms tested: "h5committested"--the h5dumpgentest passed without problem though it failed in Fortran but that is a current known problem. Tested in verbena using icc and also in PSC's cluster. Misc. update: Can't find this error in the v1.5 know problem list.
* [svn-r6945] Elena Pourmal2003-06-023-421/+2436
| | | | | | | | | | | | | | | | | | | Purpose: Maintenance for 1.6 release Description: HISTORY.txt was not updated in 1.5 branch since 1.2.0 release. RELEASE.txt had a lot of redundant info that is now in HISTORY.txt INSTALL_Windows_withF90.txt was lost in 1.5 branch. Solution: I updated HISTORY.txt to include release history up to 1.4.5 release. After that I removed all information related to the 1.4.* releases from RELEASE.txt file. "Platforms Tested" section was brought up to date based on the information provided by developers for 1.6.0 first round of testing. RELEASE.txt still needs a lot of work. INSTALL_Windows_withF90.txt is also a first draft, more work is needed. Platforms tested: N/A Misc. update:
* [svn-r6944] Elena Pourmal2003-06-021-0/+1
| | | | | | | | | | | | | Purpose: Maintenance for 1.6 release Description: I added INSTALL_Windows_withf90.txt file that was lost in 1.5 branch. Solution: Modified MANIFEST to include new file. Platforms tested: Misc. update:
* [svn-r6943] Purpose:Pedro Vicente Nunes2003-06-029-17/+43
| | | | | | | | | | | | | | | | | | | | | | bug fix Description: unsigned integers were not printed out correctly Solution: added %u and %lu to the list of formats Platforms tested: Windows 2000 (octopus) Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6942] Purpose:Quincey Koziol2003-05-317-174/+1234
| | | | | | | | | | | | | | | | | Performance improment Description: Speed up chunked dataset I/O. This breaks down into several areas: - Compute chunk selections in the file by using hyperslab operations instead of iterating over each element in the selection. - If the file and memory selections are the same shape, use the file chunk selections to compute the memory chunk selections. This required several additional dataspace, dataspace selection and hyperslab routines. Platforms tested: h5committestted (although Fortran tests failed for some reason)
* [svn-r6941] Purpose:Quincey Koziol2003-05-312-7/+7
| | | | | | | | | | Code cleanup Description: Clean up older settings for strides of hyperslabs Platforms tested: h5committestted (although Fortran tests failed for some reason)
* [svn-r6940] Purpose:Quincey Koziol2003-05-311-0/+4
| | | | | | | | | | | Code cleanup Description: Call srand(time(NULL)) before performing tests, to better randomize numbers chosen for testing. Platforms tested: h5committestted (although Fortran tests failed for some reason)
* [svn-r6939] Purpose:Quincey Koziol2003-05-311-0/+2
| | | | | | | | | | | Code cleanup Description: Free malloc'ed buffer of 0 bytes when H5_MALLOC_WORKS is defined, to make purify happier. Platforms tested: h5committestted (although Fortran tests failed for some reason)
* [svn-r6938] Purpose:Quincey Koziol2003-05-311-2/+2
| | | | | | | | | | Code cleanup Description: Remove redundant "Testing" from test output. Platforms tested: h5committestted (although Fortran tests failed for some reason)
* [svn-r6937] Purpose:Quincey Koziol2003-05-311-14/+14
| | | | | | | | | | | | | | Bug fix Description: Failed tests were not being reported correctly to main test routine, so they were not stopping a 'make check' Solution: Changed '1' to '-1' for failures. Platforms tested: h5committestted (although Fortran tests failed for some reason)
* [svn-r6936] Purpose:Quincey Koziol2003-05-311-3/+3
| | | | | | | | | | | | | | | Bug fix Description: When free lists where disabled, the macros for array free list operations could possibly expand in ways that allowed incorrect numbers of objects to be operated on. Solution: Put parentheses around macro arguments when performing operations with them. Platforms tested: h5committestted (although Fortran tests failed for some reason)
* [svn-r6935] Purpose:Pedro Vicente Nunes2003-05-311-0/+0
| | | | | | | | | | | | | | | ok, this time it went phew, i'm outta here Description: Solution: Platforms tested: Misc. update:
* [svn-r6934] Purpose:Pedro Vicente Nunes2003-05-311-0/+0
| | | | | | | | | | | | error in adding this one as binary Description: Solution: Platforms tested: Misc. update:
* [svn-r6933] Purpose:Pedro Vicente Nunes2003-05-312-0/+0
| | | | | | | | | | | | added them as binary Description: Solution: Platforms tested: Misc. update:
* [svn-r6932] Purpose:Pedro Vicente Nunes2003-05-312-0/+0
| | | | | | | | | | | | removed these 2 files to mark them as binary Description: Solution: Platforms tested: Misc. update:
* [svn-r6931] Purpose:Pedro Vicente Nunes2003-05-311-6/+12
| | | | | | | | | | | | | updated install instructions for code warrior with szip Description: Solution: Platforms tested: Misc. update:
* [svn-r6930] Purpose:Pedro Vicente Nunes2003-05-311-0/+0
| | | | | | | | | | | | | | | | | | | | added code warrior project file with szip support to link with szip, it is necessary the precompiled library located in /szip/codewarrior/szip.lib that is included in our szip distribution Description: Solution: Platforms tested: Code Warrior Misc. update:
* [svn-r6929] Purpose:Pedro Vicente Nunes2003-05-301-0/+0
| | | | | | | | | | | | | | removed a small path warning on the code warrior project this project is *without* szip support Description: Solution: Platforms tested: CW Misc. update:
* [svn-r6928] Purpose:Pedro Vicente Nunes2003-05-3010-60/+638
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | h5diff support for long_long Description: added h5diff support for long_long; No automatic test was added because it seems that the printf format of long_long is slightly different in Linux and IRIX(modi4), because the diff command complained about a difference in the 2 test files for long_long; visually, it seems that in IRIX an extra space is added after the print (or maybe it is just me that is seeing extra spaces :=) this test is test 5.8, commented in testh5diff.sh Platforms tested: Windows 2000 (octopus) Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6927] Frank Baker2003-05-301-1/+688
| | | | | | | | | | Purpose: New tool -- h5import Description: Added h5import. Platforms tested: Safari and IE 5
* [svn-r6926] Purpose:Bill Wendling2003-05-291-34/+33
| | | | | | | | | | | | | | | | | | | | Bug Fix Description: The order the libraries are included in the compilation line is very important. Solution: Need to specify the libraries in the order that they are given. If we're building the application staticly, then use the static HDF5 library. Platforms tested: Modi4 Verbena Arabica Misc. update:
* [svn-r6925] Purpose:Pedro Vicente Nunes2003-05-2911-75/+188
| | | | | | | | | | | | | | | | | | | | | | | | bug fix Description: the signed / unsigned comparison was not properly handled. the fixtype function sets the sign for the memory type the same sign as found on disk and the array_diff function only handled signed cases Solution: addded for each INTEGER size type an OR condition with the unsigned version if the datatypes have different signs , comparison is NOT supported Platforms tested: Windows 2000 (octopus) Linux 2.4 (rockaway) SunOS 5.7 (arabica) IRIX 6.5 (modi4) Misc. update:
* [svn-r6924] Purpose:Pedro Vicente Nunes2003-05-291-0/+1
| | | | | | | | | | | | added news test file for h5diff Description: Solution: Platforms tested: Misc. update:
* [svn-r6923] Purpose:Albert Cheng2003-05-291-0/+50
| | | | | | | | | Speed up Description: Cache the settings of all number types to save configure time. Reduced configure time by a whopping 40% (11m to 7m :-) Platforms tested: Sasn100 only (janus frontend.)
* [svn-r6922] Purpose:Albert Cheng2003-05-291-4/+3
| | | | | | | | | | | | | bug fix Description: Not all echo commands honors the '-n' option. In those cases, the output look weired though recognizable. Solution: Eliminated the use of -n option. A better fix would be having configure to set the proper use of the echo command. Platforms tested: only on sasn100 (a sun frontend of Janus). No committest since this is just a simple shell script change.
* [svn-r6921] Purpose: bug fixRaymond Lu2003-05-281-33/+107
| | | | | | | Description: it didn't handle special platforms like cray well Platforms tested: h5committest
* [svn-r6920] Purpose:Quincey Koziol2003-05-281-3/+3
| | | | | | | | | | | | | | | | Bug fix Description: (void *)~((size_t)NULL) on the Cray is a different value than (foo *)~((size_t)NULL) and causes some of the hyperslab algorithms to fail. Solution: Change all the 'void *' forms to 'foo *' forms. Platforms tested: Cray SV1 h5committest not needed.
* [svn-r6919] Purpose:Bill Wendling2003-05-281-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix Description: Two things: - static libraries may depend upon the HDF5 library. We should put them before the HDF5 library on the commandline instead of afterwards to avoid conflict. - the CFLAGS weren't being used during linking. This was causing problems on Arabica where the flags are important to distinguish between building a 32-bit and 64-bit application. Solution: - Added logic so that it catches the static libraries and puts them before the hdf5 library on the command line. WARNING: This may not work in all situations...but it should be okay for the good majority. - added the CFLAGS macro to the commandline... Platforms tested: LInux (Colonelk) Arabica Modi4 (Parallel) (Small changes so doesn't need full h5committesting...) Misc. update:
* [svn-r6918] Elena Pourmal2003-05-271-0/+5
| | | | | | | | | | | | | | | | | | | | Purpose: Support for Fortran Absoft compiler on Linux Description: Absoft has its own name translation rules for the names of C functions called from Fortran Solution: Added "if defined H5_ABSOFT" statement to the linux portion of the H5f90i.h file to define correct translations. For now, Fortran users who use ABSOFT fortran compiler have to specify -DH5_ABSOFT flag for their C compiler. Platforms tested: Remote laptop running SuSE8.1 with Absoft compiler, verbena with icc and ifc just to make sure that our current linux configuration still works. Since it is a pure Linux change, I didn't test it on other systems. Misc. update:
* [svn-r6917] Purpose:Albert Cheng2003-05-233-2/+7
| | | | | Updated with new information of LANL Compaq Q. Slight wording change about HDF5_PARAPREFIX.
* [svn-r6916] Elena Pourmal2003-05-231-0/+0
| | | | | | | | | | | | | | | | | Purpose: Maintenance Description: all_withf90.zip file contained unnecessary all.ncb all.opt hdf5.mcp files Solution: Removed Platforms tested: Windows 2000 with Intel and MVSC++ C and Fortran compilers. SZIP fortran test fails in debug mode while trying to create a file. It is a failure similar that Bill reported for 1.5.54 failure on Linux 2.4 with pgf90 compiler. I am looking into the problem. Misc. update:
* [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-r6914] Elena Pourmal2003-05-221-1/+1
| | | | | | | | | | | | | | | | Purpose: Maintenance and bug fixes and test of latest szip library.. Description: Recently Quincey enabled MEDIUM test for istore. That caused daily tests to fail on verbena. It looks like that test creates a pretty big file, and afs write fails. Test passes when run in /tmp. Solution: Disable MEDIUM test and filed bug report to investigate the problem little bit more carefully. Platforms tested: verbena, arabica, arabica-64 (since I also tested newest szip) 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-r6910] Purpose:Pedro Vicente Nunes2003-05-221-0/+2
| | | | | | | | | | | | added 2 test fiels for h5ls Description: Solution: Platforms tested: Misc. update:
* [svn-r6909] Purpose:Quincey Koziol2003-05-211-10/+14
| | | | | | | | | | | | Bug fix Description: Correct typo which didn't show up during my previous testing in production mode. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest not necessary.
* [svn-r6908] Purpose:Quincey Koziol2003-05-211-6/+22
| | | | | | | | | | | Code cleanup Description: Fix some unused parameter warnings. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest not necessary.
* [svn-r6907] Purpose:Quincey Koziol2003-05-201-0/+8
| | | | | | | | | | | | | | Bug fix Description: The chunk dataspace selection information for raw data I/O are being leaked. Solution: Free the chunk information during the cleanup code. Platforms tested: Solaris 2.6 (baldric) w/purify h5committest not needed.
* [svn-r6906] Purpose:Pedro Vicente Nunes2003-05-201-0/+0
| | | | | | | | | | | | | | | | add a new project file for Code Warrior Description: the old project was with the old H5Farray.c file, causing a build error Solution: removed the file from the project settings Platforms tested: CW Misc. update:
* [svn-r6905] Elena Pourmal2003-05-209-4781/+6314
| | | | | | | | | | | | Purpose: Maintenance for the second round of testing Description: Used bin/h5vers to change version number to 1.5.55 Solution: Platforms tested: arabica Misc. update:
* [svn-r6904] Description:Albert Cheng2003-05-201-7/+1
| | | | | | | | | | | Replaced the individual setting of gcc flags with the combined gnu-flags file. Platforms tested: Tested in modi4 with different combinations of gcc. No needed to run three platforms tests since this is for irix machines only. 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-r6902] Description:Albert Cheng2003-05-191-0/+6
| | | | | | | | | | | Add printout to identify when the MPIPOSIX driver is being tested instead of the MPI-IO driver.. Platforms tested: Tested in copper in parallel mode only since it was just a simple print statement in the parallel test code. Misc. update: