[Wrf-users] running real test case (em_real)

Ehsan Beigi ebeigi3 at tigers.lsu.edu
Sun Mar 13 13:17:55 MDT 2011


*Dear Sir/Madam,
my compiler is ifort and icc, i compiled em_real , and this is* compile.log

ar: creating ./libio_grib_share.a
ar: creating ../libio_grib1.a
ar: creating libesmf_time.a
ar: creating libfftpack.a
registry.c(22): warning #1079: return type of function "main" must be "int"
  main( int argc, char *argv[], char *env[] )
  ^

registry.c(59): warning #266: function "sym_forget" declared implicitly
    sym_forget() ;
    ^

registry.c(131): warning #266: function "gen_io_boilerplate" declared
implicitly
    gen_io_boilerplate() ;  /* 20091213 jm.  Generate the
io_boilerplate_temporary.inc file */
    ^

registry.c(133): warning #266: function "init_parser" declared implicitly
    init_parser() ;
    ^

registry.c(156): warning #266: function "pre_parse" declared implicitly
    if ( pre_parse( dir, fp_in, fp_tmp ) ) {
         ^

registry.c(176): warning #266: function "check_dimspecs" declared implicitly
    check_dimspecs() ;
    ^

registry.c(186): warning #266: function "gen_actual_args_new" declared
implicitly
    gen_actual_args_new( "inc" ) ;
    ^

registry.c(188): warning #266: function "gen_dummy_args_new" declared
implicitly
    gen_dummy_args_new( "inc" ) ;
    ^

registry.c(190): warning #266: function "gen_dummy_decls_new" declared
implicitly
    gen_dummy_decls_new( "inc" ) ;
    ^

registry.c(192): warning #266: function "gen_namelist_statements" declared
implicitly
    gen_namelist_statements("inc") ;
    ^

registry.c(202): warning #266: function "gen_nest_interp" declared
implicitly
    gen_nest_interp( "inc" ) ;
    ^

registry.c(204): warning #266: function "gen_streams" declared implicitly
    gen_streams("inc") ;
    ^

registry.c(207): warning #266: function "gen_comms" declared implicitly
    gen_comms( "inc" ) ;    /* this is either package supplied (by copying a
*/
    ^

reg_parse.c(227): warning #266: function "tolower" declared implicitly
            x = tolower(tokens[F_DIMS][i]) ;
                ^

reg_parse.c(292): warning #177: label "normal" was declared but never
referenced
  normal:
  ^

reg_parse.c(453): warning #266: function "tolower" declared implicitly
      if ( tolower(tokens[FIELD_STAG][i]) == 'x' || sw_all_x_staggered )
field_struct->stag_x = 1 ;
           ^

reg_parse.c(454): warning #266: function "tolower" declared implicitly
      if ( tolower(tokens[FIELD_STAG][i]) == 'y' || sw_all_y_staggered )
field_struct->stag_y = 1 ;
           ^

reg_parse.c(455): warning #266: function "tolower" declared implicitly
      if ( tolower(tokens[FIELD_STAG][i]) == 'z' ) field_struct->stag_z = 1
;
           ^

reg_parse.c(474): warning #266: function "tolower" declared implicitly
        x = tolower(tmp[i]) ;
            ^

reg_parse.c(514): warning #266: function "tolower" declared implicitly
        x = tolower(tokens[FIELD_IO][i]) ;
            ^

misc.c(175): warning #1011: missing return statement at end of non-void
function "range_of_dimension"
  }
  ^

misc.c(217): warning #592: variable "zdex" is used before its value is set
            sprintf(tmp,"%ssm3%d,%ssm3%d,1,1", r,bdex,r,zdex ) ;
                                                        ^

misc.c(321): warning #1011: missing return statement at end of non-void
function "get_elem"
  }
  ^

misc.c(423): warning #1011: missing return statement at end of non-void
function "close_the_file"
  }
  ^

misc.c(430): warning #266: function "getpid" declared implicitly
    sprintf(tempfile,"regtmp1%d",getpid()) ;
                                 ^

misc.c(444): warning #266: function "getpid" declared implicitly
    sprintf(tempfile,"regtmp1%d",getpid()) ;
                                 ^

misc.c(462): warning #266: function "toupper" declared implicitly
    for ( p = str ; *p ; p++ ) *p = toupper(*p) ;
                                    ^

misc.c(472): warning #266: function "tolower" declared implicitly
    for ( p = str ; *p ; p++ ) *p = tolower(*p) ;
                                    ^

misc.c(645): warning #1011: missing return statement at end of non-void
function "dimension_size_expression"
  }
  ^

gen_allocs.c(73): warning #1011: missing return statement at end of non-void
function "get_count_for_alloc"
  }
  ^

gen_allocs.c(109): warning #266: function "make_upper_case" declared
implicitly
      make_upper_case(dname_tmp) ;
      ^

