summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r8276] *** empty log message ***Raymond Lu2004-03-249-15/+78
|
* [svn-r8275] Purpose: New featureRaymond Lu2004-03-241-2/+5
| | | | | | | | | | | Description: a new dataspace, null dataspace. Solution: it's a dataspace without any element. This is a staged check-in. After daily test succeeds, will add a test. Platforms tested: h5committest Misc. update: RELEASE.txt
* [svn-r8274] Purpose:Albert Cheng2004-03-233-17/+17
| | | | | | | | | | | | | | | | 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-r8272] Purpose:Albert Cheng2004-03-231-2/+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-r8270] Purpose: code cleanupRaymond Lu2004-03-222-34/+0
| | | | | | | Description: took out function of older algorithm(H5T_bit_neg2). Platforms tested: fuss
* [svn-r8269] Purpose:Binh-Minh Ribler2004-03-227-70/+34
| | | | | | | | | | | | | | | | | | | | | 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-r8266] Purpose: Internal function changeRaymond Lu2004-03-193-5/+68
| | | | | | | | | Description: The algorithm of H5T_bit_neg wasn't general enough. Solution: Changed it to handle arbitory starting position and size in a bit sequence. Platforms tested: h5committest.
* [svn-r8265] Purpose: Code cleanupRaymond Lu2004-03-183-107/+11
| | | | | | | | Description: Some printing commands left there for debugging. Solution: Took them out. Platforms tested: fuss(RH8). Simple change
* [svn-r8264] Purpose: Internal algorithm changeRaymond Lu2004-03-172-5/+89
| | | | | | | | | Description: The H5T_bit_dec algorithm wasn't general enough. Solution: Changed it to handle bit sequence starting at any position and of any length. Platforms tested: h5committest
* [svn-r8263] Snapshot version 1.7 release 20HDF Admin2004-03-176-15/+19
|
* [svn-r8262] Purpose: Avoid bug in some systems.Raymond Lu2004-03-161-5/+15
| | | | | | | | | | Description: unsigned long or unsigned long long failed to be converted to float or double during software conversion on some systems. It's believed there are bugs on those systems(modi4, premium, o2, arabica). Solution: temporarily disable these tests. Platforms tested: Simply comment out. No need to do test.
* [svn-r8261] Purpose:Pedro Vicente Nunes2004-03-151-13/+8
| | | | | | | | | | | | | | | | | bug fix Description: the test that reads a pre-saved file with filters must only be run when that filter is available on the current configuration, otherwise the library trigers a read error Solution: added a #ifdef for the filter, that prints -SKIP- in case we do not have the filter Platforms tested: linux Misc. update:
* [svn-r8260] Purpose:Quincey Koziol2004-03-131-4/+0
| | | | | | | | | | | Code cleanup Description: Remove small debugging block Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r8259] *** empty log message ***Raymond Lu2004-03-135-20/+417
|
* [svn-r8258] Purpose: new featureRaymond Lu2004-03-131-0/+2
| | | | | | | | | | | Description: integer-float software conversion. There are some print commands left in the source code. Will clean them up once no problem is found in test. Platforms tested: h5committest. Misc. update: RELEASE.txt
* [svn-r8257] Frank Baker2004-03-121-0/+1
| | | | | | | | | Purpose: Add one tag for HTMLdoc that affects the first page of the next file's output (Tools). Platforms tested: IE 5, HTMLdoc
* [svn-r8255] Purpose:Pedro Vicente Nunes2004-03-121-2/+24
| | | | | | | | | | | | | | | 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-r8254] Frank Baker2004-03-111-618/+874
| | | | | | | | | | | | | | | | Purpose: Clean up RM formatting. Modify RM HTML code to facilitate automated generation of PDF version. Minor edits. Description: Reworked format of "Options" and "Parameters" sections. Added HTML tags (and pseudo-HTML tags) used by HTMLdoc to generate PDF files. Other minor copy edits. Platforms tested: IE 5
* [svn-r8252] Purpose:Pedro Vicente Nunes2004-03-112-20/+229
| | | | | | | | | | | | | | | | | | | | | | | bug fix new test Description: the fletcher filter used a temporary 2 byte word buffer to compute the checksum. this is non portable between big-endian/little endian. added a test that reads 2 pre-saved files (one LE, other BE) with that filter enabled Solution: replaced with a buffer of 1 byte type Platforms tested: linux solaris solaris 64 bit AIX windows Misc. update:
* [svn-r8251] Purpose:Pedro Vicente Nunes2004-03-112-11/+9
| | | | | | | | | | | | | | | | | | | | bug fix Description: the fletcher filter used a temporary 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 Platforms tested: linux solaris solaris 64 bit AIX windows Misc. update:
* [svn-r8247] Purpose:Pedro Vicente Nunes2004-03-101-0/+2
| | | | | | | | | | | | added the 2 binary files to list Description: Solution: Platforms tested: Misc. update:
* [svn-r8246] Purpose:Pedro Vicente Nunes2004-03-102-0/+0
| | | | | | | | | | | | added 2 binary files to be used in a new test (dsets test) Description: Solution: Platforms tested: Misc. update:
* [svn-r8245] Frank Baker2004-03-101-2/+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-r8242] 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-r8241] Purpose: Bug fix (#71 in Bugzilla DB)Elena Pourmal2004-03-091-2/+2
| | | | | | | | | | | Description: C++ comment was used. That caused a problem for a user (see bug description) Solution: Changed comment to C type Platforms tested: eirene Misc. update:
* [svn-r8239] Purpose: Brought back changes from 1.6 branch (small bug fix)Elena Pourmal2004-03-081-3/+3
| | | | | | | | | | | | Description: Wrong datatype was used to calculate the size of data buffer Solution: Used correct the datatype Platforms tested: partially h5comittested (sol and verbena); tested manually for sequential version on copper Misc. update:
* [svn-r8235] 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-r8233] 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-r8232] Purpose:Pedro Vicente Nunes2004-03-043-30/+23
| | | | | | | | | | | | | | | | new feature Description: added a check for the return value of the tools h5repack and h5diff in the run script. the return value is used to print PASSED (tool returns 0) or FAILED Solution: Platforms tested: linux Misc. update:
* [svn-r8229] Purpose:Pedro Vicente Nunes2004-03-0218-48/+342
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) new function for tools library 2) new test script for h5repack Description: 1) currently all the tools (h5dump, h5diff, etc) do not check if a filter is available for reading some dataset that might have a filter not available on the current configuration (the behaviour of the tools until now was to trigger a library error, saying that the dataset cannot be read due to the lack of the filter) Solution: 1) added a new function h5tools_canreadf that checks if a dataset can be read depending on the availability of filters. this function was added in calls for h5diff and h5repack. instead of triggering the library error, a message is printed, saying that the dataset cannot be read (the print is optional, it is on on verbose mode) 2) added a shell script that tests the commannd line tool behaviour of h5repack the script does a series of runs of h5repack with several options on the same file (this file test4.h5 was added to the testfiles dir). then, it runs the h5diff tool, with the input and output files , in each run. the goal of the test is also to check item 1) . the binary file was saved with filters that might not be available on other configurations Platforms tested: linux (all filters enabled) linux (some filters disabled) solaris (some filters disabled) AIX (some filters disabled) windows (all filters on and off ) Misc. update:
* [svn-r8228] Purpose:Albert Cheng2004-03-015-15/+15
| | | | | | | | Incremented the release number. The previous one is used by the fphdf5 alpha0 release. Platforms tested: Tested in Eirene with fortran and cxx.
* [svn-r8227] Purpose:Pedro Vicente Nunes2004-03-0117-17/+0
| | | | | | | | | | | | these output files have the output without a removed printed new line Description: Solution: Platforms tested: Misc. update:
* [svn-r8226] Purpose:Pedro Vicente Nunes2004-03-011-1/+1
| | | | | | | | | | | | | removed a print of a new line Description: Solution: Platforms tested: linux Misc. update:
* [svn-r8225] FPHDF5 alpha0 releaseHDF Admin2004-02-276-14/+14
|
* [svn-r8224] Purpose:Pedro Vicente Nunes2004-02-261-6/+0
| | | | | | | | | | | | | | | | | bug fix Description: I introduced some #ifdef <have_filter> on the check in yesterday on the places that generated datasets, that had no corresponding on the read part. this caused failures in the configurations where a filter was not defined Solution: just removed the #ifdefs Platforms tested: linux Misc. update:
* [svn-r8223] Purpose:Pedro Vicente Nunes2004-02-251-10/+25
| | | | | | | | | | | | | | | | | | | | | | bug fix Description: generating a dataset in linux 2.4 (verbena) with the pgcc compiler gave an error with the following sequence 1) make a space id1 and a dcpl 2) make a space id2, create and write a dataset with space id2, close 3) attempt to create a dataset with space id1 fails and calling a set_filter function with the dcpl in 1) fails Solution: just changed the order 2) to 1) Platforms tested: linux 2.4 (verbena) with pgcc compiler Misc. update:
* [svn-r8222] Frank Baker2004-02-241-10/+8
| | | | | | | | Purpose: Update page footer. Platforms tested: IE 5
* [svn-r8221] Frank Baker2004-02-2416-2126/+2984
| | | | | | | | | | | | | | | | | Purpose: Clean up RM formatting. Modify RM HTML code to facilitate automated generation of PDF version. Minor edits. Description: Reworked format of "Parameters" sections. Added HTML tags (and pseudo-HTML tags) used by HTMLdoc to generate PDF files. Fixed the "Copyright" link on RM_H5Front.html. Other minor copy edits. Platforms tested: IE 5
* [svn-r8218] Purpose:Pedro Vicente Nunes2004-02-236-180/+165
| | | | | | | | | | | | | | | | | | | | | | | | bug fix in H5Zshuffle.c add more tests to h5repack that exposed the bug Description: when creating a dataset with the shuffle filter and duplicating it in a new dataset (file) the call to H5Z_set_local_shuffle failed. this is because the value of cd_nelmts of the filter structure is set to 1 (H5Z_SHUFFLE_TOTAL_NPARMS) when the original dataset is created, but when the new dataset is created there is a checking instruction that fails if the value of cd_nelmts is not 0 (its original value, H5Z_SHUFFLE_USER_NPARMS) Solution: just remove that check condition, since the value of cd_nelmts is not used anyway. if we decide that the value of cd_nelmts is necessary, then the H5O_pline_copy function must be changed to update this value (a different update for each filter) Platforms tested: linux solaris AIX Misc. update:
* [svn-r8216] Snapshot version 1.7 release 18HDF Admin2004-02-226-16/+29
|
* [svn-r8214] Purpose:Quincey Koziol2004-02-211-3/+2
| | | | | | | | | | | 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-r8212] Purpose:Albert Cheng2004-02-181-2/+2
| | | | | | | | | | | | | 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-r8210] Frank Baker2004-02-181-4/+4
| | | | | | | | Purpose: Corrected reference to PDF version. Platforms tested: IE 5
* [svn-r8207] Purpose:Albert Cheng2004-02-172-1/+473
| | | | | | | | | | | | | | | | | | | | 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 by using -g. 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.
* [svn-r8203] 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-r8201] Purpose:Quincey Koziol2004-02-132-36/+42
| | | | | | | | | | | | | | | | | | 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-r8199] 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-r8198] Purpose:Pedro Vicente Nunes2004-02-121-0/+1
| | | | | | | | | | | | | | | small bug fix Description: a dataset creation property list was not closed Solution: closed it, calling H5Pclose(dcpl); Platforms tested: linux (small fix) Misc. update:
* [svn-r8197] 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-r8187] Purpose:Quincey Koziol2004-02-121-1/+1
| | | | | | | | | | | | Bug fix Description: Added directory where actual source code is located to allow broken Intel C 7.1 compiler to generate dependencies correctly. Platforms tested: Linux 2.4 (titan) too minor to need h5committest