From 720ce5fb9b5798c1dced9ec440080281ff02c87e Mon Sep 17 00:00:00 2001 From: Raymond Lu Date: Mon, 24 Jan 2011 14:17:14 -0500 Subject: [PATCH] [svn-r19982] I changed the previous commit from DOUBLE to FLOAT because the bug (2131) happens to FLOAT only. I updated the data files, too. Tested on linew and jam. --- test/be_data.h5 | Bin 9424 -> 9424 bytes test/cross_read.c | 10 +++++----- test/gen_cross.c | 20 ++++++++++---------- test/le_data.h5 | Bin 9424 -> 9424 bytes test/vms_data.h5 | Bin 9424 -> 9424 bytes 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/test/be_data.h5 b/test/be_data.h5 index 8dfa38cd47311573c989e003d659cb6f22287acb..ebabae5a877095fc6a369b3c3fc02cf80f172def 100644 GIT binary patch delta 461 zcmccMdBJnS21bpI8`+r{9VYK&(&0+W$xkeaPf09Eocx_hkyC;J3MNZ3I||4%uzMV4HYg!sG-23#JbolV=I2F$zsSD4@=00wl#J2?{WVO%@cC-<%# z92iWv8BG2&PtIc2kX2xWDg;wPP$eM2q7Rmn*E8Q_G}zq9qRA+TuA5=&VJG{={Lfn(yvyY==TAeK2mCR~v z%!8_{XK;{#YQSMJ+(4K*1*m#72jWzx1XU092&y`D1_lS1fiQ(C5DnZwio^bDXlMeE zG1-w*io^aZE{+4!s#Oah%0xF;a7M6AP7ttQYT%qaOF)fr(d2^y>WoK#r1&I30mf&O w1qJ09IW`*#&gbOh-~#Fb0?Ek>1>~6&xhDUTQscCO3w{I&26Jupl5XP!0JbJmf&c&j diff --git a/test/cross_read.c b/test/cross_read.c index e6c6f3cccd9..339ecb2f22c 100755 --- a/test/cross_read.c +++ b/test/cross_read.c @@ -32,7 +32,7 @@ const char *FILENAME[] = { }; #define DATASETNAME "Array" -#define DATASETNAME2 "Scale_offset_double_data" +#define DATASETNAME2 "Scale_offset_float_data" #define DATASETNAME3 "Scale_offset_int_data" #define NX 6 #define NY 6 @@ -59,8 +59,8 @@ static int read_data(char *fname) hid_t file, dataset; /* handles */ hid_t datatype; hid_t dt; - double data_in[NX][NY]; /* input buffer */ - double data_out[NX][NY]; /* output buffer */ + float data_in[NX][NY]; /* input buffer */ + float data_out[NX][NY]; /* output buffer */ int int_data_in[NX][NY]; /* input buffer */ int int_data_out[NX][NY]; /* output buffer */ int i, j; @@ -145,7 +145,7 @@ static int read_data(char *fname) PASSED(); - TESTING(" dataset of DOUBLE with scale-offset filter"); + TESTING(" dataset of FLOAT with scale-offset filter"); #ifdef TMP #ifdef H5_HAVE_FILTER_SCALEOFFSET /* @@ -159,7 +159,7 @@ static int read_data(char *fname) */ for (j = 0; j < NX; j++) { for (i = 0; i < NY; i++) { - data_in[j][i] = ((double)(i + j + 1))/3; + data_in[j][i] = ((float)(i + j + 1))/3; data_out[j][i] = 0; } } diff --git a/test/gen_cross.c b/test/gen_cross.c index 0b18a4109da..9b9b425e988 100755 --- a/test/gen_cross.c +++ b/test/gen_cross.c @@ -28,7 +28,7 @@ #define H5FILE_NAME "data.h5" #define DATASETNAME "Array" -#define DATASETNAME2 "Scale_offset_double_data" +#define DATASETNAME2 "Scale_offset_float_data" #define DATASETNAME3 "Scale_offset_int_data" #define NX 6 #define NY 6 @@ -37,14 +37,14 @@ #define CHUNK1 3 int create_normal_dset(hid_t fid, hid_t sid); -int create_scale_offset_dset_double(hid_t fid, hid_t sid); +int create_scale_offset_dset_float(hid_t fid, hid_t sid); int create_scale_offset_dset_int(hid_t fid, hid_t sid); /*------------------------------------------------------------------------- * Function: create_normal_dset * - * Purpose: Create a regular dataset of DOUBLE datatype. + * Purpose: Create a regular dataset of FLOAT datatype. * * Return: Success: 0 * Failure: -1 @@ -84,7 +84,7 @@ create_normal_dset(hid_t fid, hid_t sid) * Create a new dataset within the file using defined dataspace and * datatype and default dataset creation properties. */ - dataset = H5Dcreate2(fid, DATASETNAME, H5T_NATIVE_DOUBLE, sid, + dataset = H5Dcreate2(fid, DATASETNAME, H5T_NATIVE_FLOAT, sid, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); /* @@ -103,9 +103,9 @@ create_normal_dset(hid_t fid, hid_t sid) /*------------------------------------------------------------------------- - * Function: create_scale_offset_dset_double + * Function: create_scale_offset_dset_float * - * Purpose: Create a dataset of DOUBLE datatype with scale-offset filter + * Purpose: Create a dataset of FLOAT datatype with scale-offset filter * * Return: Success: 0 * Failure: -1 @@ -118,7 +118,7 @@ create_normal_dset(hid_t fid, hid_t sid) *------------------------------------------------------------------------- */ int -create_scale_offset_dset_double(hid_t fid, hid_t sid) +create_scale_offset_dset_float(hid_t fid, hid_t sid) { #ifdef H5_HAVE_FILTER_SCALEOFFSET hid_t dataset; /* dataset handles */ @@ -148,7 +148,7 @@ create_scale_offset_dset_double(hid_t fid, hid_t sid) * Create a new dataset within the file using defined dataspace and * datatype and default dataset creation properties. */ - dataset = H5Dcreate2(fid, DATASETNAME2, H5T_NATIVE_DOUBLE, sid, + dataset = H5Dcreate2(fid, DATASETNAME2, H5T_NATIVE_FLOAT, sid, H5P_DEFAULT, dcpl, H5P_DEFAULT); /* @@ -290,8 +290,8 @@ main (void) /* Create a regular dataset */ create_normal_dset(file, dataspace); - /* Create a dataset of DOUBLE with scale-offset filter */ - create_scale_offset_dset_double(file, dataspace); + /* Create a dataset of FLOAT with scale-offset filter */ + create_scale_offset_dset_float(file, dataspace); /* Create a dataset of INT with scale-offset filter */ create_scale_offset_dset_int(file, dataspace); diff --git a/test/le_data.h5 b/test/le_data.h5 index a3291a4e624d5d4ef9c9b359063eb6c63726f03e..29e21649df94ac680dbf9ad8b871f56a7cd3093e 100644 GIT binary patch delta 459 zcmZvYze~eF6vy8sHObZGQYif)lDgCijt(x>WbEKr5f?3p6cHTk;MS~eY2W6Qu63{_ zgSbTp_dSlAG$xH;Bx>WasR@@Kw9V}4`9-U9bkgdy z_)A-pMVc=z>7H^ZGb<}pu&B@_KGSQf!SBc{=g696f%tS^=R5sP)S~OmhOqy;iC>I* z-%ujMwsFXprme#fb&Vxq;;=_#^~UdAe-~G|*uV#2l2f!8IsrH7gAl}E3S8iW5X4{# z$V=B0^gna>0SJj$@s{DTZimAiWa3v@PKx9yDMhoHcjujaWMvPGUL5eT+SWcSzEM?? y<43hFwh#+_TZw(PZ6|84v?Yd$JStb@l}!9ZB_1e8>q-7DSLJXaekw;iFI+#zvSaB0 delta 597 zcmccMdBJnS21bL88`+r{JtpsD(h*9@FHOoxjZaA|No0V4$?usI83iUwGCK;`GjM># z92iWv8BG2&PtIc2kX2xWDg;wPP$eKikq?%W*E8Q_G}zq9qRA+TuA5=&VJG{={Lfn(yv$MqlVp_Vy7XbvbX0HsBsG_mR=pz0Z*G%oX? z>gpL}h*JnxrvO!t?m(EuF!NyQl%VQi9zj*7$iRTEP{o0p0T?(yoDdp%)qb)grxcX) z6+36as#Q!5KxLwvD>x(ACMO73Fg0*ao+Y5hxM=c00d>YBKvH~?paA2u$%2CNj2xQ{ p1?O{ea&Q4{00PO$3kBqv6uBnWbEKr5f?3p6cHTk;Fhj#Y2W5l*E-me zNn9e1E_D=_{s}q>PJSu1h~&86d-uNgzT>z_W73F5qBb6zn(+BS+svPyU$i<$C#_D4 zzqB=3qWR*o9w?7;v$8^tMNUY3rq@=Z-;r4^kTuH!ar9W{d;Lw+;_KXou>ZS>UyOR+ zP$I{+ambgZt-}$A#*#2`*dwxfrKW&;^4uXJ`p@0)E;D1CW3z@Ie<0Kmw+K zf^1De|1*alfRKunU>Pp!ZaCaQCVrJ}TBJ|OD4NZpKkpP{D}P}0l8BGhw)SE1jjD# z92iWv8BG2&PtIc2kX2xWDg;wPP$eKi@$Z(C*E8Q_G}zq9qRA+TuA5=&VJG{={Lfn(yv$MqlVp_Vy7XbvbX0HsBsG_mR=pz0Z*G%oX? z>gpL}h*JnxrvO!t?m(EuF!NyQl%VQi9zj*7$iRTEP{o0p0T?(yoDdp%)qb)grxcX) z6+36as#Q!5KxLwvD>x(ACMO73Fg0*ao+Y5hxM=c00d>YBKvH~?paA2u$%2CNj2xQ{ p1?O{ea&Q4{00PO$3kBqv6uBn