gen_scalar_indices.c(197): warning #266: function "make_lower_case" declared
implicitly
                    make_lower_case(fname)  ;
                    ^

gen_config.c(135): warning #266: function "sym_forget" declared implicitly
    sym_forget() ;
    ^

gen_config.c(167): warning #266: function "toupper" declared implicitly
                    fputc(toupper(*i),fp);
                          ^

gen_config.c(172): warning #266: function "toupper" declared implicitly
                       fputc(toupper(*i),fp);
                             ^

gen_config.c(178): warning #266: function "toupper" declared implicitly
                      fputc(toupper(*i),fp);
                            ^

gen_config.c(409): warning #266: function "sym_forget" declared implicitly
    sym_forget() ;
    ^

sym.c(73): warning #266: function "create_ht" declared implicitly
      create_ht( &symtab ) ;
      ^

sym.c(77): warning #266: function "exit" declared implicitly
      exit(1) ;
      ^

sym.c(153): warning #266: function "create_ht" declared implicitly
    create_ht( &symtab ) ;
    ^

sym.c(157): warning #266: function "exit" declared implicitly
        exit(1) ;
        ^

symtab_gen.c(62): warning #266: function "hash" declared implicitly
      index = hash( name ) ;
              ^

gen_comms.c(157): warning #1011: missing return statement at end of non-void
function "print_4d_i1_decls"
  }
  ^

gen_comms.c(196): warning #1011: missing return statement at end of non-void
function "print_decl"
    }
    ^

gen_comms.c(206): warning #1011: missing return statement at end of non-void
function "print_body"
    }
    ^

gen_comms.c(248): warning #266: function "make_upper_case" declared
implicitly
          make_upper_case(commname) ;
          ^

gen_comms.c(266): warning #266: function "make_upper_case" declared
implicitly
        make_upper_case(commname) ;
        ^

gen_comms.c(985): warning #266: function "make_upper_case" declared
implicitly
      make_upper_case(commname) ;
      ^

gen_comms.c(1178): warning #266: function "make_upper_case" declared
implicitly
      make_upper_case(commname) ;
      ^

gen_comms.c(1312): warning #266: function "make_upper_case" declared
implicitly
      make_upper_case(commname) ;
      ^

gen_comms.c(1454): warning #266: function "make_upper_case" declared
implicitly
        make_upper_case(commname) ;
        ^

gen_comms.c(1672): warning #268: the format string ends before this argument
         sprintf(fname,"shift_halo",*direction) ;
                                    ^

gen_comms.c(1949): warning #1011: missing return statement at end of
non-void function "gen_shift"
  }
  ^

gen_comms.c(2428): warning #1011: missing return statement at end of
non-void function "gen_debug"
  }
  ^

set_dim_strs.c(145): warning #1011: missing return statement at end of
non-void function "set_dim_strs"
  }
  ^

set_dim_strs.c(153): warning #1011: missing return statement at end of
non-void function "set_dim_strs2"
  }
  ^

set_dim_strs.c(159): warning #1011: missing return statement at end of
non-void function "set_dim_strs3"
  }
  ^

gen_wrf_io.c(36): warning #266: function "sym_forget" declared implicitly
    OP_F(fp,"wrf_bdyout.inc") ;
    ^

gen_wrf_io.c(452): warning #266: function "make_upper_case" declared
implicitly
            make_upper_case(dname) ;
            ^

gen_streams.c(25): warning #266: function "gen_io_domain_defs" declared
implicitly
    gen_io_domain_defs( fp ) ;
    ^

gen_streams.c(33): warning #266: function "gen_set_timekeeping_defs"
declared implicitly
    gen_set_timekeeping_defs( fp ) ;
    ^

gen_streams.c(41): warning #266: function "gen_set_timekeeping_alarms"
declared implicitly
    gen_set_timekeeping_alarms( fp ) ;
    ^

gen_streams.c(49): warning #266: function "gen_io_form_for_dataset" declared
implicitly
    gen_io_form_for_dataset( fp ) ;
    ^

gen_streams.c(57): warning #266: function "gen_io_form_for_stream" declared
implicitly
    gen_io_form_for_stream( fp ) ;
    ^

gen_streams.c(65): warning #266: function "gen_switches_and_alarms" declared
implicitly
    gen_switches_and_alarms( fp ) ;
    ^

gen_streams.c(73): warning #266: function "gen_check_auxstream_alarms"
declared implicitly
    gen_check_auxstream_alarms( fp ) ;
    ^

gen_streams.c(81): warning #266: function "gen_fine_stream_input" declared
implicitly
    gen_fine_stream_input( fp ) ;
    ^

gen_streams.c(89): warning #266: function "gen_med_auxinput_in" declared
implicitly
    gen_med_auxinput_in( fp ) ;
    ^

