HP DDL D40 Reference Manual page 428

Data definition language
Table of Contents

Advertisement

DDL Messages
Recovery. This error affects only the report listing. No recovery is necessary unless
you want a report with a different spacing. Use the OUTPUT statement with a correct
SPACING command to produce the report you want.
***ERROR*** SPI-NULL conflict in group- group-name
Cause. An SPI-NULL clause is associated with a field in a group, but the group has an
SPI-NULL clause. Fields within a group inherit the group's SPI-NULL clause.
Effect. DDL rejects the definition containing the SPI-NULL clause.
Recovery. Either remove the SPI-NULL clause from the field within the group, or
remove the SPI-NULL clause from the group definition or description and specify an
SPI-NULL clause for the field.
***ERROR*** SPI-NULL value cannot fit in one byte
Cause. An SPI-NULL clause specifies a value that cannot fit in 1 byte; that is, the
number is not within the range 0 to 255.
Effect. DDL rejects the object.
Recovery. Specify an SPI null value between 0 and 255 and recompile.
***ERROR*** SPI-NULL value on a bit field must be 255-
field-name
Cause. The value is not 255 in the SPI-NULL clause of the type specification for a bit
field.
Effect. DDL rejects the bit field definition or the group definition containing the bit field
description.
Recovery. Change the value in the SPI-NULL clause to 255, or omit the SPI-NULL
clause, and recompile the object.
***ERROR*** Structure alignment in C is incompatible with
DDL- element-name
Cause. A DDL definition cannot be translated into C because word alignment is not
maintained. A group data item that does not begin with a word-aligned object follows
an item that ends on an odd-byte boundary, or a group data item ends on an odd-byte
boundary and is not followed by a word-aligned object. This condition can occur only if
the C_MATCH_HISTORIC_TAL command is not in effect and the definition was
compiled without matched2 alignment.
Effect. DDL does not write the definition to the C source file.
Data Definition Language (DDL) Reference Manual—426798-002
DDL Error and Warning Messages
A -58

Advertisement

Table of Contents
loading

Table of Contents