[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