gen_streams.c(97): warning #266: function "gen_med_hist_out_opens" declared
implicitly
    gen_med_hist_out_opens( fp ) ;
    ^

gen_streams.c(105): warning #266: function "gen_med_hist_out_closes"
declared implicitly
    gen_med_hist_out_closes( fp ) ;
    ^

gen_streams.c(113): warning #266: function "gen_med_auxinput_in_closes"
declared implicitly
    gen_med_auxinput_in_closes( fp ) ;
    ^

gen_streams.c(121): warning #266: function "gen_med_last_solve_io" declared
implicitly
    gen_med_last_solve_io( fp ) ;
    ^

gen_streams.c(129): warning #266: function "gen_med_open_esmf_calls"
declared implicitly
    gen_med_open_esmf_calls( fp ) ;
    ^

gen_streams.c(137): warning #266: function "gen_med_find_esmf_coupling"
declared implicitly
    gen_med_find_esmf_coupling( fp ) ;
    ^

gen_streams.c(145): warning #266: function "gen_shutdown_closes" declared
implicitly
    gen_shutdown_closes( fp ) ;
    ^

gen_streams.c(180): warning #1011: missing return statement at end of
non-void function "gen_io_domain_defs"
  }
  ^

gen_streams.c(213): warning #1011: missing return statement at end of
non-void function "gen_set_timekeeping_defs"
  }
  ^

gen_streams.c(296): warning #1011: missing return statement at end of
non-void function "gen_set_timekeeping_alarms"
  }
  ^

gen_streams.c(323): warning #1011: missing return statement at end of
non-void function "gen_io_form_for_dataset"
  }
  ^

gen_streams.c(350): warning #1011: missing return statement at end of
non-void function "gen_io_form_for_stream"
  }
  ^

gen_streams.c(369): warning #1011: missing return statement at end of
non-void function "gen_switches_and_alarms"
  }
  ^

gen_streams.c(400): warning #1011: missing return statement at end of
non-void function "gen_check_auxstream_alarms"
  }
  ^

gen_streams.c(422): warning #1011: missing return statement at end of
non-void function "gen_fine_stream_input"
  }
  ^

gen_streams.c(437): warning #1011: missing return statement at end of
non-void function "gen_med_auxinput_in"
  }
  ^

gen_streams.c(452): warning #1011: missing return statement at end of
non-void function "gen_med_hist_out_opens"
  }
  ^

gen_streams.c(468): warning #1011: missing return statement at end of
non-void function "gen_med_hist_out_closes"
  }
  ^

gen_streams.c(484): warning #1011: missing return statement at end of
non-void function "gen_med_auxinput_in_closes"
  }
  ^

gen_streams.c(497): warning #1011: missing return statement at end of
non-void function "gen_med_last_solve_io"
  }
  ^

gen_streams.c(508): warning #1011: missing return statement at end of
non-void function "gen_shutdown_closes"
  }
  ^

gen_streams.c(628): warning #1011: missing return statement at end of
non-void function "gen_io_boilerplate"
  }
  ^

standard.c(43): warning #266: function "strncpy" declared implicitly
          strncpy(q,p,4) ; q+=4 ;
          ^

standard.c(54): warning #266: function "strncmp" declared implicitly
          if ( !strncmp( wrf_error_fatal_str, "wrf_error_fatal", 15 ) &&
wrf_error_fatal_str[15] != '3' )
                ^

standard.c(78): warning #266: function "strcpy" declared implicitly
            strcpy(lineo,p+3+ns) ;
            ^

standard.c(88): warning #266: function "strcat" declared implicitly
              strcat(lineo,linei) ;
              ^

standard.c(166): warning #1011: missing return statement at end of non-void
function "drop_comment"
  }
  ^

standard.c(176): warning #1011: missing return statement at end of non-void
function "change_to_lower"
  }
  ^

opening Registry/registry.dimspec
including Registry/registry.dimspec
opening Registry/registry.les
including Registry/registry.les
opening Registry/registry.io_boilerplate
including Registry/registry.io_boilerplate
opening Registry/io_boilerplate_temporary.inc
including Registry/io_boilerplate_temporary.inc
opening Registry/registry.fire
including Registry/registry.fire
opening Registry/registry.avgflx
including Registry/registry.avgflx
Registry INFO variable counts: 0d 1823 1d 69 2d 469 3d 281
ADVISORY: RSL_LITE version of gen_comms is linked in with registry program.
ar: creating ../main/libwrflib.a


