Binder Manual (G06.24+, H06.03+)
Binder Messages
Binder Manual—528613-003
8-5
Error Messages and Warnings
15
Because the CHANGE command writes to the object file, the object file must not be
open when this command is executed. Binder might be using the file, in which case the
CLEAR command closes it.
17
The program exceeded the maximum amount of code space available. Use the
COMPACT directive to instruct Binder to compact the object file by rearranging code
blocks. Alternatively, you can use the SET USERLIBRARY ON command to change
the number of code segments allowed from 16 to 32.
18
This error occurs on COBOL85 input files.
The largest possible configuration exceeds available memory. Every file opened in a
COBOL85 program has its buffers allocated dynamically in the upper 32K of memory.
Because Binder cannot tell which files will be open concurrently, it assumes the worst
case. The receive-control table and reply-message table are also allocated dynamically
in the upper 32K of memory. The length of the latter is governed by the table length
and sync depth specified in your Receive-Control paragraph. Reduce the number of
concurrently open files, or reduce sync depth or table length, or both.
19
No room is available for the data block in the correct part of memory for the block type.
Reorganize the data space to make room for the specified block. space-location is one
of the following:
E CHANGE file cannot be open (use CLEAR command or close the file)
E Code space overflow in PROC: block-name
W Control data space overflow
E Data block cannot be allocated: block-name
Data block trying to fit space-location
FIXED POSITION BELOW 32K LAST ANYWHERE
BELOW 256 ABOVE 32K LAST EXTENDED ADDRESS
BELOW 32K BELOW 32K PENULT
ABOVE 32K BELOW 64