List of possible errors
NOTA BENE :
First of all it is very important that if you are working on NEC ( brodie ) at idris you have to compile with sfx90/390
If you don't use this compiler you will not manage your errors.
to change compiler see :
ERROR for Restart run : problem with nit000 for the restart
in file_ocean_output
- E R R O R
===========
===>>>> : problem with nit000 for the restart
verify the restart file or rerun with nrstdt = 0 (namelist)
If you are doing a restart run of a job already run, and you don't want that nit000 is compared to the restart file value you have to put parameter OPA_NRSTDT = 1 in opa9.driver file
- To solve it
-
do :
vi modipsl/config/ORCA2_LIM/IGCM00/COMP/opa9.driver
in lines:
elif ( [ "${CumulPeriod?}" -eq 1 ] && [ "${config_OCE_Restart}" = "y" ] ) ; then
#echo "OPA RESTART"
OPA_LRSTAR=.TRUE.
OPA_NRSTDT=0
OPA_NMSH=0
and the re-submit your job (remove run.card, Output directories, etc...)
if you copied modipsl directory from another one in which you have already compiled NEMO: gmake error
- sxgmake[1]: Entering directory `newdirectory/modipsl/modeles/IOIPSL/src'
Makefile:71: * You must invoke this Makefile from its directory. Stop.
sxgmake[1]: Leaving directory `newdirectory/modipsl/modeles/IOIPSL/src'
gmake: * [ioipsl] Error 2
it can depends on Makefile of IOIPSL, and you have recompile it in the new directory.
- To solve it
-
do :
cd modipsl/modeles/IOIPSL/src
vi Makefile
change path (put newdirectory) in "MAKE_DIR" = oldirectory/modipsl/modeles/IOIPSL/src
sxgmake clean
sxgmake
and then go to NEMO directory, makes eventually changes and recompile NEMO also.
gmake error
- Error : gmake : * No rule to make target
it can depends on Makefile.
- To solve it
-
do :
cd modipsl/modeles/NEMO/
../UTIL/fait_AA_make
in modipsl/config/ORCA2_LIM/IGCM00/Script_Output_JobName :
- Error : TERM = (vt100) ${HOME:-.}/.profile: .bashrc: not found
- Error : ksh: D-----------------------------------==: not found
it can depends on .profile file.
- To solve it
- .profile file it can be like:
«# .profile (idris)
# Fichier d environnement a charger sur la frontale TX7 unix LINUX
# Vous pouvez mettre a jour le fichier .profile_tx
if [ `hostname!` = "brodie" -a -f $HOME/.profile_tx ]; then
. $HOME/.profile_tx
# Fichier d environnement a charger sur les noeuds SX8 unix SUPER-UX
# Vous pouvez mettre a jour le fichier .profile_sx
elif [ `hostname!` != "brodie" -a -f $HOME/.profile_sx ]; then
. $HOME/.profile_sx
else
echo
fi »
- Error : cat: cannot open ........./modipsl/config/ORCA2_LIM/IGCM00/../.resol :
it is due to modipsl/libIGCM/AA_job file.
- To solve it
- change in this way:
#-- Resolution FLAG for oasis input
#RESOL=$(cat ${SUBMIT_DIR}/../.resol)
RESOL=ORCA2
NOTE: Be careful it works by default with ORCA2 because in modipsl/libIGCM/AA_create_se but if we use ORCA0.5 ore ORCA0.25 is NOT TRUE!!!!!
file modipsl/libIGCM/AA_create_se there is by default
#D- TEMPORARY Flag to determine ocean resolution #D- Default : value from ocean driver if any RESOL_OCE=${RESOL_OCE:=ORCA2}
go in modipsl/config/ORCA2_LIM/IGCM00 directory
cancel run.card.init and Job_Name files
and then do an ins_job again.
(does not still fixed in libIGCM_v1_2)
- Error : IGCM_debug_Exit : IGCM_config_Initialize Error PeriodState : Fatal
- To solve it
- change line in modipsl/config/ORCA2_LIM/IGCM00/run.card
PeriodState=Fatal
in
PeriodState=
or rm modipsl/config/ORCA2_LIM/IGCM00/run.card
- ls: ERROR: Cannot access stack: No such file or directory
in Script_Outputxxx:
( is it a problem with filemane? )
IGCM_sys_Put_Out : out_nemo /dmnfs13/cont003/flavoni/IGCM_OUT/ORCA2_LIM/N365d_5d/Out/N365d_5d_20030101_20031231_out_nemo
IGCM_sys_MkdirArchive : /dmnfs13/cont003/flavoni/IGCM_OUT/ORCA2_LIM/N365d_5d/Out
IGCM_sys_Chmod : 444 out_nemo
--Debug1--> OCE
--Debug1--> ICE
Files that will be deleted before next period-run :
ls: ERROR: Cannot access stack: No such file or directory
-r--r--r-- N365d_5d_00016425_restart.nc
-r--r--r-- N365d_5d_00016425_restart_ice.nc
(no ok still with libIGCM_v1_2)
- WARNING : IGCM_sys_Put_Out JobName_xfrequency_datebegin_dateend_trends.nc DOES NOT EXIST
- WARNING : IGCM_sys_Put_Out JobName_xfrequency_datebegin_dateend_diagap.nc DOES NOT EXIST
- WARNING : IGCM_sys_Put_Out JobName_xfrequency_datebegin_dateend_output.abort.nc DOES NOT EXIST
- To solve it
- you have to activate corresponding keys, if not in Script_Output you will have:
IGCM_sys_Put_Out dynamic_1m_20010101_20011230_trends.nc DOES NOT EXIST .
no monitoring
problem with common account and exit in monitoring.job
- To solve it
- you can do dynamic monitoring, so you can chose all your monitoring, or to exit same variables of IPSLCM5 and use same monitoring01_opa9_ORCA2.cfg file
no ATLAS
- There is no ATLAS directory
it can depends by your config_UserChoices_TagName.
- To solve it
- run only post processing of ATLAS: you've to do like in
and then qsub create_se.job
and if in your SE.out you see that your config_UserChoices_TagName is not in the list you have to add your config_UserChoices_TagName in create_se.job
Simona Flavoni last update: Timestamp?