Data Definition Language (DDL) Reference Manual

DDL Messages
Data Definition Language (DDL) Reference Manual529431-004
A-72
Cause. The DDL compiler encountered an unexpected error.
Effect. The DDL compiler issues this message followed by a fatal error message.
Recovery. If the problem persists, consult your system manager.
Cause. The size of the union field is not a multiple of the alignment of the widest field
in the union. This occurs if the redefines variable in the DDL definition is an elementary
item and the size of the variable is not a multiple of the alignment of the redefining
variables
Effect. The DDL compiler does not write the definition to the C source file.
Recovery. Change the size of the redefines variable so that it is a multiple of the
alignment of the redefining variables, or add on level of indirection in the definition and
make the variable a group item.
Cause. The DDL compiler has attempted to access the indicated definition in an
existing dictionary, but does not recognize the type associated with that definition. The
most likely cause is that the product version of the DDL compiler is older than that of
the dictionary, which contains a data type not supported by the older DDL compiler.
Effect. The DDL compiler rejects the definition.
Recovery. Use a product version of the DDL compiler that is recent enough to
recognize all data types in the dictionary.
Cause. The DDL compiler has attempted to access the indicated definition in an
existing dictionary, while trying to output C or Pascal code for a definition that
references the indicated definition, but does not recognize the type associated with the
dictionary definition. The most likely cause is that the product version of the DDL
compiler is older than that of the dictionary, which contains a data type not supported
by the older DDL compiler.
Effect. The DDL compiler rejects the definition.
Recovery. Use a product version of the DDL compiler that is recent enough to
recognize all data types in the dictionary.
***ERROR*** Unexpected DDL exception
***ERROR*** Union Alignment in C is incompatible with DDL-
element
***ERROR*** Unrecognized data type in element- definition
***ERROR*** Unrecognized data type in structure- definition