hdf5/test
Raymond Lu 4dfad81062 [svn-r12435] Purpose: Bug fix
Description: Mac OS 10.4 on PowerPC chip has some errors to convert (unsigned)
long long to long double.  When the bit sequences are 0x003ff..., 0x007fff...,
0x00ffff..., 0x01ffff..., 0x7fffff..., the converted values are twice as big
as they should be.

Solution: Detect the error in configure and disable the compiler conversion
and test case.

Platforms tested: h5committest, Mac OS 10.4, and fuss.
2006-06-23 17:11:12 -05:00
..
testfiles [svn-r12345] Purpose: Codes for backward compatibility. 2006-05-12 13:29:49 -05:00
be_data.h5 [svn-r12221] Purpose: 2006-04-09 22:03:30 -05:00
big.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
bittests.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
btree2.c [svn-r11966] Purpose: 2006-02-26 22:30:22 -05:00
cache_api.c [svn-r12316] Purpose: 2006-04-29 14:28:23 -05:00
cache_common.c [svn-r12374] Purpose: 2006-05-24 02:36:28 -05:00
cache_common.h [svn-r12374] Purpose: 2006-05-24 02:36:28 -05:00
cache.c [svn-r12374] Purpose: 2006-05-24 02:36:28 -05:00
cmpd_dset.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
cross_read.c [svn-r12175] Purpose: Changed Dataset Name 2006-03-30 08:31:29 -05:00
dangle.c [svn-r11295] Purpose: 2005-08-25 12:16:02 -05:00
deflate.h5
dsets.c [svn-r11886] Purpose: 2006-01-23 15:46:34 -05:00
dt_arith.c [svn-r12435] Purpose: Bug fix 2006-06-23 17:11:12 -05:00
dtransform.c [svn-r11771] Purpose: 2005-12-08 13:34:51 -05:00
dtypes.c [svn-r12341] 2006-05-08 15:31:21 -05:00
enum.c [svn-r12322] Purpose: Test some functions 2006-05-02 14:42:41 -05:00
err_compat.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
error_test.c [svn-r12345] Purpose: Codes for backward compatibility. 2006-05-12 13:29:49 -05:00
extend.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
external.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
family_v1.6_00000.h5
family_v1.6_00001.h5
family_v1.6_00002.h5
family_v1.6_00003.h5
fheap.c [svn-r12432] Purpose: 2006-06-21 18:42:19 -05:00
fill_old.h5
fillval.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
flush1.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
flush2.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_cross.c [svn-r12175] Purpose: Changed Dataset Name 2006-03-30 08:31:29 -05:00
gen_deflate.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_filters.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_new_array.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_new_fill.c [svn-r11590] Purpose: 2005-10-20 16:36:24 -05:00
gen_new_group.c [svn-r12399] Purpose: 2006-06-02 14:03:01 -05:00
gen_new_mtime.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_new_super.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_noencoder.c [svn-r11567] Purpose: 2005-10-14 18:16:29 -05:00
gen_nullspace.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_old_array.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_old_group.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
gen_old_layout.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
gen_old_mtime.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
getname.c [svn-r11838] Purpose: 2005-12-26 00:28:18 -05:00
gheap.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
group_old.h5 [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
h5test.c [svn-r12395] Purpose: 2006-06-01 17:56:50 -05:00
h5test.h [svn-r12395] Purpose: 2006-06-01 17:56:50 -05:00
hyperslab.c [svn-r12295] Purpose: 2006-04-21 14:21:24 -05:00
istore.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
le_data.h5 [svn-r12221] Purpose: 2006-04-09 22:03:30 -05:00
lheap.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
links.c [svn-r12254] Purpose: 2006-04-14 17:21:54 -05:00
Makefile.am [svn-r12431] Purpose: 2006-06-21 18:15:08 -05:00
Makefile.in [svn-r12431] Purpose: 2006-06-21 18:15:08 -05:00
mount.c [svn-r12254] Purpose: 2006-04-14 17:21:54 -05:00
mtime.c [svn-r12254] Purpose: 2006-04-14 17:21:54 -05:00
noencoder.h5
ntypes.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
objcopy.c [svn-r12254] Purpose: 2006-04-14 17:21:54 -05:00
ohdr.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
pool.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
reserved.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
set_extent.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
space_overflow.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
stab.c [svn-r12254] Purpose: 2006-04-14 17:21:54 -05:00
stream_test.c [svn-r11542] Purpose: 2005-10-11 13:12:57 -05:00
tarray.c [svn-r12322] Purpose: Test some functions 2006-05-02 14:42:41 -05:00
tarrold.h5
tattr.c [svn-r12254] Purpose: 2006-04-14 17:21:54 -05:00
tbogus.h5
tconfig.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
test_filters_be.hdf5
test_filters_le.hdf5
testerror.sh [svn-r12345] Purpose: Codes for backward compatibility. 2006-05-12 13:29:49 -05:00
testframe.c [svn-r12430] Purpose: 2006-06-21 17:44:45 -05:00
testhdf5.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
testhdf5.h
testmeta.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
tfile.c [svn-r12221] Purpose: 2006-04-09 22:03:30 -05:00
tgenprop.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
th5s.c [svn-r12327] Purpose: 2006-05-03 17:04:30 -05:00
th5s.h5
theap.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
tid.c [svn-r11838] Purpose: 2005-12-26 00:28:18 -05:00
titerate.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
tlayouto.h5
tmeta.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
tmisc.c [svn-r12414] Purpose: 2006-06-17 13:05:03 -05:00
tmtimen.h5
tmtimeo.h5
trefer.c [svn-r11277] Purpose: 2005-08-20 11:32:55 -05:00
trefstr.c [svn-r11886] Purpose: 2006-01-23 15:46:34 -05:00
tselect.c [svn-r12019] Purpose: 2006-03-06 23:23:24 -05:00
tskiplist.c [svn-r12078] Purpose: 2006-03-11 16:59:01 -05:00
ttime.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
ttsafe_acreate.c [svn-r11365] Purpose: 2005-09-07 16:44:16 -05:00
ttsafe_cancel.c [svn-r11365] Purpose: 2005-09-07 16:44:16 -05:00
ttsafe_dcreate.c [svn-r11365] Purpose: 2005-09-07 16:44:16 -05:00
ttsafe_error.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
ttsafe.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
ttsafe.h
ttst.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
tunicode.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
tvlstr.c [svn-r11245] Purpose: 2005-08-13 15:53:35 -05:00
tvltypes.c [svn-r12322] Purpose: Test some functions 2006-05-02 14:42:41 -05:00
unlink.c [svn-r12254] Purpose: 2006-04-14 17:21:54 -05:00
vfd.c [svn-r11712] Purpose: 2005-11-14 21:55:39 -05:00
vms_data.h5 [svn-r12221] Purpose: 2006-04-09 22:03:30 -05:00