[Wrf-users] Compilation Error for UPP using PGI 12.5 compilers.

Capehart, William J William.Capehart at sdsmt.edu
Mon Jul 9 14:37:52 MDT 2012


I've been trying to compile WRF's UPP for PGI V12.5 64-bit compiler.  I'm consistently getting the error below the .sig when I get to the CRTM library.  I'm at a loss as to the origin of the error (UPP's problem of the PGU compiler).   Has anyone else been able to build UPP with PGI 12.5 for this version.   (I can get it to run with the gfortran 4.6.1  compiler, though.)

Thanks Much
================================================================
Bill Capehart <William.Capehart at sdsmt.edu>   Associate Professor
Department of Atmospheric Sciences
213 Mineral Industries Building             Skype/EVO: wcapehart
South Dakota School of Mines and Technology  Ph: +1-605-394-1994
501 East Saint Joseph Street                Fax: +1-605-394-6061
Rapid City, SD 57701-3995                Mobile: +1-605-484-5692
=================== http://capehart.sdsmt.edu ==================



===== Making all in /home/wjc/WRF_REALTIME/UPPV1.1/src/lib/crtm2 =====
make[2]: Entering directory `/home/wjc/WRF_REALTIME_KUNR-3DOM/UPPV1.1/src/lib/crtm2'
( cd src; echo "Making CRTM library in `pwd`" ; \
  make FC="pgf90 -Mfree" FL="pgf90 -Mfree" FC_FLAGS="-c -byteswapio -Mchkstk -Mdclchk  -Minform,inform -Mnosave -Mref_externals -Kieee -O3" FL_FLAGS="-Kieee" install; \
\
  /bin/cp lib/libCRTM.a /home/wjc/WRF_REALTIME/UPPV1.1/lib/libCRTM.a ; \
  ln -sf `pwd`/include /home/wjc/WRF_REALTIME/UPPV1.1/include/crtm2 ; \
)
Making CRTM library in /home/wjc/WRF_REALTIME/UPPV1.1/src/lib/crtm2/src
make[3]: Entering directory `/home/wjc/WRF_REALTIME_KUNR-3DOM/UPPV1.1/src/lib/crtm2/src'
make[4]: Entering directory `/home/wjc/WRF_REALTIME_KUNR-3DOM/UPPV1.1/src/lib/crtm2/src'

Making `all' in directory /home/wjc/WRF_REALTIME/UPPV1.1/src/lib/crtm2/src/libsrc

make[5]: Entering directory `/home/wjc/WRF_REALTIME_KUNR-3DOM/UPPV1.1/src/lib/crtm2/src/libsrc'
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-64 Linux 12.5-0: compilation aborted

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20120709/78389e4f/attachment.html 


More information about the Wrf-users mailing list