<b>Dear Sir/Madam,<br>my compiler is ifort and icc, i compiled em_real , and this is</b> <span style="color: rgb(255, 0, 0);">compile.log </span><br><br>ar: creating ./libio_grib_share.a<br>ar: creating ../libio_grib1.a<br>
ar: creating libesmf_time.a<br>ar: creating libfftpack.a<br>registry.c(22): warning #1079: return type of function "main" must be "int"<br> main( int argc, char *argv[], char *env[] )<br> ^<br><br>registry.c(59): warning #266: function "sym_forget" declared implicitly<br>
sym_forget() ;<br> ^<br><br>registry.c(131): warning #266: function "gen_io_boilerplate" declared implicitly<br> gen_io_boilerplate() ; /* 20091213 jm. Generate the io_boilerplate_temporary.inc file */<br>
^<br><br>registry.c(133): warning #266: function "init_parser" declared implicitly<br> init_parser() ;<br> ^<br><br>registry.c(156): warning #266: function "pre_parse" declared implicitly<br>
if ( pre_parse( dir, fp_in, fp_tmp ) ) {<br> ^<br><br>registry.c(176): warning #266: function "check_dimspecs" declared implicitly<br> check_dimspecs() ;<br> ^<br><br>registry.c(186): warning #266: function "gen_actual_args_new" declared implicitly<br>
gen_actual_args_new( "inc" ) ;<br> ^<br><br>registry.c(188): warning #266: function "gen_dummy_args_new" declared implicitly<br> gen_dummy_args_new( "inc" ) ;<br> ^<br><br>registry.c(190): warning #266: function "gen_dummy_decls_new" declared implicitly<br>
gen_dummy_decls_new( "inc" ) ;<br> ^<br><br>registry.c(192): warning #266: function "gen_namelist_statements" declared implicitly<br> gen_namelist_statements("inc") ;<br> ^<br><br>
registry.c(202): warning #266: function "gen_nest_interp" declared implicitly<br> gen_nest_interp( "inc" ) ;<br> ^<br><br>registry.c(204): warning #266: function "gen_streams" declared implicitly<br>
gen_streams("inc") ;<br> ^<br><br>registry.c(207): warning #266: function "gen_comms" declared implicitly<br> gen_comms( "inc" ) ; /* this is either package supplied (by copying a */<br>
^<br><br>reg_parse.c(227): warning #266: function "tolower" declared implicitly<br> x = tolower(tokens[F_DIMS][i]) ;<br> ^<br><br>reg_parse.c(292): warning #177: label "normal" was declared but never referenced<br>
normal:<br> ^<br><br>reg_parse.c(453): warning #266: function "tolower" declared implicitly<br> if ( tolower(tokens[FIELD_STAG][i]) == 'x' || sw_all_x_staggered ) field_struct->stag_x = 1 ;<br>
^<br><br>reg_parse.c(454): warning #266: function "tolower" declared implicitly<br> if ( tolower(tokens[FIELD_STAG][i]) == 'y' || sw_all_y_staggered ) field_struct->stag_y = 1 ;<br> ^<br>
<br>reg_parse.c(455): warning #266: function "tolower" declared implicitly<br> if ( tolower(tokens[FIELD_STAG][i]) == 'z' ) field_struct->stag_z = 1 ;<br> ^<br><br>reg_parse.c(474): warning #266: function "tolower" declared implicitly<br>
x = tolower(tmp[i]) ;<br> ^<br><br>reg_parse.c(514): warning #266: function "tolower" declared implicitly<br> x = tolower(tokens[FIELD_IO][i]) ;<br> ^<br><br>misc.c(175): warning #1011: missing return statement at end of non-void function "range_of_dimension"<br>
}<br> ^<br><br>misc.c(217): warning #592: variable "zdex" is used before its value is set<br> sprintf(tmp,"%ssm3%d,%ssm3%d,1,1", r,bdex,r,zdex ) ;<br> ^<br>
<br>misc.c(321): warning #1011: missing return statement at end of non-void function "get_elem"<br> }<br> ^<br><br>misc.c(423): warning #1011: missing return statement at end of non-void function "close_the_file"<br>
}<br> ^<br><br>misc.c(430): warning #266: function "getpid" declared implicitly<br> sprintf(tempfile,"regtmp1%d",getpid()) ;<br> ^<br><br>misc.c(444): warning #266: function "getpid" declared implicitly<br>
sprintf(tempfile,"regtmp1%d",getpid()) ;<br> ^<br><br>misc.c(462): warning #266: function "toupper" declared implicitly<br> for ( p = str ; *p ; p++ ) *p = toupper(*p) ; <br>
^<br><br>misc.c(472): warning #266: function "tolower" declared implicitly<br> for ( p = str ; *p ; p++ ) *p = tolower(*p) ; <br> ^<br><br>
misc.c(645): warning #1011: missing return statement at end of non-void function "dimension_size_expression"<br> }<br> ^<br><br>gen_allocs.c(73): warning #1011: missing return statement at end of non-void function "get_count_for_alloc"<br>
}<br> ^<br><br>gen_allocs.c(109): warning #266: function "make_upper_case" declared implicitly<br> make_upper_case(dname_tmp) ;<br> ^<br><br>gen_scalar_indices.c(197): warning #266: function "make_lower_case" declared implicitly<br>
make_lower_case(fname) ;<br> ^<br><br>gen_config.c(135): warning #266: function "sym_forget" declared implicitly<br> sym_forget() ;<br> ^<br><br>gen_config.c(167): warning #266: function "toupper" declared implicitly<br>
fputc(toupper(*i),fp); <br> ^<br><br>gen_config.c(172): warning #266: function "toupper" declared implicitly<br> fputc(toupper(*i),fp); <br> ^<br>
<br>gen_config.c(178): warning #266: function "toupper" declared implicitly<br> fputc(toupper(*i),fp); <br> ^<br><br>gen_config.c(409): warning #266: function "sym_forget" declared implicitly<br>
sym_forget() ;<br> ^<br><br>sym.c(73): warning #266: function "create_ht" declared implicitly<br> create_ht( &symtab ) ;<br> ^<br><br>sym.c(77): warning #266: function "exit" declared implicitly<br>
exit(1) ;<br> ^<br><br>sym.c(153): warning #266: function "create_ht" declared implicitly<br> create_ht( &symtab ) ;<br> ^<br><br>sym.c(157): warning #266: function "exit" declared implicitly<br>
exit(1) ;<br> ^<br><br>symtab_gen.c(62): warning #266: function "hash" declared implicitly<br> index = hash( name ) ;<br> ^<br><br>gen_comms.c(157): warning #1011: missing return statement at end of non-void function "print_4d_i1_decls"<br>
}<br> ^<br><br>gen_comms.c(196): warning #1011: missing return statement at end of non-void function "print_decl"<br> }<br> ^<br><br>gen_comms.c(206): warning #1011: missing return statement at end of non-void function "print_body"<br>
}<br> ^<br><br>gen_comms.c(248): warning #266: function "make_upper_case" declared implicitly<br> make_upper_case(commname) ;<br> ^<br><br>gen_comms.c(266): warning #266: function "make_upper_case" declared implicitly<br>
make_upper_case(commname) ;<br> ^<br><br>gen_comms.c(985): warning #266: function "make_upper_case" declared implicitly<br> make_upper_case(commname) ;<br> ^<br><br>gen_comms.c(1178): warning #266: function "make_upper_case" declared implicitly<br>
make_upper_case(commname) ;<br> ^<br><br>gen_comms.c(1312): warning #266: function "make_upper_case" declared implicitly<br> make_upper_case(commname) ;<br> ^<br><br>gen_comms.c(1454): warning #266: function "make_upper_case" declared implicitly<br>
make_upper_case(commname) ;<br> ^<br><br>gen_comms.c(1672): warning #268: the format string ends before this argument<br> sprintf(fname,"shift_halo",*direction) ;<br> ^<br>
<br>gen_comms.c(1949): warning #1011: missing return statement at end of non-void function "gen_shift"<br> }<br> ^<br><br>gen_comms.c(2428): warning #1011: missing return statement at end of non-void function "gen_debug"<br>
}<br> ^<br><br>set_dim_strs.c(145): warning #1011: missing return statement at end of non-void function "set_dim_strs"<br> }<br> ^<br><br>set_dim_strs.c(153): warning #1011: missing return statement at end of non-void function "set_dim_strs2"<br>
}<br> ^<br><br>set_dim_strs.c(159): warning #1011: missing return statement at end of non-void function "set_dim_strs3"<br> }<br> ^<br><br>gen_wrf_io.c(36): warning #266: function "sym_forget" declared implicitly<br>
OP_F(fp,"wrf_bdyout.inc") ;<br> ^<br><br>gen_wrf_io.c(452): warning #266: function "make_upper_case" declared implicitly<br> make_upper_case(dname) ;<br> ^<br><br>gen_streams.c(25): warning #266: function "gen_io_domain_defs" declared implicitly<br>
gen_io_domain_defs( fp ) ;<br> ^<br><br>gen_streams.c(33): warning #266: function "gen_set_timekeeping_defs" declared implicitly<br> gen_set_timekeeping_defs( fp ) ;<br> ^<br><br>gen_streams.c(41): warning #266: function "gen_set_timekeeping_alarms" declared implicitly<br>
gen_set_timekeeping_alarms( fp ) ;<br> ^<br><br>gen_streams.c(49): warning #266: function "gen_io_form_for_dataset" declared implicitly<br> gen_io_form_for_dataset( fp ) ;<br> ^<br><br>gen_streams.c(57): warning #266: function "gen_io_form_for_stream" declared implicitly<br>
gen_io_form_for_stream( fp ) ;<br> ^<br><br>gen_streams.c(65): warning #266: function "gen_switches_and_alarms" declared implicitly<br> gen_switches_and_alarms( fp ) ;<br> ^<br><br>gen_streams.c(73): warning #266: function "gen_check_auxstream_alarms" declared implicitly<br>
gen_check_auxstream_alarms( fp ) ;<br> ^<br><br>gen_streams.c(81): warning #266: function "gen_fine_stream_input" declared implicitly<br> gen_fine_stream_input( fp ) ;<br> ^<br><br>gen_streams.c(89): warning #266: function "gen_med_auxinput_in" declared implicitly<br>
gen_med_auxinput_in( fp ) ;<br> ^<br><br>gen_streams.c(97): warning #266: function "gen_med_hist_out_opens" declared implicitly<br> gen_med_hist_out_opens( fp ) ;<br> ^<br><br>gen_streams.c(105): warning #266: function "gen_med_hist_out_closes" declared implicitly<br>
gen_med_hist_out_closes( fp ) ;<br> ^<br><br>gen_streams.c(113): warning #266: function "gen_med_auxinput_in_closes" declared implicitly<br> gen_med_auxinput_in_closes( fp ) ;<br> ^<br><br>gen_streams.c(121): warning #266: function "gen_med_last_solve_io" declared implicitly<br>
gen_med_last_solve_io( fp ) ;<br> ^<br><br>gen_streams.c(129): warning #266: function "gen_med_open_esmf_calls" declared implicitly<br> gen_med_open_esmf_calls( fp ) ;<br> ^<br><br>gen_streams.c(137): warning #266: function "gen_med_find_esmf_coupling" declared implicitly<br>
gen_med_find_esmf_coupling( fp ) ;<br> ^<br><br>gen_streams.c(145): warning #266: function "gen_shutdown_closes" declared implicitly<br> gen_shutdown_closes( fp ) ;<br> ^<br><br>gen_streams.c(180): warning #1011: missing return statement at end of non-void function "gen_io_domain_defs"<br>
}<br> ^<br><br>gen_streams.c(213): warning #1011: missing return statement at end of non-void function "gen_set_timekeeping_defs"<br> }<br> ^<br><br>gen_streams.c(296): warning #1011: missing return statement at end of non-void function "gen_set_timekeeping_alarms"<br>
}<br> ^<br><br>gen_streams.c(323): warning #1011: missing return statement at end of non-void function "gen_io_form_for_dataset"<br> }<br> ^<br><br>gen_streams.c(350): warning #1011: missing return statement at end of non-void function "gen_io_form_for_stream"<br>
}<br> ^<br><br>gen_streams.c(369): warning #1011: missing return statement at end of non-void function "gen_switches_and_alarms"<br> }<br> ^<br><br>gen_streams.c(400): warning #1011: missing return statement at end of non-void function "gen_check_auxstream_alarms"<br>
}<br> ^<br><br>gen_streams.c(422): warning #1011: missing return statement at end of non-void function "gen_fine_stream_input"<br> }<br> ^<br><br>gen_streams.c(437): warning #1011: missing return statement at end of non-void function "gen_med_auxinput_in"<br>
}<br> ^<br><br>gen_streams.c(452): warning #1011: missing return statement at end of non-void function "gen_med_hist_out_opens"<br> }<br> ^<br><br>gen_streams.c(468): warning #1011: missing return statement at end of non-void function "gen_med_hist_out_closes"<br>
}<br> ^<br><br>gen_streams.c(484): warning #1011: missing return statement at end of non-void function "gen_med_auxinput_in_closes"<br> }<br> ^<br><br>gen_streams.c(497): warning #1011: missing return statement at end of non-void function "gen_med_last_solve_io"<br>
}<br> ^<br><br>gen_streams.c(508): warning #1011: missing return statement at end of non-void function "gen_shutdown_closes"<br> }<br> ^<br><br>gen_streams.c(628): warning #1011: missing return statement at end of non-void function "gen_io_boilerplate"<br>
}<br> ^<br><br>standard.c(43): warning #266: function "strncpy" declared implicitly<br> strncpy(q,p,4) ; q+=4 ;<br> ^<br><br>standard.c(54): warning #266: function "strncmp" declared implicitly<br>
if ( !strncmp( wrf_error_fatal_str, "wrf_error_fatal", 15 ) && wrf_error_fatal_str[15] != '3' )<br> ^<br><br>standard.c(78): warning #266: function "strcpy" declared implicitly<br>
strcpy(lineo,p+3+ns) ;<br> ^<br><br>standard.c(88): warning #266: function "strcat" declared implicitly<br> strcat(lineo,linei) ;<br> ^<br><br>standard.c(166): warning #1011: missing return statement at end of non-void function "drop_comment"<br>
}<br> ^<br><br>standard.c(176): warning #1011: missing return statement at end of non-void function "change_to_lower"<br> }<br> ^<br><br>opening Registry/registry.dimspec<br>including Registry/registry.dimspec<br>
opening Registry/registry.les<br>including Registry/registry.les<br>opening Registry/registry.io_boilerplate<br>including Registry/registry.io_boilerplate<br>opening Registry/io_boilerplate_temporary.inc<br>including Registry/io_boilerplate_temporary.inc<br>
opening Registry/registry.fire<br>including Registry/registry.fire<br>opening Registry/registry.avgflx<br>including Registry/registry.avgflx<br>Registry INFO variable counts: 0d 1823 1d 69 2d 469 3d 281<br>ADVISORY: RSL_LITE version of gen_comms is linked in with registry program.<br>
ar: creating ../main/libwrflib.a<br><br><br><b>and then downloaded the <strong>WRF Model Test Data </strong>(<a href="http://www.mmm.ucar.edu/wrf/src/data/jan00_wps.tar.gz">January
2000 WPS output data:</a> <a href="http://www.mmm.ucar.edu/wrf/users/download/get_source2.html">http://www.mmm.ucar.edu/wrf/users/download/get_source2.html</a>), after that in the test/em_real directory, I used this command :</b><br>
<br>cp namelist.input.jan00 namelist.input<br><br><b><span style="color: rgb(255, 0, 0);">and then ./real.exe . i saw this :</span></b><br><br><br>Namelist dfi_control not found in namelist.input. Using registry defaults for v<br>
ariables in dfi_control<br> Namelist tc not found in namelist.input. Using registry defaults for variables <br> in tc<br> Namelist scm not found in namelist.input. Using registry defaults for variables<br> in scm<br> Namelist fire not found in namelist.input. Using registry defaults for variable<br>
s in fire<br> --- NOTE: sst_update is 0, setting io_form_auxinput4 = 0 and auxinput4_interval<br> = 0 for all domains<br> --- NOTE: grid_fdda is 0 for domain 1, setting gfdda interval and ending t<br> ime to 0 for that domain.<br>
--- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain 1, setting<br> sgfdda interval and ending time to 0 for that domain.<br> --- NOTE: obs_nudge_opt is 0 for domain 1, setting obs nudging interval an<br>
d ending time to 0 for that domain.<br> --- NOTE: num_soil_layers has been set to 4<br> REAL_EM V3.2.1 PREPROCESSOR<br> *************************************<br> Parent domain<br> ids,ide,jds,jde 1 74 1 61<br>
ims,ime,jms,jme -4 79 -4 66<br> ips,ipe,jps,jpe 1 74 1 61<br> *************************************<br> DYNAMICS OPTION: Eulerian Mass Coordinate<br>
alloc_space_field: domain 1, 104874600 bytes allocated<br>Time period # 1 to process = 2000-01-24_12:00:00.<br>Time period # 2 to process = 2000-01-24_18:00:00.<br>Time period # 3 to process = 2000-01-25_00:00:00.<br>
Time period # 4 to process = 2000-01-25_06:00:00.<br>Time period # 5 to process = 2000-01-25_12:00:00.<br>Total analysis times to input = 5.<br> <br> -----------------------------------------------------------------------------<br>
<br> Domain 1: Current date being processed: 2000-01-24_12:00:00.0000, which is loop # 1 out of 5<br> configflags%julyr, %julday, %gmt: 2000 24 12.00000 <br> metgrid input_wrf.F first_date_input = 2000-01-24_12:00:00<br>
metgrid input_wrf.F first_date_nml = 2000-01-24_12:00:00<br> d01 2000-01-24_12:00:00 Timing for input 0 s.<br> Max map factor in domain 1 = 1.03. Scale the dt in the model accordingly.<br>forrtl: severe (66): output statement overflows record, unit -5, file Internal Formatted Write<br>
Image PC Routine Line Source <br>real.exe 08DBF613 Unknown Unknown Unknown<br>real.exe 08DBE330 Unknown Unknown Unknown<br>
real.exe 08D7B22E Unknown Unknown Unknown<br>real.exe 08D32BBC Unknown Unknown Unknown<br>real.exe 08D324BA Unknown Unknown Unknown<br>real.exe 08D62029 Unknown Unknown Unknown<br>
real.exe 08093551 Unknown Unknown Unknown<br>real.exe 0809C118 Unknown Unknown Unknown<br><br><b style="color: rgb(255, 0, 0);">and after that , wrf.exe : i saw this </b><br>
<br><br>Namelist dfi_control not found in namelist.input. Using registry defaults for v<br> ariables in dfi_control<br> Namelist tc not found in namelist.input. Using registry defaults for variables <br> in tc<br> Namelist scm not found in namelist.input. Using registry defaults for variables<br>
in scm<br> Namelist fire not found in namelist.input. Using registry defaults for variable<br> s in fire<br> --- NOTE: sst_update is 0, setting io_form_auxinput4 = 0 and auxinput4_interval<br> = 0 for all domains<br> --- NOTE: grid_fdda is 0 for domain 1, setting gfdda interval and ending t<br>
ime to 0 for that domain.<br> --- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain 1, setting<br> sgfdda interval and ending time to 0 for that domain.<br> --- NOTE: obs_nudge_opt is 0 for domain 1, setting obs nudging interval an<br>
d ending time to 0 for that domain.<br> --- NOTE: num_soil_layers has been set to 4<br> WRF V3.2.1 MODEL<br> *************************************<br> Parent domain<br> ids,ide,jds,jde 1 74 1 61<br>
ims,ime,jms,jme -4 79 -4 66<br> ips,ipe,jps,jpe 1 74 1 61<br> *************************************<br> DYNAMICS OPTION: Eulerian Mass Coordinate<br>
alloc_space_field: domain 1, 98194920 bytes allocated<br> -------------- FATAL CALLED ---------------<br> FATAL CALLED FROM FILE: <stdin> LINE: 67<br> program wrf: error opening wrfinput_d01 for reading ierr= -1021 <br>
<br><br>What should i do? please help me with this.<br><br>Best Regards<br><br><br><br>-- <br><span style="color: rgb(0, 0, 0);"></span><i><span style="color: rgb(102, 102, 102);">Ehsan Beigi</span></i><br><i><span style="color: rgb(102, 102, 102);">PhD Student</span></i><br>
<i style="color: rgb(102, 102, 102);">Department of Civil and and Environmental Engineering<br><span style="font-size: 9pt;">2408 Patrick F. Taylor Hall<br>
Louisiana State University<br>
Baton Rouge, LA, 70803</span></i><br><br><br>