summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r3240] MuQun Yang2001-01-041-1/+1
| | | | | | | | | Purpose: a warning fix for windows Description: Solution: Platforms tested: windows 2000
* [svn-r3236] Purpose:Quincey Koziol2001-01-048-49/+65
| | | | | | | | Clean up code. Description: Cleaned up various compiler warnings. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3233] MuQun Yang2001-01-031-1/+0
| | | | | | | | | | | | | | | Purpose: a bug fix Description: delete the line for unused defined variables on windows. Solution: delete the line. Platforms tested: windows 2000 [machines you have tested the changed version. This is absolute important. Test it out on at least two or three different platforms such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3232] MuQun Yang2001-01-031-4/+4
| | | | | | | | | | | Purpose: a bug fix Description: Get rid of warning information for comments on windows(**/* */) Solution: add a space between ** and /*. Now it is ** /* Platforms tested: windows 2000
* [svn-r3231] Purpose:Quincey Koziol2001-01-031-2/+3
| | | | | | | | | Improved debugging output Description: Added a little more descriptive information to the output for h5debug when debugging B-trees in the file. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3228] Purpose:Quincey Koziol2001-01-034-75/+125
| | | | | | | | | | | | | | | | | | | | Bug fixes Description: Fix two bugs: - Datasets with vlen datatype which were created but not written to were not being read back in correctly from the file. - If an existing space conversion path was found for a conversion, it was possible that the optimized read/write routines would be used inappropriately. Solution: Patched vlen datatype conversion code to correctly handle zero-length sequences. Added a check to the space conversion code to make certain that the optimized conversion routines are still appropriate when an existing path is found. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3226] ./hdf5/src/H5FL.cRobb Matzke2000-12-291-42/+0
| | | | | 2000-12-29 14:13:43 Robb Matzke <matzke@llnl.gov> *: Removed API tracing code from internal functions.
* [svn-r3225] ./hdf5/src/H5FDstream.cRobb Matzke2000-12-291-7/+8
| | | | | | | 2000-12-29 08:59:03 Robb Matzke <matzke@llnl.gov> * H5FD_stream_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3224] ./hdf5/src/H5FDstdio.cRobb Matzke2000-12-291-15/+16
| | | | | | | 2000-12-29 08:57:58 Robb Matzke <matzke@llnl.gov> * H5FD_stdio_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3223] ./hdf5/src/H5FDsrb.cRobb Matzke2000-12-291-2/+3
| | | | | | | 2000-12-29 08:56:44 Robb Matzke <matzke@llnl.gov> * H5FD_srb_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3222] ./hdf5/src/H5FDsec2.cRobb Matzke2000-12-291-6/+7
| | | | | | | 2000-12-29 08:56:22 Robb Matzke <matzke@llnl.gov> * H5FD_sec2_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3221] ./hdf5/src/H5FDprivate.hRobb Matzke2000-12-291-1/+1
| | | | | 2000-12-29 09:06:25 Robb Matzke <matzke@llnl.gov> * H5FD_query: Marked `flags' argument as /*out*/
* [svn-r3220] ./hdf5/src/H5FDmulti.cRobb Matzke2000-12-291-2/+3
| | | | | | | 2000-12-29 08:55:42 Robb Matzke <matzke@llnl.gov> * H5FD_multi_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3219] ./hdf5/src/H5FDmpio.cRobb Matzke2000-12-291-6/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-29 13:26:28 Robb Matzke <matzke@llnl.gov> * H5FD_mpio_write: Avoid MPI_Get_count() when using the LAM implementation of MPI. This code must have other problems anyway because Kim Yates has a similar kludge in place to avoid negative return values from the same function. 2000-12-29 13:25:30 Robb Matzke <matzke@llnl.gov> * H5FD_mpio_read: Avoid MPI_Get_count() when using the LAM implementation of MPI. This code must have other problems anyway because Kim Yates has a similar kludge in place to avoid negative return values from the same function. 2000-12-29 11:28:13 Robb Matzke <matzke@llnl.gov> * H5FD_mpio_flush: Read and rewrite the last allocated byte of the file to insure that EOF>=EOA. 2000-12-29 09:32:49 Robb Matzke <matzke@llnl.gov> * H5FD_mpio_write: Removed unused variable. 2000-12-29 09:32:15 Robb Matzke <matzke@llnl.gov> * H5FD_mpio_write: Fixed a failure return value that should have been FAIL instead of NULL. 2000-12-29 09:31:47 Robb Matzke <matzke@llnl.gov> * H5FD_mpio_read: Removed unused variable. 2000-12-28 16:09:31 Robb Matzke <matzke@llnl.gov> * H5FD_mpio_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3218] ./hdf5/src/H5FDlog.cRobb Matzke2000-12-291-6/+7
| | | | | | | 2000-12-29 08:55:06 Robb Matzke <matzke@llnl.gov> * H5FD_log_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3217] ./hdf5/src/H5FDgass.cRobb Matzke2000-12-291-2/+3
| | | | | | | 2000-12-29 08:54:15 Robb Matzke <matzke@llnl.gov> * H5FD_gass_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3216] ./hdf5/src/H5FDfamily.cRobb Matzke2000-12-291-3/+4
| | | | | | | 2000-12-29 08:53:43 Robb Matzke <matzke@llnl.gov> * H5FD_family_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3215] ./hdf5/src/H5FDdpss.cRobb Matzke2000-12-291-4/+5
| | | | | | | 2000-12-29 08:52:45 Robb Matzke <matzke@llnl.gov> * H5FD_dpss_query: The `flags' argument is advertised to be output only. Therefore I added code to zero its value before the feature bits are assigned.
* [svn-r3214] ./hdf5/src/H5FDcore.cRobb Matzke2000-12-291-1/+1
| | | | | 2000-12-29 08:51:49 Robb Matzke <matzke@llnl.gov> *: Just lined up a comment.
* [svn-r3213] ./hdf5/src/H5FD.cRobb Matzke2000-12-291-5/+6
| | | | | | | | | | | 2000-12-29 09:06:02 Robb Matzke <matzke@llnl.gov> * H5FD_query: Marked `flags' argument as /*out*/ 2000-12-29 09:05:49 Robb Matzke <matzke@llnl.gov> * H5FDquery: Marked `flags' argument as /*out*/ 2000-12-29 09:03:39 Robb Matzke <matzke@llnl.gov> * H5FD_open: Reindented a line or two.
* [svn-r3212] ./hdf5/src/H5F.cRobb Matzke2000-12-291-8/+8
|
* [svn-r3209] Purpose:Quincey Koziol2000-12-285-3/+48
| | | | | | | | | | | | | Updating debugging information for new features, etc. Description: Lots of the new features added to the library during the last year or so have been added without updating the debugging routines used by h5debug. Solution: Added more of the new features (although not all of them) to the debugging routines for h5debug. Also included some more information to expand on the information printed from h5debug. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3208] Changed the SUBRELEASE information from just 'beta3' to ↵Albert Cheng2000-12-281-1/+1
| | | | | | | | | 'beta3-snap0' to indicate it is before beta3 release may be attempted. Platform Tested: eirene--compiled without errors.
* [svn-r3204] Purpose:Bill Wendling2000-12-261-3/+11
| | | | | | | | | | | | Bug Fix Description: The #ifdef ... #else statement had no line breaks in it. This caused the compiler on Sangamon to freak out saying the #ifdef was invalid. Solution: Put line breaks in it. Platforms tested: Sangamon
* [svn-r3203] Purpose:Bill Wendling2000-12-261-2/+1
| | | | | | | | | | Removal of spurious warnings Description: On HP-UX systems, the compiler would warn of a redeclaration of H5G_entry_t in the H5Sprivate.h header. Solution: Removed the prototype declaration since H5Oprivate.h includes the H5Gprivate.h header file already.
* [svn-r3192] MuQun Yang2000-12-221-0/+6
| | | | | | | | | | | Purpose: a windows bug fix Description: so that sec2 driver can support >2 G file on windows NTFS Solution: using lseek_i64 for windows platform Platforms tested: tested on windows 2000, confirmed on eirene and arabica
* [svn-r3191] MuQun Yang2000-12-221-1/+25
| | | | | | | | | | | | Purpose: a windows bug fix Description: support > 2G file on windows NTFS Solution: using fsetpos to seek the address Platforms tested: windows 2000, confirmed on arabica and eirene.
* [svn-r3189] Purpose:Quincey Koziol2000-12-221-1/+1
| | | | Changed version number to beta3, now that beta2 is out.
* [svn-r3165] Increase subrelease string to beta2 to avoid confusion.Albert Cheng2000-12-201-1/+1
|
* [svn-r3162] Purpose:Quincey Koziol2000-12-203-8/+0
| | | | | | | | | | | | | Bug Fix Description: If the library was compiled with 'NDEBUG' defined, but the user's program (the fortran API in this case) was compiled with 'NDEBUG' not defined, the IDs returned from the library would appear to be incorrect. Solution: Removed 'ifndef NDEBUG' from around "H5I_TEMPLAX_MAX" definition and error checking. Platforms tested: Linux 2.2 (eirene) & FreeBSD 4.2 (hawkwind)
* [svn-r3161] Purpose:Albert Cheng2000-12-191-3/+3
| | | | | | | | | | | | | | | | | | | Prepare for 1.4.0beta1 release README: src/H5public.h: Updated with 1.4.0beta1 version information. configure.in: Changed default setting to --enable-production --disable-debug. configure: Derived from configure.in via autoconf. Platforms tested: Eirene (linux) running just the configure command and compared difference with previous configure output to verify expected difference.
* [svn-r3147] Snapshot version 1.3 release 36HDF Admin2000-12-161-1/+1
|
* [svn-r3138] Purpose:Quincey Koziol2000-12-141-5/+12
| | | | | | | | | | | Bug Fix Description: More descrimination is necessary for the type of background buffer needed. Compound types need H5T_BKG_TEMP and vlen & array types need H5T_BKG_YES. Solution: Make the internal routine be more specific about the background type set. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3133] Purpose:Quincey Koziol2000-12-142-6/+8
| | | | | | | | | Bug fix Description: Set the background buffer type to different values for compound vs. vlen & array datatypes. Platforms tested: Cray J90 (killeen)
* [svn-r3131] Purpose:Quincey Koziol2000-12-131-0/+4
| | | | | | | | | | | | Bug fix Description: Non-optimized conversions have a memory overwrite bug when the destination size of a compound datatype is greater than the source size. Solution: Corrected direction of walking through the destination array for final copying. Platforms tested: FreeBSD 4.2 (hawkwind) & Cray J90 (killeen)
* [svn-r3120] Purpose:Albert Cheng2000-12-121-1/+0
| | | | | | | | | | | | | Bug fix Description: In H5FD_mpio_open, there was a mem-xfree of the file variable before it ever gets alloc'ed. This is inside a failure condition that rarely happened. But if it happens, it would be freeing a null pointer. Solution: Removed the error code. Platforms tested: Modi4 -64 parallel. (Everything still works. :-)
* [svn-r3110] Purpose:Quincey Koziol2000-12-112-23/+29
| | | | | | | | | | | Bug Fix Description: Compound datatypes weren't reading background data properly when used with array or vlen fields. Solution: Changed to always read background information from file in those situations. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3106] Snapshot version 1.3 release 35HDF Admin2000-12-091-1/+1
|
* [svn-r3070] Purpose:Albert Cheng2000-12-021-4/+16
| | | | | | | | | | Feature Description: H5Eprint used to print "thread 0" even in MPI-application. Added code to print MPI-process rank ID (as in MPI_COMM_WORLD) to give more information of which process is printing the messages. Platforms tested: IRIX64-64, both serial and parallel.
* [svn-r3065] Purpose:Quincey Koziol2000-12-022-34/+19
| | | | | | | | Code cleanup Description: Remove some warnings... Platforms tested: FreeBSD 4.2 (hawkwind) & IRIX64 6.5 (modi4)
* [svn-r3061] Purpose:Quincey Koziol2000-12-011-10/+51
| | | | | | | | | | | | | | Bug fix. Description: Cray T3E (and J90?) was failing on partial I/O tests. The bug was in the optimized hyperslab routines for cases where a hyperslab filled the temporary datatype conversion buffer and the optimized hyperslab routine needed to start in the middle of a hyperslab. Solution: Corrected code to detect the situation and read in the correct amount of elements in the hyperslab. Platforms tested: Cray T3E (mcurie.nersc.gov)
* [svn-r3059] Thomas Radke2000-12-011-1/+5
| | | | | | | | | | | | | Purpose: Bugfix Description: Under SunOS 5.5 the symbol FIONBIO wasn't known. Solution: Include <sys/filio.h> which defines this symbol under Solaris. Also put the UNUSED qualifier in the right place in a function argument list (gcc 2.7.2 didn't like it before the type name). Platforms tested: SunOS 5.5 (hatteras), SunOS 5.6 t(thor.sistec.kp.dlr.de)
* [svn-r3058] Thomas Radke2000-12-011-0/+3
| | | | | Description: Added the HAVE_SYS_FILIO_H define for the configure check for <sys/filio.h>.
* [svn-r3050] ./hdf5/src/H5.cRobb Matzke2000-12-011-2/+0
| | | | | 2000-12-01 Robb Matzke *: Removed empty lines from end of file?
* [svn-r3041] Purpose:Quincey Koziol2000-11-301-1/+1
| | | | | | | | | | | Bug fix Description: Compiler on Cray T3E has a weird problem with operations on size_t variables. Solution: Change comparison to make Cray T3E happy. Platforms tested: Cray T3E (mcurie)
* [svn-r3027] Purpose:Quincey Koziol2000-11-293-3/+3
| | | | | | | | | | | Bug fix Description: "UNUSED" macro was in wrong place for older versions of gcc Solution: Moved the "UNUSED" macro to the right of the H5FD_t type declaration and the compiler was happy... Platforms tested: Solaris X86 2.5 (hatteras)
* [svn-r3025] MuQun Yang2000-11-291-0/+4
| | | | | | | | | | | | | | Purpose: fix a bug Description: add <windows.h> for WIN32 Solution: Add the following lines at the beginning of the file #ifdef WIN32 #include <windows.h> #endif Platforms tested: NT4.0,5.0, and LINUX
* [svn-r3024] MuQun Yang2000-11-291-0/+4
| | | | | | | | | Purpose: Fix a bug on windows Description: add windows.h for WIN32 Platforms tested: windows NT5.0,4.0, eirene
* [svn-r3020] Purpose:Quincey Koziol2000-11-294-58/+96
| | | | | | | | | | Code addition Description: The dumper needs to know when a datatype needs to be reclaimed, so I added a small helper function to detect if a particular datatype is or contains a particular class of datatypes. Platforms tested: Linux 2.2.16-3smp (eirene)
* [svn-r3019] Purpose:Quincey Koziol2000-11-291-6/+6
| | | | | | | | Patch on the patch of my code cleanup... :-) Description: Fix compiler problems with previous code patching... Platforms tested: Linux 2.2.16-3smp (eirene)