#INCLUDE file/Macro nesting overflow - Include files and macros may be nested up to twelve levels deep. The most common cause of this error stems from excessive nesting and/or circular references. For example, a nested #INCLUDE file that includes itself or an ancestor file that in turn includes the file again, etc. Likewise, a macro that references itself either directly or indirectly can cause a circular reference. See the MACRO statement for more information on the limits of macro expansions.