List of Messages 156 - 254 [ COBOL/HP-UX Error Messages for the Series 700 and 800 ] MPE/iX 5.0 Documentation
COBOL/HP-UX Error Messages for the Series 700 and 800
List of Messages 156 - 254
156 Too many parentheses in compute statement (fatal)
* You have coded a COMPUTE statement which is too complex
for your system to handle successfully.
* You will have to recode your program. We strongly advise
you to break the relevant COMPUTE statement into a number
of simpler statements.
157 Not enough program memory: object file too large to load
(recoverable)
* Either your program is too large for the available memory
space, or the stack is full.
* If you have specified the ON OVERFLOW/EXCEPTION clause in
the relevant CALL statement the error is recoverable.
Any associated imperative statement will be executed
before the next instruction.
158 Attempt to REWRITE to a line-sequential file (recoverable)
* You have used the REWRITE statement in conjunction with a
file whose organization is line sequential. The REWRITE
statement cannot be used with line sequential files.
* Close the file in error before executing a STOP RUN
statement to ensure that you do not lose any data from
it. Recode your program to make the organization of the
file to which you wish to do a REWRITE either sequential,
indexed sequential, or relative.
159 Malformed line-sequential file (recoverable)
* A line-sequential file which you are trying to access is
corrupt in some way.
* Rerun your program using the backup copy of that file.
160 Overlay loading error (recoverable)
* An error has occurred while trying to load the
intermediate code for an independent segment. The
segment is either missing or corrupted in some way.
* If the segment is missing, locate it. If you cannot find
it, or if it is present and corrupt, resubmit your
program to your COBOL system.
161 Illegal intermediate code (fatal)
* The intermediate code which is currently being processed
is not valid code. You are probably trying to execute a
corrupted file or one which has not been submitted to
your COBOL system successfully.
* You will have to resubmit your source program to your
COBOL system, to try to obtain uncorrupted intermediate
code.
162 Arithmetic overflow or underflow (fatal)
* You have attempted to divide a data item by zero.
* You will need to recode your program to avoid this
illegal operation.
163 Illegal character in numeric field (fatal)
* By default the value which you enter into a numeric or
numeric-edited field is checked to ensure that it is
numeric. You have entered either nonnumeric characters
or uninitialized numerics into numeric or numeric-edited
fields: these are automatically space filled and are
thus classified as nonnumeric items.
* If you unset the numeric field check switch on the run
command line then the run-time system will not check that
all values in a numeric or numeric-edited field are
numeric and you should be able to run your program
successfully. Alternatively, you can make sure that you
initialize numeric and numeric-edited items with numeric
values, which should enable your program to run
successfully regardless of the setting of the numeric
field check switch.
164 Run-Time subprogram not found (fatal)
* You have attempted to call a subroutine whose entry
address has not been set up in your run-time system.
* Check to see that you used a valid call number in the
unsuccessful subroutine call. If not, revise your code
to contain a call number which your system recognizes.
If you did use a valid call number but still received
this error you should contact Technical Support.
165 Version number incompatibility (fatal)
* You are using intermediate code which has been produced
on a version of your COBOL system that is incompatible
with the run-time system you are currently using. Your
RTS, therefore, will not be able to execute correctly any
generated code you are producing or have already produced
from this intermediate code.
Alternatively, you may have attempted to execute a file
which is not your COBOL system's intermediate or
generated code.
* Resubmit your source programs to your COBOL system using
the new version of your software.
166 Recursive COBOL CALL is illegal (fatal)
* You have tried to call a COBOL module that is already
active.
* You will need to recode your program.
167 Too many USING items (fatal)
* The list of items which you have supplied in a
CALL....USING statement is longer than the run-time
system can handle.
* Once your program has terminated recode it with group
items rather than elementary items before rerunning it.
168 Stack overflow (fatal)
* You have nested a PERFORM statement or a series of CALL
statements too deeply.
* Edit your program to reduce the number of levels within a
nested PERFORM or CALL statement, then resubmit your
source code to your COBOL system.
169 Illegal configuration information (fatal)
* You have attempted an operation for which your machine is
not configured; the most likely cause of this is that
ADIS is not configured correctly.
* Check that ADIS is configured correctly. See your COBOL
System Reference for details of how you can reconfigure
ADIS.
170 System program not found (fatal)
* A system program, for example ADIS or EXTFH, is not
present on the current logged-in drive.
* Ensure that all the system programs are available on the
logged-in drive and copy those which are not currently
present using your backup system disk. Once all the
necessary system programs are available you will be able
to run your program.
171 Japanese operations illegal with this RTS (fatal)
* You are attempting to perform Japanese operations with a
non-japanese run-time system, or you have used a Japanese
version of your COBOL system to produce code which you
are now trying to run using a non-japanese run-time
system.
* You will have to resubmit your program using a
non-japanese run-time system, or if you still want your
program to perform Japanese operations then you will have
to acquire a Japanese run-time system.
172 Recursive non MF PERFORM is illegal (fatal)
* You have tried full recursion of a PERFORM statement in a
program that was submitted to your COBOL system with the
OSVS parameter of the PERFORM-TYPE directive specified.
That is, you have attempted to end two PERFORMs with the
same return address.
* You should either resubmit your program to your COBOL
system with a parameter other than OSVS specified for the
PERFORM-TYPE directive, or recode your program so that
each PERFORM has its own unique return address before you
resubmit it to your COBOL system with the MF parameter of
the PERFORM-TYPE directive specified.
173 Called program file not found in drive/directory (fatal)
* You have attempted to call a program which is not present
on your current logged-in drive or directory, or in a
directory pointed to by the COBDIR environment variable.
* Once your program has terminated you will need to copy
the relevant file into your logged-in drive or directory.
If there is not sufficient space available to allow you
to do this, then you will have to set the COBDIR
environment variable to search the directory or drive on
which the file is present when your program calls it.
Refer to your COBOL System Reference for details of the
COBDIR environment variable. Once you have taken these
steps, run your program again.
175 Attempt to run intermediate code program which had severe errors
in it (fatal)
* You are attempting to run a program that produced severe
faults when you submitted it to your COBOL system with
the run-time switch E turned off.
Alternatively, you could attempt to run the program with
the E Run-Time switch set, though this may not give the
desired results.
* You should edit your source code to correct all the
severe faults, resubmit it to your COBOL system, then run
the intermediate code that is produced.
Refer to your COBOL System Reference for details of this
switch. Note that when your program is being animated,
Animator will report this error and will allow you to
continue to run the program.
176 Illegal inter segment reference (fatal)
* You may have a corrupted file. Alternatively, your code
contains a segment reference for the Forward Reference
Table which is illegal.
* Resubmit your source code to your COBOL system. If you
receive this error again, contact Technical Support who
will try to help you to discover the specific cause of
the error.
177 Attempt to cancel active program (fatal)
* You have tried to remove a currently executing program or
its parents or grandparents, from memory.
* Once your program has terminated you will need to recode
your program to ensure that you do not attempt to cancel
a program (or its parents or grandparents) while it is
still being executed.
178 Error during save (fatal)
* You cannot save the information which your program has
generated. This can be caused by several different
reasons but one of the most common causes is that you
have attempted to Build a module that is too large for
the available memory space.
* If the error is caused by a lack of space you can either
delete some of the files which you no longer need on your
current disk, or insert a new floppy disk to take the
output from your program. You should then be able to
rerun your program and save the information given by it.
179 Error during chain (program not found) ( severity:)
* You have tried to chain to another program which your
system is unable to find.
* Once your program has terminated you will need to copy
the relevant file into your logged-in drive or directory.
If there is not sufficient space available to allow you
to do this, then you will have to set the COBDIR
environment variable to search the directory or drive on
which the file is present when your program calls it.
Refer to your COBOL System Reference for details of the
COBDIR environment variable. Once you have taken these
steps, run your program again.
180 End-of-file marker error (fatal)
* A file-marker used to indicate that the end-of-file has
been reached is missing from one of your files.
* You will need to resubmit your code to your COBOL system,
or use a debugger to place the end-of-file marker at the
end of the file. You can then rerun your program.
181 Invalid parameter error (fatal)
* A parameter which you have used is not one which is
recognized by your system. You have probably used a
parameter for a run-time system subprogram which is not
in the first 64K of the Data Division.
* Revise your code to contain a parameter which is known by
your system. That is, ensure that the parameter is in
the first 64K of the Data Division.
182 Console input or console output open in wrong direction (fatal)
* You are either trying to read input from the screen or
write to the keyboard.
* You will have to recode your program.
183 Attempt to open line sequential file for I-O (fatal)
* You have tried to open a line-sequential file in the
input-output open mode, but this mode is not supported
for files with this organization.
* When your program has terminated you will have to recode
your program to ensure that the file with organization
line sequential is opened for input, output, or extend.
You will then be able to rerun your code.
184 ACCEPT/DISPLAY I-O error (fatal)
* You have either tried to read input from the screen or
write to the keyboard, or the ADIS module has not been
able to open your terminal's channels for I-O.
* Your program contains a mistake in its logic so you will
need to recode.
185 File malformed
186 Attempt to open stdin, stdout or stderr with incorrect code
187 Run-Time System not found on $COBDIR path (fatal)
* The run-time system cannot be found on the path you have
set up in the COBDIR environment variable.
Alternatively, you may not have installed your COBOL
system correctly.
* Ensure that the run-time system is on the path you have
set up in the COBDIR environment variable.
Alternatively, ensure that your COBOL system has been
installed correctly. If it has not, you must reinstall
your COBOL system.
188 File name too large (fatal)
* A file name which you have used has more characters than
the maximum number allowed by your operating system.
* You will need to recode your program to check the length
of the file in error, and rename it with a shorter file
name. You will then be able to run your program again.
189 Intermediate code load error (fatal)
* You are unable to load your intermediate code. You may
have attempted to load intermediate code that either has
not been successfully produced, or has been corrupted in
some way.
* Try to obtain good intermediate code, for example, by
resubmitting (or submitting) your source code to your
COBOL system. You should then be able to load your code
and run the program successfully.
190 Too many arguments to CALL (fatal)
* A CALL within your program cannot be successfully
executed because of the number of arguments which you
have used with it.
* When your program has terminated you can recode it using
group items rather than elementary ones. You should then
be able to run your program successfully.
191 Terminal type not defined (fatal)
* Your terminal is not defined in:
- the termcap file in COBDIR, or
- the terminfo database, or
- the cobcap file
- (depending on your environment). Your operating
system is therefore unable to drive your terminal as
it has no environment specification for it.
* Set up the necessary environment for your terminal.
192 Required terminal capability description missing (fatal)
* A compulsory entry, for example cursor movement or clear
screen, is missing from your terminal configuration
database ("termdesc" or "termcap").
* Add the missing entry to your terminal configuration
database ("termdesc" or "termcap").
193 Error in variable length count (fatal)
* The intermediate code which is currently being processed
is not a valid operation. You are probably trying to
execute a corrupt file or one which has not been
produced.
* You will have to resubmit your source code to your COBOL
system.
194 File size too large (fatal)
* A file which your program is accessing is too large for
successful execution to continue.
* When your program has terminated you should recode your
program spreading the data over more than one file to
ensure that no file becomes too large for your operating
system to handle. Having recoded your program you can
then rerun it.
195 DELETE/REWRITE not preceded by a read (fatal)
* Before a DELETE or a REWRITE statement can be
successfully executed in sequential access mode the last
input-output statement executed for the associated file
must have been a successful read. In your code no read
statement precedes your attempted DELETE or REWRITE.
* When your program has terminated, recode your program,
making sure that the last input-output statement to be
executed before the DELETE or REWRITE is a read
statement.
196 Record number too large in relative or indexed file (fatal)
* The relative record key has exceeded the system limit,
that is, the file is too large for the system to handle.
* Alternatively, the record key which you have specified is
too large for the system to deal with successfully, or
the pointer to the record has been corrupted in some way
so that it is either too large or it is not a multiple of
the record length.
197 Screen handling system initialization error (fatal)
* This error may be caused by one of the following:
- your display adapter is in the wrong mode
- your screen handling interface has not been correctly
initialized because your terminal does not have the
required capabilities
- your terminfo file is corrupted
- memory has been incorrectly allocated.
* If you are using a DOS or OS/2 system, the monitor must
be in alphanumeric display mode rather than graphics
display mode. You can set the display mode to a valid
alphanumeric mode by using the DOS MODE utility and then
rerunning your program.
If you are using a UNIX-type system, you must check that
your terminfo file contains the correct entry for your
terminal. Refer to your COBOL System Reference for
details. If your terminfo file is corrupt, or your
screen handling interface has not been correctly
initialized, you must advise your system administrator of
the problem, and he will take steps to attempt to correct
it. If your memory has been incorrectly allocated, you
must rerun your program.
198 Load failure (fatal)
* The system cannot load a program, usually because there
is insufficient memory.
Alternatively your program has run out of memory during
the loading or reloading of a file. This will occur more
frequently during Animation because of the extra memory
required during Animation.
* Make more memory available and then rerun your program.
Ensure that as much memory as possible is available
during Animation by canceling any program you do not
currently need to access.
199 Operating system corrupted (fatal)
* A system call has returned an unexpected error number
which is not documented.
* Contact Technical Support who will try to help you to
discover the specific cause of this error.
200 Run-Time System internal logic error (fatal)
* The amount of memory available on your machine is so low
that not even the run-time system can be fully loaded.
Alternatively, your run-time system has halted as a
result of an internal logic error from which you cannot
recover.
* Free some memory and then you should be able to run your
program successfully.
Contact Technical Support who will try to help you to
discover the cause of the error.
201 I-O error in paging system (fatal)
* There is no room available in your current directory or
on the floppy disk which you are using, for the paging
file.
* When your program has terminated, delete any files which
you no longer need from your directory to make room for
the paging file, or insert a new floppy disk.
202 Exported functionality error (fatal)
* You have either caused an internal run-time system error
by invalid use of an exported function, or the code
produced by a preprocessor within your COBOL system
contains errors.
* Ensure that all of your external assembler applications
call and use run-rime system functions correctly before
you attempt to run your program again. If you are using
a preprocessor as part of your COBOL system, you should
use the software as a standalone preprocessor to isolate
the problem areas.
203 CALL parameter not supplied (fatal)
* The item you are trying to access in the Linkage Section
of the currently executing program has not been
initialized.
* Recode your program to ensure that it contains all of the
necessary parameters, or check that it is a valid caller.
206 Reading unwritten data from memory (fatal)
* You are attempting to read data which has not been
written, from the core file.
207 Machine does not exist (recoverable)
* You have tried to access a machine that is not connected
to your network, or which is not on line.
* Make sure the machine is connected to the network and is
on-line, then attempt to access it again.
208 Error in multi-user system (fatal)
* This is normally caused by an unexpected error occurring
within the network or file-sharing facilities. A
corrupted network message will also return this error.
* Retry the unsuccessful operation. If the error persists,
contact Technical Support who will try to help you to
discover the specific cause of this error.
209 Network communication error (recoverable)
* This is normally given if an incorrect checksum has been
received in a communications packet.
* Your program should continue to execute after you have
received this error but results may be undefined.
210 File is closed with lock (fatal)
* You have tried to open a file which you have previously
closed with lock.
* Recode your program to avoid opening a file which has
previously been closed with lock.
211 Program not executable by Run-Time System (fatal)
* You have tried to run a program that is incompatible with
the current version of either your run-time system, your
object file or your COBOL run-time library. For example,
your run-time system will not run a program linked using
a different object file format or COBOL run-time library.
* If your object file is incompatible with the current
version of either your COBOL run-time library or your
run-time system, you will need to relink with the current
version of your COBOL run-time library.
212 Malformed Assembler subroutine file (fatal)
* You are attempting to access an assembler routine that is
not in the specific format for such a file.
* Examine the example assembler routine which was supplied
to you with your system and alter the structure of your
routine to be the same as this. Ensure that it is linked
properly, it has the correct structure, and you used the
right assembler. You should then be able to run your
code successfully.
213 Too many locks (recoverable)
* You have either tried to exceed the maximum number of
simultaneous record locks per file you can have, or you
have exhausted an operating system or network resource,
for example dynamic memory.
* Execute a COMMIT or an UNLOCK operation on the relevant
file and you should then be able to continue to run your
program. You should try not to retain a record lock for
longer than is necessary.
214 GO TO has not been ALTERed (fatal)
* You have violated one of the general rules of COBOL
programming.
* Close any files which may be open, execute a STOP RUN
statement and then edit your program to avoid such
illegal operations.
215 Cannot ANIMATE a program running COMMUNICATIONS (fatal)
* You have tried to animate a program which makes use of
the communications module. This cannot be done as both
Animator and the communications module need full use of
the CRT.
* You will have to run your program without the aid of
Animator.
216 Cannot initialize the named communications device (fatal)
* A device driver is probably missing.
* Ensure that all communications drivers are loaded before
you attempt to run Communications.
217 Incompatible host for compiled code file (fatal)
* The .GNT file is not valid for the host processor.
* You must resubmit your program to your COBOL system.
218 Malformed MULTIPLE REEL/UNIT file (fatal)
* Either your file header is not correctly formatted, or
you are not using a MULTIPLE REEL/UNIT file.
* You will have to attempt to run your program again using
a backup copy of the relevant file.
219 Operating system shared file limit exceeded (recoverable)
* You have tried to exceed your operating system's limit on
the number of shared files that you can have open
simultaneously. As this figure is operating system
dependent, you will need to consult your Release Notes
for details of how many shared files your system permits
to be open at any one time.
* Close some of the open shared files you are no longer
accessing and retry the file operation.
220 Attempt to execute more than one SORT or MERGE simultaneously
(fatal)
* You have coded your program in such a way that it is
attempting to execute more than one SORT or MERGE
operation at the same time. For example, you may have
coded a SORT statement in the input or output procedure
of another SORT statement, an operation that is
specifically prohibited under the rules of ANSI COBOL.
* You will have to recode your program to ensure that it
does not execute more than one SORT or MERGE at any one
time.
221 SORT/MERGE error: see status key (fatal)
* You have attempted a SORT/MERGE operation which has been
unsuccessful for some reason. You may have had too many
files open when you attempted a SORT/MERGE operation, or
the file which you are trying to access may be locked.
* The action you should take depends on the situation in
which it occurs.
222 SORT/MERGE error: see status key (fatal)
* You have attempted a SORT/MERGE operation which has been
unsuccessful for some reason. You may have had too many
files open when you attempted a SORT/MERGE operation, or
the file which you are trying to access may be locked.
* The action you should take depends on the situation in
which it occurs.
223 SORT/MERGE error: see status key (fatal)
* You have attempted a SORT/MERGE operation which has been
unsuccessful for some reason. You may have had too many
files open when you attempted a SORT/MERGE operation, or
the file which you are trying to access may be locked.
Alternatively, you have set the TMP environment variable
to point to a directory that does not exist.
* The action you should take depends on the situation in
which it occurs.
Either set TMP to point to a directory that does exist,
or unset TMP.
224 External Language Initialization failure
225 Dynamic load error - program component missing (fatal)
* The run-time system cannot locate the root or overlay of
a program that is currently loaded in memory.
* Either the library that contained the program has been
cancelled, or the program is no longer available on the
program search path. Ensure that the program is
available either on disk or on an open library.
226 EXTERNAL file definition inconsistent
227 EXTERNAL data definition inconsistent
228 Could not allocate memory for EXTERNAL item
230 Floating Point Support Module not found
254 Keyboard interrupt to ANIMATOR during ACCEPT (fatal)
* While using Animator you have terminated your program
with a keyboard interrupt.
MPE/iX 5.0 Documentation