Hi,

I'm not sure how that would help -- the error I'm getting is due to a missing file, and the documentation says that ibyte should be 4 for PGI. At any rate, I gave it a shot:

[shrirang@n0 ICBC]$ ./icbc.x
rm -f *.o SST SST_FVGCM SST_EH5OM ICBC
pgf90 -O1 -byteswapio -Ktrap=fp -c  SST_1DEG.f
pgf90 -O1 -byteswapio -Ktrap=fp -o SST SST_1DEG.o -L../../Commons/env/liblinuxamd64/ -lnetcdf
   1994062500   1994080100       199405       199409
 END OF FILE REACHED (SST_1DEG.f)
   Check ibyte in icbc.param: ibyte=             1
EOF (subroutine gridml)
pgf90 -O1 -byteswapio -Ktrap=fp -c  ICBC.f
pgf90 -O1 -byteswapio -Ktrap=fp -o ICBC ICBC.o -L../../Commons/env/liblinuxamd64/ -lnetcdf
 NREC =        289276
 NSTART,NNNEND:         67909        68057
 IDATE1,IDATE2:    1994062500   1994080100
 END OF FILE REACHED (ICBC.f)
   Check ibyte in icbc.param: ibyte=             1
EOF (subroutine gridml)

changing it back to 4 gives the error below, regarding the missing ECWCRP/ECT421994JUN file

thanks,

Shrirang

2008/11/13 iceblue001 <iceblue001@yeah.net>
 if you use pgi your "ibyte"=4,do you modify it?
 

ÔÚ2008-11-13 15:53:09£¬"Shrirang Karandikar" <shrirang.karandikar@gmail.com> дµÀ£º

Greetings,

I am trying to install and run RegCM on my machine, and have been following the steps in the users guide (version 3.1 dated july 07). When it comes to running icbc.x , the process stops here:

pgf90 -O1 -byteswapio -Ktrap=fp -o ICBC ICBC.o -L../../Commons/env/liblinuxamd64/ -lnetcdf
 NREC =        289276
 NSTART,NNNEND:         67909        68057
 IDATE1,IDATE2:    1994062500   1994080100
 ../DATA/ECWCRP/ECT421994JUN is not available
FORTRAN STOP

On your data page (http://users.ictp.it/~pubregcm/RegCM3/globedat.htm), this file (ECWCRP/ECT421994JUN) is listed as being locally available only. Is this downloadable from anywhere on ictp or any other site?

thanks,

Shrirang