EMS Manual

Compiled Filters
EMS Manual426909-005
5-61
Compiler Errors and Warnings
Cause. The compiler receives an error while trying to communicate with its TACL
process.
Effect. The compile terminates.
Recovery. Correction depends on the specified Guardian error.
TACL Fatal-Error Messages
This subsection describes fatal-error messages produced by TACL that begin with
*** EMF: . When you have used a construct in your filter specification that causes a
fatal error in TACL, TACL does the following:
Indicates the source location of the error
Displays one of the error messages that are described in this subsection (all of
which are prefixed by *** EMF: )
Stops the compiler
Because compilation is abruptly terminated, any errors that follow the fatal error
message go undetected in this compilation but are diagnosed on recompilation.
Each of these message text boxes contains the exact text of one TACL fatal-error
message. The text following each box describes the cause, effect, and recovery for
that message.
Cause. You pressed the BREAK key. The compiler cannot run nowait.
Effect. TACL stops the compiler and returns control to you.
Recovery. Run again without pressing the BREAK key.
Cause. An internal compiler error occurred.
Effect. The compiler terminates abnormally.
Recovery. Determine the cause of the abnormal stop based on the reason specified.
Cause. An authorized person or process stopped the compiler with a STOP
command.
Effect. The compiler stops before it has completed its tasks.
Recovery. Determine the cause of the abnormal stop based on the reason specified.
*** EMF: Break hit, compile terminated
*** EMF: Compiler stopped abnormally (reason: err)
*** EMF: Compiler stopped early
*** EMF: Compile unsuccessful