Jobcomp compile problems in last croco version
Hi, I just download your last version here, but seems to have compile problems (PATH are OK, I use the same PATH in old versions and works fine). It look like .F files don't work or need something more (parameters "has not been declared or is a variable, which does not reduce to a constant expression"). In detail:
OPERATING SYSTEM IS: Linux
PROCESSOR IS: x86_64
/bin/cp: no se puede efectuar stat' sobre '../../croco/OCEAN/*.h90': No existe el archivo o el directorio /bin/cp: no se puede efectuar
stat' sobre '../../croco/OCEAN/PISCES/namelist_pisces*': No existe el archivo o el directorio
file namelist_pisces copied from source directory
/bin/cp: no se puede efectuar stat' sobre '*.F90': No existe el archivo o el directorio /bin/cp: no se puede efectuar
stat' sobre '.h90': No existe el archivo o el directorio
/bin/cp: no se puede efectuar stat' sobre '*.F': No existe el archivo o el directorio /bin/cp: no se puede efectuar
stat' sobre 'Make': No existe el archivo o el directorio
Checking COMPILEAGRIF...
Checking COMPILEMPI...
Checking COMPILENBQ...
Checking COMPILEXIOS...
Checking COMPILEOASIS...
/bin/rm -rf core .o AGRIF/AGRIF_YOURFILES/.o *.i *.s *.f *.f90 *.trace *.mod
/bin/rm -rf croco mpc cross_matrix cppcheck srcscheck checkkwds partit ncjoin ncrename ./rii_files
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC mpc.F > mpc_.f
gfortran -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp -o mpc mpc_.f
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC par_pisces.F90 > par_pisces_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp par_pisces_.f90 -o par_pisces.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC ocean2pisces.F90 > ocean2pisces_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp ocean2pisces_.f90 -o ocean2pisces.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC trc.F90 > trc_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp trc_.f90 -o trc.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC sms_pisces.F90 > sms_pisces_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp sms_pisces_.f90 -o sms_pisces.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zche.F90 > p4zche_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zche_.f90 -o p4zche.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zint.F90 > p4zint_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zint_.f90 -o p4zint.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zlys.F90 > p4zlys_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zlys_.f90 -o p4zlys.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zflx.F90 > p4zflx_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zflx_.f90 -o p4zflx.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zlim.F90 > p4zlim_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zlim_.f90 -o p4zlim.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zsink.F90 > p4zsink_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zsink_.f90 -o p4zsink.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zmicro.F90 > p4zmicro_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zmicro_.f90 -o p4zmicro.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zmeso.F90 > p4zmeso_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zmeso_.f90 -o p4zmeso.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zmort.F90 > p4zmort_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zmort_.f90 -o p4zmort.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zopt.F90 > p4zopt_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zopt_.f90 -o p4zopt.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zprod.F90 > p4zprod_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zprod_.f90 -o p4zprod.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zrem.F90 > p4zrem_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zrem_.f90 -o p4zrem.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zsed.F90 > p4zsed_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zsed_.f90 -o p4zsed.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC p4zbio.F90 > p4zbio_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp p4zbio_.f90 -o p4zbio.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC trcwri_pisces.F90 > trcwri_pisces_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp trcwri_pisces_.f90 -o trcwri_pisces.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC trcsms_pisces.F90 > trcsms_pisces_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp trcsms_pisces_.f90 -o trcsms_pisces.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC trcini_pisces.F90 > trcini_pisces_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp trcini_pisces_.f90 -o trcini_pisces.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC pisces_ini.F90 > pisces_ini_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp pisces_ini_.f90 -o pisces_ini.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_parameter.F90 > module_oa_parameter_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_parameter_.f90 -o module_oa_parameter.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_time.F90 > module_oa_time_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_time_.f90 -o module_oa_time.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_space.F90 > module_oa_space_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_space_.f90 -o module_oa_space.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_periode.F90 > module_oa_periode_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_periode_.f90 -o module_oa_periode.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_variables.F90 > module_oa_variables_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_variables_.f90 -o module_oa_variables.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_type.F90 > module_oa_type_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_type_.f90 -o module_oa_type.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_stock.F90 > module_oa_stock_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_stock_.f90 -o module_oa_stock.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_level.F90 > module_oa_level_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_level_.f90 -o module_oa_level.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_interface.F90 > module_oa_interface_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_interface_.f90 -o module_oa_interface.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC module_oa_upd.F90 > module_oa_upd_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp module_oa_upd_.f90 -o module_oa_upd.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC croco_oa.F90 > croco_oa_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp croco_oa_.f90 -o croco_oa.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC var_oa.F90 > var_oa_.f90
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp var_oa_.f90 -o var_oa.o
cpp -traditional -DLinux -P -I/usr/local/include -IROMSFILES/AGRIF_INC main.F | ./mpc > main_.f
gfortran -c -O3 -fdefault-real-8 -fdefault-double-8 -mcmodel=medium -fopenmp main_.f -o main.o
main_.f:157:44:
& +ntrc_diats+ntrc_diauv+ntrc_diavrt+ntrc_diaek
1
Error: Parameter ‘ntrc_diavrt’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:162:25:
parameter (indxAks=indxAkt+4)
1
Error: Parameter ‘indxakt’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:164:25:
parameter (indxHbl=indxAkt+5)
1
Error: Parameter ‘indxakt’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:166:26:
parameter (indxHbbl=indxAkt+6)
1
Error: Parameter ‘indxakt’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:168:25:
parameter (indxSSH=indxAkt+12)
1
Error: Parameter ‘indxakt’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:170:25:
parameter (indxbvf=indxSSH+1)
1
Error: Parameter ‘indxssh’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:172:27:
parameter (indxSUSTR=indxSSH+2, indxSVSTR=indxSSH+3)
1
Error: Parameter ‘indxssh’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:174:27:
parameter (indxTime2=indxSSH+4)
1
Error: Parameter ‘indxssh’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:176:27:
parameter (indxShflx=indxSSH+5)
1
Error: Parameter ‘indxssh’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:178:27:
parameter (indxSwflx=indxShflx+1, indxShflx_rsw=indxShflx+2)
1
Error: Parameter ‘indxshflx’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:180:25:
parameter (indxSST=indxShflx_rsw+1, indxdQdSST=indxShflx_rsw+2)
1
Error: Parameter ‘indxshflx_rsw’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:182:25:
parameter (indxSSS=indxSST+2)
1
Error: Parameter ‘indxsst’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:184:26:
parameter (indxWstr=indxSUSTR+21)
1
Error: Parameter ‘indxsustr’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:186:27:
parameter (indxUWstr=indxSUSTR+22)
1
Error: Parameter ‘indxsustr’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:188:27:
parameter (indxVWstr=indxSUSTR+23)
1
Error: Parameter ‘indxsustr’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:190:27:
parameter (indxBostr=indxSUSTR+24)
1
Error: Parameter ‘indxsustr’ at (1) has not been declared or is a variable, which does not reduce to a constant expression main_.f:192:25:
parameter (indxWWA=indxSUSTR+32, indxWWD=indxWWA+1,
1
Error: Parameter ‘indxsustr’ at (1) has not been declared or is a variable, which does not reduce to a constant expression Makedefs:13: fallo en las instrucciones para el objetivo 'main.o' make: *** [main.o] Error 1 mv: no se puede efectuar `stat' sobre 'croco': No existe el archivo o el directorio
I'll appreciate your help. Thanks in advance