FAMOUS

Tips for Debugging FAMOUS on HPCx

To get more information in the .leave file:

(Sub-Model Independent → Script Inserts and Modifications)
Add the envrionment variable:
Variable name: XLFRTEOPTS
Value: namelist=old:buffering=disable_all
(Sub-Model Ind → Sub-Model Ind Section Options → Misc Secs 94–97)
Select:
Section 97 (timer): 3A
(Sub-Model Ind → Compilation and Mods → Modifications for the model)
Add the mod:
/hpcx/devt/n02/n02-ncas/aosprey/um/mods/debug/timer3a_write.mf77
*IDENT TIMER3AWRITE
*/
*/ Print timed routines
*/
*DECLARE TIMER3A
*D TIMER3A.177
         WRITE(6,*) section_name,' action= ',action

To look at the source code:

(Sub-Model Ind → Script Inserts and Modifications)
Add the environment variable:
Variable name: SKIP_TAR_COMPDIR
Value: true

Looking at individual processor output:

(Sub-Model Ind → Output Management)
Select:
Output option: “Always keep output from PEs in DATAW”

Changing the compiler options:

Open $UMDIR/vn4.5/source/compile_vars
The compiler options follow FCOM_OPTS:
@fort    FCOM_OPTS=-qfixed -q64 -qrealsize=8 -qintsize=8
(Sub-Model Ind → Compilaton & Mods → User-defined Compile Option Overrides)
Add your file, containing the line of compile_vars to be overwritten
Page last modified on February 21, 2007, at 03:02 PM by Annette