hdf5/test
Quincey Koziol 06612f25f9 [svn-r6121] Purpose:
Bug fix

Description:
    Array testing routine is creatint huge arrays on the function stack
    which causes a segmentation fault on Linux & FreeBSD when threadsafe
    support is enabled.

Solution:
    Allocate data for test dynamically instead of automatically.

    In general, this should be the preferred method for all data arrays.

Platforms tested:
    FreeBSD 4.7 (sleipnir) w/threadsafe enabled.
2002-11-20 10:10:34 -05:00
..
big.c [svn-r5278] Purpose: 2002-04-28 03:34:17 -05:00
bittests.c [svn-r4355] Purpose: 2001-08-14 17:09:56 -05:00
cmpd_dset.c [svn-r4482] Purpose: 2001-09-26 15:29:35 -05:00
deflate.h5 [svn-r6117] Purpose: 2002-11-20 08:27:30 -05:00
Dependencies [svn-r5983] Purpose: 2002-10-14 13:11:12 -05:00
dsets.c [svn-r6115] Purpose: 2002-11-20 08:19:37 -05:00
dtypes.c [svn-r5597] Purpose: 2002-06-11 15:02:27 -05:00
enum.c [svn-r5843] Purpose: 2002-08-08 12:52:17 -05:00
extend.c [svn-r5895] Purpose: 2002-08-27 08:42:22 -05:00
external.c [svn-r6062] 2002-11-07 10:57:53 -05:00
file_handle.c [svn-r5990] Purpose: 2002-10-14 14:46:13 -05:00
fill_old.h5 [svn-r5171] 2002-04-11 17:53:26 -05:00
fillval.c [svn-r6046] Purpose: 2002-10-31 08:40:24 -05:00
flush1.c [svn-r4088] Purpose: 2001-06-29 14:49:53 -05:00
flush2.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
gass_append.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
gass_read.c [svn-r5866] Purpose: 2002-08-09 15:23:28 -05:00
gass_write.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
gen_deflate.c [svn-r6117] Purpose: 2002-11-20 08:27:30 -05:00
gen_new_array.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
gen_new_fill.c [svn-r5171] 2002-04-11 17:53:26 -05:00
gen_old_array.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
getname.c [svn-r5996] Purpose: 2002-10-14 15:08:57 -05:00
gheap.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
h5test.c [svn-r5991] Purpose: 2002-10-14 14:48:01 -05:00
h5test.h [svn-r5605] Purpose: 2002-06-12 13:24:25 -05:00
hyperslab.c [svn-r5468] Purpose: 2002-05-28 13:18:01 -05:00
istore.c [svn-r5895] Purpose: 2002-08-27 08:42:22 -05:00
lheap.c [svn-r4569] 2001-10-24 13:02:27 -05:00
links.c [svn-r5843] Purpose: 2002-08-08 12:52:17 -05:00
Makefile.in [svn-r6060] 2002-11-06 16:08:45 -05:00
mount.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
mtime.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
ntypes.c [svn-r6121] Purpose: 2002-11-20 10:10:34 -05:00
ohdr.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
set_extent.c [svn-r5843] Purpose: 2002-08-08 12:52:17 -05:00
space_overflow.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
srb_append.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
srb_read.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
srb_write.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
stab.c [svn-r5444] Purpose: 2002-05-20 13:43:31 -05:00
stream_test.c [svn-r4091] 2001-07-02 08:05:50 -05:00
tarray.c [svn-r5191] Purpose: 2002-04-17 11:47:47 -05:00
tarrold.h5 [svn-r2844] Purpose: 2000-11-09 16:47:59 -05:00
tattr.c [svn-r6109] *** empty log message *** 2002-11-20 07:52:49 -05:00
tconfig.c [svn-r5278] Purpose: 2002-04-28 03:34:17 -05:00
testhdf5.c [svn-r4851] Purpose: 2002-01-23 16:28:24 -05:00
testhdf5.h [svn-r4851] Purpose: 2002-01-23 16:28:24 -05:00
testmeta.c [svn-r4281] Purpose: 2001-07-30 15:03:25 -05:00
tfile.c [svn-r5955] 2002-10-01 09:35:01 -05:00
tgenprop.c [svn-r5994] Purpose: 2002-10-14 14:59:00 -05:00
th5s.c [svn-r6109] *** empty log message *** 2002-11-20 07:52:49 -05:00
th5s.h5 [svn-r2717] Purpose: 2000-10-20 15:57:56 -05:00
titerate.c [svn-r5868] Purpose: 2002-08-09 16:55:44 -05:00
tmeta.c [svn-r4355] Purpose: 2001-08-14 17:09:56 -05:00
tmisc.c [svn-r6115] Purpose: 2002-11-20 08:19:37 -05:00
trefer.c [svn-r5560] Purpose: 2002-06-10 10:19:19 -05:00
tselect.c [svn-r6055] Purpose: 2002-11-05 11:31:02 -05:00
ttbbt.c [svn-r4355] Purpose: 2001-08-14 17:09:56 -05:00
ttime.c [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
ttsafe_acreate.c [svn-r4978] Purpose: 2002-02-16 21:51:21 -05:00
ttsafe_cancel.c [svn-r4978] Purpose: 2002-02-16 21:51:21 -05:00
ttsafe_dcreate.c [svn-r4978] Purpose: 2002-02-16 21:51:21 -05:00
ttsafe_error.c [svn-r4464] 2001-09-18 15:12:37 -05:00
ttsafe.c [svn-r4355] Purpose: 2001-08-14 17:09:56 -05:00
ttsafe.h [svn-r3770] Purpose: 2001-04-03 13:09:16 -05:00
tvlstr.c [svn-r6099] 2002-11-18 11:38:11 -05:00
tvltypes.c [svn-r5812] 2002-07-17 16:11:47 -05:00
unlink.c [svn-r5843] Purpose: 2002-08-08 12:52:17 -05:00