symbol is an inconsistent array descriptor

I’m trying to install the WRF package UPP and during the compile I’m getting the following:


make[5]: Entering directory `/home/wrf/wrf/UPPV1.1/src/lib/crtm2/src/libsrc’
PGF90-I-0035-Predefined intrinsic scale loses intrinsic property (CRTM_Utility.f90: 524)
PGF90-I-0035-Predefined intrinsic time loses intrinsic property (SSU_Input_Define.f90: 142)
PGF90-I-0035-Predefined intrinsic time loses intrinsic property (SSU_Input_Define.f90: 222)
PGF90-I-0035-Predefined intrinsic time loses intrinsic property (ODSSU_AtmAbsorption.f90: 188)
Lowering Error: symbol s_level_refl_up$sd is an inconsistent array descriptor
Lowering Error: symbol s_layer_refl$sd is an inconsistent array descriptor
Lowering Error: symbol s_layer_trans$sd is an inconsistent array descriptor
Lowering Error: symbol inv_gamma$sd is an inconsistent array descriptor
Lowering Error: symbol inv_gammat$sd is an inconsistent array descriptor
Lowering Error: symbol s_level_refl_up$sd is an inconsistent array descriptor
Lowering Error: symbol s_layer_source_down$sd is an inconsistent array descriptor
Lowering Error: symbol inv_gammat$sd is an inconsistent array descriptor
Lowering Error: symbol s_level_refl_up$sd is an inconsistent array descriptor
Lowering Error: symbol s_layer_trans$sd is an inconsistent array descriptor
Lowering Error: symbol refl_trans$sd is an inconsistent array descriptor
Lowering Error: symbol inv_gammat$sd is an inconsistent array descriptor
Lowering Error: symbol refl_trans$sd is an inconsistent array descriptor
PGF90-F-0000-Internal compiler error. Errors in Lowering 13 (CRTM_RTSolution.f90: 1957)
PGF90/x86 Linux 12.5-0: compilation aborted

I noticed that the “inconsistent array descriptor” error was considered a 12.5 compiler error in another post.

I’m new to WRF and UPP so I don’t have any knowledge of the code.

Thanks,
Lee

Hi Lee,

Thanks for the report. I was able to recreate the error in 12.5 and also confirm that this is the same issue as a know issue (TPR#18661) that is fixed in the 12.6 release due out later today.

  • Mat