*and then downloaded the  WRF Model Test Data (January 2000 WPS output
data:<http://www.mmm.ucar.edu/wrf/src/data/jan00_wps.tar.gz>
http://www.mmm.ucar.edu/wrf/users/download/get_source2.html), after that in
the test/em_real directory, I used this command :*

cp namelist.input.jan00 namelist.input

*and then ./real.exe . i saw this :*


Namelist dfi_control not found in namelist.input. Using registry defaults
for v
 ariables in dfi_control
 Namelist tc not found in namelist.input. Using registry defaults for
variables
 in tc
 Namelist scm not found in namelist.input. Using registry defaults for
variables
  in scm
 Namelist fire not found in namelist.input. Using registry defaults for
variable
 s in fire
 --- NOTE: sst_update is 0, setting io_form_auxinput4 = 0 and
auxinput4_interval
  = 0 for all domains
 --- NOTE: grid_fdda is 0 for domain      1, setting gfdda interval and
ending t
 ime to 0 for that domain.
 --- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain      1,
setting
  sgfdda interval and ending time to 0 for that domain.
 --- NOTE: obs_nudge_opt is 0 for domain      1, setting obs nudging
interval an
 d ending time to 0 for that domain.
 --- NOTE: num_soil_layers has been set to      4
 REAL_EM V3.2.1 PREPROCESSOR
  *************************************
  Parent domain
  ids,ide,jds,jde            1          74           1          61
  ims,ime,jms,jme           -4          79          -4          66
  ips,ipe,jps,jpe            1          74           1          61
  *************************************
 DYNAMICS OPTION: Eulerian Mass Coordinate
    alloc_space_field: domain            1,    104874600 bytes allocated
Time period #   1 to process = 2000-01-24_12:00:00.
Time period #   2 to process = 2000-01-24_18:00:00.
Time period #   3 to process = 2000-01-25_00:00:00.
Time period #   4 to process = 2000-01-25_06:00:00.
Time period #   5 to process = 2000-01-25_12:00:00.
Total analysis times to input =    5.

 -----------------------------------------------------------------------------

 Domain  1: Current date being processed: 2000-01-24_12:00:00.0000, which is
loop #   1 out of    5
 configflags%julyr, %julday, %gmt:        2000          24   12.00000
 metgrid input_wrf.F first_date_input = 2000-01-24_12:00:00
  metgrid input_wrf.F first_date_nml = 2000-01-24_12:00:00
 d01 2000-01-24_12:00:00 Timing for input          0 s.
 Max map factor in domain 1 =  1.03. Scale the dt in the model accordingly.
forrtl: severe (66): output statement overflows record, unit -5, file
Internal Formatted Write
Image              PC        Routine            Line
Source
real.exe           08DBF613  Unknown               Unknown  Unknown
real.exe           08DBE330  Unknown               Unknown  Unknown
real.exe           08D7B22E  Unknown               Unknown  Unknown
real.exe           08D32BBC  Unknown               Unknown  Unknown
real.exe           08D324BA  Unknown               Unknown  Unknown
real.exe           08D62029  Unknown               Unknown  Unknown
real.exe           08093551  Unknown               Unknown  Unknown
real.exe           0809C118  Unknown               Unknown  Unknown

*and after that , wrf.exe : i saw this *


Namelist dfi_control not found in namelist.input. Using registry defaults
for v
 ariables in dfi_control
 Namelist tc not found in namelist.input. Using registry defaults for
variables
 in tc
 Namelist scm not found in namelist.input. Using registry defaults for
variables
  in scm
 Namelist fire not found in namelist.input. Using registry defaults for
variable
 s in fire
 --- NOTE: sst_update is 0, setting io_form_auxinput4 = 0 and
auxinput4_interval
  = 0 for all domains
 --- NOTE: grid_fdda is 0 for domain      1, setting gfdda interval and
ending t
 ime to 0 for that domain.
 --- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain      1,
setting
  sgfdda interval and ending time to 0 for that domain.
 --- NOTE: obs_nudge_opt is 0 for domain      1, setting obs nudging
interval an
 d ending time to 0 for that domain.
 --- NOTE: num_soil_layers has been set to      4
 WRF V3.2.1 MODEL
  *************************************
  Parent domain
  ids,ide,jds,jde            1          74           1          61
  ims,ime,jms,jme           -4          79          -4          66
  ips,ipe,jps,jpe            1          74           1          61
  *************************************
 DYNAMICS OPTION: Eulerian Mass Coordinate
    alloc_space_field: domain            1,     98194920 bytes allocated
 -------------- FATAL CALLED ---------------
 FATAL CALLED FROM FILE:  <stdin>  LINE:      67
  program wrf: error opening wrfinput_d01 for reading ierr=
-1021


What should i do? please help me with this.

Best Regards



-- 
*Ehsan Beigi*
*PhD Student*
*Department of Civil and and Environmental Engineering
2408 Patrick F. Taylor Hall
Louisiana State University
Baton Rouge, LA, 70803*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20110313/a5638164/attachment-0001.html 


More information about the Wrf-users mailing list