hdf5/test
Raymond Lu b0c346caa2 [svn-r10081] Purpose: Some Kind of Verification
Description:  The library didn't handle incorrect hardware conversion for datatype.  It simply did
convert to incorrect data if any hardware didn't handle correctly.

Solution:  During configuration, incorrect hardware conversion is detected and some macros are
defined.  Use these macros to decide whether to register hardware conversion in H5T.c.  If no hardware
conversion function is registered for certain pair of datatypes, software conversion function will
be used as the conversion path.  Although slower than hardware conversion, we're more confident
software conversion is accurate.

So in one sentence to describe library's behavior, if some hardware conversion doesn't work well,
software conversion will be used instead.

Platforms tested:  h5committest and fuss.

Misc. update:  some changes to configure's comments.
2005-02-24 17:54:05 -05:00
..
testfiles [svn-r9839] Purpose: 2005-01-19 15:15:26 -05:00
big.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
bittests.c
btree2.c [svn-r10078] Purpose: 2005-02-24 16:44:30 -05:00
cache.c [svn-r9868] Purpose: 2005-01-24 16:02:48 -05:00
cmpd_dset.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
createnoenc.c
dangle.c
deflate.h5
dsets.c [svn-r10081] Purpose: Some Kind of Verification 2005-02-24 17:54:05 -05:00
dtransform.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
dtypes.c [svn-r10081] Purpose: Some Kind of Verification 2005-02-24 17:54:05 -05:00
enum.c
err_compat.c
error_test.c [svn-r9839] Purpose: 2005-01-19 15:15:26 -05:00
extend.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
external.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
file_handle.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
filename.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
fill_old.h5
fillval.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
flush1.c
flush2.c
gass_append.c
gass_read.c
gass_write.c
gen_deflate.c
gen_filters.c
gen_new_array.c
gen_new_fill.c
gen_new_mtime.c
gen_new_super.c
gen_nullspace.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
gen_old_array.c
gen_old_layout.c [svn-r9603] Purpose: 2004-11-30 15:53:53 -05:00
gen_old_mtime.c
getname.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
gheap.c
h5test.c [svn-r9753] Purpose: 2005-01-06 12:20:14 -05:00
h5test.h [svn-r9494] Purpose: 2004-11-02 14:12:06 -05:00
hyperslab.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
istore.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
lheap.c
links.c
Makefile.am [svn-r9993] Purpose: 2005-02-11 16:32:22 -05:00
Makefile.in [svn-r10066] Purpose: 2005-02-23 11:47:00 -05:00
mount.c
mtime.c
noencoder.h5
ntypes.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ohdr.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
reserved.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
set_extent.c
space_overflow.c
srb_append.c
srb_read.c
srb_write.c
stab.c
stream_test.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tarray.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tarrold.h5
tattr.c
tbogus.h5
tconfig.c [svn-r9450] Purpose: 2004-10-22 16:11:16 -05:00
test_filters_be.hdf5
test_filters_le.hdf5
testerror.sh [svn-r9780] Purpose: 2005-01-08 10:26:31 -05:00
testframe.c
testhdf5.c [svn-r9778] Purpose: 2005-01-07 21:06:46 -05:00
testhdf5.h [svn-r9778] Purpose: 2005-01-07 21:06:46 -05:00
testmeta.c
tfile.c [svn-r9878] Purpose: 2005-01-28 12:32:44 -05:00
tgenprop.c
th5s.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
th5s.h5
theap.c
tid.c
titerate.c
tlayouto.h5 [svn-r9603] Purpose: 2004-11-30 15:53:53 -05:00
tmeta.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tmisc.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tmtimen.h5
tmtimeo.h5
trefer.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
trefstr.c
tselect.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tskiplist.c [svn-r9764] Purpose: 2005-01-06 17:30:10 -05:00
ttime.c
ttsafe_acreate.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ttsafe_cancel.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ttsafe_dcreate.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ttsafe_error.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ttsafe.c
ttsafe.h
ttst.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tvlstr.c
tvltypes.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
unlink.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00