FORTRAN Reference Manual
Compile-Time Diagnostic Messages
FORTRAN Reference Manual—528615-001
F-35
Warning Messages
Cause. You named a common block on either a HIGHCOMMON or a 
LARGECOMMON directive, but FORTRAN has established a different allocation for 
that common block when it was declared in a previous program unit in the same 
compilation.
Recovery. Either remove the indicated common block name from the directive, or 
move the directive nearer to the beginning of the source input file.
Cause. The CPU TNS compiler directive, which causes the compiler to create an 
object program that can then be executed on a NonStop 1+ system, will no longer be 
supported in the D00 release.
Recovery. Change the program so that it can be executed on a NonStop system.
Cause. The indicated compiler directive specifies a file system DEFINE name in a 
context where only a Guardian file name is permitted. The compiler ignores the 
directive.
Recovery. Replace the DEFINE name with a file name.
Cause. Either of the following:
•
The same section name appears twice in a single SOURCE directive. The section 
is included only once.
•
Two SECTION directives with the same name appear in a single source file. The 
compiler ignores the second section.
Recovery. Correct the source.
COMMON BLOCK ALREADY ALLOCATED DIFFERENTLY ** block-name
CPU TNS DIRECTIVE WILL NOT BE SUPPORTED IN THE D00 RELEASE 
DEFINE NAME NOT PERMITTED IN DIRECTIVE ** directive
DUPLICATE SECTION NAME ** name










