NCAR / hrldas-release

HRLDAS (High Resolution Land Data Assimilation System) containing the Noah-MP Land Surface Model
35 stars 33 forks source link

Serial compilation with debugging flags #3

Open mark-decker opened 6 years ago

mark-decker commented 6 years ago

Hi Mike, I have found that compiling hrldas using ifort (configuration option #3) on cheyenne results in a runtime error when debugging flags are enabled. I believe the only consequence is that common debugging flags cannot be used for development. Specifically the error is

forrtl: severe (194): Run-Time Check Failure. The variable 'module_hrldas_netcdf_io_mp_prepare_output_fileseq$DIMID_IX' is being used in 'module_hrldas_netcdf_io.f90(3551,5)' without being defined

Image PC Routine Line Source
hrldas.exe 0000000000450B3F module_hrldas_net 3551 module_hrldas_netcdf_io.f90 hrldas.exe 00000000008F2BD6 module_noahmp_hrl 1958 module_NoahMP_hrldas_driver.f90 hrldas.exe 0000000000404126 MAIN 26 main_hrldas_driver.f90 hrldas.exe 000000000040401E Unknown Unknown Unknown libc-2.19.so 00007FFFED03FB25 libc_start_main Unknown Unknown hrldas.exe 0000000000403F29 Unknown Unknown Unknown