Main menu

Navigation

PIO ERROR IN BUILDLIB.PIO (CESM1_2_1)

6 posts / 0 new
Last post
soorajkrish90@...
PIO ERROR IN BUILDLIB.PIO (CESM1_2_1)

Following error pops up when i tried to build the cesm 1.2.1

 

CESM BUILDNML SCRIPT STARTING

 - To prestage restarts, untar a restart.tar file into /home/user3/sooraj/cesm1_2_1/testCLM03_1604/run

 infile is /home/user3/sooraj/cesm1_2_1/cases/testCLM03_1604/Buildconf/cplconf/cesm_namelist 

CLM configure done.

CLM adding use_case 2000_control defaults for var sim_year with val 2000 

CLM adding use_case 2000_control defaults for var sim_year_range with val constant 

CLM adding use_case 2000_control defaults for var use_case_desc with val Conditions to simulate 2000 land-use 

 CESM BUILDNML SCRIPT HAS FINISHED SUCCESSFULLY

-------------------------------------------------------------------------

-------------------------------------------------------------------------

 CESM PRESTAGE SCRIPT STARTING

 - Case input data directory, DIN_LOC_ROOT, is /home/user3/sooraj/cesm1_2_1/inputdata

 - Checking the existence of input datasets in DIN_LOC_ROOT

 CESM PRESTAGE SCRIPT HAS FINISHED SUCCESSFULLY

-------------------------------------------------------------------------

-------------------------------------------------------------------------

 CESM BUILDEXE SCRIPT STARTING

 COMPILER is gnu

 - Build Libraries: mct gptl pio csm_share 

Tue Apr 16 18:23:47 IST 2019 /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/mct/mct.bldlog.190416-182345

Tue Apr 16 18:24:02 IST 2019 /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/gptl/gptl.bldlog.190416-182345

Tue Apr 16 18:24:02 IST 2019 /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio/pio.bldlog.190416-182345

ERROR: buildlib.pio failed, see /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio/pio.bldlog.190416-182345

ERROR: cat /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio/pio.bldlog.190416-182345

 

piobuild log is showing the following message

 

Tue Apr 16 18:24:02 IST 2019 /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio/pio.bldlog.190416-182345

Copying source to CCSM EXEROOT...

cp: cannot stat `/home/user3/sooraj/cesm1_2_1/models/utils/pio/Makefile': No such file or directory

New build of PIO

Running configure...

for OS=LINUX MACH=userdefined

cat: Filepath: No such file or directory

cat: Srcfiles: No such file or directory

/home/user3/sooraj/cesm1_2_1/cases/testCLM03_1604/Tools/mkSrcfiles

cp -f /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio/Filepath /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio/Deppath

/home/user3/sooraj/cesm1_2_1/cases/testCLM03_1604/Tools/mkDepends  Deppath Srcfiles > /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio/Depends

cd /home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio; \

         /home/user3/sooraj/cesm1_2_1/models/utils/pio/configure  --enable-timing CC="gcc " FC="gfortran " MPICC="mpicc  " MPIFC="mpif90 " FCFLAGS="-O -fconvert=big-endian -ffree-line-length-none -ffixed-line-length-none  -ffree-form  -I.  -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio -I/home/user3/sooraj/support_libs/include -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/mct/mct -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/mct/mpeu -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/gptl -I/home/user3/sooraj/cesm1_2_1/models/utils/pio -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/lib/include" CPPDEFS=" -DLINUX  -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_R16 -DLINUX -DCPRGNU  -DHAVE_SLASHPROC" CFLAGS=" -DLINUX  -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_R16 -DLINUX -DCPRGNU  -DHAVE_SLASHPROC -I.. -I.  -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio -I/home/user3/sooraj/support_libs/include -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/mct/mct -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/mct/mpeu -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/gptl -I/home/user3/sooraj/cesm1_2_1/models/utils/pio -I/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/lib/include" NETCDF_PATH=/home/user3/sooraj/support_libs LDFLAGS="" LIBS=""   --srcdir /home/user3/sooraj/cesm1_2_1/models/utils/pio

/bin/sh: line 1: /home/user3/sooraj/cesm1_2_1/models/utils/pio/configure: No such file or directory

gmake: *** [/home/user3/sooraj/cesm1_2_1/testCLM03_1604/bld/pio/Makefile.conf] Error 127

cp: cannot stat `Makefile.conf': No such file or directory

gmake: *** No targets specified and no makefile found.  Stop.

 I have installed pio separately in the /models/utils/ directory, but it doesnot have makefile  

Could somebody please point me in the right direction?

Thanks in advance,

   

Sooraj

jedwards

CESM Software Engineer

soorajkrish90@...

SIr,

I have downloaded the above cesm_1_2_2_1 repository and when i started creating a new case, the following error pops up

 

WARNING:

    The perl module XML::LibXML is needed for XML parsing in the CESM script system.  

Please contact your local systems administrators or IT staff and have them install it for 

you, or install the module locally.  

 

    

Sooraj

soorajkrish90@...

Sir, 

 

I have faced the same problem with cesm1.2.2, so only I started running cesm1.2.1, where i diidnt face this problem.

Sooraj

soorajkrish90@...

SIr,

 

Please reply to the above problem regarding the cesm 1.2.2, which I have explained in the above comments

Sooraj

jedwards

I'm really not sure what further information I can provide:

WARNING:

    The perl module XML::LibXML is needed for XML parsing in the CESM script system.  

Please contact your local systems administrators or IT staff and have them install it for 

you, or install the module locally.  

CESM Software Engineer

Log in or register to post comments

Who's new

  • ahadibfar@...
  • mrostami@...
  • bxz125@...
  • yixiaozhang@...
  • dongxia.yang@...