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
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