Download User guide for Windows command line

Transcript
128
APPENDIX D. MESSAGE SUMMARY
• Variables in blank common should not be initialized.
225 E more than once in COMMON
226 I
objects not in descending order of type length
• This order could cause alignment problems on some processors.
227 I
extension of COMMON
• This COMMON statement extends a previously declared common block with the
same name.
228 W size of common block inconsistent with first declaration
• Named common blocks must have the same length in every occurrence. The length
of the common block in this occurrence is different from that as specified in the
main program or as specified in the first occurrence encountered.
229 W type in COMMON inconsistent with first declaration
• Numeric and character objects must not be stored in the same common block. The
type of the objects in this occurrence of the common block is different from that in
main or in the first occurrence encountered.
230 W list of objects in named COMMON inconsistent with first declaration
• In this occurrence of the named common block objects with different types, type
lengths, or array sizes have been stored than in the main program or in the first
occurrence encountered.
231 W array bounds differ from first occurrence
232 I
only specified once
• The common block has been specified in one subprogram only.
233 I
common block inconsistently included from include file(s)
• The common block has been specified in an include file at one occurrence and specified directly in another occurrence.
• The same common block has been specified in different include files.
234 E invalid equivalence with object in COMMON
• If more than one of the objects in an equivalence list is in a common block, the
objects cannot be equivalenced.
235 E equivalence of variable to itself
• The equivalence lists are such that you try to equivalence an object to itself.