*** Making the Model Evaluation Tools Project *** *** Making vx_afm Library *** /opt/intel/cc/10.1.008/bin/icc afm.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc afm_keywords.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc afm_line.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc afm_token.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc afmkeyword_to_string.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc afmtokentype_to_string.cc -Wall -Wshadow -static -c -I.. ar -rs libvx_afm.a afm.o afm_keywords.o afm_line.o afm_token.o afmkeyword_to_string.o afmtokentype_to_string.o ar: creating libvx_afm.a ranlib libvx_afm.a cp libvx_afm.a ../. *** Making vx_analysis_util Library *** /opt/intel/cc/10.1.008/bin/icc analysis_utils.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc box.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc by_case_info.cc -Wall -Wshadow -static -c -I.. ../vx_analysis_util/mode_columns.h(38): remark #593: variable "lc_mode_columns" was set but never used static const char * lc_mode_columns [] = { ^ /opt/intel/cc/10.1.008/bin/icc data_line.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc mask_poly.cc -Wall -Wshadow -static -c -I.. mask_poly.cc(215): remark #981: operands are evaluated in unspecified order sprintf(junk, "Point # %2d -> %7.2f %c %8.2f %c", j, fabs(Lat[j]), NS, fabs(Lon[j]), EW); ^ mask_poly.cc(215): remark #981: operands are evaluated in unspecified order sprintf(junk, "Point # %2d -> %7.2f %c %8.2f %c", j, fabs(Lat[j]), NS, fabs(Lon[j]), EW); ^ /opt/intel/cc/10.1.008/bin/icc mode_atts.cc -Wall -Wshadow -static -c -I.. mode_atts.cc(786): remark #981: operands are evaluated in unspecified order out << "\"" << model[j] << "\""; ^ mode_atts.cc(802): remark #981: operands are evaluated in unspecified order out << "\"" << fcst_thr[j] << "\""; ^ mode_atts.cc(818): remark #981: operands are evaluated in unspecified order out << "\"" << obs_thr[j] << "\""; ^ mode_atts.cc(834): remark #981: operands are evaluated in unspecified order out << "\"" << fcst_var[j] << "\""; ^ mode_atts.cc(850): remark #981: operands are evaluated in unspecified order out << "\"" << fcst_lev[j] << "\""; ^ mode_atts.cc(866): remark #981: operands are evaluated in unspecified order out << "\"" << obs_var[j] << "\""; ^ mode_atts.cc(882): remark #981: operands are evaluated in unspecified order out << "\"" << obs_lev[j] << "\""; ^ mode_atts.cc(1782): remark #981: operands are evaluated in unspecified order if ( !(poly->latlon_is_inside(L.centroid_lat(), L.centroid_lon())) ) return ( 0 ); ^ mode_atts.cc(1782): remark #981: operands are evaluated in unspecified order if ( !(poly->latlon_is_inside(L.centroid_lat(), L.centroid_lon())) ) return ( 0 ); ^ /opt/intel/cc/10.1.008/bin/icc mode_job.cc -Wall -Wshadow -static -c -I.. mode_job.cc(206): remark #981: operands are evaluated in unspecified order out << "\"" << lc_mode_columns[columns[j]] << "\""; ^ /opt/intel/cc/10.1.008/bin/icc mode_line.cc -Wall -Wshadow -static -c -I.. mode_line.cc(109): remark #981: operands are evaluated in unspecified order out << prefix << "is_fcst = " << (is_fcst () ? "True" : "False") << "\n"; ^ mode_line.cc(110): remark #981: operands are evaluated in unspecified order out << prefix << "is_obs = " << (is_obs () ? "True" : "False") << "\n"; ^ mode_line.cc(113): remark #981: operands are evaluated in unspecified order out << prefix << "is_single = " << (is_single () ? "True" : "False") << "\n"; ^ mode_line.cc(114): remark #981: operands are evaluated in unspecified order out << prefix << "is_pair = " << (is_pair () ? "True" : "False") << "\n"; ^ mode_line.cc(117): remark #981: operands are evaluated in unspecified order out << prefix << "is_simple = " << (is_simple () ? "True" : "False") << "\n"; ^ mode_line.cc(118): remark #981: operands are evaluated in unspecified order out << prefix << "is_cluster = " << (is_cluster () ? "True" : "False") << "\n"; ^ mode_line.cc(121): remark #981: operands are evaluated in unspecified order out << prefix << "is_matched = " << (is_matched () ? "True" : "False") << "\n"; ^ mode_line.cc(122): remark #981: operands are evaluated in unspecified order out << prefix << "is_unmatched = " << (is_unmatched () ? "True" : "False") << "\n"; ^ mode_line.cc(125): remark #981: operands are evaluated in unspecified order out << prefix << "simple_obj_number = " << simple_obj_number () << "\n"; ^ mode_line.cc(126): remark #981: operands are evaluated in unspecified order out << prefix << "cluster_obj_number = " << cluster_obj_number () << "\n"; ^ mode_line.cc(1007): remark #981: operands are evaluated in unspecified order x = atof(w)/atof(l); ^ ../vx_analysis_util/mode_columns.h(38): remark #593: variable "lc_mode_columns" was set but never used static const char * lc_mode_columns [] = { ^ /opt/intel/cc/10.1.008/bin/icc time_series.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc stat_job.cc -Wall -Wshadow -static -c -I.. ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ stat_job.cc(515): remark #981: operands are evaluated in unspecified order if(L.fcst_init_beg() != L.fcst_init_end()) return(0); ^ stat_job.cc(537): remark #981: operands are evaluated in unspecified order if(L.obs_init_beg() != L.obs_init_end()) return(0); ^ stat_job.cc(710): remark #981: operands are evaluated in unspecified order c = determine_column_offset(L.type(), column_min_name[j]); ^ stat_job.cc(710): remark #981: operands are evaluated in unspecified order c = determine_column_offset(L.type(), column_min_name[j]); ^ stat_job.cc(734): remark #981: operands are evaluated in unspecified order c = determine_column_offset(L.type(), column_max_name[j]); ^ stat_job.cc(734): remark #981: operands are evaluated in unspecified order c = determine_column_offset(L.type(), column_max_name[j]); ^ stat_job.cc(846): remark #981: operands are evaluated in unspecified order << "unrecognized job type specified \"" << jc_array[i] ^ stat_job.cc(1034): remark #981: operands are evaluated in unspecified order << "unrecognized switch \"" << jc_array[i] ^ stat_job.cc(1394): remark #981: operands are evaluated in unspecified order column_min_name[i], column_min_value[i]); ^ stat_job.cc(1393): remark #981: operands are evaluated in unspecified order sprintf(js, "%s -column_min %s %f", js, ^ stat_job.cc(1401): remark #981: operands are evaluated in unspecified order column_max_name[i], column_max_value[i]); ^ stat_job.cc(1400): remark #981: operands are evaluated in unspecified order sprintf(js, "%s -column_max %s %f", js, ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ /opt/intel/cc/10.1.008/bin/icc stat_line.cc -Wall -Wshadow -static -c -I.. ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ stat_line.cc(124): remark #981: operands are evaluated in unspecified order out << prefix << "Version = " << version() << "\n"; ^ stat_line.cc(125): remark #981: operands are evaluated in unspecified order out << prefix << "Model = \"" << model() << "\"\n"; ^ stat_line.cc(129): remark #981: operands are evaluated in unspecified order out << prefix << "Fcst Lead = " << fcst_lead() ^ stat_line.cc(136): remark #981: operands are evaluated in unspecified order out << prefix << "Fcst Valid Beg = " << fcst_valid_beg() ^ stat_line.cc(143): remark #981: operands are evaluated in unspecified order out << prefix << "Fcst Valid End = " << fcst_valid_end() ^ stat_line.cc(148): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Lead = " << obs_lead() ^ stat_line.cc(155): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Valid Beg = " << obs_valid_beg() ^ stat_line.cc(162): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Valid End = " << obs_valid_end() ^ stat_line.cc(165): remark #981: operands are evaluated in unspecified order out << prefix << "Fcst Var = \"" << fcst_var() << "\"\n"; ^ stat_line.cc(166): remark #981: operands are evaluated in unspecified order out << prefix << "Fcst Level = \"" << fcst_lev() << "\"\n"; ^ stat_line.cc(168): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Var = \"" << obs_var() << "\"\n"; ^ stat_line.cc(169): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Level = \"" << obs_lev() << "\"\n"; ^ stat_line.cc(171): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Type = \"" << obtype() << "\"\n"; ^ stat_line.cc(172): remark #981: operands are evaluated in unspecified order out << prefix << "Vx Mask = \"" << vx_mask() << "\"\n"; ^ stat_line.cc(174): remark #981: operands are evaluated in unspecified order out << prefix << "Interp Mthd = \"" << interp_mthd()<< "\"\n"; ^ stat_line.cc(175): remark #981: operands are evaluated in unspecified order out << prefix << "Interp Pnts = \"" << interp_pnts()<< "\"\n"; ^ stat_line.cc(189): remark #981: operands are evaluated in unspecified order out << prefix << "Alpha = \"" << alpha() << "\"\n"; ^ stat_line.cc(198): remark #981: operands are evaluated in unspecified order out << prefix << "Fcst Init Beg = " << fcst_init_beg() ^ stat_line.cc(205): remark #981: operands are evaluated in unspecified order out << prefix << "Fcst Init End = " << fcst_init_end() ^ stat_line.cc(212): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Init Beg = " << obs_init_beg() ^ stat_line.cc(219): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Init End = " << obs_init_end() ^ stat_line.cc(222): remark #981: operands are evaluated in unspecified order out << prefix << "Fcst Init Hour = \"" << fcst_init_hour() << "\"\n"; ^ stat_line.cc(223): remark #981: operands are evaluated in unspecified order out << prefix << "Obs Init Hour = \"" << obs_init_hour() << "\"\n"; ^ stat_line.cc(873): remark #981: operands are evaluated in unspecified order << search_dirs[j] << "\"\n\n"; ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ar -rs libvx_analysis_util.a analysis_utils.o box.o by_case_info.o data_line.o mask_poly.o mode_atts.o mode_job.o mode_line.o time_series.o stat_job.o stat_line.o ar: creating libvx_analysis_util.a ranlib libvx_analysis_util.a cp libvx_analysis_util.a ../. *** Making vx_cal Library *** /opt/intel/cc/10.1.008/bin/icc date_to_mjd.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc day_dif.cc -Wall -Wshadow -static -c -I.. day_dif.cc(32): remark #981: operands are evaluated in unspecified order return ( date_to_mjd(month2, day2, year2) - date_to_mjd(month1, day1, year1) ); ^ /opt/intel/cc/10.1.008/bin/icc day_of_week.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc doyhms_to_unix.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc easter.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc holiday.cc -Wall -Wshadow -static -c -I.. holiday.cc(77): remark #869: parameter "year" was never referenced int is_christmas(int month, int day, int year) ^ holiday.cc(91): remark #869: parameter "year" was never referenced int is_july4(int month, int day, int year) ^ holiday.cc(105): remark #869: parameter "year" was never referenced int is_halloween(int month, int day, int year) ^ holiday.cc(311): remark #869: parameter "year" was never referenced int is_newyears(int month, int day, int year) ^ /opt/intel/cc/10.1.008/bin/icc is_dst.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc is_leap_year.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc mdyhms_to_unix.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc mjd_to_date.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc time_strings.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc unix_to_mdyhms.cc -Wall -Wshadow -static -c -I.. ar -rs libvx_cal.a date_to_mjd.o day_dif.o day_of_week.o doyhms_to_unix.o easter.o holiday.o is_dst.o is_leap_year.o mdyhms_to_unix.o mjd_to_date.o time_strings.o unix_to_mdyhms.o ar: creating libvx_cal.a ranlib libvx_cal.a cp libvx_cal.a ../. *** Making vx_color Library *** /opt/intel/cc/10.1.008/bin/icc cfile.tab.cc -Wall -Wshadow -static -c -I.. cfile.tab.c(984): remark #810: conversion from "int" to "short" may lose significant bits *yyssp = yystate; ^ cfile.y(666): remark #869: parameter "s" was never referenced void yyerror(char * s) ^ /opt/intel/cc/10.1.008/bin/icc lex.color.cc -Wall -Wshadow -static -c -I.. lex.color.c(733): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; ^ lex.color.c(743): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits yy_c = yy_meta[(unsigned int) yy_c]; ^ lex.color.c(1143): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); ^ lex.color.c(1153): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits yy_c = yy_meta[(unsigned int) yy_c]; ^ lex.color.c(1181): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits yy_c = yy_meta[(unsigned int) yy_c]; ^ lex.color.c(1681): remark #1418: external function definition with no prior declaration int colorget_lineno (void) ^ lex.color.c(1690): remark #1418: external function definition with no prior declaration FILE *colorget_in (void) ^ lex.color.c(1698): remark #1418: external function definition with no prior declaration FILE *colorget_out (void) ^ lex.color.c(1706): remark #1418: external function definition with no prior declaration int colorget_leng (void) ^ lex.color.c(1715): remark #1418: external function definition with no prior declaration char *colorget_text (void) ^ lex.color.c(1724): remark #1418: external function definition with no prior declaration void colorset_lineno (int line_number ) ^ lex.color.c(1736): remark #1418: external function definition with no prior declaration void colorset_in (FILE * in_str ) ^ lex.color.c(1741): remark #1418: external function definition with no prior declaration void colorset_out (FILE * out_str ) ^ lex.color.c(1746): remark #1418: external function definition with no prior declaration int colorget_debug (void) ^ lex.color.c(1751): remark #1418: external function definition with no prior declaration void colorset_debug (int bdebug ) ^ lex.color.c(1757): remark #1418: external function definition with no prior declaration int colorlex_destroy (void) ^ cfile.l(318): remark #810: conversion from "int" to "char" may lose significant bits c = nextchar(); ^ cfile.l(324): remark #810: conversion from "int" to "char" may lose significant bits c = nextchar(); ^ /opt/intel/cc/10.1.008/bin/icc vx_clist.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_color.cc -Wall -Wshadow -static -c -I.. vx_color.cc(531): remark #981: operands are evaluated in unspecified order R = nint( t*(color1.red() ) + omt*(color0.red() ) ); ^ vx_color.cc(532): remark #981: operands are evaluated in unspecified order G = nint( t*(color1.green()) + omt*(color0.green()) ); ^ vx_color.cc(533): remark #981: operands are evaluated in unspecified order B = nint( t*(color1.blue() ) + omt*(color0.blue() ) ); ^ /opt/intel/cc/10.1.008/bin/icc vx_ctable.cc -Wall -Wshadow -static -c -I.. vx_ctable.cc(38): remark #1419: external declaration in primary source file extern int colordebug; ^ vx_ctable.cc(40): remark #1419: external declaration in primary source file extern int colorparse(); ^ vx_ctable.cc(42): remark #1419: external declaration in primary source file extern FILE * colorin; ^ vx_ctable.cc(44): remark #1419: external declaration in primary source file extern ColorList clist; ^ vx_ctable.cc(514): remark #981: operands are evaluated in unspecified order color = blend_colors(Entry[j].color(), Entry[k].color(), t); ^ vx_ctable.cc(514): remark #981: operands are evaluated in unspecified order color = blend_colors(Entry[j].color(), Entry[k].color(), t); ^ vx_ctable.cc(880): remark #981: operands are evaluated in unspecified order if ( Entry[j].value_low() > Entry[k].value_low() ) { ^ vx_ctable.cc(1045): remark #981: operands are evaluated in unspecified order old_m = data_max(bad_data_value) - data_min(bad_data_value); ^ vx_ctable.cc(1132): remark #810: conversion from "int" to "unsigned char" may lose significant bits c.set_rgb(r, g, b); ^ vx_ctable.cc(1132): remark #810: conversion from "int" to "unsigned char" may lose significant bits c.set_rgb(r, g, b); ^ vx_ctable.cc(1132): remark #810: conversion from "int" to "unsigned char" may lose significant bits c.set_rgb(r, g, b); ^ vx_ctable.cc(1149): remark #981: operands are evaluated in unspecified order if ( fabs(entry.value_high() - entry.value_low()) < 1.0e-5 ) { ^ vx_ctable.cc(1156): remark #981: operands are evaluated in unspecified order << (entry.value_high()) << " { "; ^ vx_ctable.cc(1180): remark #869: parameter "L" was never referenced void init_clist(ColorList & L) ^ ar -rs libvx_color.a cfile.tab.o lex.color.o vx_clist.o vx_color.o vx_ctable.o ar: creating libvx_color.a ranlib libvx_color.a cp libvx_color.a ../. *** Making vx_contable Library *** /opt/intel/cc/10.1.008/bin/icc vx_contable.cc -Wall -Wshadow -static -c -I.. vx_contable.cc(1632): remark #869: parameter "N" was never referenced void TTContingencyTable::set_size(int N) ^ vx_contable.cc(1648): remark #869: parameter "NR" was never referenced void TTContingencyTable::set_size(int NR, int NC) ^ vx_contable.cc(1648): remark #869: parameter "NC" was never referenced void TTContingencyTable::set_size(int NR, int NC) ^ vx_contable.cc(1728): remark #869: parameter "h" was never referenced int table_rc_to_n(int r_table, int c_table, int w, int h) ^ /opt/intel/cc/10.1.008/bin/icc vx_contable_stats.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include -I/usr/local/netcdf/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ vx_contable_stats.cc(72): remark #981: operands are evaluated in unspecified order num = (double) fy_oy() + fn_on(); ^ vx_contable_stats.cc(237): remark #981: operands are evaluated in unspecified order den = (double) (n() - fn_on()); ^ vx_contable_stats.cc(303): remark #810: conversion from "long long" to "double" may lose significant bits if(is_eq(den, 0.0)) v = bad_data_double; ^ vx_contable_stats.cc(317): remark #981: operands are evaluated in unspecified order compute_hk_ci(v, alpha, fy_oy(), fy_on(), fn_oy(), fn_on(), cl, cu); ^ vx_contable_stats.cc(317): remark #981: operands are evaluated in unspecified order compute_hk_ci(v, alpha, fy_oy(), fy_on(), fn_oy(), fn_on(), cl, cu); ^ vx_contable_stats.cc(341): remark #810: conversion from "long long" to "double" may lose significant bits if(is_eq(den, 0.0)) v = bad_data_double; ^ vx_contable_stats.cc(380): remark #981: operands are evaluated in unspecified order compute_woolf_ci(v, alpha, fy_oy(), fy_on(), fn_oy(), fn_on(), ^ vx_contable_stats.cc(380): remark #981: operands are evaluated in unspecified order compute_woolf_ci(v, alpha, fy_oy(), fy_on(), fn_oy(), fn_on(), ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ /opt/intel/cc/10.1.008/bin/icc vx_nx2.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include -I/usr/local/netcdf/include ar -rs libvx_contable.a vx_contable.o vx_contable_stats.o vx_nx2.o ar: creating libvx_contable.a ranlib libvx_contable.a cp libvx_contable.a ../. *** Making vx_data_grids Library *** /opt/intel/cc/10.1.008/bin/icc exp_grid.cc -Wall -Wshadow -static -c -I.. exp_grid.cc(169): remark #981: operands are evaluated in unspecified order if ( (fabs(u) + fabs(v)) < 1.0e-5 ) lon_new_deg = 0.0; ^ exp_grid.cc(271): remark #869: parameter "x" was never referenced double ExpGrid::rot_grid_to_earth(int x, int y) const ^ exp_grid.cc(271): remark #869: parameter "y" was never referenced double ExpGrid::rot_grid_to_earth(int x, int y) const ^ exp_grid.cc(287): remark #869: parameter "x" was never referenced double ExpGrid::calc_area(int x, int y) const ^ exp_grid.cc(287): remark #869: parameter "y" was never referenced double ExpGrid::calc_area(int x, int y) const ^ exp_grid.cc(303): remark #869: parameter "x" was never referenced double ExpGrid::calc_area_ll(int x, int y) const ^ exp_grid.cc(303): remark #869: parameter "y" was never referenced double ExpGrid::calc_area_ll(int x, int y) const ^ exp_grid.cc(491): remark #981: operands are evaluated in unspecified order vx = cos(lat_rad)*sin(lon_rad); ^ exp_grid.cc(492): remark #981: operands are evaluated in unspecified order vy = cos(lat_rad)*cos(lon_rad); ^ exp_grid.cc(517): remark #981: operands are evaluated in unspecified order if ( (fabs(vx) + fabs(vy)) < 1.0e-5 ) lon_deg = 0; ^ /opt/intel/cc/10.1.008/bin/icc grid_base.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc grid_defs.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc lc_grid.cc -Wall -Wshadow -static -c -I.. lc_grid.cc(178): remark #981: operands are evaluated in unspecified order t = cos(Phi1_radians)/cos(Phi2_radians); ^ lc_grid.cc(180): remark #981: operands are evaluated in unspecified order b = tan(piover4 - 0.5*Phi1_radians)/tan(piover4 - 0.5*Phi2_radians); ^ lc_grid.cc(182): remark #981: operands are evaluated in unspecified order cone = log(t)/log(b); ^ lc_grid.cc(611): remark #981: operands are evaluated in unspecified order a = -(cone_constant/cos(lat_rad))*lc_func(lat_rad, cone_constant); ^ lc_grid.cc(653): remark #981: operands are evaluated in unspecified order sum = lambert_beta(u0, delta_u, v0, delta_v, c, a) + lambert_beta(u0, delta_u, v0, delta_v, c, b); ^ lc_grid.cc(727): remark #981: operands are evaluated in unspecified order answer = pow(r2, e_top)/(1.0 + pow(r2, e_bot)); ^ /opt/intel/cc/10.1.008/bin/icc merc_grid.cc -Wall -Wshadow -static -c -I.. merc_grid.cc(298): remark #869: parameter "x" was never referenced double MercatorGrid::calc_area_ll(int x, int y) const ^ merc_grid.cc(298): remark #869: parameter "y" was never referenced double MercatorGrid::calc_area_ll(int x, int y) const ^ merc_grid.cc(375): remark #869: parameter "x" was never referenced double MercatorGrid::rot_grid_to_earth(int x, int y) const ^ merc_grid.cc(375): remark #869: parameter "y" was never referenced double MercatorGrid::rot_grid_to_earth(int x, int y) const ^ /opt/intel/cc/10.1.008/bin/icc pc_grid.cc -Wall -Wshadow -static -c -I.. pc_grid.cc(190): remark #981: operands are evaluated in unspecified order area = ( sin(lat_top_rad) - sin(lat_bottom_rad) )*delta_lon_rad; ^ pc_grid.cc(221): remark #981: operands are evaluated in unspecified order area = ( sin(lat_top_rad) - sin(lat_bottom_rad) )*delta_lon_rad; ^ pc_grid.cc(294): remark #869: parameter "x" was never referenced double PlateCarreeGrid::rot_grid_to_earth(int x, int y) const ^ pc_grid.cc(294): remark #869: parameter "y" was never referenced double PlateCarreeGrid::rot_grid_to_earth(int x, int y) const ^ /opt/intel/cc/10.1.008/bin/icc st_grid.cc -Wall -Wshadow -static -c -I.. st_grid.cc(625): remark #981: operands are evaluated in unspecified order answer = atan(t1) - atan(t2); ^ ar -rs libvx_data_grids.a exp_grid.o grid_base.o grid_defs.o lc_grid.o merc_grid.o pc_grid.o st_grid.o ar: creating libvx_data_grids.a ranlib libvx_data_grids.a cp libvx_data_grids.a ../. *** Making vx_econfig Library *** /opt/intel/cc/10.1.008/bin/icc algline.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc array.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc builtin.cc -Wall -Wshadow -static -c -I.. builtin.cc(331): remark #1572: floating-point equality and inequality comparisons are unreliable if ( b == 0.0 ) return ( a ); ^ /opt/intel/cc/10.1.008/bin/icc builtin_to_string.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc celltype_to_string.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc econfig.cc -Wall -Wshadow -static -c -I.. temp000.cc(329): remark #193: zero used for undefined preprocessing identifier # if YYENABLE_NLS ^ temp000.cc(805): remark #193: zero used for undefined preprocessing identifier # if YYLTYPE_IS_TRIVIAL ^ temp000.cc(1375): remark #810: conversion from "int" to "yytype_int16={short}" may lose significant bits *yyssp = yystate; ^ econfig.y(1214): remark #869: parameter "s" was never referenced void yyerror(char * s) ^ /opt/intel/cc/10.1.008/bin/icc econfigl.cc -Wall -Wshadow -static -c -I.. econfigl.cc(34): remark #193: zero used for undefined preprocessing identifier #if __STDC_VERSION__ >= 199901L ^ econfigl.cc(155): remark #1419: external declaration in primary source file extern int econfigleng; ^ econfigl.cc(157): remark #1419: external declaration in primary source file extern FILE *econfigin, *econfigout; ^ econfigl.cc(157): remark #1419: external declaration in primary source file extern FILE *econfigin, *econfigout; ^ econfigl.cc(291): remark #1419: external declaration in primary source file void econfigrestart (FILE *input_file ); ^ econfigl.cc(292): remark #1419: external declaration in primary source file void econfig_switch_to_buffer (YY_BUFFER_STATE new_buffer ); ^ econfigl.cc(293): remark #1419: external declaration in primary source file YY_BUFFER_STATE econfig_create_buffer (FILE *file,int size ); ^ econfigl.cc(294): remark #1419: external declaration in primary source file void econfig_delete_buffer (YY_BUFFER_STATE b ); ^ econfigl.cc(295): remark #1419: external declaration in primary source file void econfig_flush_buffer (YY_BUFFER_STATE b ); ^ econfigl.cc(296): remark #1419: external declaration in primary source file void econfigpush_buffer_state (YY_BUFFER_STATE new_buffer ); ^ econfigl.cc(297): remark #1419: external declaration in primary source file void econfigpop_buffer_state (void ); ^ econfigl.cc(305): remark #1419: external declaration in primary source file YY_BUFFER_STATE econfig_scan_buffer (char *base,yy_size_t size ); ^ econfigl.cc(306): remark #1419: external declaration in primary source file YY_BUFFER_STATE econfig_scan_string (yyconst char *yy_str ); ^ econfigl.cc(307): remark #1419: external declaration in primary source file YY_BUFFER_STATE econfig_scan_bytes (yyconst char *bytes,int len ); ^ econfigl.cc(309): remark #1419: external declaration in primary source file void *econfigalloc (yy_size_t ); ^ econfigl.cc(310): remark #1419: external declaration in primary source file void *econfigrealloc (void *,yy_size_t ); ^ econfigl.cc(311): remark #1419: external declaration in primary source file void econfigfree (void * ); ^ econfigl.cc(345): remark #1419: external declaration in primary source file extern int econfiglineno; ^ econfigl.cc(349): remark #1419: external declaration in primary source file extern char *econfigtext; ^ econfigl.cc(479): remark #1419: external declaration in primary source file extern int econfig_flex_debug; ^ econfigl.cc(597): remark #1419: external declaration in primary source file extern "C" int econfigwrap (void ); ^ econfigl.cc(603): remark #1419: external declaration in primary source file void vx_econfig_yyunput (int c,char *buf_ptr ); ^ econfigl.cc(698): remark #1419: external declaration in primary source file extern int econfiglex (void); ^ econfigl.cc(774): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; ^ econfigl.cc(784): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits yy_c = yy_meta[(unsigned int) yy_c]; ^ econfigl.cc(1231): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); ^ econfigl.cc(1241): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits yy_c = yy_meta[(unsigned int) yy_c]; ^ econfigl.cc(1269): remark #810: conversion from "flex_int32_t={int}" to "YY_CHAR={unsigned char}" may lose significant bits yy_c = yy_meta[(unsigned int) yy_c]; ^ econfigl.cc(1769): remark #1418: external function definition with no prior declaration int econfigget_lineno (void) ^ econfigl.cc(1778): remark #1418: external function definition with no prior declaration FILE *econfigget_in (void) ^ econfigl.cc(1786): remark #1418: external function definition with no prior declaration FILE *econfigget_out (void) ^ econfigl.cc(1794): remark #1418: external function definition with no prior declaration int econfigget_leng (void) ^ econfigl.cc(1803): remark #1418: external function definition with no prior declaration char *econfigget_text (void) ^ econfigl.cc(1812): remark #1418: external function definition with no prior declaration void econfigset_lineno (int line_number ) ^ econfigl.cc(1824): remark #1418: external function definition with no prior declaration void econfigset_in (FILE * in_str ) ^ econfigl.cc(1829): remark #1418: external function definition with no prior declaration void econfigset_out (FILE * out_str ) ^ econfigl.cc(1834): remark #1418: external function definition with no prior declaration int econfigget_debug (void) ^ econfigl.cc(1839): remark #1418: external function definition with no prior declaration void econfigset_debug (int bdebug ) ^ econfigl.cc(1873): remark #1418: external function definition with no prior declaration int econfiglex_destroy (void) ^ econfigl.l(334): remark #810: conversion from "int" to "char" may lose significant bits c = nextchar(); ^ econfigl.l(340): remark #810: conversion from "int" to "char" may lose significant bits c = nextchar(); ^ /opt/intel/cc/10.1.008/bin/icc gen.cc -Wall -Wshadow -static -c -I.. gen.cc(86): remark #869: parameter "g" was never referenced CodeGenerator::CodeGenerator(const CodeGenerator & g) ^ gen.cc(104): remark #869: parameter "g" was never referenced CodeGenerator & CodeGenerator::operator=(const CodeGenerator & g) ^ gen.cc(444): remark #981: operands are evaluated in unspecified order << machine.sts.n_tables() << "\n\n"; ^ gen.cc(478): remark #810: conversion from "int" to "char" may lose significant bits pound_define[j] = c - ('a' - 'A'); ^ gen.cc(693): remark #981: operands are evaluated in unspecified order out << " // " << (a->dim()) << "-dimensional array, indices from "; ^ /opt/intel/cc/10.1.008/bin/icc icode.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc icodecell_to_result.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc idstack.cc -Wall -Wshadow -static -c -I.. idstack.cc(578): remark #869: parameter "indent_depth" was never referenced void IdentifierArray::dump(ostream & out, int indent_depth) const ^ /opt/intel/cc/10.1.008/bin/icc machine.cc -Wall -Wshadow -static -c -I.. machine.cc(34): remark #1419: external declaration in primary source file extern Machine * bison_machine; ^ machine.cc(36): remark #1419: external declaration in primary source file extern int econfigparse(); ^ machine.cc(38): remark #1419: external declaration in primary source file extern FILE *econfigin; ^ machine.cc(40): remark #1419: external declaration in primary source file extern int econfigdebug; ^ machine.cc(42): remark #1419: external declaration in primary source file extern const char * bison_input_filename; ^ machine.cc(632): remark #1572: floating-point equality and inequality comparisons are unreliable if ( y == 0.0 ) { ^ /opt/intel/cc/10.1.008/bin/icc pwl.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc result.cc -Wall -Wshadow -static -c -I.. result.cc(495): remark #981: operands are evaluated in unspecified order case result_string: out << "\"" << (r.sval()) << "\""; break; ^ /opt/intel/cc/10.1.008/bin/icc resulttype_to_string.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc stetype_to_string.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc symtab.cc -Wall -Wshadow -static -c -I.. symtab.cc(612): remark #981: operands are evaluated in unspecified order out << prefix << "Points = " << (pl->n_points()) << "\n"; ^ symtab.cc(1204): remark #981: operands are evaluated in unspecified order << strerror(errno) ^ symtab.cc(1782): remark #981: operands are evaluated in unspecified order << (s.depth()) << "\n\n"; ^ ar -rs libvx_econfig.a algline.o array.o builtin.o builtin_to_string.o celltype_to_string.o econfig.o econfigl.o gen.o icode.o icodecell_to_result.o idstack.o machine.o pwl.o result.o resulttype_to_string.o stetype_to_string.o symtab.o ar: creating libvx_econfig.a ranlib libvx_econfig.a cp libvx_econfig.a ../. *** Making vx_gnomon Library *** /opt/intel/cc/10.1.008/bin/icc gnomon.cc -Wall -Wshadow -static -c -I.. gnomon.cc(183): remark #981: operands are evaluated in unspecified order Ux = cosd(lat)*sind(lon); ^ gnomon.cc(184): remark #981: operands are evaluated in unspecified order Uy = cosd(lat)*cosd(lon); ^ gnomon.cc(187): remark #981: operands are evaluated in unspecified order Nx = -sind(lat)*sind(lon); ^ gnomon.cc(188): remark #981: operands are evaluated in unspecified order Ny = -sind(lat)*cosd(lon); ^ gnomon.cc(211): remark #981: operands are evaluated in unspecified order px = cosd(lat)*sind(lon); ^ gnomon.cc(212): remark #981: operands are evaluated in unspecified order py = cosd(lat)*cosd(lon); ^ gnomon.cc(247): remark #981: operands are evaluated in unspecified order qx = cos(lat)*sin(lon); ^ gnomon.cc(248): remark #981: operands are evaluated in unspecified order qy = cos(lat)*cos(lon); ^ gnomon.cc(290): remark #981: operands are evaluated in unspecified order if ( (fabs(qx) + fabs(qy)) < 1.0e-5 ) ^ ar -rs libvx_gnomon.a gnomon.o ar: creating libvx_gnomon.a ranlib libvx_gnomon.a cp libvx_gnomon.a ../. *** Making vx_grib_classes Library *** /opt/intel/cc/10.1.008/bin/icc grib_classes.cc -Wall -Wshadow -static -DBLOCK4 -c -I.. ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ grib_classes.cc(536): remark #810: conversion from "int" to "unsigned char" may lose significant bits uc_mask = ((unsigned char) 1) << (7 - bit); ^ grib_classes.cc(952): remark #810: conversion from "int" to "unsigned char" may lose significant bits c[2] = g.pds->d_value[0] & 127; ^ grib_classes.cc(956): remark #810: conversion from "int" to "unsigned char" may lose significant bits c[1] = g.pds->d_value[0] & 127; ^ grib_classes.cc(1044): remark #810: conversion from "int" to "unsigned char" may lose significant bits c[2] = (g.bds->e_value[0]) & 127; ^ grib_classes.cc(1048): remark #810: conversion from "int" to "unsigned char" may lose significant bits c[1] = (g.bds->e_value[0]) & 127; ^ grib_classes.cc(1179): remark #383: value copied to temporary, reference to temporary used for (j=0; j<=min(grib_search_bytes, (n_read - 4)); ++j) { ^ grib_classes.cc(1669): remark #981: operands are evaluated in unspecified order file << " length: " << char3_to_int(h.length) << "\n"; ^ grib_classes.cc(1706): remark #981: operands are evaluated in unspecified order file << " length: " << char3_to_int(h.length) << "\n"; ^ grib_classes.cc(1729): remark #981: operands are evaluated in unspecified order file << " nia: " << char2_to_int(h.nia) << "\n"; ^ grib_classes.cc(1735): remark #981: operands are evaluated in unspecified order file << " d_value: " << char2_to_int(h.d_value) << "\n\n"; ^ grib_classes.cc(1770): remark #981: operands are evaluated in unspecified order file << " length: " << char3_to_int(h.length) << "\n"; ^ grib_classes.cc(1776): remark #981: operands are evaluated in unspecified order file << " nx: " << char2_to_int(h.nx) << "\n"; ^ grib_classes.cc(1777): remark #981: operands are evaluated in unspecified order file << " ny: " << char2_to_int(h.ny) << "\n\n"; ^ grib_classes.cc(1782): remark #981: operands are evaluated in unspecified order file << " lat1: " << char3_to_int(h.grid_type.latlon_grid.lat1) << "\n"; ^ grib_classes.cc(1783): remark #981: operands are evaluated in unspecified order file << " lon1: " << char3_to_int(h.grid_type.latlon_grid.lon1) << "\n"; ^ grib_classes.cc(1787): remark #981: operands are evaluated in unspecified order file << " lat2: " << char3_to_int(h.grid_type.latlon_grid.lat2) << "\n"; ^ grib_classes.cc(1788): remark #981: operands are evaluated in unspecified order file << " lon2: " << char3_to_int(h.grid_type.latlon_grid.lon2) << "\n"; ^ grib_classes.cc(1790): remark #981: operands are evaluated in unspecified order file << " di: " << char2_to_int(h.grid_type.latlon_grid.di) << "\n"; ^ grib_classes.cc(1791): remark #981: operands are evaluated in unspecified order file << " dj: " << char2_to_int(h.grid_type.latlon_grid.dj) << "\n"; ^ grib_classes.cc(1798): remark #981: operands are evaluated in unspecified order file << " lat1: " << char3_to_int(h.grid_type.lambert_conf.lat1) << "\n"; ^ grib_classes.cc(1799): remark #981: operands are evaluated in unspecified order file << " lon1: " << char3_to_int(h.grid_type.lambert_conf.lon1) << "\n"; ^ grib_classes.cc(1803): remark #981: operands are evaluated in unspecified order file << " lov: " << char3_to_int(h.grid_type.lambert_conf.lov) << "\n"; ^ grib_classes.cc(1805): remark #981: operands are evaluated in unspecified order file << " dx: " << char3_to_int(h.grid_type.lambert_conf.dx) << "\n"; ^ grib_classes.cc(1806): remark #981: operands are evaluated in unspecified order file << " dy: " << char3_to_int(h.grid_type.lambert_conf.dy) << "\n"; ^ grib_classes.cc(1812): remark #981: operands are evaluated in unspecified order file << " latin1: " << char3_to_int(h.grid_type.lambert_conf.latin1) << "\n"; ^ grib_classes.cc(1813): remark #981: operands are evaluated in unspecified order file << " latin2: " << char3_to_int(h.grid_type.lambert_conf.latin2) << "\n"; ^ grib_classes.cc(1815): remark #981: operands are evaluated in unspecified order file << " lat_sp: " << char3_to_int(h.grid_type.lambert_conf.lat_sp) << "\n"; ^ grib_classes.cc(1816): remark #981: operands are evaluated in unspecified order file << " lon_sp: " << char3_to_int(h.grid_type.lambert_conf.lon_sp) << "\n\n"; ^ grib_classes.cc(1821): remark #981: operands are evaluated in unspecified order file << " lat1: " << char3_to_int(h.grid_type.stereographic.lat1) << "\n"; ^ grib_classes.cc(1822): remark #981: operands are evaluated in unspecified order file << " lon1: " << char3_to_int(h.grid_type.stereographic.lon1) << "\n"; ^ grib_classes.cc(1826): remark #981: operands are evaluated in unspecified order file << " lov: " << char3_to_int(h.grid_type.stereographic.lov) << "\n"; ^ grib_classes.cc(1828): remark #981: operands are evaluated in unspecified order file << " dx: " << char3_to_int(h.grid_type.stereographic.dx) << "\n"; ^ grib_classes.cc(1829): remark #981: operands are evaluated in unspecified order file << " dy: " << char3_to_int(h.grid_type.stereographic.dy) << "\n"; ^ grib_classes.cc(1869): remark #981: operands are evaluated in unspecified order file << " length: " << char3_to_int(h.length) << "\n"; ^ grib_classes.cc(1873): remark #981: operands are evaluated in unspecified order file << " flag: " << char2_to_int(h.flag) << "\n\n"; ^ grib_classes.cc(1908): remark #981: operands are evaluated in unspecified order file << " length: " << char3_to_int(h.length) << "\n"; ^ grib_classes.cc(1912): remark #981: operands are evaluated in unspecified order file << " e_value: " << char2_to_int(h.e_value) << "\n"; ^ /opt/intel/cc/10.1.008/bin/icc grib_strings.cc -Wall -Wshadow -static -c -I.. ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ grib_strings.cc(29): remark #1419: external declaration in primary source file extern void get_grib_code_list(int, int &, const GribCodeData *&); ^ grib_strings.cc(30): remark #1419: external declaration in primary source file extern void get_grib_code_list_str(int, int, int, char *); ^ grib_strings.cc(31): remark #1419: external declaration in primary source file extern void get_grib_level_list_str(int, int, char *); ^ grib_strings.cc(35): remark #1418: external function definition with no prior declaration void get_grib_code_list(int grib_code, int ptv, ^ grib_strings.cc(314): remark #810: conversion from "int" to "char" may lose significant bits c_upper[i] = toupper(c_upper[i]); ^ ar -rs libvx_grib_classes.a grib_classes.o grib_strings.o ar: creating libvx_grib_classes.a ranlib libvx_grib_classes.a cp libvx_grib_classes.a ../. *** Making vx_gsl_prob Library *** /opt/intel/cc/10.1.008/bin/icc gsl_cdf.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include /opt/intel/cc/10.1.008/bin/icc gsl_bvn.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include /opt/intel/cc/10.1.008/bin/icc gsl_randist.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include /opt/intel/cc/10.1.008/bin/icc gsl_wavelet2d.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include ar -rs libvx_gsl_prob.a gsl_cdf.o gsl_bvn.o gsl_randist.o gsl_wavelet2d.o ar: creating libvx_gsl_prob.a ranlib libvx_gsl_prob.a cp libvx_gsl_prob.a ../. *** Making vx_math Library *** /opt/intel/cc/10.1.008/bin/icc hist.cc -Wall -Wshadow -static -c -I.. hist.cc(160): remark #981: operands are evaluated in unspecified order out << prefix << "total bin count = " << total_bin_count() << "\n"; ^ hist.cc(161): remark #981: operands are evaluated in unspecified order out << prefix << "max bin count = " << max_bin_count() << "\n"; ^ /opt/intel/cc/10.1.008/bin/icc nint.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc nti.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc ptile.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc pwl_interpolate.cc -Wall -Wshadow -static -c -I.. ar -rs libvx_math.a hist.o nint.o nti.o ptile.o pwl_interpolate.o ar: creating libvx_math.a ranlib libvx_math.a cp libvx_math.a ../. *** Making vx_met_util Library *** /opt/intel/cc/10.1.008/bin/icc apply_mask.cc -Wall -Wshadow -static -c -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" -I.. -I/data1/prashant/LIB/gsl/include -I/usr/local/netcdf/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ apply_mask.cc(23): remark #1419: external declaration in primary source file void process_grib_mask(const char *, const char *, const char *, ^ apply_mask.cc(25): remark #1419: external declaration in primary source file void process_netcdf_mask(const char *, const char *, const char *, ^ apply_mask.cc(27): remark #1419: external declaration in primary source file void process_poly_mask(const char *, const Grid &, WrfData &, char *&); ^ apply_mask.cc(37): remark #981: operands are evaluated in unspecified order mask_wd.set_size(grid.nx(), grid.ny()); ^ apply_mask.cc(37): remark #981: operands are evaluated in unspecified order mask_wd.set_size(grid.nx(), grid.ny()); ^ apply_mask.cc(88): remark #981: operands are evaluated in unspecified order mask_wd.set_size(mask_grid.nx(), mask_grid.ny()); ^ apply_mask.cc(88): remark #981: operands are evaluated in unspecified order mask_wd.set_size(mask_grid.nx(), mask_grid.ny()); ^ apply_mask.cc(181): remark #981: operands are evaluated in unspecified order if(mask_grid.nx() != grid.nx() || ^ apply_mask.cc(182): remark #981: operands are evaluated in unspecified order mask_grid.ny() != grid.ny()) { ^ apply_mask.cc(185): remark #981: operands are evaluated in unspecified order << mask_grid.nx() << ", " << mask_grid.ny() ^ apply_mask.cc(185): remark #981: operands are evaluated in unspecified order << mask_grid.nx() << ", " << mask_grid.ny() ^ apply_mask.cc(187): remark #981: operands are evaluated in unspecified order << grid.nx() << ", " << grid.ny() << ").\n\n" << flush; ^ apply_mask.cc(187): remark #981: operands are evaluated in unspecified order << grid.nx() << ", " << grid.ny() << ").\n\n" << flush; ^ apply_mask.cc(548): remark #981: operands are evaluated in unspecified order << mask_var->type() << "\".\n\n" << flush; ^ apply_mask.cc(578): remark #981: operands are evaluated in unspecified order mask_wd.set_size(grid.nx(), grid.ny()); ^ apply_mask.cc(578): remark #981: operands are evaluated in unspecified order mask_wd.set_size(grid.nx(), grid.ny()); ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ /opt/intel/cc/10.1.008/bin/icc compute_ci.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include compute_ci.cc(254): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ compute_ci.cc(237): remark #869: parameter "rank_flag" was never referenced int cts_flag, int rank_flag, ^ compute_ci.cc(621): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ compute_ci.cc(978): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ compute_ci.cc(961): remark #869: parameter "rank_flag" was never referenced int cts_flag, int rank_flag, ^ compute_ci.cc(1301): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ compute_ci.cc(1623): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ compute_ci.cc(1983): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ compute_ci.cc(2148): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ compute_ci.cc(2129): remark #869: parameter "m_prop" was never referenced int b, double m_prop, ^ compute_ci.cc(2464): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ compute_ci.cc(2445): remark #869: parameter "m_prop" was never referenced int b, double m_prop, ^ compute_ci.cc(2671): remark #869: parameter "m_prop" was never referenced int b, double m_prop, double alpha, ^ compute_ci.cc(2825): remark #869: parameter "s" was never referenced void compute_perc_interval(double s, NumArray &sr_na, ^ ../vx_analysis_util/mode_columns.h(38): remark #593: variable "lc_mode_columns" was set but never used static const char * lc_mode_columns [] = { ^ /opt/intel/cc/10.1.008/bin/icc conversions.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include conversions.cc(380): remark #981: operands are evaluated in unspecified order 5.90e-10 * cos(2.0*lat) * cos(2.0*lat)); ^ conversions.cc(379): remark #981: operands are evaluated in unspecified order 2.64e-3 * cos(2.0*lat) + ^ /opt/intel/cc/10.1.008/bin/icc file_type.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include -I/usr/local/netcdf/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ file_type.cc(23): remark #1419: external declaration in primary source file FileType check_magic_cookie (const char *); ^ file_type.cc(24): remark #1419: external declaration in primary source file FileType check_grib_magic_cookie(const char *); ^ file_type.cc(25): remark #1419: external declaration in primary source file int has_substr (const char *, int, const char *); ^ file_type.cc(50): remark #810: conversion from "int" to "char" may lose significant bits ext_str[i] = tolower(ext_str[i]); ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ /opt/intel/cc/10.1.008/bin/icc met_stats.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ met_stats.cc(253): remark #981: operands are evaluated in unspecified order sprintf(tmp_str, "%s/%s", abbr_str.text(), lvl_str.text()); ^ met_stats.cc(253): remark #981: operands are evaluated in unspecified order sprintf(tmp_str, "%s/%s", abbr_str.text(), lvl_str.text()); ^ met_stats.cc(381): remark #981: operands are evaluated in unspecified order add_pair(pd.lat_na[i], pd.lon_na[i], ^ met_stats.cc(381): remark #981: operands are evaluated in unspecified order add_pair(pd.lat_na[i], pd.lon_na[i], ^ met_stats.cc(959): remark #810: conversion from "long double" to "double" may lose significant bits dist_below = abs((long double) dist); ^ met_stats.cc(966): remark #810: conversion from "long double" to "double" may lose significant bits dist_above = abs((long double) dist); ^ met_stats.cc(1056): remark #981: operands are evaluated in unspecified order t = compute_vert_interp(log(v_below), (*prs_lvl)[i_below], ^ met_stats.cc(1056): remark #981: operands are evaluated in unspecified order t = compute_vert_interp(log(v_below), (*prs_lvl)[i_below], ^ met_stats.cc(1064): remark #981: operands are evaluated in unspecified order v_above, (*prs_lvl)[i_above], ^ met_stats.cc(1063): remark #981: operands are evaluated in unspecified order v = compute_vert_interp(v_below, (*prs_lvl)[i_below], ^ met_stats.cc(1151): remark #981: operands are evaluated in unspecified order v_interp = v1 + ((v2-v1)*log(prs1/to_prs)/log(prs1/prs2)); ^ met_stats.cc(1486): remark #981: operands are evaluated in unspecified order cts.fy_oy(), cts.fy_on(), cts.fn_oy(), cts.fn_on(), ^ met_stats.cc(1485): remark #981: operands are evaluated in unspecified order compute_hk_ci(hk.v, alpha[i], ^ met_stats.cc(1493): remark #981: operands are evaluated in unspecified order cts.fy_oy(), cts.fy_on(), cts.fn_oy(), cts.fn_on(), ^ met_stats.cc(1492): remark #981: operands are evaluated in unspecified order compute_woolf_ci(odds.v, alpha[i], ^ met_stats.cc(1750): remark #981: operands are evaluated in unspecified order pr_corr.v_ncl[i] = (pow(e, 2*cl) - 1)/(pow(e, 2*cl) + 1); ^ met_stats.cc(1751): remark #981: operands are evaluated in unspecified order pr_corr.v_ncu[i] = (pow(e, 2*cu) - 1)/(pow(e, 2*cu) + 1); ^ met_stats.cc(2880): remark #981: operands are evaluated in unspecified order data = new double [wd.get_nx()*wd.get_ny()]; ^ met_stats.cc(2881): remark #981: operands are evaluated in unspecified order data_loc = new int [wd.get_nx()*wd.get_ny()]; ^ met_stats.cc(2901): remark #981: operands are evaluated in unspecified order wd_rank.set_size(wd.get_nx(), wd.get_ny()); ^ met_stats.cc(2901): remark #981: operands are evaluated in unspecified order wd_rank.set_size(wd.get_nx(), wd.get_ny()); ^ met_stats.cc(2937): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements() || ^ met_stats.cc(2977): remark #810: conversion from "long double" to "double" may lose significant bits abs_err_sum += abs((long double) err); ^ met_stats.cc(3181): remark #981: operands are evaluated in unspecified order if( (f_na_rank[i] > f_na_rank[j] && o_na_rank[i] > o_na_rank[j]) || ^ met_stats.cc(3181): remark #981: operands are evaluated in unspecified order if( (f_na_rank[i] > f_na_rank[j] && o_na_rank[i] > o_na_rank[j]) || ^ met_stats.cc(3182): remark #981: operands are evaluated in unspecified order (f_na_rank[i] < f_na_rank[j] && o_na_rank[i] < o_na_rank[j]) ) concordant++; ^ met_stats.cc(3182): remark #981: operands are evaluated in unspecified order (f_na_rank[i] < f_na_rank[j] && o_na_rank[i] < o_na_rank[j]) ) concordant++; ^ met_stats.cc(3186): remark #981: operands are evaluated in unspecified order else if( (f_na_rank[i] > f_na_rank[j] && o_na_rank[i] < o_na_rank[j]) || ^ met_stats.cc(3186): remark #981: operands are evaluated in unspecified order else if( (f_na_rank[i] > f_na_rank[j] && o_na_rank[i] < o_na_rank[j]) || ^ met_stats.cc(3187): remark #981: operands are evaluated in unspecified order (f_na_rank[i] < f_na_rank[j] && o_na_rank[i] > o_na_rank[j]) ) discordant++; ^ met_stats.cc(3187): remark #981: operands are evaluated in unspecified order (f_na_rank[i] < f_na_rank[j] && o_na_rank[i] > o_na_rank[j]) ) discordant++; ^ met_stats.cc(3191): remark #981: operands are evaluated in unspecified order else if(is_eq(f_na_rank[i], f_na_rank[j]) && !is_eq(o_na_rank[i], o_na_rank[j])) extra_o++; ^ met_stats.cc(3191): remark #981: operands are evaluated in unspecified order else if(is_eq(f_na_rank[i], f_na_rank[j]) && !is_eq(o_na_rank[i], o_na_rank[j])) extra_o++; ^ met_stats.cc(3191): remark #981: operands are evaluated in unspecified order else if(is_eq(f_na_rank[i], f_na_rank[j]) && !is_eq(o_na_rank[i], o_na_rank[j])) extra_o++; ^ met_stats.cc(3191): remark #981: operands are evaluated in unspecified order else if(is_eq(f_na_rank[i], f_na_rank[j]) && !is_eq(o_na_rank[i], o_na_rank[j])) extra_o++; ^ met_stats.cc(3195): remark #981: operands are evaluated in unspecified order else if(!is_eq(f_na_rank[i], f_na_rank[j]) && is_eq(o_na_rank[i], o_na_rank[j])) extra_f++; ^ met_stats.cc(3195): remark #981: operands are evaluated in unspecified order else if(!is_eq(f_na_rank[i], f_na_rank[j]) && is_eq(o_na_rank[i], o_na_rank[j])) extra_f++; ^ met_stats.cc(3195): remark #981: operands are evaluated in unspecified order else if(!is_eq(f_na_rank[i], f_na_rank[j]) && is_eq(o_na_rank[i], o_na_rank[j])) extra_f++; ^ met_stats.cc(3195): remark #981: operands are evaluated in unspecified order else if(!is_eq(f_na_rank[i], f_na_rank[j]) && is_eq(o_na_rank[i], o_na_rank[j])) extra_f++; ^ met_stats.cc(3198): remark #981: operands are evaluated in unspecified order den = sqrt((double) concordant+discordant+extra_f)* ^ met_stats.cc(3230): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ met_stats.cc(3278): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ met_stats.cc(3351): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ met_stats.cc(3397): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ met_stats.cc(3471): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements() || ^ met_stats.cc(3536): remark #981: operands are evaluated in unspecified order if(f_na.n_elements() != o_na.n_elements()) { ^ /opt/intel/cc/10.1.008/bin/icc read_grib.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include -I/usr/local/netcdf/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ read_grib.cc(24): remark #1419: external declaration in primary source file extern int two_to_one_grib_0_0_0(Grid &, int, int); ^ read_grib.cc(25): remark #1419: external declaration in primary source file extern int two_to_one_grib_0_0_1(Grid &, int, int); ^ read_grib.cc(26): remark #1419: external declaration in primary source file extern int two_to_one_grib_0_1_0(Grid &, int, int); ^ read_grib.cc(27): remark #1419: external declaration in primary source file extern int two_to_one_grib_0_1_1(Grid &, int, int); ^ read_grib.cc(28): remark #1419: external declaration in primary source file extern int two_to_one_grib_1_0_0(Grid &, int, int); ^ read_grib.cc(29): remark #1419: external declaration in primary source file extern int two_to_one_grib_1_0_1(Grid &, int, int); ^ read_grib.cc(30): remark #1419: external declaration in primary source file extern int two_to_one_grib_1_1_0(Grid &, int, int); ^ read_grib.cc(31): remark #1419: external declaration in primary source file extern int two_to_one_grib_1_1_1(Grid &, int, int); ^ read_grib.cc(556): remark #981: operands are evaluated in unspecified order wd.set_size(gr.nx(), gr.ny()); ^ read_grib.cc(556): remark #981: operands are evaluated in unspecified order wd.set_size(gr.nx(), gr.ny()); ^ read_grib.cc(636): remark #981: operands are evaluated in unspecified order if(u_wd.get_nx() != v_wd.get_nx() || ^ read_grib.cc(637): remark #981: operands are evaluated in unspecified order u_wd.get_ny() != v_wd.get_ny()) { ^ read_grib.cc(753): remark #981: operands are evaluated in unspecified order if(u_wd.get_nx() != v_wd.get_nx() || ^ read_grib.cc(754): remark #981: operands are evaluated in unspecified order u_wd.get_ny() != v_wd.get_ny()) { ^ read_grib.cc(1030): remark #981: operands are evaluated in unspecified order - decode_lat_lon(r.gds->grid_type.latlon_grid.lat2, 3)); ^ read_grib.cc(1029): remark #810: conversion from "long double" to "double" may lose significant bits d = abs( (long double) decode_lat_lon(r.gds->grid_type.latlon_grid.lat1, 3) ^ read_grib.cc(1042): remark #981: operands are evaluated in unspecified order - decode_lat_lon(r.gds->grid_type.latlon_grid.lon2, 3)); ^ read_grib.cc(1041): remark #810: conversion from "long double" to "double" may lose significant bits d = abs( (long double) decode_lat_lon(r.gds->grid_type.latlon_grid.lon1, 3) ^ read_grib.cc(1374): remark #981: operands are evaluated in unspecified order if(u_wd.get_nx() != gr.nx() || v_wd.get_nx() != gr.nx() || ^ read_grib.cc(1374): remark #981: operands are evaluated in unspecified order if(u_wd.get_nx() != gr.nx() || v_wd.get_nx() != gr.nx() || ^ read_grib.cc(1375): remark #981: operands are evaluated in unspecified order u_wd.get_ny() != gr.ny() || v_wd.get_ny() != gr.ny()) { ^ read_grib.cc(1375): remark #981: operands are evaluated in unspecified order u_wd.get_ny() != gr.ny() || v_wd.get_ny() != gr.ny()) { ^ read_grib.cc(1416): remark #981: operands are evaluated in unspecified order u_rot = cosd(alpha)*u + sind(alpha)*v; ^ read_grib.cc(1419): remark #981: operands are evaluated in unspecified order v_rot = -1.0*sind(alpha)*u + cosd(alpha)*v; ^ read_grib.cc(1563): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1563): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1568): remark #981: operands are evaluated in unspecified order return((gr.ny() - 1 - y)*gr.nx() + x); ^ read_grib.cc(1579): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1579): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1584): remark #981: operands are evaluated in unspecified order return((gr.nx() - 1 - x)*gr.ny() + y); ^ read_grib.cc(1595): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1595): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1611): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1611): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1627): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1627): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1632): remark #981: operands are evaluated in unspecified order return((gr.ny() - 1 - y)*gr.nx() + (gr.nx() - 1 - x)); ^ read_grib.cc(1632): remark #981: operands are evaluated in unspecified order return((gr.ny() - 1 - y)*gr.nx() + (gr.nx() - 1 - x)); ^ read_grib.cc(1643): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1643): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1648): remark #981: operands are evaluated in unspecified order return((gr.nx() - 1 - x)*gr.ny() + (gr.ny() - 1 - y)); ^ read_grib.cc(1648): remark #981: operands are evaluated in unspecified order return((gr.nx() - 1 - x)*gr.ny() + (gr.ny() - 1 - y)); ^ read_grib.cc(1659): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1659): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1664): remark #981: operands are evaluated in unspecified order return(y*gr.nx() + (gr.nx() - 1 - x)); ^ read_grib.cc(1675): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1675): remark #981: operands are evaluated in unspecified order << gr.nx() << ", " << gr.ny() << "), (x, y) = (" ^ read_grib.cc(1680): remark #981: operands are evaluated in unspecified order return(x*gr.ny() + (gr.ny() - 1 - y)); ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ /opt/intel/cc/10.1.008/bin/icc read_netcdf.cc -Wall -Wshadow -static -c -I.. -I/usr/local/netcdf/include read_netcdf.cc(454): remark #981: operands are evaluated in unspecified order << "Projection type " << proj_att->as_string(0) ^ read_netcdf.cc(566): remark #981: operands are evaluated in unspecified order pcp_data = new float [gr.nx()*gr.ny()]; ^ read_netcdf.cc(568): remark #981: operands are evaluated in unspecified order if( !pcp_var->get(&pcp_data[0], gr.ny(), gr.nx()) ) { ^ read_netcdf.cc(568): remark #981: operands are evaluated in unspecified order if( !pcp_var->get(&pcp_data[0], gr.ny(), gr.nx()) ) { ^ read_netcdf.cc(577): remark #981: operands are evaluated in unspecified order wd.set_size(gr.nx(), gr.ny()); ^ read_netcdf.cc(577): remark #981: operands are evaluated in unspecified order wd.set_size(gr.nx(), gr.ny()); ^ /opt/intel/cc/10.1.008/bin/icc stat_columns.cc -Wall -Wshadow -static -c -I.. ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ stat_columns.cc(425): remark #869: parameter "verbosity" was never referenced int verbosity) { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ /opt/intel/cc/10.1.008/bin/icc stat_hdr_columns.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc two_to_one.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc write_netcdf.cc -Wall -Wshadow -static -c -I.. -I/data1/prashant/LIB/gsl/include -I/usr/local/netcdf/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ write_netcdf.cc(126): remark #981: operands are evaluated in unspecified order << "Projection type " << grid.name() ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ ar -rs libvx_met_util.a apply_mask.o compute_ci.o conversions.o file_type.o met_stats.o read_grib.o read_netcdf.o stat_columns.o stat_hdr_columns.o two_to_one.o write_netcdf.o ar: creating libvx_met_util.a ranlib libvx_met_util.a cp libvx_met_util.a ../. *** Making vx_nav Library *** /opt/intel/cc/10.1.008/bin/icc nav.cc -Wall -Wshadow -static -c -I.. nav.cc(67): remark #981: operands are evaluated in unspecified order x = haversine(dp) + cos(lat1_radians)*cos(lat2_radians)*haversine(dl); ^ nav.cc(67): remark #981: operands are evaluated in unspecified order x = haversine(dp) + cos(lat1_radians)*cos(lat2_radians)*haversine(dl); ^ nav.cc(67): remark #981: operands are evaluated in unspecified order x = haversine(dp) + cos(lat1_radians)*cos(lat2_radians)*haversine(dl); ^ nav.cc(257): remark #981: operands are evaluated in unspecified order x = cosd(lat1)*sind(lat2) - sind(lat1)*cosd(lat2)*cosd(dl); ^ nav.cc(257): remark #981: operands are evaluated in unspecified order x = cosd(lat1)*sind(lat2) - sind(lat1)*cosd(lat2)*cosd(dl); ^ nav.cc(257): remark #981: operands are evaluated in unspecified order x = cosd(lat1)*sind(lat2) - sind(lat1)*cosd(lat2)*cosd(dl); ^ nav.cc(257): remark #981: operands are evaluated in unspecified order x = cosd(lat1)*sind(lat2) - sind(lat1)*cosd(lat2)*cosd(dl); ^ nav.cc(260): remark #981: operands are evaluated in unspecified order y = cosd(lat2)*sind(dl); ^ nav.cc(336): remark #981: operands are evaluated in unspecified order if ( (fabs(x) + fabs(y)) < 1.0e-6 ) ^ nav.cc(404): remark #981: operands are evaluated in unspecified order if ( (fabs(x) + fabs(y)) < 1.0e-6 ) ^ ar -rs libvx_nav.a nav.o ar: creating libvx_nav.a ranlib libvx_nav.a cp libvx_nav.a ../. *** Making vx_plot_util Library *** /opt/intel/cc/10.1.008/bin/icc vx_plot_util.cc -Wall -Wshadow -static -c -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" -I.. vx_plot_util.cc(146): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ vx_plot_util.cc(146): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ vx_plot_util.cc(206): remark #981: operands are evaluated in unspecified order if(abs(px2 - px1) > 0.90*abs(dim.x_ur - dim.x_ll)) { ^ vx_plot_util.cc(289): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ vx_plot_util.cc(289): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ vx_plot_util.cc(349): remark #981: operands are evaluated in unspecified order if(abs(px2 - px1) > 0.90*abs(dim.x_ur - dim.x_ll)) { ^ vx_plot_util.cc(436): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ vx_plot_util.cc(436): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ vx_plot_util.cc(496): remark #981: operands are evaluated in unspecified order if(abs(px2 - px1) > 0.90*abs(dim.x_ur-dim.x_ll)) { ^ vx_plot_util.cc(542): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ vx_plot_util.cc(542): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ vx_plot_util.cc(663): remark #869: parameter "gr" was never referenced void gridxy_to_pagexy(const Grid &gr, const BoundingBox &gr_bb, double grid_x, double grid_y, ^ ar -rs libvx_plot_util.a vx_plot_util.o ar: creating libvx_plot_util.a ranlib libvx_plot_util.a cp libvx_plot_util.a ../. *** Making vx_ps Library *** /opt/intel/cc/10.1.008/bin/icc vx_ps.cc -Wall -Wshadow -static -c -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" -I.. vx_ps.cc(1121): remark #810: conversion from "int" to "char" may lose significant bits junk[pos] = '0' + k%8; ^ vx_ps.cc(1317): remark #869: parameter "afm" was never referenced void handle_kern_pair(const KPX & kp, const Afm & afm, VxpsTextNode * & cur) ^ /opt/intel/cc/10.1.008/bin/icc vx_ps_text.cc -Wall -Wshadow -static -c -I.. vx_ps_text.cc(636): remark #810: conversion from "int" to "char" may lose significant bits *c-- = '0' + (k%8); ^ ar -rs libvx_ps.a vx_ps.o vx_ps_text.o ar: creating libvx_ps.a ranlib libvx_ps.a cp libvx_ps.a ../. *** Making vx_pxm Library *** /opt/intel/cc/10.1.008/bin/icc vx_pbm.cc -Wall -Wshadow -static -c -I.. vx_pbm.cc(185): remark #810: conversion from "int" to "unsigned char" may lose significant bits mask = 1 << (7 - c%8); ^ vx_pbm.cc(262): remark #810: conversion from "int" to "unsigned char" may lose significant bits mask = 1 << (7 - c%8); ^ vx_pbm.cc(266): remark #810: conversion from "int" to "unsigned char" may lose significant bits data[n] |= mask; ^ vx_pbm.cc(270): remark #810: conversion from "int" to "unsigned char" may lose significant bits mask = ~mask; ^ vx_pbm.cc(272): remark #810: conversion from "int" to "unsigned char" may lose significant bits data[n] &= mask; ^ vx_pbm.cc(641): remark #810: conversion from "int" to "unsigned char" may lose significant bits data[j] = ~u; ^ /opt/intel/cc/10.1.008/bin/icc vx_pcm.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_pgm.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_ppm.cc -Wall -Wshadow -static -c -I.. vx_ppm.cc(448): remark #981: operands are evaluated in unspecified order << strerror(errno) ^ /opt/intel/cc/10.1.008/bin/icc vx_pxm_base.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_pxm_utils.cc -Wall -Wshadow -static -c -I.. vx_pxm_utils.cc(40): remark #810: conversion from "int" to "char" may lose significant bits while ( isdigit(c = in.get()) ) j = 10*j + (c - '0'); ^ ar -rs libvx_pxm.a vx_pbm.o vx_pcm.o vx_pgm.o vx_ppm.o vx_pxm_base.o vx_pxm_utils.o ar: creating libvx_pxm.a ranlib libvx_pxm.a cp libvx_pxm.a ../. *** Making vx_render Library *** /opt/intel/cc/10.1.008/bin/icc vx_ascii85_filter.cc -Wall -Wshadow -static -c -I.. vx_ascii85_filter.cc(94): remark #810: conversion from "int" to "unsigned char" may lose significant bits for (j=0; j<5; ++j) next->eat(33 + a[j]); ^ vx_ascii85_filter.cc(130): remark #810: conversion from "int" to "unsigned char" may lose significant bits for (j=0; j<=count; ++j) next->eat(33 + a[j]); ^ /opt/intel/cc/10.1.008/bin/icc vx_bit_filter.cc -Wall -Wshadow -static -c -I.. vx_bit_filter.cc(81): remark #810: conversion from "int" to "unsigned char" may lose significant bits u |= c; ^ /opt/intel/cc/10.1.008/bin/icc vx_hex_filter.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_ps_filter.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_psout_filter.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_render_pbm.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_render_pcm.cc -Wall -Wshadow -static -c -I.. vx_render_pcm.cc(231): remark #981: operands are evaluated in unspecified order out << "[ /Indexed /DeviceRGB " << (pcm.n_colors() - 1) << "\n" ^ /opt/intel/cc/10.1.008/bin/icc vx_render_pgm.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_render_ppm.cc -Wall -Wshadow -static -c -I.. vx_render_ppm.cc(106): remark #981: operands are evaluated in unspecified order << " /Width " << (image.ncols()) << "\n" ^ vx_render_ppm.cc(107): remark #981: operands are evaluated in unspecified order << " /Height " << (image.nrows()) << "\n" ^ vx_render_ppm.cc(110): remark #981: operands are evaluated in unspecified order << " /ImageMatrix [ " << (image.ncols()) << " 0 0 " << -(image.nrows()) << " 0 " << (image.nrows()) << " ]\n" ^ vx_render_ppm.cc(110): remark #981: operands are evaluated in unspecified order << " /ImageMatrix [ " << (image.ncols()) << " 0 0 " << -(image.nrows()) << " 0 " << (image.nrows()) << " ]\n" ^ vx_render_ppm.cc(110): remark #981: operands are evaluated in unspecified order << " /ImageMatrix [ " << (image.ncols()) << " 0 0 " << -(image.nrows()) << " 0 " << (image.nrows()) << " ]\n" ^ /opt/intel/cc/10.1.008/bin/icc vx_renderinfo.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc vx_rle_filter.cc -Wall -Wshadow -static -c -I.. vx_rle_filter.cc(162): remark #981: operands are evaluated in unspecified order dump_literal(q.n_elements() - q.run_count()); ^ /opt/intel/cc/10.1.008/bin/icc vx_uc_queue.cc -Wall -Wshadow -static -c -I.. ar -rs libvx_render.a vx_ascii85_filter.o vx_bit_filter.o vx_hex_filter.o vx_ps_filter.o vx_psout_filter.o vx_render_pbm.o vx_render_pcm.o vx_render_pgm.o vx_render_ppm.o vx_renderinfo.o vx_rle_filter.o vx_uc_queue.o ar: creating libvx_render.a ranlib libvx_render.a cp libvx_render.a ../. *** Making vx_util Library *** /opt/intel/cc/10.1.008/bin/icc ascii_table.cc -Wall -Wshadow -static -c -I.. ascii_table.cc(234): remark #981: operands are evaluated in unspecified order set_size(a.nrows(), a.ncols()); ^ ascii_table.cc(234): remark #981: operands are evaluated in unspecified order set_size(a.nrows(), a.ncols()); ^ /opt/intel/cc/10.1.008/bin/icc asciitablejust_to_string.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc bitarray.cc -Wall -Wshadow -static -c -I.. bitarray.cc(314): remark #810: conversion from "int" to "unsigned char" may lose significant bits if ( onoff ) u[byteno] |= mask; ^ bitarray.cc(315): remark #810: conversion from "int" to "unsigned char" may lose significant bits else u[byteno] &= ~mask; ^ /opt/intel/cc/10.1.008/bin/icc boundingbox.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc comma_string.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc concat_string.cc -Wall -Wshadow -static -c -I.. concat_string.cc(767): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) == 0 ) return ( 1 ); ^ concat_string.cc(767): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) == 0 ) return ( 1 ); ^ concat_string.cc(820): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) != 0 ) return ( 1 ); ^ concat_string.cc(820): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) != 0 ) return ( 1 ); ^ concat_string.cc(873): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) >= 0 ) return ( 1 ); ^ concat_string.cc(873): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) >= 0 ) return ( 1 ); ^ concat_string.cc(926): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) <= 0 ) return ( 1 ); ^ concat_string.cc(926): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) <= 0 ) return ( 1 ); ^ concat_string.cc(979): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) > 0 ) return ( 1 ); ^ concat_string.cc(979): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) > 0 ) return ( 1 ); ^ concat_string.cc(1032): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) < 0 ) return ( 1 ); ^ concat_string.cc(1032): remark #981: operands are evaluated in unspecified order if ( strcmp(a.text(), b.text()) < 0 ) return ( 1 ); ^ /opt/intel/cc/10.1.008/bin/icc double_array.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc indent.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc int_array.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc is_number.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc make_path.cc -Wall -Wshadow -static -c -I.. make_path.cc(118): remark #981: operands are evaluated in unspecified order << strerror(errno) << "\n\n"; ^ /opt/intel/cc/10.1.008/bin/icc memory.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc num_array.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc ordinal.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc roman_numeral.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc string_array.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc string_fxns.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc substring.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc thresh_array.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc threshold.cc -Wall -Wshadow -static -c -I.. threshold.cc(135): remark #810: conversion from "int" to "char" may lose significant bits test_type[0] = tolower(str[0]); ^ threshold.cc(136): remark #810: conversion from "int" to "char" may lose significant bits test_type[1] = tolower(str[1]); ^ /opt/intel/cc/10.1.008/bin/icc vx_endian.cc -Wall -Wshadow -static -DBLOCK4 -c -I.. ar -rs libvx_util.a ascii_table.o asciitablejust_to_string.o bitarray.o boundingbox.o comma_string.o concat_string.o double_array.o indent.o int_array.o is_number.o make_path.o memory.o num_array.o ordinal.o roman_numeral.o string_array.o string_fxns.o substring.o thresh_array.o threshold.o vx_endian.o ar: creating libvx_util.a ranlib libvx_util.a cp libvx_util.a ../. *** Making vx_pb_util Library *** /opt/intel/cc/10.1.008/bin/icc pblock.cc -DBLOCK4 -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc do_blocking.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc do_unblocking.cc -Wall -Wshadow -static -c -I.. /opt/intel/cc/10.1.008/bin/icc copy_bytes.cc -Wall -Wshadow -static -c -I.. ar -rs libvx_pb_util.a pblock.o do_blocking.o do_unblocking.o copy_bytes.o ar: creating libvx_pb_util.a ranlib libvx_pb_util.a cp libvx_pb_util.a ../. *** Making vx_wrfdata Library *** /opt/intel/cc/10.1.008/bin/icc filterbox.cc -Wall -Wshadow -static -c -I.. -I/usr/local/netcdf/include filterbox.cc(35): remark #1419: external declaration in primary source file extern int nint(double); ^ /opt/intel/cc/10.1.008/bin/icc interpmthd.cc -Wall -Wshadow -static -c -I.. -I/usr/local/netcdf/include /opt/intel/cc/10.1.008/bin/icc moments.cc -Wall -Wshadow -static -c -I.. -I/usr/local/netcdf/include /opt/intel/cc/10.1.008/bin/icc node.cc -Wall -Wshadow -static -c -I.. -I/usr/local/netcdf/include /opt/intel/cc/10.1.008/bin/icc polyline.cc -Wall -Wshadow -static -c -I.. -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ polyline.cc(227): remark #981: operands are evaluated in unspecified order double ds = fabs(u[n_points - 1] - u[0]) + fabs(v[n_points - 1] - v[0]); ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ /opt/intel/cc/10.1.008/bin/icc vx_wrfdata.cc -Wall -Wshadow -static -DBLOCK4 -c -I.. -I/usr/local/netcdf/include vx_wrfdata.cc(140): remark #981: operands are evaluated in unspecified order << wrfdata_ptr[i].get_nx() << ", " << wrfdata_ptr[i].get_ny() ^ vx_wrfdata.cc(140): remark #981: operands are evaluated in unspecified order << wrfdata_ptr[i].get_nx() << ", " << wrfdata_ptr[i].get_ny() ^ vx_wrfdata.cc(437): remark #1572: floating-point equality and inequality comparisons are unreliable if(m == 0.0) k = 0; ^ vx_wrfdata.cc(1119): remark #869: parameter "all_points" was never referenced Polyline WrfData::single_boundary(bool all_points, int clockwise) const { ^ vx_wrfdata.cc(1119): remark #869: parameter "clockwise" was never referenced Polyline WrfData::single_boundary(bool all_points, int clockwise) const { ^ vx_wrfdata.cc(2530): remark #981: operands are evaluated in unspecified order p.merge_values(d.get_xy_int(x, y), d.get_xy_int(xx, yy)); ^ vx_wrfdata.cc(2530): remark #981: operands are evaluated in unspecified order p.merge_values(d.get_xy_int(x, y), d.get_xy_int(xx, yy)); ^ vx_wrfdata.cc(2549): remark #981: operands are evaluated in unspecified order p.merge_values(d.get_xy_int(x, y), d.get_xy_int(xx, yy)); ^ vx_wrfdata.cc(2549): remark #981: operands are evaluated in unspecified order p.merge_values(d.get_xy_int(x, y), d.get_xy_int(xx, yy)); ^ vx_wrfdata.cc(2569): remark #981: operands are evaluated in unspecified order p.merge_values(d.get_xy_int(x, y), d.get_xy_int(xx, yy)); ^ vx_wrfdata.cc(2569): remark #981: operands are evaluated in unspecified order p.merge_values(d.get_xy_int(x, y), d.get_xy_int(xx, yy)); ^ vx_wrfdata.cc(2589): remark #981: operands are evaluated in unspecified order p.merge_values(d.get_xy_int(x, y), d.get_xy_int(xx, yy)); ^ vx_wrfdata.cc(2589): remark #981: operands are evaluated in unspecified order p.merge_values(d.get_xy_int(x, y), d.get_xy_int(xx, yy)); ^ vx_wrfdata.cc(3124): remark #981: operands are evaluated in unspecified order << get_step_case(lr, ur, ul, ll) << "\n\n" << flush; ^ vx_wrfdata.cc(3188): remark #981: operands are evaluated in unspecified order if(f1.get_nx() != f2.get_nx() || ^ vx_wrfdata.cc(3189): remark #981: operands are evaluated in unspecified order f1.get_ny() != f2.get_ny() ) { ^ vx_wrfdata.cc(3227): remark #981: operands are evaluated in unspecified order if(f.get_nx() != mask.get_nx() || ^ vx_wrfdata.cc(3228): remark #981: operands are evaluated in unspecified order f.get_ny() != mask.get_ny() ) { ^ vx_wrfdata.cc(3259): remark #981: operands are evaluated in unspecified order if(fcst_wd.get_nx() != obs_wd.get_nx() || ^ vx_wrfdata.cc(3260): remark #981: operands are evaluated in unspecified order fcst_wd.get_ny() != obs_wd.get_ny() || ^ vx_wrfdata.cc(3261): remark #981: operands are evaluated in unspecified order fcst_wd.get_nx() != mask_wd.get_nx() || ^ vx_wrfdata.cc(3262): remark #981: operands are evaluated in unspecified order fcst_wd.get_ny() != mask_wd.get_ny()) { ^ vx_wrfdata.cc(3293): remark #981: operands are evaluated in unspecified order if(wd.get_nx() != wd_mask.get_nx() || ^ vx_wrfdata.cc(3294): remark #981: operands are evaluated in unspecified order wd.get_ny() != wd_mask.get_ny() ) { ^ vx_wrfdata.cc(3323): remark #981: operands are evaluated in unspecified order if(wd1.get_nx() != wd2.get_nx() || ^ vx_wrfdata.cc(3324): remark #981: operands are evaluated in unspecified order wd1.get_ny() != wd2.get_ny() ) { ^ vx_wrfdata.cc(3360): remark #981: operands are evaluated in unspecified order if(na1.n_elements() != na2.n_elements()) { ^ vx_wrfdata.cc(3403): remark #981: operands are evaluated in unspecified order frac_wd.set_size(wd.get_nx(), wd.get_ny()); ^ vx_wrfdata.cc(3403): remark #981: operands are evaluated in unspecified order frac_wd.set_size(wd.get_nx(), wd.get_ny()); ^ vx_wrfdata.cc(3694): remark #981: operands are evaluated in unspecified order dist[count] = sqrt(pow((obs_x-x), 2) + pow((obs_y-y), 2)); ^ ar -rs libvx_wrfdata.a filterbox.o interpmthd.o moments.o node.o polyline.o vx_wrfdata.o ar: creating libvx_wrfdata.a ranlib libvx_wrfdata.a cp libvx_wrfdata.a ../. *** Making vx_wrfmode Library *** /opt/intel/cc/10.1.008/bin/icc WrfMode_Conf.cc -Wall -Wshadow -static -c -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" -I.. -I/usr/local/netcdf/include /opt/intel/cc/10.1.008/bin/icc engine.cc -Wall -Wshadow -static -c -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" -I.. -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ engine.cc(156): remark #869: parameter "eng" was never referenced Engine::Engine(const Engine &eng) { ^ engine.cc(165): remark #869: parameter "eng" was never referenced Engine & Engine::operator=(const Engine & eng) { ^ engine.cc(571): remark #981: operands are evaluated in unspecified order fcst_mask->threshold_intensity(fcst_filter, ^ engine.cc(607): remark #981: operands are evaluated in unspecified order obs_mask->threshold_intensity(obs_filter, ^ engine.cc(789): remark #981: operands are evaluated in unspecified order << max(n_fcst, n_obs) << "\n\n" << flush; ^ engine.cc(852): remark #981: operands are evaluated in unspecified order << max(n_fcst, n_obs) << "\n\n" << flush; ^ engine.cc(1632): remark #981: operands are evaluated in unspecified order << max(n_fcst, n_obs) << "\n\n" << flush; ^ engine.cc(1798): remark #981: operands are evaluated in unspecified order << max(n_fcst, n_obs) << "\n\n" << flush; ^ engine.cc(2233): remark #981: operands are evaluated in unspecified order << wmc.max_centroid_dist().ival() << ")\n"; ^ engine.cc(2248): remark #383: value copied to temporary, reference to temporary used interest = wmc.centroid_dist_if(attribute); ^ engine.cc(2249): remark #383: value copied to temporary, reference to temporary used confidence = wmc.area_ratio_conf(p.area_ratio); ^ engine.cc(2273): remark #383: value copied to temporary, reference to temporary used interest = wmc.boundary_dist_if(attribute); ^ engine.cc(2298): remark #383: value copied to temporary, reference to temporary used interest = wmc.convex_hull_dist_if(attribute); ^ engine.cc(2323): remark #383: value copied to temporary, reference to temporary used interest = wmc.angle_diff_if(attribute); ^ engine.cc(2326): remark #383: value copied to temporary, reference to temporary used conf_obs = wmc.aspect_ratio_conf(aspect_obs); ^ engine.cc(2327): remark #383: value copied to temporary, reference to temporary used conf_fcst = wmc.aspect_ratio_conf(aspect_fcst); ^ engine.cc(2352): remark #383: value copied to temporary, reference to temporary used interest = wmc.area_ratio_if(attribute); ^ engine.cc(2377): remark #383: value copied to temporary, reference to temporary used interest = wmc.int_area_ratio_if(attribute); ^ engine.cc(2406): remark #383: value copied to temporary, reference to temporary used interest = wmc.complexity_ratio_if(attribute); ^ engine.cc(2410): remark #383: value copied to temporary, reference to temporary used interest = wmc.ratio_if(attribute); ^ engine.cc(2436): remark #383: value copied to temporary, reference to temporary used interest = wmc.intensity_ratio_if(attribute); ^ engine.cc(3005): remark #981: operands are evaluated in unspecified order < eng.wconf.print_interest_thresh().dval()) return; ^ engine.cc(3509): remark #981: operands are evaluated in unspecified order comp.set_size(eng.fcst_raw->get_nx(), eng.fcst_raw->get_ny()); ^ engine.cc(3509): remark #981: operands are evaluated in unspecified order comp.set_size(eng.fcst_raw->get_nx(), eng.fcst_raw->get_ny()); ^ engine.cc(3538): remark #981: operands are evaluated in unspecified order comp.set_size(eng.obs_raw->get_nx(), eng.obs_raw->get_ny()); ^ engine.cc(3538): remark #981: operands are evaluated in unspecified order comp.set_size(eng.obs_raw->get_nx(), eng.obs_raw->get_ny()); ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ ../vx_wrfmode/mode_columns.h(75): remark #593: variable "mode_cts_columns" was set but never used static const char * mode_cts_columns [] = { ^ /opt/intel/cc/10.1.008/bin/icc interest.cc -Wall -Wshadow -static -c -I.. -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include ../vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ interest.cc(392): remark #383: value copied to temporary, reference to temporary used area_ratio = min( (Obs->area)/(Fcst->area), ^ interest.cc(393): remark #383: value copied to temporary, reference to temporary used (Fcst->area)/(Obs->area) ); ^ interest.cc(392): remark #981: operands are evaluated in unspecified order area_ratio = min( (Obs->area)/(Fcst->area), ^ interest.cc(425): remark #383: value copied to temporary, reference to temporary used complexity_ratio = min( (Obs->complexity)/(Fcst->complexity), ^ interest.cc(426): remark #383: value copied to temporary, reference to temporary used (Fcst->complexity)/(Obs->complexity) ); ^ interest.cc(425): remark #981: operands are evaluated in unspecified order complexity_ratio = min( (Obs->complexity)/(Fcst->complexity), ^ interest.cc(439): remark #383: value copied to temporary, reference to temporary used percentile_intensity_ratio = min( (Obs->intensity_ptile.pth)/(Fcst->intensity_ptile.pth), ^ interest.cc(440): remark #383: value copied to temporary, reference to temporary used (Fcst->intensity_ptile.pth)/(Obs->intensity_ptile.pth) ); ^ interest.cc(439): remark #981: operands are evaluated in unspecified order percentile_intensity_ratio = min( (Obs->intensity_ptile.pth)/(Fcst->intensity_ptile.pth), ^ interest.cc(470): remark #981: operands are evaluated in unspecified order out << "Area = " << nint(s.area) << "\n"; ^ interest.cc(471): remark #981: operands are evaluated in unspecified order out << "Area Filter = " << nint(s.area_filter) << "\n"; ^ interest.cc(472): remark #981: operands are evaluated in unspecified order out << "Area Thresh = " << nint(s.area_thresh) << "\n"; ^ interest.cc(483): remark #981: operands are evaluated in unspecified order << nint(s.user_ptile) ^ interest.cc(461): remark #177: variable "h" was declared but never referenced WrfDataHeader h = s.Raw->get_header(); ^ interest.cc(503): remark #981: operands are evaluated in unspecified order out << "Intersection Area = " << nint(p.intersection_area) << "\n"; ^ interest.cc(504): remark #981: operands are evaluated in unspecified order out << "Union Area = " << nint(p.union_area) << "\n"; ^ interest.cc(505): remark #981: operands are evaluated in unspecified order out << "Symmetric Difference = " << nint(p.symmetric_diff) << "\n"; ^ ../vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ /opt/intel/cc/10.1.008/bin/icc set.cc -Wall -Wshadow -static -c -I.. -I/usr/local/netcdf/include ar -rs libvx_wrfmode.a WrfMode_Conf.o engine.o interest.o set.o ar: creating libvx_wrfmode.a ranlib libvx_wrfmode.a cp libvx_wrfmode.a ../. *** Making pcp_combine application *** /opt/intel/cc/10.1.008/bin/icc -o pcp_combine pcp_combine.cc \ -Wall -Wshadow -static -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" \ -I../../lib -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include \ -L../../lib -L/usr/local/netcdf/lib -L/data1/prashant/LIB/gsl/lib \ -lvx_met_util -lvx_analysis_util -lvx_wrfdata -lvx_met_util \ -lvx_contable -lvx_grib_classes \ -lvx_econfig -lvx_gsl_prob -lgsl \ -lvx_plot_util -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm \ -lvx_data_grids -lvx_gnomon -lvx_nav -lvx_cal -lvx_util -lvx_math -lm \ -lnetcdf_c++ -lnetcdf \ ../../lib/vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../../lib/vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../../lib/vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ pcp_combine.cc(338): remark #869: parameter "argc" was never referenced void do_sum_command(int argc, char **argv) { ^ pcp_combine.cc(338): remark #869: parameter "argv" was never referenced void do_sum_command(int argc, char **argv) { ^ pcp_combine.cc(558): remark #981: operands are evaluated in unspecified order pcp_data = new float [grid.nx()*grid.ny()]; ^ pcp_combine.cc(565): remark #810: conversion from "double" to "float" may lose significant bits pcp_data[wd.two_to_one(x, y)] = wd.get_xy_double(x, y); ^ pcp_combine.cc(575): remark #981: operands are evaluated in unspecified order if(gr.nx() != grid.nx() || gr.ny() != grid.ny() ) { ^ pcp_combine.cc(575): remark #981: operands are evaluated in unspecified order if(gr.nx() != grid.nx() || gr.ny() != grid.ny() ) { ^ pcp_combine.cc(578): remark #981: operands are evaluated in unspecified order << "(nx, ny) = (" << gr.nx() << ", " << gr.ny() << ") != (" ^ pcp_combine.cc(578): remark #981: operands are evaluated in unspecified order << "(nx, ny) = (" << gr.nx() << ", " << gr.ny() << ") != (" ^ pcp_combine.cc(579): remark #981: operands are evaluated in unspecified order << grid.nx() << ", " << grid.ny() << ")\n\n" << flush; ^ pcp_combine.cc(579): remark #981: operands are evaluated in unspecified order << grid.nx() << ", " << grid.ny() << ")\n\n" << flush; ^ pcp_combine.cc(597): remark #810: conversion from "double" to "float" may lose significant bits pcp_data[n] += v; ^ pcp_combine.cc(778): remark #981: operands are evaluated in unspecified order if(wd1.get_nx() != wd2.get_nx() || ^ pcp_combine.cc(779): remark #981: operands are evaluated in unspecified order wd1.get_ny() != wd2.get_ny()) { ^ pcp_combine.cc(868): remark #981: operands are evaluated in unspecified order pcp_data = new float [wd1.get_nx()*wd1.get_ny()]; ^ pcp_combine.cc(891): remark #810: conversion from "double" to "float" may lose significant bits pcp_data[n] = v; ^ pcp_combine.cc(753): remark #869: parameter "argc" was never referenced void do_add_subtract_command(int argc, char **argv) { ^ pcp_combine.cc(753): remark #869: parameter "argv" was never referenced void do_add_subtract_command(int argc, char **argv) { ^ pcp_combine.cc(1013): remark #981: operands are evaluated in unspecified order in_file2.text(), accum2/sec_per_hour); ^ pcp_combine.cc(1010): remark #981: operands are evaluated in unspecified order sprintf(command_str, ^ pcp_combine.cc(1019): remark #981: operands are evaluated in unspecified order in_file2.text(), accum2/sec_per_hour); ^ pcp_combine.cc(1016): remark #981: operands are evaluated in unspecified order sprintf(command_str, ^ pcp_combine.cc(1075): remark #981: operands are evaluated in unspecified order if(!pcp_var->put(&pcp_data[0], grid.ny(), grid.nx())) { ^ pcp_combine.cc(1075): remark #981: operands are evaluated in unspecified order if(!pcp_var->put(&pcp_data[0], grid.ny(), grid.nx())) { ^ pcp_combine.cc(1102): remark #424: extra ";" ignored }; ^ pcp_combine.cc(1106): remark #869: parameter "argc" was never referenced void usage(int argc, char *argv[]) { ^ pcp_combine.cc(1106): remark #869: parameter "argv" was never referenced void usage(int argc, char *argv[]) { ^ ../../lib/vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../../lib/vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../../lib/vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../../lib/vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../../lib/vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ cp pcp_combine ../../bin/. *** Finished Making pcp_combine application *** *** Making gen_poly_mask application *** /opt/intel/cc/10.1.008/bin/icc -o gen_poly_mask gen_poly_mask.cc \ -Wall -Wshadow -static -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" \ -I../../lib -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include \ -L../../lib -L/usr/local/netcdf/lib -L/data1/prashant/LIB/gsl/lib \ -lvx_met_util -lvx_analysis_util -lvx_wrfdata -lvx_met_util \ -lvx_contable -lvx_grib_classes \ -lvx_econfig -lvx_gsl_prob -lgsl \ -lvx_plot_util -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm \ -lvx_data_grids -lvx_gnomon -lvx_nav -lvx_cal -lvx_util -lvx_math -lm \ -lnetcdf_c++ -lnetcdf \ ../../lib/vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../../lib/vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../../lib/vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ gen_poly_mask.cc(201): remark #981: operands are evaluated in unspecified order cout << "Parsed Grid:\t\t" << grid.name() ^ gen_poly_mask.cc(202): remark #981: operands are evaluated in unspecified order << " (" << grid.nx() << " x " << grid.ny() << ")\n" << flush; ^ gen_poly_mask.cc(202): remark #981: operands are evaluated in unspecified order << " (" << grid.nx() << " x " << grid.ny() << ")\n" << flush; ^ gen_poly_mask.cc(217): remark #981: operands are evaluated in unspecified order cout << "Parsed Polyline:\t" << poly_mask.name() ^ gen_poly_mask.cc(218): remark #981: operands are evaluated in unspecified order << " containing " << poly_mask.n_points() << " points\n" ^ gen_poly_mask.cc(268): remark #981: operands are evaluated in unspecified order out_file.text(), time_str, hostname_str, program_name, poly_file.text()); ^ gen_poly_mask.cc(266): remark #981: operands are evaluated in unspecified order sprintf(attribute_str, ^ gen_poly_mask.cc(285): remark #981: operands are evaluated in unspecified order mask_data = new int [grid.nx()*grid.ny()]; ^ gen_poly_mask.cc(295): remark #981: operands are evaluated in unspecified order n = two_to_one(grid.nx(), grid.ny(), x, y); ^ gen_poly_mask.cc(295): remark #981: operands are evaluated in unspecified order n = two_to_one(grid.nx(), grid.ny(), x, y); ^ gen_poly_mask.cc(312): remark #981: operands are evaluated in unspecified order if(!mask_var->put(&mask_data[0], grid.ny(), grid.nx())) { ^ gen_poly_mask.cc(312): remark #981: operands are evaluated in unspecified order if(!mask_var->put(&mask_data[0], grid.ny(), grid.nx())) { ^ gen_poly_mask.cc(327): remark #981: operands are evaluated in unspecified order << grid.nx()*grid.ny() << "\n" << flush; ^ gen_poly_mask.cc(327): remark #981: operands are evaluated in unspecified order << grid.nx()*grid.ny() << "\n" << flush; ^ gen_poly_mask.cc(340): remark #869: parameter "argc" was never referenced void usage(int argc, char *argv[]) { ^ gen_poly_mask.cc(340): remark #869: parameter "argv" was never referenced void usage(int argc, char *argv[]) { ^ ../../lib/vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../../lib/vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../../lib/vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../../lib/vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../../lib/vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ cp gen_poly_mask ../../bin/. *** Finished Making gen_poly_mask application *** *** Making mode application *** /opt/intel/cc/10.1.008/bin/icc -o mode mode.cc \ -Wall -Wshadow -static -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" \ -I../../lib -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include \ -L../../lib -L/usr/local/netcdf/lib -L/data1/prashant/LIB/gsl/lib \ -lvx_wrfmode -lvx_met_util -lvx_analysis_util -lvx_wrfdata -lvx_met_util \ -lvx_contable -lvx_grib_classes \ -lvx_econfig -lvx_gsl_prob -lgsl \ -lvx_plot_util -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm \ -lvx_data_grids -lvx_gnomon -lvx_nav -lvx_cal -lvx_util -lvx_math -lm \ -lnetcdf_c++ -lnetcdf \ ../../lib/vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../../lib/vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../../lib/vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ mode.cc(327): remark #981: operands are evaluated in unspecified order engine.wconf.grib_ptv().ival()); ^ mode.cc(326): remark #981: operands are evaluated in unspecified order fcst_gci.set_gcinfo(engine.wconf.fcst_field().sval(), ^ mode.cc(329): remark #981: operands are evaluated in unspecified order engine.wconf.grib_ptv().ival()); ^ mode.cc(328): remark #981: operands are evaluated in unspecified order obs_gci.set_gcinfo(engine.wconf.obs_field().sval(), ^ mode.cc(433): remark #981: operands are evaluated in unspecified order << fcst_wd.get_accum_time()/sec_per_hour ^ mode.cc(516): remark #981: operands are evaluated in unspecified order << obs_wd.get_accum_time()/sec_per_hour ^ mode.cc(537): remark #981: operands are evaluated in unspecified order if(fcst_grid.nx() != obs_grid.nx() || ^ mode.cc(538): remark #981: operands are evaluated in unspecified order fcst_grid.ny() != obs_grid.ny()) { ^ mode.cc(541): remark #981: operands are evaluated in unspecified order << "do not match (" << fcst_grid.nx() << ", " ^ mode.cc(542): remark #981: operands are evaluated in unspecified order << fcst_grid.ny() << ") != (" << obs_grid.nx() ^ mode.cc(542): remark #981: operands are evaluated in unspecified order << fcst_grid.ny() << ") != (" << obs_grid.nx() ^ mode.cc(543): remark #981: operands are evaluated in unspecified order << ", " << obs_grid.ny() << ")\n\n" << flush; ^ mode.cc(551): remark #981: operands are evaluated in unspecified order if(fcst_wd.get_valid_time() != obs_wd.get_valid_time()) { ^ mode.cc(563): remark #981: operands are evaluated in unspecified order if(fcst_wd.get_accum_time() != obs_wd.get_accum_time()) { ^ mode.cc(567): remark #981: operands are evaluated in unspecified order << fcst_wd.get_accum_time() << " seconds != " ^ mode.cc(568): remark #981: operands are evaluated in unspecified order << obs_wd.get_accum_time() << " seconds.\n\n" << flush; ^ mode.cc(620): remark #981: operands are evaluated in unspecified order obs_wd.int_to_double(0)); ^ mode.cc(619): remark #383: value copied to temporary, reference to temporary used data_min = min(fcst_wd.int_to_double(0), ^ mode.cc(620): remark #383: value copied to temporary, reference to temporary used obs_wd.int_to_double(0)); ^ mode.cc(619): remark #981: operands are evaluated in unspecified order data_min = min(fcst_wd.int_to_double(0), ^ mode.cc(622): remark #981: operands are evaluated in unspecified order obs_wd.int_to_double(wrfdata_int_data_max)); ^ mode.cc(621): remark #383: value copied to temporary, reference to temporary used data_max = max(fcst_wd.int_to_double(wrfdata_int_data_max), ^ mode.cc(622): remark #383: value copied to temporary, reference to temporary used obs_wd.int_to_double(wrfdata_int_data_max)); ^ mode.cc(621): remark #981: operands are evaluated in unspecified order data_max = max(fcst_wd.int_to_double(wrfdata_int_data_max), ^ mode.cc(793): remark #981: operands are evaluated in unspecified order << "grid_res (" << engine.wconf.grid_res().dval() ^ mode.cc(803): remark #981: operands are evaluated in unspecified order << "The mask_missing_flag (" << engine.wconf.mask_missing_flag().ival() ^ mode.cc(812): remark #981: operands are evaluated in unspecified order << "The mask_grid_flag (" << engine.wconf.mask_grid_flag().ival() ^ mode.cc(821): remark #981: operands are evaluated in unspecified order << "The mask_poly_flag (" << engine.wconf.mask_poly_flag().ival() ^ mode.cc(830): remark #981: operands are evaluated in unspecified order << "fcst_conv_radius (" << engine.wconf.fcst_conv_radius().ival() ^ mode.cc(831): remark #981: operands are evaluated in unspecified order << ") and obs_conv_radius (" << engine.wconf.obs_conv_radius().ival() ^ mode.cc(841): remark #981: operands are evaluated in unspecified order << "fcst_area_thresh (" << engine.wconf.fcst_area_thresh().ival() ^ mode.cc(842): remark #981: operands are evaluated in unspecified order << ") and obs_area_thresh (" << engine.wconf.obs_area_thresh().ival() ^ mode.cc(850): remark #981: operands are evaluated in unspecified order << "The fcst_merge_flag (" << engine.wconf.fcst_merge_flag().ival() ^ mode.cc(859): remark #981: operands are evaluated in unspecified order << "The obs_merge_flag (" << engine.wconf.obs_merge_flag().ival() ^ mode.cc(868): remark #981: operands are evaluated in unspecified order << "The match_flag (" << engine.wconf.match_flag().ival() ^ mode.cc(878): remark #981: operands are evaluated in unspecified order << "when matching is disabled (match_flag = " << engine.wconf.match_flag().ival() ^ mode.cc(879): remark #981: operands are evaluated in unspecified order << ") but merging is requested (fcst_merge_flag = " << engine.wconf.fcst_merge_flag().ival() ^ mode.cc(880): remark #981: operands are evaluated in unspecified order << ", obs_merge_flag = " << engine.wconf.obs_merge_flag().ival() ^ mode.cc(888): remark #981: operands are evaluated in unspecified order << "max_centroid_dist (" << engine.wconf.max_centroid_dist().dval() ^ mode.cc(912): remark #981: operands are evaluated in unspecified order + engine.wconf.boundary_dist_weight().dval() ^ mode.cc(913): remark #981: operands are evaluated in unspecified order + engine.wconf.convex_hull_dist_weight().dval() ^ mode.cc(914): remark #981: operands are evaluated in unspecified order + engine.wconf.angle_diff_weight().dval() ^ mode.cc(915): remark #981: operands are evaluated in unspecified order + engine.wconf.area_ratio_weight().dval() ^ mode.cc(916): remark #981: operands are evaluated in unspecified order + engine.wconf.int_area_ratio_weight().dval() ^ mode.cc(917): remark #981: operands are evaluated in unspecified order + engine.wconf.complexity_ratio_weight().dval() ^ mode.cc(918): remark #981: operands are evaluated in unspecified order + engine.wconf.intensity_ratio_weight().dval()), 0.0)) { ^ mode.cc(931): remark #981: operands are evaluated in unspecified order << "intensity_percentile (" << engine.wconf.intensity_percentile().ival() ^ mode.cc(940): remark #981: operands are evaluated in unspecified order << "total_interest_thresh (" << engine.wconf.total_interest_thresh().dval() ^ mode.cc(949): remark #981: operands are evaluated in unspecified order << "print_interest_thresh (" << engine.wconf.print_interest_thresh().dval() ^ mode.cc(957): remark #981: operands are evaluated in unspecified order << "zero_border_size (" << engine.wconf.zero_border_size().ival() ^ mode.cc(1010): remark #981: operands are evaluated in unspecified order << "The plot_valid_flag (" << engine.wconf.plot_valid_flag().ival() ^ mode.cc(1019): remark #981: operands are evaluated in unspecified order << "The plot_gcarc_flag (" << engine.wconf.plot_gcarc_flag().ival() ^ mode.cc(1132): remark #981: operands are evaluated in unspecified order set_plot_dims(nint(xy_bb.width), nint(xy_bb.height)); ^ mode.cc(1132): remark #981: operands are evaluated in unspecified order set_plot_dims(nint(xy_bb.width), nint(xy_bb.height)); ^ mode.cc(1184): remark #981: operands are evaluated in unspecified order engine.fcst_raw->int_to_double(wrfdata_int_data_max), ^ mode.cc(1183): remark #981: operands are evaluated in unspecified order fcst_ct.rescale(engine.fcst_raw->int_to_double(0), ^ mode.cc(1191): remark #981: operands are evaluated in unspecified order engine.obs_raw->int_to_double(wrfdata_int_data_max), ^ mode.cc(1190): remark #981: operands are evaluated in unspecified order obs_ct.rescale(engine.obs_raw->int_to_double(0), ^ mode.cc(1203): remark #981: operands are evaluated in unspecified order engine.wconf.fcst_raw_plot_max().dval(), ^ mode.cc(1202): remark #981: operands are evaluated in unspecified order fcst_ct.rescale(engine.wconf.fcst_raw_plot_min().dval(), ^ mode.cc(1214): remark #981: operands are evaluated in unspecified order engine.wconf.obs_raw_plot_max().dval(), ^ mode.cc(1213): remark #981: operands are evaluated in unspecified order obs_ct.rescale(engine.wconf.obs_raw_plot_min().dval(), ^ mode.cc(1490): remark #981: operands are evaluated in unspecified order unix_to_mdyhms(eng.fcst_raw->get_valid_time() - ^ mode.cc(1498): remark #981: operands are evaluated in unspecified order unix_to_mdyhms(eng.obs_raw->get_valid_time() - ^ mode.cc(1778): remark #981: operands are evaluated in unspecified order eng.get_matched_fcst(0), eng.get_unmatched_fcst(0)); ^ mode.cc(1777): remark #981: operands are evaluated in unspecified order sprintf(label, "%i/%i/%i", eng.n_fcst, ^ mode.cc(1781): remark #981: operands are evaluated in unspecified order eng.get_matched_obs(0), eng.get_unmatched_obs(0)); ^ mode.cc(1780): remark #981: operands are evaluated in unspecified order sprintf(label, "%i/%i/%i", eng.n_obs, ^ mode.cc(1790): remark #981: operands are evaluated in unspecified order eng.get_matched_fcst(1) + eng.get_unmatched_fcst(1)); ^ mode.cc(1793): remark #981: operands are evaluated in unspecified order eng.get_matched_obs(1) + eng.get_unmatched_obs(1)); ^ mode.cc(1802): remark #981: operands are evaluated in unspecified order eng.get_matched_fcst(1), eng.get_unmatched_fcst(1)); ^ mode.cc(1801): remark #981: operands are evaluated in unspecified order sprintf(label, "%i/%i", ^ mode.cc(1805): remark #981: operands are evaluated in unspecified order eng.get_matched_obs(1), eng.get_unmatched_obs(1)); ^ mode.cc(1804): remark #981: operands are evaluated in unspecified order sprintf(label, "%i/%i", ^ mode.cc(1879): remark #981: operands are evaluated in unspecified order eng.get_matched_fcst(1) + eng.get_unmatched_fcst(1)); ^ mode.cc(1882): remark #981: operands are evaluated in unspecified order eng.get_matched_obs(1) + eng.get_unmatched_obs(1)); ^ mode.cc(2457): remark #981: operands are evaluated in unspecified order ppm_image.putxy(c, x-nint(xy_bb.x_ll), y-nint(xy_bb.y_ll)); ^ mode.cc(2457): remark #981: operands are evaluated in unspecified order ppm_image.putxy(c, x-nint(xy_bb.x_ll), y-nint(xy_bb.y_ll)); ^ mode.cc(2505): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ mode.cc(2505): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ mode.cc(2564): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ mode.cc(2564): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ mode.cc(2645): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ mode.cc(2645): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ mode.cc(2751): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ mode.cc(2751): remark #981: operands are evaluated in unspecified order p.setrgbcolor(c.red()/255.0, c.green()/255.0, c.blue()/255.0); ^ mode.cc(2820): remark #981: operands are evaluated in unspecified order str << "_" << engine.wconf.output_prefix().sval(); ^ mode.cc(2861): remark #981: operands are evaluated in unspecified order out.open(stat_file); ^ mode.cc(2898): remark #981: operands are evaluated in unspecified order out.open(stat_file); ^ mode.cc(2933): remark #981: operands are evaluated in unspecified order out.open(stat_file); ^ mode.cc(3073): remark #981: operands are evaluated in unspecified order fcst_raw_data = new float [grid.nx()*grid.ny()]; ^ mode.cc(3074): remark #981: operands are evaluated in unspecified order fcst_obj_data = new int [grid.nx()*grid.ny()]; ^ mode.cc(3075): remark #981: operands are evaluated in unspecified order fcst_clus_data = new int [grid.nx()*grid.ny()]; ^ mode.cc(3076): remark #981: operands are evaluated in unspecified order obs_raw_data = new float [grid.nx()*grid.ny()]; ^ mode.cc(3077): remark #981: operands are evaluated in unspecified order obs_obj_data = new int [grid.nx()*grid.ny()]; ^ mode.cc(3078): remark #981: operands are evaluated in unspecified order obs_clus_data = new int [grid.nx()*grid.ny()]; ^ mode.cc(3083): remark #981: operands are evaluated in unspecified order n = two_to_one(grid.nx(), grid.ny(), x, y); ^ mode.cc(3083): remark #981: operands are evaluated in unspecified order n = two_to_one(grid.nx(), grid.ny(), x, y); ^ mode.cc(3089): remark #810: conversion from "double" to "float" may lose significant bits fcst_raw_data[n] = engine.fcst_raw->get_xy_double(x, y); ^ mode.cc(3098): remark #810: conversion from "double" to "float" may lose significant bits obs_raw_data[n] = engine.obs_raw->get_xy_double(x, y); ^ mode.cc(3141): remark #981: operands are evaluated in unspecified order if( !fcst_raw_var->put(&fcst_raw_data[0], grid.ny(), grid.nx()) || ^ mode.cc(3141): remark #981: operands are evaluated in unspecified order if( !fcst_raw_var->put(&fcst_raw_data[0], grid.ny(), grid.nx()) || ^ mode.cc(3142): remark #981: operands are evaluated in unspecified order !obs_raw_var->put(&obs_raw_data[0], grid.ny(), grid.nx()) ) { ^ mode.cc(3142): remark #981: operands are evaluated in unspecified order !obs_raw_var->put(&obs_raw_data[0], grid.ny(), grid.nx()) ) { ^ mode.cc(3153): remark #981: operands are evaluated in unspecified order if( !fcst_obj_var->put(&fcst_obj_data[0], grid.ny(), grid.nx()) || ^ mode.cc(3153): remark #981: operands are evaluated in unspecified order if( !fcst_obj_var->put(&fcst_obj_data[0], grid.ny(), grid.nx()) || ^ mode.cc(3154): remark #981: operands are evaluated in unspecified order !obs_obj_var->put(&obs_obj_data[0], grid.ny(), grid.nx()) ) { ^ mode.cc(3154): remark #981: operands are evaluated in unspecified order !obs_obj_var->put(&obs_obj_data[0], grid.ny(), grid.nx()) ) { ^ mode.cc(3165): remark #981: operands are evaluated in unspecified order if( !fcst_clus_var->put(&fcst_clus_data[0], grid.ny(), grid.nx()) || ^ mode.cc(3165): remark #981: operands are evaluated in unspecified order if( !fcst_clus_var->put(&fcst_clus_data[0], grid.ny(), grid.nx()) || ^ mode.cc(3166): remark #981: operands are evaluated in unspecified order !obs_clus_var->put(&obs_clus_data[0], grid.ny(), grid.nx()) ) { ^ mode.cc(3166): remark #981: operands are evaluated in unspecified order !obs_clus_var->put(&obs_clus_data[0], grid.ny(), grid.nx()) ) { ^ mode.cc(3320): remark #810: conversion from "double" to "float" may lose significant bits bdy_lat[n_pts] = lat; ^ mode.cc(3321): remark #810: conversion from "double" to "float" may lose significant bits bdy_lon[n_pts] = -1.0*lon; ^ mode.cc(3460): remark #810: conversion from "double" to "float" may lose significant bits bdy_lat[n_pts] = lat; ^ mode.cc(3461): remark #810: conversion from "double" to "float" may lose significant bits bdy_lon[n_pts] = -1.0*lon; ^ mode.cc(3534): remark #981: operands are evaluated in unspecified order out.open(stat_file); ^ mode.cc(3809): remark #869: parameter "argc" was never referenced void usage(int argc, char *argv[]) { ^ mode.cc(3809): remark #869: parameter "argv" was never referenced void usage(int argc, char *argv[]) { ^ ../../lib/vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../../lib/vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../../lib/vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../../lib/vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../../lib/vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ ../../lib/vx_wrfmode/mode_columns.h(36): remark #593: variable "mode_obj_columns" was set but never used static const char * mode_obj_columns [] = { ^ cp mode ../../bin/. *** Finished Making mode application *** *** Making grid_stat application *** /opt/intel/cc/10.1.008/bin/icc -c grid_stat_Conf.cc -Wall -Wshadow -static \ -I../../lib /opt/intel/cc/10.1.008/bin/icc -c grid_stat_conf_info.cc -Wall -Wshadow -static \ -I../../lib -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include ../../lib/vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../../lib/vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../../lib/vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ grid_stat_conf_info.h(45): remark #424: extra ";" ignored static const int i_nbrcnt = 12;; ^ grid_stat_conf_info.cc(157): remark #981: operands are evaluated in unspecified order conf.grib_ptv().ival()); ^ grid_stat_conf_info.cc(156): remark #981: operands are evaluated in unspecified order fcst_gci[i].set_gcinfo(conf.fcst_field(i).sval(), ^ grid_stat_conf_info.cc(194): remark #981: operands are evaluated in unspecified order conf.grib_ptv().ival()); ^ grid_stat_conf_info.cc(193): remark #981: operands are evaluated in unspecified order obs_gci[i].set_gcinfo(conf.fcst_field(i).sval(), ^ grid_stat_conf_info.cc(198): remark #981: operands are evaluated in unspecified order conf.grib_ptv().ival()); ^ grid_stat_conf_info.cc(197): remark #981: operands are evaluated in unspecified order obs_gci[i].set_gcinfo(conf.obs_field(i).sval(), ^ grid_stat_conf_info.cc(233): remark #981: operands are evaluated in unspecified order strcmp(fcst_gci[i].lvl_str, fcst_gci[i+1].lvl_str) == 0 && ^ grid_stat_conf_info.cc(234): remark #981: operands are evaluated in unspecified order strcmp(obs_gci[i].lvl_str, obs_gci[i+1].lvl_str) == 0) { ^ grid_stat_conf_info.cc(358): remark #981: operands are evaluated in unspecified order fcst_ta[i].n_elements() != obs_ta[i].n_elements()) { ^ grid_stat_conf_info.cc(411): remark #981: operands are evaluated in unspecified order if(fcst_wind_ta.n_elements() != obs_wind_ta.n_elements()) { ^ grid_stat_conf_info.cc(439): remark #981: operands are evaluated in unspecified order << conf.ci_alpha(i).dval() << ") must be greater than 0 " ^ grid_stat_conf_info.cc(539): remark #981: operands are evaluated in unspecified order << conf.interp_width(i).ival() << ").\n\n" << flush; ^ grid_stat_conf_info.cc(608): remark #981: operands are evaluated in unspecified order << conf.nbr_width(i).ival() << ").\n\n" << flush; ^ grid_stat_conf_info.cc(665): remark #981: operands are evaluated in unspecified order << "Found " << conf.n_output_flag_elements() ^ grid_stat_conf_info.cc(692): remark #981: operands are evaluated in unspecified order << "The rank_corr_flag (" << conf.rank_corr_flag().ival() ^ grid_stat_conf_info.cc(704): remark #981: operands are evaluated in unspecified order << conf.tmp_dir().sval() << "\n\n" << flush; ^ ../../lib/vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../../lib/vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../../lib/vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../../lib/vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../../lib/vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ /opt/intel/cc/10.1.008/bin/icc -o grid_stat grid_stat.cc grid_stat_Conf.o grid_stat_conf_info.o \ -Wall -Wshadow -static -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" \ -I../../lib -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include \ -L../../lib -L/usr/local/netcdf/lib -L/data1/prashant/LIB/gsl/lib \ -lvx_met_util -lvx_analysis_util -lvx_wrfdata -lvx_met_util \ -lvx_contable -lvx_grib_classes \ -lvx_econfig -lvx_gsl_prob -lgsl \ -lvx_plot_util -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm \ -lvx_data_grids -lvx_gnomon -lvx_nav -lvx_cal -lvx_util -lvx_math -lm \ -lnetcdf_c++ -lnetcdf \ ../../lib/vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../../lib/vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../../lib/vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ grid_stat_conf_info.h(45): remark #424: extra ";" ignored static const int i_nbrcnt = 12;; ^ grid_stat.cc(187): remark #981: operands are evaluated in unspecified order conf_info.conf.boot_seed().sval()); ^ grid_stat.cc(186): remark #981: operands are evaluated in unspecified order rng_set(rng_ptr, conf_info.conf.boot_rng().sval(), ^ grid_stat.cc(395): remark #981: operands are evaluated in unspecified order if(fcst_grid.nx() != obs_grid.nx() || ^ grid_stat.cc(396): remark #981: operands are evaluated in unspecified order fcst_grid.ny() != obs_grid.ny()) { ^ grid_stat.cc(399): remark #981: operands are evaluated in unspecified order << "do not match (" << fcst_grid.nx() << ", " ^ grid_stat.cc(400): remark #981: operands are evaluated in unspecified order << fcst_grid.ny() << ") != (" << obs_grid.nx() ^ grid_stat.cc(400): remark #981: operands are evaluated in unspecified order << fcst_grid.ny() << ") != (" << obs_grid.nx() ^ grid_stat.cc(401): remark #981: operands are evaluated in unspecified order << ", " << obs_grid.ny() << ") for field " << i+1 ^ grid_stat.cc(407): remark #981: operands are evaluated in unspecified order if(fcst_wd.get_valid_time() != obs_wd.get_valid_time()) { ^ grid_stat.cc(410): remark #981: operands are evaluated in unspecified order << fcst_wd.get_valid_time() << " != " ^ grid_stat.cc(411): remark #981: operands are evaluated in unspecified order << obs_wd.get_valid_time() << " for field " << i+1 ^ grid_stat.cc(418): remark #981: operands are evaluated in unspecified order fcst_wd.get_accum_time() != obs_wd.get_accum_time()) { ^ grid_stat.cc(421): remark #981: operands are evaluated in unspecified order << "do not match " << fcst_wd.get_accum_time() ^ grid_stat.cc(422): remark #981: operands are evaluated in unspecified order << " != " << obs_wd.get_accum_time() << " for field " ^ grid_stat.cc(436): remark #981: operands are evaluated in unspecified order if(fcst_grid.nx() != grid.nx() || ^ grid_stat.cc(437): remark #981: operands are evaluated in unspecified order fcst_grid.ny() != grid.ny() || ^ grid_stat.cc(438): remark #981: operands are evaluated in unspecified order obs_grid.nx() != grid.nx() || ^ grid_stat.cc(439): remark #981: operands are evaluated in unspecified order obs_grid.ny() != grid.ny()) { ^ grid_stat.cc(442): remark #981: operands are evaluated in unspecified order << grid.nx() << ", " << grid.ny() << ") != (" ^ grid_stat.cc(442): remark #981: operands are evaluated in unspecified order << grid.nx() << ", " << grid.ny() << ") != (" ^ grid_stat.cc(443): remark #981: operands are evaluated in unspecified order << fcst_grid.nx() << ", " << fcst_grid.ny() ^ grid_stat.cc(443): remark #981: operands are evaluated in unspecified order << fcst_grid.nx() << ", " << fcst_grid.ny() ^ grid_stat.cc(445): remark #981: operands are evaluated in unspecified order << obs_grid.nx() << ", " << obs_grid.ny() << ")\n\n" ^ grid_stat.cc(445): remark #981: operands are evaluated in unspecified order << obs_grid.nx() << ", " << obs_grid.ny() << ")\n\n" ^ grid_stat.cc(526): remark #981: operands are evaluated in unspecified order << shc.get_interp_mthd_str() << "(" ^ grid_stat.cc(527): remark #981: operands are evaluated in unspecified order << shc.get_interp_pnts_str() ^ grid_stat.cc(528): remark #981: operands are evaluated in unspecified order << "), over region " << shc.get_mask() ^ grid_stat.cc(529): remark #981: operands are evaluated in unspecified order << ", using " << f_na.n_elements() << " pairs.\n" ^ grid_stat.cc(769): remark #981: operands are evaluated in unspecified order conf_info.fcst_ta[i][k], ^ grid_stat.cc(767): remark #981: operands are evaluated in unspecified order fcst_wd_smooth = fractional_coverage(fcst_wd, ^ grid_stat.cc(774): remark #981: operands are evaluated in unspecified order conf_info.obs_ta[i][k], ^ grid_stat.cc(772): remark #981: operands are evaluated in unspecified order obs_wd_smooth = fractional_coverage(obs_wd, ^ grid_stat.cc(803): remark #981: operands are evaluated in unspecified order << shc.get_interp_mthd_str() << "(" ^ grid_stat.cc(804): remark #981: operands are evaluated in unspecified order << shc.get_interp_pnts_str() ^ grid_stat.cc(808): remark #981: operands are evaluated in unspecified order << ", over region " << shc.get_mask() ^ grid_stat.cc(809): remark #981: operands are evaluated in unspecified order << ", using " << f_na.n_elements() ^ grid_stat.cc(899): remark #981: operands are evaluated in unspecified order setup_txt_files(wd.get_valid_time(), wd.get_lead_time()); ^ grid_stat.cc(899): remark #981: operands are evaluated in unspecified order setup_txt_files(wd.get_valid_time(), wd.get_lead_time()); ^ grid_stat.cc(904): remark #981: operands are evaluated in unspecified order setup_nc_file(wd.get_valid_time(), wd.get_lead_time()); ^ grid_stat.cc(904): remark #981: operands are evaluated in unspecified order setup_nc_file(wd.get_valid_time(), wd.get_lead_time()); ^ grid_stat.cc(1121): remark #981: operands are evaluated in unspecified order str << "_" << conf_info.conf.output_prefix().sval(); ^ grid_stat.cc(1169): remark #981: operands are evaluated in unspecified order conf_info.conf.output_flag(i_cts).ival(), ^ grid_stat.cc(1166): remark #981: operands are evaluated in unspecified order compute_cts_stats_ci_bca(rng_ptr, f_na, o_na, ^ grid_stat.cc(1176): remark #981: operands are evaluated in unspecified order conf_info.conf.boot_rep_prop().dval(), ^ grid_stat.cc(1174): remark #981: operands are evaluated in unspecified order compute_cts_stats_ci_perc(rng_ptr, f_na, o_na, ^ grid_stat.cc(1139): remark #869: parameter "i_interp" was never referenced int i_gc, int i_interp, int i_mask, ^ grid_stat.cc(1139): remark #869: parameter "i_mask" was never referenced int i_gc, int i_interp, int i_mask, ^ grid_stat.cc(1215): remark #981: operands are evaluated in unspecified order conf_info.conf.output_flag(i_cnt).ival(), ^ grid_stat.cc(1210): remark #981: operands are evaluated in unspecified order compute_cnt_stats_ci_bca(rng_ptr, f_na, o_na, ^ grid_stat.cc(1224): remark #981: operands are evaluated in unspecified order conf_info.conf.boot_rep_prop().dval(), ^ grid_stat.cc(1220): remark #981: operands are evaluated in unspecified order compute_cnt_stats_ci_perc(rng_ptr, f_na, o_na, ^ grid_stat.cc(1189): remark #869: parameter "i_interp" was never referenced int i_gc, int i_interp, int i_mask, ^ grid_stat.cc(1189): remark #869: parameter "i_mask" was never referenced int i_gc, int i_interp, int i_mask, ^ grid_stat.cc(1246): remark #981: operands are evaluated in unspecified order if(vf_na.n_elements() != vo_na.n_elements() || ^ grid_stat.cc(1247): remark #981: operands are evaluated in unspecified order uf_na.n_elements() != uo_na.n_elements() || ^ grid_stat.cc(1248): remark #981: operands are evaluated in unspecified order vf_na.n_elements() != uf_na.n_elements()) { ^ grid_stat.cc(1252): remark #981: operands are evaluated in unspecified order << vf_na.n_elements() << " != " << uf_na.n_elements() ^ grid_stat.cc(1252): remark #981: operands are evaluated in unspecified order << vf_na.n_elements() << " != " << uf_na.n_elements() ^ grid_stat.cc(1237): remark #869: parameter "i_gc" was never referenced int i_gc, int i_interp, int i_mask, ^ grid_stat.cc(1237): remark #869: parameter "i_interp" was never referenced int i_gc, int i_interp, int i_mask, ^ grid_stat.cc(1237): remark #869: parameter "i_mask" was never referenced int i_gc, int i_interp, int i_mask, ^ grid_stat.cc(1454): remark #981: operands are evaluated in unspecified order conf_info.conf.output_flag(i_nbrcts).ival(), ^ grid_stat.cc(1451): remark #981: operands are evaluated in unspecified order compute_nbrcts_stats_ci_bca(rng_ptr, f_na, o_na, ^ grid_stat.cc(1460): remark #981: operands are evaluated in unspecified order conf_info.conf.boot_rep_prop().dval(), ^ grid_stat.cc(1458): remark #981: operands are evaluated in unspecified order compute_nbrcts_stats_ci_perc(rng_ptr, f_na, o_na, ^ grid_stat.cc(1404): remark #869: parameter "i_mask" was never referenced int i_gc, int i_wdth, int i_thresh, int i_mask, ^ grid_stat.cc(1508): remark #981: operands are evaluated in unspecified order conf_info.conf.output_flag(i_nbrcnt).ival(), ^ grid_stat.cc(1505): remark #981: operands are evaluated in unspecified order compute_nbrcnt_stats_ci_bca(rng_ptr, f_na, o_na, ^ grid_stat.cc(1514): remark #981: operands are evaluated in unspecified order conf_info.conf.boot_rep_prop().dval(), ^ grid_stat.cc(1512): remark #981: operands are evaluated in unspecified order compute_nbrcnt_stats_ci_perc(rng_ptr, f_na, o_na, ^ grid_stat.cc(1472): remark #869: parameter "i_mask" was never referenced int i_gc, int i_wdth, int i_thresh, int i_mask, ^ grid_stat.cc(1545): remark #981: operands are evaluated in unspecified order fcst_data = new float [grid.nx()*grid.ny()]; ^ grid_stat.cc(1546): remark #981: operands are evaluated in unspecified order obs_data = new float [grid.nx()*grid.ny()]; ^ grid_stat.cc(1547): remark #981: operands are evaluated in unspecified order diff_data = new float [grid.nx()*grid.ny()]; ^ grid_stat.cc(1558): remark #981: operands are evaluated in unspecified order conf_info.fcst_gci[lev].lvl_str.text(), ^ grid_stat.cc(1556): remark #981: operands are evaluated in unspecified order sprintf(fcst_var_name, "FCST_%s_%s_%s_%s_%i", ^ grid_stat.cc(1563): remark #981: operands are evaluated in unspecified order conf_info.obs_gci[lev].lvl_str.text(), ^ grid_stat.cc(1561): remark #981: operands are evaluated in unspecified order sprintf(obs_var_name, "OBS_%s_%s_%s_%s_%i", ^ grid_stat.cc(1568): remark #981: operands are evaluated in unspecified order conf_info.fcst_gci[lev].lvl_str.text(), ^ grid_stat.cc(1566): remark #981: operands are evaluated in unspecified order sprintf(diff_var_name, "DIFF_%s_%s_%s_%s_%s_%s_%i", ^ grid_stat.cc(1579): remark #981: operands are evaluated in unspecified order conf_info.fcst_gci[lev].lvl_str.text(), ^ grid_stat.cc(1577): remark #981: operands are evaluated in unspecified order sprintf(fcst_var_name, "FCST_%s_%s_%s", ^ grid_stat.cc(1583): remark #981: operands are evaluated in unspecified order conf_info.obs_gci[lev].lvl_str.text(), ^ grid_stat.cc(1581): remark #981: operands are evaluated in unspecified order sprintf(obs_var_name, "OBS_%s_%s_%s", ^ grid_stat.cc(1587): remark #981: operands are evaluated in unspecified order conf_info.fcst_gci[lev].lvl_str.text(), ^ grid_stat.cc(1585): remark #981: operands are evaluated in unspecified order sprintf(diff_var_name, "DIFF_%s_%s_%s_%s_%s", ^ grid_stat.cc(1653): remark #981: operands are evaluated in unspecified order shc.get_fcst_var(), shc.get_obs_var()); ^ grid_stat.cc(1652): remark #981: operands are evaluated in unspecified order sprintf(tmp_str, "%s_minus_%s", ^ grid_stat.cc(1698): remark #981: operands are evaluated in unspecified order n = two_to_one(grid.nx(), grid.ny(), x, y); ^ grid_stat.cc(1698): remark #981: operands are evaluated in unspecified order n = two_to_one(grid.nx(), grid.ny(), x, y); ^ grid_stat.cc(1714): remark #810: conversion from "double" to "float" may lose significant bits else fcst_data[n] = fval; ^ grid_stat.cc(1718): remark #810: conversion from "double" to "float" may lose significant bits else obs_data[n] = oval; ^ grid_stat.cc(1723): remark #810: conversion from "double" to "float" may lose significant bits else diff_data[n] = fval - oval; ^ grid_stat.cc(1728): remark #981: operands are evaluated in unspecified order if(!fcst_var->put(&fcst_data[0], grid.ny(), grid.nx())) { ^ grid_stat.cc(1728): remark #981: operands are evaluated in unspecified order if(!fcst_var->put(&fcst_data[0], grid.ny(), grid.nx())) { ^ grid_stat.cc(1731): remark #981: operands are evaluated in unspecified order << shc.get_fcst_var() << " and " << shc.get_obs_var() ^ grid_stat.cc(1731): remark #981: operands are evaluated in unspecified order << shc.get_fcst_var() << " and " << shc.get_obs_var() ^ grid_stat.cc(1738): remark #981: operands are evaluated in unspecified order if(!obs_var->put(&obs_data[0], grid.ny(), grid.nx())) { ^ grid_stat.cc(1738): remark #981: operands are evaluated in unspecified order if(!obs_var->put(&obs_data[0], grid.ny(), grid.nx())) { ^ grid_stat.cc(1741): remark #981: operands are evaluated in unspecified order << shc.get_fcst_var() << " and " << shc.get_obs_var() ^ grid_stat.cc(1741): remark #981: operands are evaluated in unspecified order << shc.get_fcst_var() << " and " << shc.get_obs_var() ^ grid_stat.cc(1748): remark #981: operands are evaluated in unspecified order if(!diff_var->put(&diff_data[0], grid.ny(), grid.nx())) { ^ grid_stat.cc(1748): remark #981: operands are evaluated in unspecified order if(!diff_var->put(&diff_data[0], grid.ny(), grid.nx())) { ^ grid_stat.cc(1751): remark #981: operands are evaluated in unspecified order << shc.get_fcst_var() << " and " << shc.get_obs_var() ^ grid_stat.cc(1751): remark #981: operands are evaluated in unspecified order << shc.get_fcst_var() << " and " << shc.get_obs_var() ^ grid_stat.cc(1844): remark #869: parameter "argc" was never referenced void usage(int argc, char *argv[]) { ^ grid_stat.cc(1844): remark #869: parameter "argv" was never referenced void usage(int argc, char *argv[]) { ^ ../../lib/vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../../lib/vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../../lib/vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../../lib/vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../../lib/vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ cp grid_stat ../../bin/. *** Finished Making grid_stat application *** *** Making pb2nc application *** /opt/intel/cc/10.1.008/bin/icc -c pb2nc_Conf.cc -Wall -Wshadow -static \ -I../../lib /opt/intel/fc/10.1.008/bin/ifort -c numpbmsg.f -static /opt/intel/fc/10.1.008/bin/ifort -c openpb.f -static /opt/intel/fc/10.1.008/bin/ifort -c readpb.f -static /opt/intel/fc/10.1.008/bin/ifort -c dumppb.f -static /opt/intel/cc/10.1.008/bin/icc -o pb2nc pb2nc.cc pb2nc_Conf.o numpbmsg.o openpb.o readpb.o dumppb.o \ -Wall -Wshadow -static -DMET_BASE=\"/data1/prashant/WRF_3.1/METv2.0\" \ -I../../lib -I/usr/local/netcdf/include -I/data1/prashant/LIB/gsl/include -I/data1/prashant/LIB/bufr -I/data1/prashant/LIB/f2c \ -L../../lib -L/usr/local/netcdf/lib -L/data1/prashant/LIB/gsl/lib -L/data1/prashant/LIB/bufr -L/data1/prashant/LIB/f2c \ -lbufr -lvx_pb_util \ -lvx_met_util -lvx_analysis_util -lvx_wrfdata -lvx_met_util \ -lvx_contable -lvx_grib_classes \ -lvx_econfig -lvx_gsl_prob -lgsl \ -lvx_plot_util -lvx_render -lvx_pxm -lvx_color -lvx_ps -lvx_afm \ -lvx_data_grids -lvx_gnomon -lvx_nav -lvx_cal -lvx_util -lvx_math -lm \ -lnetcdf_c++ -lnetcdf \ -L/data1/prashant/LIB/f2c -libf2c -libifcore /usr/include/c++/4.1.2/cctype(70): error: the global scope has no "isalnum" using ::isalnum; ^ /usr/include/c++/4.1.2/cctype(71): error: the global scope has no "isalpha" using ::isalpha; ^ /usr/include/c++/4.1.2/cctype(72): error: the global scope has no "iscntrl" using ::iscntrl; ^ /usr/include/c++/4.1.2/cctype(73): error: the global scope has no "isdigit" using ::isdigit; ^ /usr/include/c++/4.1.2/cctype(74): error: the global scope has no "isgraph" using ::isgraph; ^ /usr/include/c++/4.1.2/cctype(75): error: the global scope has no "islower" using ::islower; ^ /usr/include/c++/4.1.2/cctype(76): error: the global scope has no "isprint" using ::isprint; ^ /usr/include/c++/4.1.2/cctype(77): error: the global scope has no "ispunct" using ::ispunct; ^ /usr/include/c++/4.1.2/cctype(78): error: the global scope has no "isspace" using ::isspace; ^ /usr/include/c++/4.1.2/cctype(79): error: the global scope has no "isupper" using ::isupper; ^ /usr/include/c++/4.1.2/cctype(80): error: the global scope has no "isxdigit" using ::isxdigit; ^ /usr/include/c++/4.1.2/cctype(81): error: the global scope has no "tolower" using ::tolower; ^ /usr/include/c++/4.1.2/cctype(82): error: the global scope has no "toupper" using ::toupper; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(51): error: identifier "_ISupper" is undefined static const mask upper = _ISupper; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(52): error: identifier "_ISlower" is undefined static const mask lower = _ISlower; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(53): error: identifier "_ISalpha" is undefined static const mask alpha = _ISalpha; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(54): error: identifier "_ISdigit" is undefined static const mask digit = _ISdigit; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(55): error: identifier "_ISxdigit" is undefined static const mask xdigit = _ISxdigit; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(56): error: identifier "_ISspace" is undefined static const mask space = _ISspace; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(57): error: identifier "_ISprint" is undefined static const mask print = _ISprint; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(58): error: identifier "_ISpunct" is undefined static const mask graph = _ISalpha | _ISdigit | _ISpunct; ^ /usr/include/c++/4.1.2/ia64-suse-linux/bits/ctype_base.h(59): error: identifier "_IScntrl" is undefined static const mask cntrl = _IScntrl; ^ ../../lib/vx_grib_classes/grib_strings.h(430): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(431): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(434): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(435): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(436): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(437): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(438): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(515): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(521): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(531): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(536): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(538): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(554): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(555): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(569): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(590): warning #913: invalid multibyte character sequence ^ ../../lib/vx_grib_classes/grib_strings.h(853): warning #913: invalid multibyte character sequence ^ ../../lib/vx_met_util/stat_columns.h(248): remark #383: value copied to temporary, reference to temporary used inline int get_n_pct_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(249): remark #383: value copied to temporary, reference to temporary used inline int get_n_pstd_columns(int n) { return(9 + max(1, n) ); } ^ ../../lib/vx_met_util/stat_columns.h(250): remark #383: value copied to temporary, reference to temporary used inline int get_n_pjc_columns (int n) { return(3 + 7*(max(1, n)-1)); } ^ ../../lib/vx_met_util/stat_columns.h(251): remark #383: value copied to temporary, reference to temporary used inline int get_n_prc_columns (int n) { return(3 + 3*(max(1, n)-1)); } ^ pb2nc.cc(211): remark #1419: external declaration in primary source file void numpbmsg_(int *, int *); ^ pb2nc.cc(212): remark #1419: external declaration in primary source file void openpb_(char *, int *); ^ pb2nc.cc(213): remark #1419: external declaration in primary source file void readpb_(int *, char *, int *, int *, int *, double[mxr8pm], ^ pb2nc.cc(215): remark #1419: external declaration in primary source file void dumppb_(char *, int *, const char *, int *, ^ pb2nc.cc(422): remark #981: operands are evaluated in unspecified order if(conf.beg_ds().ival() > conf.end_ds().ival()) { ^ pb2nc.cc(440): remark #981: operands are evaluated in unspecified order << conf.mask_grid().sval() ^ pb2nc.cc(472): remark #981: operands are evaluated in unspecified order if(conf.end_elev().dval() < conf.beg_elev().dval()) { ^ pb2nc.cc(483): remark #981: operands are evaluated in unspecified order if(conf.end_level().dval() < conf.beg_level().dval()) { ^ pb2nc.cc(558): remark #981: operands are evaluated in unspecified order << conf.tmp_dir().sval() << "\n\n" << flush; ^ pb2nc.cc(672): remark #981: operands are evaluated in unspecified order cout << "Processing PrepBufr File:\t" << pbfile[i_pb] ^ pb2nc.cc(751): remark #981: operands are evaluated in unspecified order << pbfile[i_pb] << "\n" << flush; ^ pb2nc.cc(918): remark #810: conversion from "double" to "float" may lose significant bits else pb_report_type = hdr[5]; ^ pb2nc.cc(922): remark #810: conversion from "double" to "float" may lose significant bits else in_report_type = hdr[6]; ^ pb2nc.cc(926): remark #810: conversion from "double" to "float" may lose significant bits else instrument_type = hdr[7]; ^ pb2nc.cc(1047): remark #810: conversion from "double" to "float" may lose significant bits obs_arr[2] = evns[0][ev][lv][0]; ^ pb2nc.cc(1066): remark #810: conversion from "double" to "float" may lose significant bits obs_arr[3] = convert_gpm_to_msl(evns[3][ev][lv][0], ^ pb2nc.cc(1223): remark #810: conversion from "int" to "float" may lose significant bits obs_arr[1] = derive_gc[i]; ^ pb2nc.cc(1328): remark #981: operands are evaluated in unspecified order << pbfile[i_pb] << "\n" << flush; ^ pb2nc.cc(1402): remark #981: operands are evaluated in unspecified order (long) strlen(hdr_typ_sa[i]))) { ^ pb2nc.cc(1401): remark #981: operands are evaluated in unspecified order !hdr_typ_var->put(hdr_typ_sa[i], (long) 1, ^ pb2nc.cc(1414): remark #981: operands are evaluated in unspecified order (long) strlen(hdr_sid_sa[i]))) { ^ pb2nc.cc(1413): remark #981: operands are evaluated in unspecified order !hdr_sid_var->put(hdr_sid_sa[i], (long) 1, ^ pb2nc.cc(1426): remark #981: operands are evaluated in unspecified order (long) strlen(hdr_vld_sa[i]))) { ^ pb2nc.cc(1425): remark #981: operands are evaluated in unspecified order !hdr_vld_var->put(hdr_vld_sa[i], (long) 1, ^ pb2nc.cc(1472): remark #869: parameter "flag" was never referenced int get_event_index(int flag, int i_var, int i_lvl) { ^ pb2nc.cc(1768): remark #869: parameter "argc" was never referenced void usage(int argc, char *argv[]) { ^ pb2nc.cc(1768): remark #869: parameter "argv" was never referenced void usage(int argc, char *argv[]) { ^ ../../lib/vx_met_util/stat_columns.h(24): remark #593: variable "hdr_columns" was set but never used static const char * hdr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(38): remark #593: variable "fho_columns" was set but never used static const char * fho_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(43): remark #593: variable "ctc_columns" was set but never used static const char * ctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(48): remark #593: variable "ctp_columns" was set but never used static const char * ctp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(54): remark #593: variable "cfp_columns" was set but never used static const char * cfp_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(60): remark #593: variable "cop_columns" was set but never used static const char * cop_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(66): remark #593: variable "cts_columns" was set but never used static const char * cts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(83): remark #593: variable "cnt_columns" was set but never used static const char * cnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(109): remark #593: variable "sl1l2_columns" was set but never used static const char * sl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(114): remark #593: variable "sal1l2_columns" was set but never used static const char * sal1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(119): remark #593: variable "vl1l2_columns" was set but never used static const char * vl1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(125): remark #593: variable "val1l2_columns" was set but never used static const char * val1l2_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(131): remark #593: variable "pct_columns" was set but never used static const char * pct_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(136): remark #593: variable "pstd_columns" was set but never used static const char * pstd_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(143): remark #593: variable "pjc_columns" was set but never used static const char * pjc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(149): remark #593: variable "prc_columns" was set but never used static const char * prc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(154): remark #593: variable "mpr_columns" was set but never used static const char * mpr_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(160): remark #593: variable "nbrctc_columns" was set but never used static const char * nbrctc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(165): remark #593: variable "nbrcts_columns" was set but never used static const char * nbrcts_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(182): remark #593: variable "nbrcnt_columns" was set but never used static const char * nbrcnt_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(188): remark #593: variable "isc_columns" was set but never used static const char * isc_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(196): remark #593: variable "job_sum_columns" was set but never used static const char * job_sum_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(205): remark #593: variable "job_go_columns" was set but never used static const char * job_go_columns [] = { ^ ../../lib/vx_met_util/stat_columns.h(209): remark #593: variable "job_wdir_columns" was set but never used static const char * job_wdir_columns [] = { ^ ../../lib/vx_met_util/file_type.h(30): remark #593: variable "gb_file_ext" was set but never used static const char *gb_file_ext [] = { "grib", "grb", "gb" }; ^ ../../lib/vx_met_util/file_type.h(33): remark #593: variable "nc_file_ext" was set but never used static const char *nc_file_ext [] = { "netcdf", "ncf", "nc" }; ^ ../../lib/vx_met_util/file_type.h(36): remark #593: variable "bf_file_ext" was set but never used static const char *bf_file_ext [] = { "bufr", "bfr", "prepbufr", "pb" }; ^ ../../lib/vx_met_util/file_type.h(42): remark #593: variable "magic_cookie_str" was set but never used static const char *magic_cookie_str [] = { "GRIB", "CDF", "BUFR" }; ^ compilation aborted for pb2nc.cc (code 2) make[3]: *** [pb2nc] Error 2 make[2]: *** [all] Error 2 make[1]: *** [targets] Error 2 make: *** [all] Error 2