mirror of
https://github.com/HDFGroup/hdf5.git
synced 2026-09-29 04:09:39 +03:00
Merge pull request #2071 in HDFFV/hdf5 from ~KMU/hdf5:bugfix/intel_warnings to develop
* commit '0a2bb11b248df6841daabca3970df5d8504adfc7': address problems from comments fix and address comments change according to previous comments add missing piece remove unnecessary check macro fix intel compile warnings Revert "fix warnings from Intel compiler" Revert "fix warnings and some text alignment" Revert "let hdf5 pick up the right compiler in Intel environment" Revert "fix issues from previous PR comments" Revert "using a different MACRO" using a different MACRO fix issues from previous PR comments let hdf5 pick up the right compiler in Intel environment fix warnings and some text alignment fix warnings from Intel compiler
This commit is contained in:
+1
-1
@@ -911,7 +911,7 @@ h5diff(const char *fname1,
|
||||
parallel_print("file1 file2\n");
|
||||
parallel_print("---------------------------------------\n");
|
||||
for(u = 0; u < match_list->nobjs; u++) {
|
||||
char c1, c2;
|
||||
int c1, c2;
|
||||
c1 = (match_list->objs[u].flags[0]) ? 'x' : ' ';
|
||||
c2 = (match_list->objs[u].flags[1]) ? 'x' : ' ';
|
||||
parallel_print("%5c %6c %-15s\n", c1, c2, match_list->objs[u].name);
|
||||
|
||||
@@ -278,7 +278,7 @@ static herr_t build_match_list_attrs(hid_t loc1_id, hid_t loc2_id, table_attrs_t
|
||||
parallel_print(" obj1 obj2\n");
|
||||
parallel_print(" --------------------------------------\n");
|
||||
for(i = 0; i < (unsigned int) table_lp->nattrs; i++) {
|
||||
char c1, c2;
|
||||
int c1, c2;
|
||||
c1 = (table_lp->attrs[i].exist[0]) ? 'x' : ' ';
|
||||
c2 = (table_lp->attrs[i].exist[1]) ? 'x' : ' ';
|
||||
parallel_print("%5c %6c %-15s\n", c1, c2, table_lp->attrs[i].name);
|
||||
|
||||
@@ -4707,14 +4707,14 @@ static int process(struct Options *opt)
|
||||
return (0);
|
||||
}
|
||||
|
||||
uint16_t swap_uint16( uint16_t val)
|
||||
uint16_t swap_uint16(uint16_t val)
|
||||
{
|
||||
return (val << 8) | (val >> 8);
|
||||
return (uint16_t)((val << 8) | (val >> 8));
|
||||
}
|
||||
|
||||
int16_t swap_int16(int16_t val)
|
||||
{
|
||||
return (val << 8) | ((val >> 8) & 0xFF);
|
||||
return (int16_t)((val << 8) | ((val >> 8) & 0xFF));
|
||||
}
|
||||
|
||||
uint32_t swap_uint32(uint32_t val)
|
||||
|
||||
@@ -69,7 +69,7 @@ H5Z_filter_dynlibud(unsigned int flags, size_t cd_nelmts,
|
||||
/* Subtract the original value with MULTIPLIER */
|
||||
while(buf_left > 0) {
|
||||
char temp = *int_ptr;
|
||||
*int_ptr = temp - MULTIPLIER;
|
||||
*int_ptr = (int8_t)(temp - MULTIPLIER);
|
||||
int_ptr++;
|
||||
buf_left -= sizeof(*int_ptr);
|
||||
} /* end while */
|
||||
@@ -78,7 +78,7 @@ H5Z_filter_dynlibud(unsigned int flags, size_t cd_nelmts,
|
||||
/* Add the original value with MULTIPLIER */
|
||||
while(buf_left > 0) {
|
||||
char temp = *int_ptr;
|
||||
*int_ptr = temp + MULTIPLIER;
|
||||
*int_ptr = (int8_t)(temp + MULTIPLIER);
|
||||
int_ptr++;
|
||||
buf_left -= sizeof(*int_ptr);
|
||||
} /* end while */
|
||||
|
||||
@@ -69,7 +69,7 @@ H5Z_filter_dynlibud(unsigned int flags, size_t cd_nelmts,
|
||||
/* Subtract the original value with MULTIPLIER */
|
||||
while(buf_left > 0) {
|
||||
char temp = *int_ptr;
|
||||
*int_ptr = temp - MULTIPLIER;
|
||||
*int_ptr = (int8_t)(temp - MULTIPLIER);
|
||||
int_ptr++;
|
||||
buf_left -= sizeof(*int_ptr);
|
||||
} /* end while */
|
||||
@@ -78,7 +78,7 @@ H5Z_filter_dynlibud(unsigned int flags, size_t cd_nelmts,
|
||||
/* Add the original value with MULTIPLIER */
|
||||
while(buf_left > 0) {
|
||||
char temp = *int_ptr;
|
||||
*int_ptr = temp + MULTIPLIER;
|
||||
*int_ptr = (int8_t)(temp + MULTIPLIER);
|
||||
int_ptr++;
|
||||
buf_left -= sizeof(*int_ptr);
|
||||
} /* end while */
|
||||
|
||||
@@ -2565,7 +2565,7 @@ static void gent_bitfields(void)
|
||||
goto error;
|
||||
|
||||
for(i = 0; i < sizeof buf; i++)
|
||||
buf[i] = (unsigned char)0xff ^ (unsigned char)i;
|
||||
buf[i] = (uint8_t)(0xff ^ i);
|
||||
if(H5Dwrite(dset, type, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf) < 0)
|
||||
goto error;
|
||||
if(H5Sclose(space) < 0) goto error;
|
||||
@@ -2579,7 +2579,7 @@ static void gent_bitfields(void)
|
||||
(dset = H5Dcreate2(grp, "bitfield_2", type, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) < 0)
|
||||
goto error;
|
||||
for(i = 0; i < sizeof buf; i++)
|
||||
buf[i] = (unsigned char)0xff ^ (unsigned char)i;
|
||||
buf[i] = (uint8_t)(0xff ^ i);
|
||||
if(H5Dwrite(dset, type, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf) < 0)
|
||||
goto error;
|
||||
if(H5Sclose(space) < 0) goto error;
|
||||
@@ -9814,7 +9814,7 @@ static void gent_bitnopaquefields(void)
|
||||
if ((space = H5Screate_simple(1, &nelmts, NULL)) >= 0) {
|
||||
if ((dset = H5Dcreate2(grp, "bitfield_1", type, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) >= 0) {
|
||||
for (i = 0; i < nelmts; i++) {
|
||||
buf[i] = (uint8_t)0xff ^ (uint8_t)i;
|
||||
buf[i] = (uint8_t)(0xff ^ i);
|
||||
}
|
||||
H5Dwrite(dset, type, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf);
|
||||
H5Dclose(dset);
|
||||
@@ -9829,7 +9829,7 @@ static void gent_bitnopaquefields(void)
|
||||
if ((space = H5Screate_simple(1, &nelmts, NULL)) >= 0) {
|
||||
if ((dset = H5Dcreate2(grp, "bitfield_2", type, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) >= 0) {
|
||||
for (i = 0; i < nelmts; i++) {
|
||||
buf2[i] = (uint16_t)0xffff ^ (uint16_t)(i * 16);
|
||||
buf2[i] = (uint16_t)(0xffff ^ (i * 16));
|
||||
}
|
||||
H5Dwrite(dset, type, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf2);
|
||||
H5Dclose(dset);
|
||||
@@ -9879,7 +9879,7 @@ static void gent_bitnopaquefields(void)
|
||||
if ((space = H5Screate_simple(1, &nelmts, NULL)) >= 0) {
|
||||
if ((dset = H5Dcreate2(grp, "opaque_1", type, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) >= 0) {
|
||||
for(i = 0; i < nelmts; i++)
|
||||
buf[i] = (uint8_t)0xff ^ (uint8_t)i;
|
||||
H5_CHECKED_ASSIGN(buf[i], uint8_t, 0xff ^ i, size_t);
|
||||
H5Dwrite(dset, type, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf);
|
||||
H5Dclose(dset);
|
||||
}
|
||||
@@ -9895,7 +9895,7 @@ static void gent_bitnopaquefields(void)
|
||||
if ((space = H5Screate_simple(1, &nelmts, NULL)) >= 0) {
|
||||
if ((dset = H5Dcreate2(grp, "opaque_2", type, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) >= 0) {
|
||||
for(i = 0; i < nelmts; i++)
|
||||
buf2[i] = (uint16_t)0xffff ^ (uint16_t)(i * 16);
|
||||
H5_CHECKED_ASSIGN(buf2[i], uint16_t, 0xffff ^ (i * 16), size_t);
|
||||
|
||||
H5Dwrite(dset, type, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf2);
|
||||
H5Dclose(dset);
|
||||
@@ -9918,8 +9918,8 @@ static void gent_bitnopaquefields(void)
|
||||
if ((space = H5Screate_simple(1, &nelmts, NULL)) >= 0) {
|
||||
if ((dset = H5Dcreate2(grp, "compound_1", type, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT)) >= 0) {
|
||||
for(i = 0; i < nelmts; i++) {
|
||||
buf5[i].a = (uint8_t)0xff ^ (uint8_t)i;
|
||||
buf5[i].b = (uint16_t)0xffff ^ (uint16_t)(i * 16);
|
||||
H5_CHECKED_ASSIGN(buf5[i].a, uint8_t, 0xff ^ i, size_t);
|
||||
H5_CHECKED_ASSIGN(buf5[i].b, uint16_t, 0xffff ^ (i * 16), size_t);
|
||||
buf5[i].c = (uint32_t)0xffffffff ^ (uint32_t)(i * 32);
|
||||
buf5[i].d = (uint64_t)0xffffffffffffffff ^ (uint64_t)(i * 64);
|
||||
}
|
||||
@@ -10488,7 +10488,7 @@ H5Z_filter_dynlibud(unsigned int flags, size_t cd_nelmts,
|
||||
/* Subtract the original value with MULTIPLIER */
|
||||
while(buf_left > 0) {
|
||||
char temp = *int_ptr;
|
||||
*int_ptr = temp - MULTIPLIER;
|
||||
H5_CHECKED_ASSIGN(*int_ptr, int8_t, temp - MULTIPLIER, int);
|
||||
int_ptr++;
|
||||
buf_left -= sizeof(*int_ptr);
|
||||
} /* end while */
|
||||
@@ -10497,7 +10497,7 @@ H5Z_filter_dynlibud(unsigned int flags, size_t cd_nelmts,
|
||||
/* Add the original value with MULTIPLIER */
|
||||
while(buf_left > 0) {
|
||||
char temp = *int_ptr;
|
||||
*int_ptr = temp + MULTIPLIER;
|
||||
H5_CHECKED_ASSIGN(*int_ptr, int8_t, temp + MULTIPLIER, int);
|
||||
int_ptr++;
|
||||
buf_left -= sizeof(*int_ptr);
|
||||
} /* end while */
|
||||
|
||||
@@ -69,7 +69,7 @@ H5Z_filter_dynlibud(unsigned int flags, size_t cd_nelmts,
|
||||
/* Subtract the original value with MULTIPLIER */
|
||||
while(buf_left > 0) {
|
||||
char temp = *int_ptr;
|
||||
*int_ptr = temp - MULTIPLIER;
|
||||
*int_ptr = (int8_t)(temp - MULTIPLIER);
|
||||
int_ptr++;
|
||||
buf_left -= sizeof(*int_ptr);
|
||||
} /* end while */
|
||||
@@ -78,7 +78,7 @@ H5Z_filter_dynlibud(unsigned int flags, size_t cd_nelmts,
|
||||
/* Add the original value with MULTIPLIER */
|
||||
while(buf_left > 0) {
|
||||
char temp = *int_ptr;
|
||||
*int_ptr = temp + MULTIPLIER;
|
||||
*int_ptr = (int8_t)(temp + MULTIPLIER);
|
||||
int_ptr++;
|
||||
buf_left -= sizeof(*int_ptr);
|
||||
} /* end while */
|
||||
|
||||
@@ -266,7 +266,7 @@ generate_uint8be(hbool_t external) {
|
||||
for (i = 0, n = 0; i < dims[0]; i++) {
|
||||
for (j = 0; j < dims[1]; j++) {
|
||||
for (k = 0; k < dims[2]; k++, n++) {
|
||||
wdata[n] = n * ((n & 1) ? (-1) : (1));
|
||||
wdata[n] = (uint8_t)((n & 1) ? -n : n);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -296,7 +296,7 @@ generate_f32le(hbool_t external) {
|
||||
/* Generate values */
|
||||
for (i = 0, k = 0, n = 0; i < dims[0]; i++) {
|
||||
for (j = 0; j < dims[1]; j++, k++, n++) {
|
||||
wdata[k] = n * 801.1 * ((k % 5 == 1) ? (-1) : (1));
|
||||
wdata[k] = (float)(n * 801.1 * ((k % 5 == 1) ? (-1) : (1)));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -208,7 +208,7 @@ do_pio(parameters param)
|
||||
bsize = buf_size; /* Actual buffer size */
|
||||
}
|
||||
else {
|
||||
snbytes = (off_t)sqrt(nbytes); /* General dataset size */
|
||||
snbytes = (off_t)sqrt((double)nbytes); /* General dataset size */
|
||||
bsize = buf_size * blk_size; /* Actual buffer size */
|
||||
}
|
||||
|
||||
@@ -601,7 +601,7 @@ do_write(results *res, file_descr *fd, parameters *parms, long ndsets,
|
||||
/* nbytes is always the number of bytes per dataset (1D or 2D). If the
|
||||
dataspace is 2D, snbytes is the size of a side of the dataset square.
|
||||
*/
|
||||
snbytes = (off_t)sqrt(nbytes);
|
||||
snbytes = (off_t)sqrt((double)nbytes);
|
||||
|
||||
/* Contiguous Pattern: */
|
||||
if (!parms->interleaved) {
|
||||
@@ -1577,7 +1577,7 @@ do_read(results *res, file_descr *fd, parameters *parms, long ndsets,
|
||||
/* nbytes is always the number of bytes per dataset (1D or 2D). If the
|
||||
dataspace is 2D, snbytes is the size of a side of the 'dataset square'.
|
||||
*/
|
||||
snbytes = (off_t)sqrt(nbytes);
|
||||
snbytes = (off_t)sqrt((double)nbytes);
|
||||
|
||||
bsize = buf_size * blk_size;
|
||||
|
||||
|
||||
@@ -1155,9 +1155,9 @@ report_parameters(struct options *opts)
|
||||
recover_size_and_print((long long)(opts->num_bpp * opts->max_num_procs), "\n");
|
||||
|
||||
HDfprintf(output, "rank %d: File size=", rank);
|
||||
recover_size_and_print((long long)(pow(opts->num_bpp * opts->min_num_procs,2)
|
||||
recover_size_and_print((long long)(pow((double)(opts->num_bpp * opts->min_num_procs),2)
|
||||
* opts->num_dsets), ":");
|
||||
recover_size_and_print((long long)(pow(opts->num_bpp * opts->max_num_procs,2)
|
||||
recover_size_and_print((long long)(pow((double)(opts->num_bpp * opts->max_num_procs),2)
|
||||
* opts->num_dsets), "\n");
|
||||
|
||||
HDfprintf(output, "rank %d: Transfer buffer size=", rank);
|
||||
|
||||
Reference in New Issue
Block a user