summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r8313] Purpose:Quincey Koziol2004-04-062-24/+4
| | | | | | | | | | | | Code optimization Description: Eliminate unnecessary allocation and point at existing data structure instead. Platforms tested: Solaris 2.7 (arabica) too minor to require h5committest
* [svn-r8310] Purpose:Quincey Koziol2004-04-061-12/+2
| | | | | | | | | | | | Code optimization Description: Fix H5S_select_hyperslab to use arrays on the stack instead of dynamically allocating them each time. Platforms tested: Solaris 2.7 (arabica) too small to require h5committest
* [svn-r8308] Purpose:Quincey Koziol2004-04-061-2/+4
| | | | | | | | | | | | Code optimization Description: Fix H5S_select_copy so it doesn't call calloc() for allocating memory that will be immediately overwritten. Platforms tested: Solaris 2.7 (arabica) too small to require h5committest
* [svn-r8306] Purpose:Quincey Koziol2004-04-061-11/+8
| | | | | | | | | | | | Code optimization Description: Minor tweaks on the optimized offset/length sequence generator to improve performance by reducing the number of 64-bit multiplies and calls to memcpy(). Platforms tested: Solaris 2.7 (arabica) too minor to require h5committest
* [svn-r8304] Purpose:Quincey Koziol2004-04-065-76/+52
| | | | | | | | | | | | Code optimization Description: Compute the size of a chunk once, when the layout information is set, instead of each time I/O is performed on the chunk. Platforms tested: h5committest Solaris 2.7 (arabica)
* [svn-r8302] Purpose:Quincey Koziol2004-04-0610-301/+442
| | | | | | | | | | | | | Code optimization Description: Move handling for free list arrays that have no maximum size to separate set of routines and optimize computations for free list arrays with maximum size to avoid re-computing sizes all the time. Platforms tested: h5committest Solaris 2.7 (arabica)
* [svn-r8300] Purpose:Albert Cheng2004-04-055-256/+2
| | | | | | | | | | | | | | Cleanup Description: Removed FPHDF configure and test file since it is not implemented in v1.6. Platforms tested: Only tested in Sol parallel. Misc. update: Update MANIFEST.
* [svn-r8299] Purpose:Albert Cheng2004-04-032-12/+59
| | | | | | | | | | Code cleanup (sort of) Description: Added SetTest() to handle test controls. Platforms tested: h5committested.
* [svn-r8293] Purpose:Albert Cheng2004-04-015-37/+195
| | | | | | | | | | | | | feature Description: Change testphdf5 to use the common test program syntax. Needed to change the protocols of all test programs to fit the requirement of the common test syntax. Platforms tested: "h5committested". Also tested in sol with PP mode.
* [svn-r8291] Purpose:Albert Cheng2004-04-012-0/+13
| | | | | | | | | | | Feature. Description: Added GetTestParameters() to provide Test Parameters to individual test programs. Platforms tested: "h5committested"
* [svn-r8290] Purpose:Albert Cheng2004-03-315-37/+45
| | | | | | | | | | | | | Feature Description: Added to AddTest() a generic parameters pointer argument to allow some extra parameters for some tests. E.g., test file names can be customized during runtime and passed into the test routines. Platforms tested: "h5committested".
* [svn-r8288] Purpose:Quincey Koziol2004-03-3018-20/+32
| | | | | | | | | | | | | | Bug fix/code cleanup Description: Copy Robb's feature in SSlib that checks that the name of the function used in the FUNC_ENTER macro is actually the name of function. Fixed a bunch of typos & copy-n-pasto's for functions with incorrect names. Platforms tested: FreeBSD 4.9 (sleipnir) w/parallel too minor to require h5committest
* [svn-r8280] Purpose:Quincey Koziol2004-03-251-3/+5
| | | | Clarify note about the --with-pthread flag.
* [svn-r8278] Purpose:Quincey Koziol2004-03-251-3/+3
| | | | | Update flags necessary for compiling the library with thread-safety turned on.
* [svn-r8273] Purpose:Albert Cheng2004-03-233-17/+18
| | | | | | | | | | | | | | | | Code cleanup. Description: The routines residing in testframe.c was defined in testhdf5.h due to historical reason. It really belongs to h5test.h because those routines reside in libh55test.a. Solution: Moved them to the right place. Also removed the duplicated occurance of testframe.c in the TEST_SRC. Platforms tested: Tested in o2 (SGI) parallel.
* [svn-r8271] Purpose:Albert Cheng2004-03-231-1/+1
| | | | | | | | | | | | | | | | bug fix. Description: H5FD_mpio_init was calling the public API version of H5Iget_type() which would clear the error stack, thus cleared away error messages prematurely. Solution: Changed it to call the private version of H5I_get_type() which does not clear the error stack. Platforms tested: o2 (SGI) parallel.
* [svn-r8268] Purpose:Binh-Minh Ribler2004-03-201-0/+8
| | | | | | | | | | Inform change of APIs Description: Many exception constructors are removed. Although the users won't have to change their code, unless they used to check for the value of H5::Exception::detailMessage against 0/NULL, which is not very likely, they might need to recompile their applications.
* [svn-r8267] Purpose:Binh-Minh Ribler2004-03-207-57/+40
| | | | | | | | | | | | | | | | | | | | | Cleaning up warnings Description: Many exception constructors have warnings about reference to temporary location because of the parameter initialization, for example, "const string& var = 0." Solution: Changed "string&" parameters to pass by value for these constructors. Consequently, passing string by value also takes care of char pointers so the overloaded constructors for char pointers are then removed. Also, instead of setting Exception::detailMessage to null string, I set it to DEFAULT_MSG ("No detailed information provided") by default. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) IA-64 (titan)
* [svn-r8256] Purpose:Pedro Vicente Nunes2004-03-121-2/+22
| | | | | | | | | | | | | | | bug fix Description: the added binary files to read did not have the construction of the "srcdir" path Solution: add it Platforms tested: linux Misc. update:
* [svn-r8253] Purpose:Pedro Vicente Nunes2004-03-114-13/+201
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bug fix new test for the bug Description: the fletcher filter used a 2 byte word buffer to compute the checksum. this is non portable between big-endian/little endian. Solution: replaced with a buffer of 1 byte type added a test that reads 2 pre-saved files (one LE, other BE) with that filter enabled Platforms tested: linux solaris AIX Misc. update:
* [svn-r8250] Purpose:Pedro Vicente Nunes2004-03-101-0/+3
| | | | | | | | | | | | added 2 files to list Description: Solution: Platforms tested: Misc. update:
* [svn-r8249] Purpose:Pedro Vicente Nunes2004-03-102-0/+0
| | | | | | | | | | | | added 2 binary files for a new dsets test Description: Solution: Platforms tested: Misc. update:
* [svn-r8248] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.cvs2svn2004-03-106-0/+2944
|
* [svn-r8244] Frank Baker2004-03-101-3/+2
| | | | | | | | | | | | | | | | | | Purpose: Bugfix: Bugzilla #66 Solution: H5Pset_szip -- Corrected the plist parameter description. Since this property can be set only in the dataset creation property list, changed the parameter description from Dataset creation or dataset transfer property list identifier. to Dataset creation property list identifier. Fixes Bugzilla bug #66. Platforms tested: IE 5
* [svn-r8243] Frank Baker2004-03-101-8/+8
| | | | | | | | | | | | | Purpose: Bugfix -- Bugzilla #67 Solution: Removed the numeric notations from the datatype listing in h5iget_type_f. Fixes Bugzilla #67. Platforms tested: IE 5
* [svn-r8240] Purpose: Bug fix (#71 in Bugzilla DB)Elena Pourmal2004-03-091-2/+2
| | | | | | | | | | Description: C++ comment was used. That caused problems (see bug description) Solution: Changed C++ comment to C comment Platforms tested: eirene Misc. update:
* [svn-r8238] Purpose: A small bug fixElena Pourmal2004-03-081-3/+3
| | | | | | | | | | | | | | | | Description: Wrong datatype (unsigned instead of hsize_t) was used to calculate the length of the buffer that hold the data. As a result, only part of the data was compared with the original data. Solution: Use the correct datatype. Platforms tested: Tried h5committest, but forgot to do it on AFS. As a resulti, only verbena test was completed. I decided to go ahead and check the change in and do it correctly for the development branch (later today). Misc. update:
* [svn-r8237] Snapshot version 1.6 release 2 (post2)HDF Admin2004-03-0810-35/+35
|
* [svn-r8236] Purpose:Quincey Koziol2004-03-071-2/+2
| | | | | | | | | | | | | Bug fix Description: Fix build on sparc64 platform for FreeBSD by modifying the config/gnu-flags to not insert '-march=i686' on non-Intel platforms. (This change allows HDF5 to run correctly on all five of the main FreeBSD platforms... :-) Platforms tested: FreeBSD 4.9 (sleipnir) h5committest not run since it's a FreeBSD-specific fix.
* [svn-r8234] Purpose:Quincey Koziol2004-03-052-330/+607
| | | | | | | | | | | | | | | | Bug fix/code update Description: Upgrade to latest version of config.guess & config.sub, which work correctly on Cray X1 (and may help on NEC SX-6). NOTE: This upgrade has _nothing_ to do with autoconf or libtool, these shell scripts are _not_ tied to any particular version of those tools. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest Cray X1
* [svn-r8231] Frank Baker2004-03-031-2/+4
| | | | | | | | | | | | | Description: Changed the H5Pset(get)_cache change description in the Release 1.6.0 "Functions with Changed Syntax" section to reference the 'rdcc_nbytes' parameter rather than 'rdcc_nelmts'. The note originally identifed the wrong parameter as having a changed datatype. [Closes bug #1053.] Platforms tested: IE 5
* [svn-r8230] Purpose:MuQun Yang2004-03-021-9/+17
| | | | | | | | | | | make documentation more clear Description: update some descriptions according to comments from students Solution: Platforms tested: Misc. update:
* [svn-r8220] Frank Baker2004-02-241-26/+10
| | | | | | | | | | | | | | | Purpose: Update documentation index (hdf5/doc/html/index.html) to say that it describes Release 1.6.2. The index file included with the R1.6.2 source tarfile mistakenly refers to Release 1.6.1; this has been noted on the "Known Problems" page on the HDF5 website. The corrected file will be included in the hdf.ncsa.uiuc.edu:/HDF5/doc/ document set and in the Release 1.6.2 documentation-only tarfile. Platforms tested: IE 5, Safari
* [svn-r8219] Purpose:Pedro Vicente Nunes2004-02-231-4/+0
| | | | | | | | | | | | | | bug fix Description: the same change to the check condtion in H5Z_set_local_shuffle explained in the 1.7 branch Solution: Platforms tested: linux Misc. update:
* [svn-r8217] Snapshot version 1.6 release 2 (post1)HDF Admin2004-02-2310-35/+35
|
* [svn-r8215] Purpose:Quincey Koziol2004-02-221-0/+1
| | | | Add c++/config/freebsd file
* [svn-r8213] Purpose:Quincey Koziol2004-02-212-3/+21
| | | | | | | | | | | Bug fix Description: Update threadsafe flags for FreeBSD and allow C++ to be built with threadsafe enabled. Platforms tested: FreeBSD 4.9 (sleipnir) w/C++ & thread-safe
* [svn-r8211] Purpose:Albert Cheng2004-02-181-1/+1
| | | | | | | | | | | | | Bug fix. Description: The -g in H5detect somehow does not work with 64bit mpicc in arabica. Remove it for now for better solution. Platforms tested: no test as the change is trivia. Misc. update:
* [svn-r8209] Frank Baker2004-02-181-4/+4
| | | | | | | | Purpose: Corrected reference to PDF versions. Platforms tested: IE 5
* [svn-r8208] Purpose:Albert Cheng2004-02-171-4/+4
| | | | | | | | | | | | | | | | | Bug fix. Description: Last fix using -O0 is not portable. Rejected by some systems such as AIX and Sun. Solution: Changed -O0 to -g. Platforms tested: "h5committested" Tested in titan too. Misc. update:
* [svn-r8206] Purpose:Albert Cheng2004-02-161-2/+6
| | | | | | | | | | | | | | | | | | | Bug fix, sort of. Description: Some compilers, e.g., intel compiler, would take a long time to compiler H5detect.c if optimization is on. Solution: Setup special make rules for H5detect to be compiled always with optimization off. Since H5detect is run once to generate H5Tinit.c, it does not matter that much if it is optimized or not. Platforms tested: "h5committested". Tested in Titan too. Misc. update:
* [svn-r8205] Snapshot version 1.6 release 2 (post0)HDF Admin2004-02-1611-131/+481
|
* [svn-r8204] Purpose:Quincey Koziol2004-02-141-15/+39
| | | | | | | | Doc cleanup Description: Correct several grammar problems, as well as clarify a few more things, based on John's feedback.
* [svn-r8202] Purpose:Quincey Koziol2004-02-134-19/+11
| | | | | | | | | | | | | | | | | | Code cleanup/bug fix Description: Fix configuration files to allow 64-bit compilation of the library with a 64-bit version of zlib. Solution: Moved important compiler flags settings from CC macro to CFLAGS macro. Instead of setting CC (F9X, CXX) environment variable for compiling for 64-bit code, users should just set the CFLAGS (FFLAGS, CXXFLAGS) to -q64. Updated INSTALL file to reflect this change. Platforms tested: IBM p690 (copper) w/parallel, FORTRAN, C++, srcdir. Platforms specific - h5committest does not apply.
* [svn-r8200] Purpose:Quincey Koziol2004-02-131-1/+1
| | | | | | | | | | | Bug fix typo Description: Correct typo in last fix... *sigh* Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest - Really! :-)
* [svn-r8196] Purpose:Quincey Koziol2004-02-121-1/+1
| | | | | | | | | | | | Bug fix Description: Hack on include paths some more to make srcdir builds work correctly with the [broken] dependency generation from the Intel 7.1 C compiler. Platforms tested: Linux 2.4 (titan) w/srcdir build Too minor to require h5committest
* [svn-r8195] Purpose: Maintenance after hdf5-1.6.2 releaseElena Pourmal2004-02-1210-126/+480
| | | | | | | | | | | Description: I updated HISTORY.txt and RELEASE.txt files, and ran bin/h5vers to change version number to 1.6.2-post0 Solution: Platforms tested: Misc. update:
* [svn-r8193] Purpose: Maintenance for hdf5-1.6.2 releaseElena Pourmal2004-02-1210-155/+192
| | | | | | | | | | | | Description: Changed version to be 1.6.2 and ran bin/release. Since several files are changed, I am checking them in before tagging the release Solution: Platforms tested: eirene Misc. update:
* [svn-r8192] Purpose: MaintenanceElena Pourmal2004-02-121-5/+5
| | | | | | | | | | Description: Updated system and compilers information for platinum and titan Solution: Platforms tested: Misc. update:
* [svn-r8191] Purpose:Albert Cheng2004-02-121-9/+15
| | | | | | | Updated with Teragrid cluster new entery. Added QSC long double -> double known problem. Removed gcc long long warning since we have added -wno-long-long to suppress it.