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
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