Viewing Exception Log Messages

The following table summarizes all of the messages that can appear in the exception log file.

Message Note

File Name: Not converted because this is Unicode file.

COBOL source that is already converted (has “Converted for Unicode” marker on the first line), or COBOL source files under \unicode subdirectory under the source directory, will not be converted.

File Name: Not converted because it is not used in DATA or PROCEDURE division of any program.

The utility converts copybooks on the fly when they are used in COPY statement in the data division or procedure division of the program. Copybooks not used from data division or procedure division of program sources will not be modified.

File Name(Line Number): Field Name not converted because it is file status field.

The utility does not convert file status field because COBOL requires file status field to be a two-byte alphanumeric field.

File Name(Line Number): Size of Field Name expanded but not converted to PIC N because it is -SETUP data.

In the SELECT-SETUP or BIND-SETUP group, the utility does not change data field usage. Instead, character data field size is expanded to match the size of the corresponding PIC N field in the SELECT-DATA or BIND-DATA group.

File Name(Line Number): Field Name not converted because of redefinition.

In the SELECT-DATA or BIND-DATA group, the character field redefining binary, packed decimal, or pointer data field will not be converted to PIC N.

File Name(Line Number): Removed GROUP-USAGE form group Group Field Name

The utility removes the GROUP-USAGE clause from a group declaration if the group is used in the context where GROUP-USAGE NATIONAL cannot be used. This message typically appears when a group in a copybook can be USAGE NATIONAL in the context of one program, but later found that it cannot be NATIONAL in the context of another program.

File Name(Line Number): Data item Field Name not found.

The utility checks the data field when processing procedure division of COBOL programs, typically to determine if it should add the DISPLAY-OF() function. This message appears on the log when the utility failed to look up the data field.