A2338: <FailReason>

[ERROR]

Description

The FAIL directive followed by a string has been detected in the source file. This is the normal behavior for the FAIL directive. The FAIL directive is intended for use with conditional assembly, to detect user defined error or warning condition

Example
  LE.B:   MACRO

          IFC "\1",""

            FAIL  "no data" ; error

            MEXIT

          ENDIF

          IFC "\2",""

            FAIL  600       ; warning

            DC.B  \1

            MEXIT

          ENDIF

          IFNC "\3",""

            FAIL  400       ; error

          ENDIF

          DC.B  \2,\1

          ENDM

          LE.B    ; no args