New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
user/flavoni/libIGCM/errorpage – NEMO
wiki:user/flavoni/libIGCM/errorpage

Version 18 (modified by flavoni, 14 years ago) (diff)

--

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 :

How to change compiler



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

http://forge.ipsl.jussieu.fr/libigcm/wiki/libIGCM/DocUtilisateur/FAQ#Commentrelancerlespost-traitements%C3%A0partirdelafrontale :

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?