Problem determination and debugging

Understanding XL Fortran error messages
Error severity
Compiler return code
Run-time return code
Understanding XL Fortran messages
Limiting the number of compile-time messages
Selecting the language for messages
Fixing installation or system environment problems
Fixing compile-time problems
Duplicating extensions from other systems
Isolating problems with individual compilation units
Compiling with thread-safe commands
Running out of machine resources
Fixing link-time problems
Fixing run-time problems
Duplicating extensions from other systems
Mismatched sizes or types for arguments
Working around problems when optimizing
Input/Output errors
Tracebacks and core dumps
Debugging a Fortran 90 or Fortran 95 program

This section describes some methods you can use for locating and fixing problems in compiling or executing your programs.