ramaprakash@caos_iisc_ernet_in
New Member
Hello,
I am trying to install CAM3 on an Itanium cluster, running on Linux. I am having problems with compiling the sources. It fails on BalanceCheckMod.F90 with the following error message:
module BALANCECHECKMOD
module subroutine BALANCECHECK
use time_manager, only : get_step_size, get_nstep
Error 208 at (63:/home/cas/casnan/rpb/source/cam1/models/lnd/clm2/src/biogeophys/BalanceCheckMod.F90) : No such entity in the module
Error 208 at (63:/home/cas/casnan/rpb/source/cam1/models/lnd/clm2/src/biogeophys/BalanceCheckMod.F90) : No such entity in the module
2 Errors
compilation aborted for /home/cas/casnan/rpb/source/cam1/models/lnd/clm2/src/biogeophys/BalanceCheckMod.F90 (code 1)
gmake: *** [BalanceCheckMod.o] Error 1
I could only guess the 'missing' entities to be get_step_size and get_nstep. However, when I scroll up the console, I can see that time_manager.F90 has been compiled properly with all the functions and subroutines listed as follows:
module TIME_MANAGER
module subroutine TIMEMGR_PRESET
module subroutine TIMEMGR_INIT
module subroutine TIMEMGR_RESTART
module subroutine TIMEMGR_PRINT
module subroutine ADVANCE_TIMESTEP
module function GET_STEP_SIZE
module function GET_NSTEP
module subroutine GET_CURR_DATE
module subroutine GET_PERP_DATE
module subroutine GET_PREV_DATE
module subroutine GET_START_DATE
module subroutine GET_REF_DATE
module subroutine GET_CURR_TIME
module function GET_CURR_CALDAY
module function IS_END_CURR_DAY
module function IS_END_CURR_MONTH
module function IS_FIRST_STEP
module function IS_FIRST_RESTART_STEP
module function IS_LAST_STEP
module function IS_PERPETUAL
module subroutine TIMEMGR_WRITE_RESTART
module subroutine TIMEMGR_READ_RESTART
module subroutine TIMEMGR_DATEDIFF
module subroutine CHKRC
1138 Lines Compiled
I am using efc & ecc compilers for the Itanium. Kindly help me as to what probably is going wrong.
Thanks,
rpb
I am trying to install CAM3 on an Itanium cluster, running on Linux. I am having problems with compiling the sources. It fails on BalanceCheckMod.F90 with the following error message:
module BALANCECHECKMOD
module subroutine BALANCECHECK
use time_manager, only : get_step_size, get_nstep
Error 208 at (63:/home/cas/casnan/rpb/source/cam1/models/lnd/clm2/src/biogeophys/BalanceCheckMod.F90) : No such entity in the module
Error 208 at (63:/home/cas/casnan/rpb/source/cam1/models/lnd/clm2/src/biogeophys/BalanceCheckMod.F90) : No such entity in the module
2 Errors
compilation aborted for /home/cas/casnan/rpb/source/cam1/models/lnd/clm2/src/biogeophys/BalanceCheckMod.F90 (code 1)
gmake: *** [BalanceCheckMod.o] Error 1
I could only guess the 'missing' entities to be get_step_size and get_nstep. However, when I scroll up the console, I can see that time_manager.F90 has been compiled properly with all the functions and subroutines listed as follows:
module TIME_MANAGER
module subroutine TIMEMGR_PRESET
module subroutine TIMEMGR_INIT
module subroutine TIMEMGR_RESTART
module subroutine TIMEMGR_PRINT
module subroutine ADVANCE_TIMESTEP
module function GET_STEP_SIZE
module function GET_NSTEP
module subroutine GET_CURR_DATE
module subroutine GET_PERP_DATE
module subroutine GET_PREV_DATE
module subroutine GET_START_DATE
module subroutine GET_REF_DATE
module subroutine GET_CURR_TIME
module function GET_CURR_CALDAY
module function IS_END_CURR_DAY
module function IS_END_CURR_MONTH
module function IS_FIRST_STEP
module function IS_FIRST_RESTART_STEP
module function IS_LAST_STEP
module function IS_PERPETUAL
module subroutine TIMEMGR_WRITE_RESTART
module subroutine TIMEMGR_READ_RESTART
module subroutine TIMEMGR_DATEDIFF
module subroutine CHKRC
1138 Lines Compiled
I am using efc & ecc compilers for the Itanium. Kindly help me as to what probably is going wrong.
Thanks,
rpb