hdf5/test
Robb Matzke bc520e88b4 [svn-r2262] * 2000-05-18
** src/H5Tconv.c
** src/H5Tpkg.h
** src/H5Tpublic.h
	The H5T_conv_struct_opt() function had a design flaw -- it
	didn't keep information about the stride to use to step
	through the temporary/background-value buffer and thus nested
	invocations would clobber each other's temp buffers.  This was
	fixed by splitting the `stride' argument into `buf_stride' and
	`bkg_stride' arguments for all the conversion functions. THIS
	IS AN API CHANGE, but users will get a compiler warning when
	they pass their conversion function pointer to H5Tregister().

** src/H5T.c
** src/H5Tprivate.h
	Added a bkg_stride argument to the H5T_convert() definition in
	order to fix a bug related to the optimized compound datatype
	conversion function.

** src/H5T.c
** src/H5A.c
** src/H5D.c
** src/H5Ofill.c
** src/H5P.c
	Added bkg_stride=0 argument to the H5T_convert() calls.

** test/dtypes.c
	Added a test for the H5T_conv_struct_opt() bug fixed above.

** src/H5FL.c
	The H5FL_term() function should return non-zero even when it
	couldn't free all the free lists do to their being used by
	some other package.  When that other package terminates it
	will return non-zero, causing H5FL_term() to be called
	again. This fixes some of the `infinite loop closing library'
	messages.

** tools/pdb2hdf
	Uses print_version() instead of doing that itself.

** src/H5Ppublic.h
	Renamed H5Pget_gc_reference() declaration to make it match the
	definition.

** src/H5FDlog.c
	Added API tracing macros.

	Removed `const' qualifier from a `char*' member of a struct
	which was allocated on the heap.

** src/H5TB.c
	Added curly braces to a couple deeply-nested `if' statements
	to make them clearer and to shut up the increadibly stupid and
	just plain incorrect gcc warning about ambiguous `else'.

** test/titerate.c
	Removed incomplete initialization in favor of memset() for one
	auto variable to stop compiler warnings.

** tools/Depencencies
	Regenerated to remove references to h5dumputil.c
