Back to All Intel Fortran Compiler Diagnostics
- 7000: Two-digit year return value may cause problems with the year 2000. Use DATE_AND_TIME instead
- 7001: Error in creating the compiled module file.
- 7002: Error in opening the compiled module file. Check INCLUDE paths.
- 7003: Error in closing the compiled module file.
- 7004: Error in writing the compiled module file.
- 7005: Error in reading the compiled module file.
- 7006: Nothing was exported from this module.
- 7007: ** NYI ** Exporting this declaration is currently nyi.
- 7008: Invalid structure component
- 7009: Attribute syntax is not standard Fxx
- 7010: Due to file table overflow, the module file cannot be opened. Too many files are open.
- 7011: The module file for the module is obsolete. Please recompile the module.
- 7012: The module file cannot be read. Its format requires a more recent Fxx compiler.
- 7013: This module file was not generated by any release of this compiler.
- 7014: Cannot initialize a '%FILL' structure field
- 7015: Multiple PROCESSORS attribute
- 7016: Multiple TEMPLATE attribute
- 7017: Multiple ALIGN attribute
- 7018: Multiple DISTRIBUTE attribute
- 7019: Multiple INHERIT attribute
- 7020: Multiple DYNAMIC attribute
- 7021: Name invalid in this context
- 7022: Improper type definition for initializing structure variable
- 7023: Fortran xx does not allow radix-specified constants
- 7024: Invalid radix or character in constant out of radix range
- 7025: This directive is not standard Fxx.
- 7026: Non-standard extension
- 7027: Vax Structure/derived type equivalence is invalid in Fortran xx standard
- 7028: Integer pointer non-standard
- 7029: Invalid context for NULL(...).
- 7030: The type of the NULL(MOLD) element in a structure-constructor differs from the type of the component in the derived-type-def.
- 7031: END STRUCTURE without a STRUCTURE; expected END UNION.
- 7032: END STRUCTURE without a STRUCTURE; expected END MAP.
- 7033: END UNION without a UNION; expected END STRUCTURE.
- 7034: END UNION without a UNION; expected END MAP.
- 7035: END MAP without a MAP; expected END STRUCTURE.
- 7036: END MAP without a MAP; expected END UNION.
- 7037: A field cannot be of a STRUCTURE type that is part of the current definition.
- 7038: A nested structure declaration must have at least one field name in the field list.
- 7039: Keyword 'SHADOW', 'LOW_SHADOW', 'HIGH_SHADOW', or 'BLOCKSIZE' is expected.
- 7040: The dist-format is incorrect.
- 7041: A shadow-spec cannot appear in a CYCLIC dist-format unless a blocksize-spec appears.
- 7042: Scalar integer initialization-expression is required for the int-expr part of a shadow-spec.
- 7043: Cannot have non-keyword direction after keyword direction has been used.
- 7044: The blocksize-spec appears more than once in a dist-format.
- 7045: Conflicting or multiply occurring shadow-specs in a dist-format.
- 7046: The rank of the NULL(MOLD) element in a structure-constructor differs from the rank of the component in the derived-type-def.
- 7047: A NULL(MOLD), i.e., an explicit mold is not permitted in this context.
- 7048: In Fortran 90, the obsolescent Hollerith constant is not permitted in this context.
- 7049: The Hollerith constant has been deleted from Fortran xx.
- 7050: The PURE attribute of the associated actual procedure differs from the PURE attribute of the dummy procedure.
- 7051: A do-construct is incorrectly nested.
- 7052: REAL(KIND=16) is not supported on this platform.
- 7053: An OpenMP* BARRIER directive is not permitted in the dynamic extent of a DO, PARALLEL DO, SECTIONS, PARALLEL SECTIONS, SINGLE, CRITICAL, ORDERED, or TASK directive.
- 7054: This specific procedure is a subroutine and the generic_name is an intrinsic function.
- 7055: This specific procedure is a function and the generic_name is an intrinsic subroutine.
- 7056: Allowing integer arguments to be logical for this intrinsic function is not standard Fortran xx
- 7057: DATA is an obsolescent type-declaration-stmt attribute and may not be supported in future releases; the fxx standard requires no attribute declaration.
- 7058: This SIZEOF function call cannot appear in an initialization expression.
- 7059: ARRAY is an obsolescent type-declaration-stmt attribute and may not be supported in future releases; use the fxx standard DIMENSION attribute.
- 7060: This intrinsic function is permitted only within a function or subroutine subprogram.
- 7061: The characteristics of dummy argument 1 of the associated actual procedure differ from the characteristics of dummy argument 1 of the dummy procedure. (12.2)
- 7062: The characteristics of dummy argument 2 of the associated actual procedure differ from the characteristics of dummy argument 2 of the dummy procedure. (12.2)
- 7063: The characteristics of dummy argument 3 of the associated actual procedure differ from the characteristics of dummy argument 3 of the dummy procedure. (12.2)
- 7064: The characteristics of dummy argument 4 of the associated actual procedure differ from the characteristics of dummy argument 4 of the dummy procedure. (12.2)
- 7065: The characteristics of dummy argument 5 of the associated actual procedure differ from the characteristics of dummy argument 5 of the dummy procedure. (12.2)
- 7066: The characteristics of dummy argument 6 of the associated actual procedure differ from the characteristics of dummy argument 6 of the dummy procedure. (12.2)
- 7067: The characteristics of dummy argument 7 of the associated actual procedure differ from the characteristics of dummy argument 7 of the dummy procedure. (12.2)
- 7068: The characteristics of a dummy argument of the associated actual procedure differ from the characteristics of the same dummy argument of the dummy procedure. (12.2)
- 7069: The characteristics of the associated actual function result differ from the characteristics of the dummy function result. (12.4.1.2, 12.2.2)
- 7070: The number of arguments of the associated actual procedure is different from the number of arguments of the dummy procedure.
- 7071: The classification of the associated actual procedure differs from the classification of the dummy procedure; i.e., one is subroutine and one is function.
- 7072: For the given arguments, this intrinsic function is undefined.
- 7073: The type of the argument[s] of this intrinsic procedure in an initialization expression must be integer.
- 7074: Out-of-range value.
- 7075: The actual argument has no distribution and the dummy argument has descriptive directives.
- 7076: Because the actual arg is a section and because there is no alignment, the descriptive distribution of the dummy arg may not accurately describe the mapping of the actual arg.
- 7077: An explicit-shape-spec is required in this context.
- 7078: EXTRINSIC(SCALAR) is an obsolescent extrinsic-prefix and may not be supported in future releases; use the equivalent EXTRINSIC(HPF_SERIAL).
- 7079: Mapping directives for arrays appearing in the specification part of a module will be ignored because the array has a data initializer.
- 7080: All active combinations of index-name values are not used within the target of a pointer-assignment-stmt in a forall-assignment.
- 7081: All active combinations of index-name values are not used within the pointer-object (i.e., the leftside) of a pointer-assignment-stmt in a forall-assignment.
- 7082: All active combination of index-name values are not used within the leftside of this assignment-stmt.
- 7083: The pointer-assignment-stmt is not [yet] supported as a forall-assignment statement.
- 7084: Mapping directives for arrays appearing in the specification part of a module will be ignored because the number of nodes is not specified at compile time
- 7085: This index-name redefines an index-name used in an outer forall-construct.
- 7086: This statement in a FORALL construct is invalid.
- 7087: The where-stmt or the where-construct is not [yet] supported as a forall-body-stmt.
- 7088: The FORALL stack has been exceeded. The current limit is 7.
- 7089: The INDEPENDENT directive is checked for syntactic and semantic correctness, but it is then ignored by the current HPF compiler.
- 7090: The DYNAMIC directive is checked for syntactic and semantic correctness, but it is then ignored by the current HPF compiler.
- 7091: Error in writing the Fuse cross-reference file
- 7092: No more memory while writing the Fuse cross-reference file
- 7094: Unmatched parentheses within a character format specifier.
- 7095: A dummy argument of type REAL(KIND=16) can not have the VALUE attribute.
- 7096: The type/rank/keyword signature for this specific procedure matches another specific procedure that shares the same generic-spec.
- 7097: The type of the argument[s] of this intrinsic procedure in an initialization expression must be real.
- 7098: A dummy argument object cannot be a pointee.
- 7099: The second argument must be of the same type and type parameters as the first argument.
- 7100: The third argument must be of the same type and type parameters as the first argument.
- 7101: An ENTRY statement must not appear within an executable construct (R1223.2).
- 7102: An OpenMP* MASTER directive is not permitted in the dynamic extent of a DO, PARALLEL DO, SECTIONS, PARALLEL SECTIONS, or SINGLE directive.
- 7103: A where-assignment-stmt that is a defined assignment shall be elemental.
- 7104: A statement entity having the same name as a constant in the same scoping unit is not standard Fortran xx.
- 7105: The name of a statement entity must not be the same name as a derived type.
- 7106: The name of a statement entity must not be the same name as an external function or subroutine.
- 7107: This type conflicts with a previous implicit typing of a statement function dummy with the same name.
- 7108: A dummy argument is not used in the statement function expression.
- 7109: A binary digit must be in the range 0 through 1.
- 7110: The binary constant is too long for the largest numeric type.
- 7111: An interface-body is incorrectly positioned within a program unit.
- 7112: This actual argument must not be the name of a procedure.
- 7113: Each ac-value expression in an array-constructor must have the same type and type parameters.
- 7114: All ac-values in an array constructor of type CHARACTER are not the same length.
- 7115: The specification-part of a PURE function must specify that all dummy arguments have explicitly declared INTENT(IN) except procedure arguments and arguments with the POINTER attribute.
- 7116: All ac-values in this array constructor of type CHARACTER are not the required length.
- 7117: The argument must be of the same type and type parameters as its predecessor model argument.
- 7118: The argument must be of the same type and type parameters as the first argument.
- 7119: Any function referenced in a forall-body-stmt must have the PURE attribute explicitly declared.
- 7120: The lo:high[:stride] array constructor syntax is not standard Fortran xx.
- 7121: A ptr dummy may only be argument associated with a ptr, and this array element or section does not inherit the POINTER attr from its parent array.
- 7122: Distribution attributes improper on assumed size arrays.
- 7123: In Fortran xx, the case-value must be of the same type and kind type parameter as the case-expr.
- 7124: The dummy procedure characteristics do not match.
- 7125: Since the number of processors is not a compile time constant, this intrinsic function is invalid in constant expressions.
- 7126: This storage associated function-name or entry-name must not have the POINTER attribute.
- 7127: The characteristics of the function named on the ENTRY statement are different from the characteristics of the result of the function named on the FUNCTION statement.
- 7128: A derived-type-def must have at least one component-def-stmt.
- 7129: The case-value is out-of-range.
- 7130: The 'TO' argument must not be a scalar if other arguments of MVBITS are arrays.
- 7131: The permutation specified in the ORDER argument is invalid.
- 7132: The shape specified in the SHAPE argument is invalid.
- 7133: A PURE procedure must not contain a stop-stmt, errorstop-stmt or pause-stmt
- 7134: A PURE procedure must not contain a print-stmt, open-stmt, close-stmt, backspace-stmt, endfile-stmt, rewind-stmt, inquire-stmt
- 7135: A PURE procedure must not contain a read-stmt or write-stmt whose io-unit is an external-file-unit or *
- 7136: A PURE procedure must not contain this statement.
- 7137: Any procedure referenced in a PURE procedure, including one referenced via a defined operation or assignment, must have an explicit interface and be declared PURE.
- 7138: This dummy-arg appears in a 'defining' context in a PURE procedure or in an internal procedure contained in a PURE procedure.
- 7139: This global common-block-object, or object storage associated with a global common-block-object, appears in a 'defining' context in a PURE procedure or in an internal procedure contained in a PURE procedure.
- 7140: This global use associated object appears in a 'defining' context in a PURE procedure or in an internal procedure contained in a PURE procedure.
- 7141: Initialization of this object is not permitted in a PURE procedure or an internal procedure contained in a PURE procedure.
- 7142: A data-stmt-object must not be a dummy argument
- 7143: This object has the SAVE attribute but must not have the SAVE attribute in a PURE procedure or an internal procedure contained in a PURE procedure.
- 7144: This object has the DYNAMIC attribute but must not have the DYNAMIC attribute in a PURE procedure or an internal procedure contained in a PURE procedure.
- 7145: This object must not be used as the pointer-object or target of a pointer-assignment-stmt in a PURE procedure or an internal procedure contained in a PURE procedure.
- 7146: This object must not be used as an allocate-object in an allocate-stmt or deallocate-stmt in a PURE procedure or an internal procedure contained in a PURE procedure.
- 7147: This object must not be used as a pointer-object in a nullify-stmt in a PURE procedure or an internal procedure contained in a PURE procedure.
- 7148: Arguments incompatible with intrinsic procedure, assume EXTERNAL.
- 7149: An automatic object is invalid in a BLOCK DATA unit.
- 7150: Explicit-shape-specs in a TEMPLATE directive must be constant expressions in a BLOCK DATA unit.
- 7151: The explicit-shape-specs in a TEMPLATE directive are invalid for the specification-part of a MODULE.
- 7152: The explicit-shape-specs in a TEMPLATE directive are invalid for a main program.
- 7153: Explicit-shape-specs in a PROCESSORS directive must be constant expressions in a BLOCK DATA unit.
- 7154: The explicit-shape-specs in a PROCESSORS directive are invalid for the specification-part of a MODULE.
- 7155: The explicit-shape-specs in a PROCESSORS directive are invalid for a main program.
- 7156: A transcriptive dist-format-clause (i.e., a standalone '*') is not (yet) supported.
- 7157: This name has been incorrectly used in a specification expression of a contained procedure.
- 7158: Array attributes for this symbol occurred after the data initializers.
- 7159: Array declarations for a symbol appearing after the DATA statement is not permitted in standard Fortran xx.
- 7160: For an elemental procedure, the actual arg supplied is an array which is itself optional, and there are no arrays supplied for the nonoptional positions.
- 7161: There are unresolved generics appearing in ONLY clauses for this external module.
- 7162: If an equiv-object is of type default integer, default real, double precision, default complex, default logical, or numeric sequence type, all of the objects in the equiv set must be of these types.
- 7163: If an equivalence-object is of type default character or character sequence type, all of the objects in the equivalence set must be of these types.
- 7164: If an equiv-object is of a derived type that is not a numeric sequence or character sequence type, all of the objects in the equiv set must be of the same type.
- 7165: If an equiv-object is of type other than default integer, real, double precision, complex, logical, or character, all of the objects in the equiv set must be of the same type with the same kind type parameter value.
- 7166: This is not a proper equivalence-object.
- 7167: The PURE prefix-spec is not standard Fortran xx
- 7168: The EXTRINSIC prefix-spec is not standard Fortran xx
- 7169: Bad initialization expression.
- 7170: The POINTER attribute is not permitted for a do-variable.
- 7171: A data initialization-expr is not valid on a component-def-stmt.
- 7172: The distribution from the actual argument is incorrect for the descriptive distribution of the dummy argument.
- 7173: The PARAMETER attribute must not be specified for a deferred-shape array.
- 7174: The AUTOMATIC attribute is not allowed with a function result.
- 7175: This object has already been specified AUTOMATIC.
- 7176: This object has already been specified STATIC.
- 7177: The AUTOMATIC attribute is not allowed with the SAVE or STATIC attributes.
- 7178: An equivalenced data object must not be specified AUTOMATIC.
- 7179: An automatic object must not appear in a STATIC statement or be declared with the STATIC attribute.
- 7180: An OpenMP* SINGLE directive is not permitted in the dynamic extent of a CRITICAL, MASTER or ORDERED directive.
- 7181: The STATIC attribute is not allowed with a function result.
- 7182: A COMMON block data object must not have the AUTOMATIC attribute.
- 7183: An object with the AUTOMATIC attribute must not appear in the specification part of a module.
- 7184: An interface-block in a subprogram that contains an interface-body for a procedure defined by that subprogram is not standard Fxx.
- 7185: A dummy argument of a pure subroutine may not be explicitly distributed or given the INHERIT attribute.
- 7186: A dummy argument of a pure subroutine may be explicitly aligned only with another dummy argument.
- 7187: In a pure subroutine, a local variable may be explicitly aligned only with another local variable or a dummy argument.
- 7188: In a pure procedure, a local variable may not be explicitly distributed.
- 7189: The value was either too large or too small when converting to a REAL(KIND=16) number, and overflow/underflow occurred.
- 7190: An HPF global procedure must not be called from within an HPF local procedure.
- 7191: An intrinsic operation or function causes REAL(KIND=8) overflow/underflow/
- 7192: An intrinsic operation or function causes REAL(KIND=4) overflow/underflow/
- 7193: The alignment for this object is circular.
- 7194: This object must not be aligned with an unallocated object.
- 7195: A dummy argument or the dummy result of a pure function may not be explicitly distributed or given the INHERIT attribute.
- 7196: A dummy argument or the dummy result of a pure function may be explicitly aligned only with another dummy argument or the dummy result.
- 7197: In a pure function, a local variable may be explicitly aligned only with another local variable, a dummy argument, or the result variable.
- 7198: Indexed IO is a VMS only feature.
- 7199: Unsupported qualifier or qualifier value in OPTIONS statement.
- 7200: Ambiguous OPTIONS statement qualifier or qualifier value.
- 7201: An external procedure name or a passed-by-value INTEGER(KIND=4) or INTEGER(KIND=8) expression is required.
- 7202: This OPTIONS statement qualifier or qualifier value is not supported on this platform.
- 7203: An ac-value-list of an array-constructor must contain at least one ac-value
- 7204: The alignment or distribution specification for this object is dependent on an object that depends on this object.
- 7205: This object is dependent on an object whose distribution/alignment specification is dependent on this object.
- 7208: Non-existent or incorrectly used OPTIONS directive keyword.
- 7209: Ambiguous OPTIONS directive keyword.
- 7210: A 'COMMONS', 'RECORDS', or 'STRUCTURES' keyword is expected.
- 7211: An 'ALIGN', 'NOALIGN', 'WARNINGS', 'NOWARNINGS', or 'OFFLOAD_ATTRIBUTE_TARGET' keyword is expected.
- 7212: The 'STANDARD' keyword is invalid in this context.
- 7213: The 'ALL' or 'NONE' keyword is invalid in this context.
- 7214: Multiple CDEC$ PSECT directives for common block for this scoping unit; the PSECTs attributes will be merged with the last taking precedence.
- 7215: A CDEC$ OPTIONS directive exists without an associated CDEC$ END OPTIONS directive.
- 7216: A CDEC$ ENDOPTIONS directive occurred without a corresponding CDEC$ OPTIONS directive
- 7217: The val in 'ALIGN=val' must be an integer ranging from 0 through 16.
- 7218: This is not an allowable attr keyword for a CDEC$ PSECT directive.
- 7219: This directive is not supported on this platform.
- 7220: Invalid syntax for CDEC$ directive; directive will be ignored.
- 7221: Keyword expected.
- 7222: There is no visible blank common block.
- 7223: There is no visible common block by this name.
- 7224: The keyword 'ALIGN' is expected.
- 7225: Multiple declaration of a pointee.
- 7226: An integer pointer variable has been explicitly given a data type that is not the integer type and kind for an address on the current platform.
- 7227: An integer pointer variable cannot also be a DEC Fortran pointee
- 7228: An integer pointer cannot have the Fxx ALLOCATABLE attribute
- 7229: An integer pointer cannot have the Fxx POINTER attribute
- 7230: An integer pointee cannot have the Fxx ALLOCATABLE attribute
- 7231: An integer pointee cannot have the Fxx POINTER attribute
- 7232: An integer pointee cannot have the DEC AUTOMATIC attribute
- 7233: An integer pointee cannot have the DEC STATIC attribute
- 7234: An integer pointee cannot have the Fxx SAVE attribute
- 7235: An OpenMP* SECTIONS directive is not permitted in the dynamic extent of a CRITICAL, MASTER, or ORDERED directive.
- 7236: An OpenMP* DO directive is not permitted in the dynamic extent of a CRITICAL, MASTER or ORDERED directive.
- 7237: An integer pointer variable cannot appear in an ASSIGN statement.
- 7238: An integer pointee cannot appear in a DATA statement.
- 7239: An integer pointer variable can appear in a DATA statement with literal values only.
- 7240: An integer pointee cannot appear in an EQUIVALENCE statement.
- 7241: An integer pointee cannot appear in a NAMELIST statement.
- 7242: An integer pointee cannot appear in an HPF directive.
- 7243: An integer pointer cannot appear in an HPF directive.
- 7244: There is an unmapped actual argument and the associated dummy argument has descriptive directives.
- 7245: If a dummy argument/result is aligned descriptively with another dummy argument/result, the align-target must have a descriptive alignment, or must have the inherit attribute, or must be descriptively distributed.
- 7246: REAL(KIND=16) is not yet supported with the -wsf switch.
- 7247: Mapped integer pointers are not yet supported with the -hpf/-numa switch.
- 7248: Variable format expressions are not yet supported with the -wsf switch.
- 7249: Initialization of VAX structures is not yet supported with the -wsf switch.
- 7250: This external, internal, or module function reference is not yet supported in I/O statements with the -wsf switch.
- 7251: Until long double is available in the host compiler, REAL(KIND=16) constants and arithmetic will be done as REAL(KIND=8).
- 7252: Each present argument of the SYSTEM_CLOCK intrinsic must be of an integer type and all present arguments must have the same kind type parameter.
- 7253: An argument of the SYSTEM_CLOCK intrinsic that is not of type default integer is not standard Fxx.
- 7254: This function is referenced in a forall-body-stmt and is not a PURE function.
- 7255: A forall-stmt-body must not be empty.
- 7256: Invalid array, function, substring, or structure-constructor reference.
- 7257: The characteristics of the procedure's arguments differ from those of the same procedure's arguments that are redefined in the INTERFACE statement.
- 7258: The characteristics of the subroutine/function differ from those of the same subroutine/function that is specified in the INTERFACE statement.
- 7259: The number of arguments of the subroutine/function differ from those of the same subroutine/function that is specified in the INTERFACE statement.
- 7260: A subobject designator for a parent that is a constant appears in a leftside context.
- 7261: For standard Fortran xx, a variable in a statement function expression must be a dummy argument of the statement function or a variable that is accessible in the same scoping unit as the statement function (R1226.5).
- 7262: Allowing a variable name that is not an array-variable-name as an actual argument for a corresponding array dummy is not standard Fortran xx.
- 7263: Allowing a comma in the length selector of a component-definition statement is not standard Fortran xx.
- 7264: A deferred shape array is not permitted in an OpenMP* FIRSTPRIVATE, LASTPRIVATE or REDUCTION clause.
- 7265: The DEC$ ATTRIBUTES ... directive is not supported in Fortran xx standard.
- 7266: A Fxx pointer is not permitted in an OpenMP* REDUCTION clause.
- 7267: Invalid argument for the LOC intrinsic function.
- 7268: The argument to the FREE procedure must be a DEC Fortran pointer variable.
- 7269: A CHARACTER*(*) variable is required for the second argument of the GETARG procedure.
- 7270: A character constant is required for string in ALIAS:string.
- 7271: Not a valid attribute for the DEC$ ATTRIBUTES directive.
- 7272: This attribute is not supported in the DEC$ ATTRIBUTES directive.
- 7273: This attribute appears more than once in a single DEC$ ATTRIBUTES directive.
- 7274: DEC$ ATTRIBUTES DLLIMPORT attribute can appear only in an interface-body.
- 7275: DEC$ ATTRIBUTES DLLEXPORT attribute can not be assigned to an internal procedure.
- 7276: This symbol has multiply declared DEC$ ATTRIBUTES DLLEXPORT attribute.
- 7277: This symbol has multiply declared DEC$ ATTRIBUTES C attribute.
- 7278: This symbol has multiply declared DEC$ ATTRIBUTES STDCALL attribute.
- 7279: Common block names are not permitted for the VALUE or REFERENCE attribute.
- 7280: This symbol has multiply declared VALUE attributes.
- 7281: This symbol has multiply declared DEC$ ATTRIBUTES REFERENCE{32|64] attribute.
- 7282: This symbol has multiply declared DEC$ ATTRIBUTES DLLIMPORT attribute.
- 7283: A dummy argument can not have both the DEC$ ATTRIBUTES REFERENCE and VALUE attribute.
- 7284: A global entity can not have both the DEC$ ATTRIBUTES DLLIMPORT and DLLEXPORT attribute.
- 7285: A global entity can not have both the DEC$ ATTRIBUTES C and STDCALL attribute.
- 7286: This symbol has multiply declared DEC$ ATTRIBUTES ALIAS attribute.
- 7287: A dummy argument has both the VALUE attribute and an explicit INTENT(OUT) Fxx attribute.
- 7288: Keyword PAGE, BYTE, WORD, LONG, QUAD, or OCTA expected.
- 7289: The PAGE keyword is not supported for this platform.
- 7290: The val in 'ALIGN=val' must be an integer ranging from 0 through 13.
- 7291: Keyword 'WARNINGS' or 'NOWARNINGS' expected.
- 7292: A dummy argument with the VALUE attribute cannot be an array or an array pointer.
- 7293: A function subprogram or subroutine subprogram cannot have the VALUE attribute.
- 7294: The use of this passed length character name in this context is not standard Fortran xx.
- 7295: An intrinsic procedure is not permitted in this context.
- 7296: The function result-name appears in a specification expression.
- 7297: Assigning numeric data to variables of CHARACTER type is not standard Fortran xx.
- 7298: Too large hex constant in this context.
- 7299: This namelist group object in this context cannot have private components.
- 7300: This derived-type object in an input-output list cannot have private components.
- 7301: The DEC$ PACK directive argument, if present, must have value 1, 2, 4, 8, 16 or 32.
- 7302: An inherited IMPLICIT mapping for a letter in this range has been used by a PARAMETER statement in this scoping unit; this new mapping conflicts.
- 7303: DEC$ ATTRIBUTES VARYING cannot be specified unless DEC$ ATTRIBUTES C is specified.
- 7304: Cannot specify DEC$ ATTRIBUTES EXTERN for use associated variables.
- 7305: DEC$ ATTRIBUTE EXTERN has been specified multiple times for this name.
- 7306: Common block names are not allowed for the DEC$ ATTRIBUTES EXTERN specifier.
- 7307: Common block names are not allowed for the DEC$ ATTRIBUTES VARYING specifier.
- 7308: DEC$ ATTRIBUTE VARYING has been specified multiple times for this name.
- 7309: The DEC$ ATTRIBUTES VARYING specifier is not supported for the current compiler option.
- 7310: The DEC$ ATTRIBUTES VARYING specifier can be used in an interface block for an explicit interface for a C/C++ routine or for a variable declared EXTERNAL that represents a C/C++ routine.
- 7311: The pointer assignment statement causes a DO variable to become (re)defined.
- 7312: The object-list is missing.
- 7313: For a given scoping unit, an AUTOMATIC statement for a specific symbol or the AUTOMATIC attribute is not permitted because the global AUTOMATIC condition is enabled.
- 7314: The global AUTOMATIC statement has occurred multiple times.
- 7315: This global AUTOMATIC statement conflicts with other AUTOMATIC statements and/or AUTOMATIC attributes for this scoping unit.
- 7316: Null components (probably caused by extra commas) in a structure constructor are invalid
- 7317: Standard Fxx requires that the absolute value of SHIFT, the 2nd argument, be less than or equal to SIZE, the 3rd argument.
- 7318: Standard Fxx requires the value of SIZE, the 3rd argument, be less than or equal to BIT_SIZE of I, the 1st argument.
- 7319: This argument's data type is incompatible with this intrinsic procedure; procedure assumed EXTERNAL.
- 7320: Standard Fxx requires that the type AND type parameters of the actual argument be the same as the type AND type parameters of the dummy argument.
- 7321: The leftmost part-ref in a data-ref can not be a structure constructor.
- 7322: Symbol not previously declared.
- 7323: Unused dummy argument.
- 7324: Only one SCHEDULE clause can be specified on this OpenMP* directive.
- 7325: The product of the extents of the explicit-shape-spec-list of the PROCESSORS directive must equal the n specified in -wsf n.
- 7326: Fortran xx does not allow this keyword on the OPEN statement.
- 7327: This statement is not permitted in an INTERFACE TO statement list
- 7328: Fortran xx does not allow this length specification in this position.
- 7329: The procedure name on the INTERFACE TO statement conflicts with a name in the encompassing scoping unit.
- 7330: This procedure is not supported as an HPF local library routine but is treated as an external procedure.
- 7331: The extents of an explicit-shape-spec for a pointee in a main program unit must be compile time constants.
- 7332: The extents of an explicit-shape-spec for a pointee in a BLOCK DATA unit must be compile time constants.
- 7333: The extents of an explicit-shape-spec for a pointee in the specification part of a module must be compile time constants.
- 7334: Fxx component is being referenced as if it were a structure type; this is not standard Fortran xx.
- 7335: There is a mixture of '%' and '.' separators in a single data-ref; this is NOT standard Fortran xx.
- 7336: There is a mixture of '%' and '.' separators in a single data-ref.
- 7337: Non-global variable with DEC$ ATTRIBUTES ALIAS makes no sense.
- 7338: Non-global variable with DEC$ ATTRIBUTES C makes no sense.
- 7339: The alignment or distribution specification for object in hpf_serial procedure is invalid.
- 7340: Non-global variable with DEC$ ATTRIBUTES DEFAULT makes no sense.
- 7341: Non-global variable with DEC$ ATTRIBUTES STDCALL makes no sense.
- 7342: The computed GOTO statement is an obsolescent feature in Fortran xx.
- 7343: A statement function is an obsolescent feature in Fortran xx.
- 7344: A DATA statement in the execution-part of a scoping unit is an obsolescent feature in Fortran xx.
- 7345: An assumed length CHARACTER function is an obsolescent feature in Fortran xx.
- 7346: The CHARACTER* form of a CHARACTER declaration is an obsolescent feature in Fortran xx.
- 7347: This intrinsic function in an initialization expression is not standard Fortran xx
- 7348: DO termination on a statement other than an END DO or CONTINUE has been deleted in Fortran 95.
- 7349: The use of real or double precision DO control variable has been deleted in Fortran xx.
- 7350: The assign GO TO statement has been deleted in Fortran xx.
- 7351: This intrinsic function in a specification expression is not standard Fortran xx
- 7352: Use of real or double precision DO loop control expression has been deleted in Fortran xx.
- 7353: Only one DEFAULT clause can be specified on this OpenMP* directive.
- 7354: Branching to an END IF stmt from outside its IF block has been deleted in Fortran xx. Branch to the statement following the END IF.
- 7355: The alternate return is an obsolescent feature in Fortran xx.
- 7356: The PAUSE statement has been deleted in Fortran xx.
- 7357: The ASSIGN statement has been deleted in Fortran xx.
- 7358: Assigned FORMAT specifiers have been deleted in Fortran xx.
- 7359: The cH edit descriptor has been deleted in Fortran xx.
- 7360: A masked ELSEWHERE statement occurred without a corresponding WHERE statement.
- 7361: Only array assignment-stmt, where-stmt, where-construct-stmt, elsewhere-stmt, masked-elsewhere-stmt, or endwhere-stmt permitted.
- 7362: The mask-expr on the masked-elsewhere-stmt does not conform with the mask-expr for the where-construct.
- 7363: Standard Fxx does not allow a dummy argument to a pure function to be used in a variable definition context.
- 7364: The argument to the ALLOCATED intrinsic cannot be a coindexed object.
- 7365: A forall-construct-name is not supported in Fortran xx standard.
- 7366: DEC$ ATTRIBUTES DLLIMPORT is ignored for non-external procedure.
- 7367: The data value NULL() can only be assigned to a Fortran POINTER.
- 7368: A Fortran POINTER can only be data loaded to NULL().
- 7369: MOLD must be a pointer.
- 7370: A parameter cannot have the POINTER attribute nor can '=>' appear in the initialization.
- 7371: An object in a COMMON block with DEC$ ATTRIBUTES DLLIMPORT cannot be initialized.
- 7372: Procedures as pointees is not supported in Fortran xx standard.
- 7373: Fixed form source is an obsolescent feature in Fortran xx.
- 7374: Fxx standard requires all arguments be of the same type and same kind type parameter.
- 7375: Standard Fxx requires POS, the 2nd argument, be non-negative.
- 7376: Standard Fxx requires POS, the 2nd argument, be less than BIT_SIZE of I, the 1st argument.
- 7377: Standard Fxx requires POS, the 2nd argument, + LEN, the 3rd argument, be less than or equal to the BIT_SIZE of I, the 1st argument.
- 7378: Standard Fxx requires the absolute value of SHIFT, the 2nd argument, be less than or equal to the BIT_SIZE of I, the 1st argument.
- 7379: Standard Fxx requires LEN, the 3rd argument, be non-negative.
- 7380: Standard Fxx requires SIZE, the 3rd argument, be non-negative.
- 7381: The distributee is not a component defined in the derived-type-def
- 7382: The alignee is not a component defined in the derived-type-def.
- 7383: A component of a derived type may be explicitly mapped only if the type of the component is not an explicitly mapped type.
- 7384: A variable or array of a derived type may be explicitly mapped only if the derived type is not an explicitly mapped type.
- 7385: An alignee in an ALIGN directive may not be a structure-component.
- 7386: An distributee in a DISTRIBUTE directive may not be a structure-component.
- 7387: Only one IF clause can be specified on this OpenMP* directive.
- 7388: Only one NUMA/ORDERED clause can be specified on this OpenMP* directive.
- 7389: The DEC$ PASCAL attribute is ignored.
- 7390: The data-object has the POINTER attribute and '=>' does not appear in the initialization.
- 7391: S, the second argument, cannot be zero.
- 7392: NCOPIES, the second argument, cannot be negative.
- 7393: Since the physical representation of the result is longer than that of SOURCE, the physical representation of the leading part is that of SOURCE and the remainder is undefined.
- 7394: Converting this constant to the kind type of its expression level sibling (which is of lower kind) is not standard Fxx.
- 7395: A CHARACTER constant or a CHARACTER expression is not permitted here
- 7396: Passing this intrinsic procedure as an actual argument is not standard Fortran xx.
- 7397: An array dummy argument of an 'EXTRINSIC(HPF_LOCAL)' procedure called from a non-HPF_LOCAL procedure must be an assumed shape array.
- 7398: An extrinsic-prefix is not [yet] supported in a program-stmt.
- 7399: An extrinsic-prefix is not [yet] supported in a module-stmt.
- 7400: An extrinsic-prefix is not [yet] supported in a block-data-stmt.
- 7401: The generic-spec may be included in the end-interface-stmt only if it was provided in the interface-stmt.
- 7402: The generic-spec included in the end-interface-stmt does not agree with the generic-spec on the interface-stmt
- 7403: End of statement expected.
- 7404: A subroutine with the ELEMENTAL prefix-spec shall not contain an asterisk (*) in its dummy-argument-list
- 7405: The ELEMENTAL prefix-spec was not part of Fortran 90.
- 7406: Fortran xx standard does not permit an entry point variable to be referenced before the entry declaration itself.
- 7407: Unresolved MODULE PROCEDURE specification name.
- 7408: A variable in the NEW or REDUCTION clause of the INDEPENDENT directive may not be an object in COMMON or storage associated with an object in COMMON.
- 7409: A delimiter is missing or invalid. Any of the following delimiters are valid: , $ / : ) or end-of-format list.
- 7410: Fortran xx does not allow this keyword.
- 7411: An is invalid in this context.
- 7412: In a format list, the character following the P edit descriptor is invalid.
- 7413: The scale factor in the format list is either missing or invalid.
- 7414: The format list contains an extra right parenthesis as a delimiter.
- 7415: The format list is missing parentheses as delimiters.
- 7416: Fortran xx does not allow this intrinsic procedure.
- 7417: Fortran xx requires w (field width) information in this context.
- 7418: A signed constant is invalid in this context.
- 7419: Either an E specifier for an exponent or a delimiter is missing.
- 7420: A dot (.) must appear in a format list in this context.
- 7421: A constant or general expression must appear in a format list in this context.
- 7422: Fortran xx requires w.d (field width.number of characters to right of decimal) information in this context.
- 7423: Fortran xx requires a count prefix for the X edit descriptor.
- 7424: A digit must appear in a format list in this context.
- 7425: A dot (.) is invalid in a format list in this context.
- 7426: A variable in the NEW or REDUCTION clause of the INDEPENDENT directive may not be use associated.
- 7427: Fortran xx does not allow the XOR operator for expressions.
- 7428: A variable in the NEW or REDUCTION clause of the INDEPENDENT directive may not be host associated.
- 7429: This format list edit descriptor must not be repeated.
- 7430: A function with the ELEMENTAL prefix-spec shall be defined as scalar.
- 7431: A function with the ELEMENTAL prefix-spec shall not have the POINTER attribute.
- 7432: A dum-arg of a procedure with the ELEMENTAL prefix-spec shall be defined as scalar.
- 7433: A dum-arg of a procedure with the ELEMENTAL prefix-spec shall not have the POINTER attribute.
- 7434: A dum-arg of a procedure with the ELEMENTAL prefix-spec shall not be a dummy procedure.
- 7435: An act-arg of an elemental procedure does not conform with its predecessor act-args.
- 7436: In a reference to an elemental subroutine, either all act-args shall be scalar, or all act-args associated with INTENT(OUT) and INTENT(INOUT) dum-args shall be conforming arrays.
- 7437: The type/rank/keyword signature for this elemental specific procedure conflicts with another specific procedure that shares the same generic-name.
- 7438: The type/rank/keyword signature for this specific procedure conflicts with an elemental specific procedure that shares the same generic-name.
- 7439: An INDEPENDENT directive can not be applied to a DO 'forever' do-stmt.
- 7440: Parallel_directives (PPD) are not available in Fortran xx standard.
- 7441: This parallel_directive is not [yet] supported.
- 7442: GEM-specific-directives are not available in Fortran xx standard.
- 7443: This DEC loop optimization directive is not [yet] supported.
- 7444: A PPD taskcommon-directive references a non-existent common block.
- 7445: A PPD taskcommon-directive for a named common block must appear before the Fxx common block declaration.
- 7446: Multiple or conflicting PPD taskcommon-directive for one named common block.
- 7447: Misplaced part of a PPD parallel-directive.
- 7448: The PPD directives stack limit has been exceeded.
- 7449: A PPD END directive occurred when there are no PPD block parallel-directives pending.
- 7450: This PPD END directive does not match the PPD block parallel-directive at the top of the stack.
- 7451: A PPD pdone-directive must appear lexically nested within a parallel-region.
- 7452: A PPD pdo-directive must appear lexically nested within a parallel-region.
- 7453: A PPD parallel-section-directive must appear lexically nested within a parallel-region.
- 7454: A PPD critical-section-directive must appear lexically nested within a parallel-region.
- 7455: A PPD copy-in-directive must appear lexically nested within a parallel-region.
- 7456: A PPD barrier-directive must appear lexically nested within a parallel-region.
- 7457: A PPD parallel-region-directive is lexically enclosed by another parallel-region-directive.
- 7458: A PPD parallel-do-directive must not appear lexically nested within a parallel region.
- 7459: Invalid copy-item in a PPD copy-in-directive.
- 7460: A common block name is required.
- 7461: A substring subobject is not [yet] supported as a copy-item on a PPD copy-in-directive.
- 7462: An array-section subobject is not [yet] supported as a copy-item on a PPD copy-in-directive.
- 7463: A structure-component subobject is not [yet] supported as a copy-item on a PPD copy-in-directive.
- 7464: A copy-item on a PPD copy-in-directive shall not be a SHARED variable.
- 7465: Unexpected identifier(...) encountered.
- 7466: Incorrect mode-keyword on PPD SCHEDTYPE directive/option.
- 7467: This statement or directive is not permitted within the body of a PPD critical-section-directive block.
- 7468: This statement or directive is not permitted within the body of a PPD parallel-region-directive block.
- 7469: This statement or directive is not permitted within the body of a PPD local-section of a PPD parallel-section-directive block.
- 7470: A PPD local-section must appear lexically within a PPD parallel-section-directive body.
- 7471: Not a valid PPD parallel-directive option for this context.
- 7472: A variable in blank common can not be specified as PPD LOCAL or SHARE.
- 7473: This PPD LOCAL or SHARE variable is part of a named common block that does not appear in a PPD taskcommon-directive.
- 7474: Assumed sized arrays may not be specified as PPD LOCAL
- 7475: Assumed shape arrays are not [yet] supported as PPD LOCAL or PPD SHARE.
- 7476: Blank common may not be specified as PPD LOCAL or SHARE.
- 7477: Named common block appearing in a PPD LOCAL or SHARE variable-or-common-list clause must also be referenced in a taskcommon-directive.
- 7478: Multiple PPD LOCAL option occurrences.
- 7479: Multiple PPD SHARE option occurrences.
- 7480: Multiple PPD LASTLOCAL option occurrences.
- 7481: Multiple PPD REDUCTION option occurrences.
- 7482: Object may not appear as both PPD SHARED and PPD LOCAL.
- 7483: This statement or directive is not permitted within the body of a PPD single-process-directive
- 7484: PPD local-section directive is required here.
- 7485: A PPD parallel-directive block starts in one F95 block and ends in another.
- 7486: This statement or directive is not permitted between the PPD pdo-directive/parallel-do-directive and the associated do-statement.
- 7487: There are unterminated PPD parallel directive and/or DEC loop optimization directive block[s].
- 7488: No valid do-statement to go with the pending PPD pdo-directive/parallel-do-directive.
- 7489: Implementation of PPD keymode RUNTIME is deferred.
- 7490: This is an invalid or unsupported PPD option.
- 7491: The integer kind type is too small for the 'latch' variable.
- 7492: Unexpected /.../ encountered.
- 7493: The statement following this DEC loop optimization directive must be an iterative do-stmt, a PPD pdo-directive, or a PPD parallel-do-directive.
- 7494: This DEC directive is not permitted in current scoping block.
- 7495: An ON or RESIDENT directive block starts in one F95 block and ends in another.
- 7496: An HPF END directive occurred when there were no ONN or RESIDENT directives pending.
- 7497: This HPF END directive does not match the HPF directive at the top of the stack.
- 7498: There are unterminated HPF ON or RESIDENT-directive block[s].
- 7499: HPF END without HPF BEGIN for ON or RESIDENT-directive.