Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion arch/configure_new.defaults
Original file line number Diff line number Diff line change
Expand Up @@ -1289,10 +1289,13 @@ FC = $(DM_FC)
CC = $(DM_CC)
LD = $(FC)
RWORDSIZE = CONFIGURE_RWORDSIZE
PROMOTION = -s integer32
PROMOTION = -s integer32 -s real`expr 8 \* $(RWORDSIZE)`
ARCH_LOCAL = -DNONSTANDARD_SYSTEM_SUBR -DWRF_USE_CLM
CFLAGS_LOCAL = -O3
LDFLAGS_LOCAL =
# uncomment this for wrfda build
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jamiebresch
Last week, all of the PGI serial builds failed for me. I could not figure it out. It is why I killed PR #208 and swapped in PR #213. The failure was the all of the symbols from the RSL and FFTs libs were undefined. This looks EXACTLY like what the Cray guys found.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was supposed to be a comment, not a review, sorry.

#LIB_LOCAL = -L$(WRF_SRC_ROOT_DIR)/external/fftpack/fftpack5 -lfftpack \
# -L$(WRF_SRC_ROOT_DIR)/external/RSL_LITE -lrsl_lite
CPLUSPLUSLIB =
ESMF_LDFLAG = $(CPLUSPLUSLIB)
FCOPTIM = # -Ofp3
Expand Down
3 changes: 2 additions & 1 deletion var/external/crtm_2.2.3/libsrc/CRTM_AtmOptics_Define.f90
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,8 @@ ELEMENTAL SUBROUTINE CRTM_AtmOptics_Create( &

CONTAINS

PURE SUBROUTINE AtmOptics_Allocate(self,alloc_stat)
!cray/pkb add elemental
ELEMENTAL PURE SUBROUTINE AtmOptics_Allocate(self,alloc_stat)
TYPE(CRTM_AtmOptics_type), INTENT(OUT) :: self
INTEGER , INTENT(OUT) :: alloc_stat
! Allocate object
Expand Down