2000-05-18 11:40:20 -05:00
..
big.c [svn-r2073] Added free-list code to the library and took out the older "temporary buffer" 2000-04-04 16:00:31 -05:00
bittests.c [svn-r936] Changes since 19981119 1998-11-20 22:36:51 -05:00
chunk.c [svn-r1840] update the #includes so it would use the new ones defined in the H5pubconf.h 1999-11-19 10:41:51 -05:00
cmpd_dset.c [svn-r1572] Changes since 19990810 1999-08-17 14:12:59 -05:00
Dependencies [svn-r2179] *** empty log message *** 2000-04-21 14:27:50 -05:00
dpss_read.c [svn-r1995] configure.in: 2000-03-01 18:56:22 -05:00
dpss_write.c [svn-r1995] configure.in: 2000-03-01 18:56:22 -05:00
dsets.c [svn-r1837] Cleaned up a few warnings from the SGI compiler. 1999-11-17 17:00:15 -05:00
dtypes.c [svn-r2262] * 2000-05-18 2000-05-18 11:40:20 -05:00
enum.c [svn-r1507] Uncommented VL datatypes in compound datatypes test, since it's working now. 1999-07-17 19:00:22 -05:00
extend.c [svn-r1572] Changes since 19990810 1999-08-17 14:12:59 -05:00
external.c [svn-r1743] fixed some compilation errors on unix 1999-10-13 10:41:02 -05:00
fillval.c [svn-r1347] 1999-06-15 09:58:25 -05:00
flush1.c [svn-r1837] Cleaned up a few warnings from the SGI compiler. 1999-11-17 17:00:15 -05:00
flush2.c [svn-r1362] 1999-06-18 10:12:18 -05:00
gass_append.c [svn-r2034] Switch testing web server to paz.ncsa.uiuc.edu for gass_read; still comment out gass_write and gass_append because they depend on web server. 2000-03-14 14:30:42 -05:00
gass_read.c [svn-r2069] change URL to a valid one. 2000-04-04 11:50:35 -05:00
gass_write.c [svn-r2034] Switch testing web server to paz.ncsa.uiuc.edu for gass_read; still comment out gass_write and gass_append because they depend on web server. 2000-03-14 14:30:42 -05:00
gheap.c [svn-r1548] Changes since 19990727 1999-07-28 13:25:43 -05:00
h5test.c [svn-r1946] Added a the PARA-Prefix for parallel test files for the needs that 2000-01-25 23:20:36 -05:00
h5test.h [svn-r1946] Added a the PARA-Prefix for parallel test files for the needs that 2000-01-25 23:20:36 -05:00
hyperslab.c [svn-r1241] fixed some errors in my conditional compile statements from yesterday. 1999-04-30 12:31:43 -05:00
iopipe.c [svn-r1840] update the #includes so it would use the new ones defined in the H5pubconf.h 1999-11-19 10:41:51 -05:00
istore.c [svn-r1568] Changes since 19990730 1999-08-10 15:21:32 -05:00
lheap.c [svn-r1548] Changes since 19990727 1999-07-28 13:25:43 -05:00
links.c [svn-r944] Changes since 19981120 1998-11-23 15:40:35 -05:00
Makefile.in [svn-r2222] Added TBBT testing code. 2000-05-08 18:09:09 -05:00
mount.c [svn-r944] Changes since 19981120 1998-11-23 15:40:35 -05:00
mtime.c [svn-r1101] Changes since 19990219 1999-02-25 10:40:27 -05:00
ohdr.c [svn-r1568] Changes since 19990730 1999-08-10 15:21:32 -05:00
overhead.c [svn-r1841] changed the #includes to the new ones defined in H5pubconf.h. 1999-11-19 10:45:46 -05:00
ragged.c [svn-r1190] moved some of the code around to fix a crash in the dll version of the test. 1999-04-16 14:18:46 -05:00
space_overflow.c [svn-r803] Something I forgot to add earlier... 1998-10-27 00:08:09 -05:00
srb_append.c [svn-r2146] Comments. 2000-04-14 10:32:11 -05:00
srb_read.c [svn-r2146] Comments. 2000-04-14 10:32:11 -05:00
srb_write.c [svn-r2146] Comments. 2000-04-14 10:32:11 -05:00
stab.c [svn-r1568] Changes since 19990730 1999-08-10 15:21:32 -05:00
tattr.c [svn-r2125] Changed test slightly to reflect change in return type for H5Aiterate. 2000-04-12 16:10:05 -05:00
testhdf5.c [svn-r2222] Added TBBT testing code. 2000-05-08 18:09:09 -05:00
testhdf5.h [svn-r2222] Added TBBT testing code. 2000-05-08 18:09:09 -05:00
tfile.c [svn-r1572] Changes since 19990810 1999-08-17 14:12:59 -05:00
th5s.c [svn-r2132] Tested H5Screate_simple & H5Sset_extent_simple disallowing 2000-04-12 17:02:26 -05:00
th5s.h5 [svn-r795] Changes since 19981026 1998-10-26 14:55:54 -05:00
titerate.c [svn-r2262] * 2000-05-18 2000-05-18 11:40:20 -05:00
tmeta.c [svn-r925] Changes since 19981116 1998-11-18 13:40:09 -05:00
trefer.c [svn-r1651] Fold in J90 changes 1999-09-24 17:35:30 -05:00
tselect.c [svn-r2112] Added random generator of 5-D hyperslabs to tests. 2000-04-11 13:24:08 -05:00
ttbbt.c [svn-r2222] Added TBBT testing code. 2000-05-08 18:09:09 -05:00
tvlstr.c [svn-r1837] Cleaned up a few warnings from the SGI compiler. 1999-11-17 17:00:15 -05:00
tvltypes.c [svn-r1837] Cleaned up a few warnings from the SGI compiler. 1999-11-17 17:00:15 -05:00
unlink.c [svn-r944] Changes since 19981120 1998-11-23 15:40:35 -05:00