[FATAL]
The compiler has reached the limit for recursive macro expansion. A recursive macro is if a macro depends on another macro. The compiler also stops macro expansion with this message if it seems to be an endless macro expansion.
#define A0 0
#define A1 A0
#define A2 A1
...
Try to reduce huge dependency list of macros.