When pocc.exe v6.50.35 (from Pelles C 6.50.8 RC 4) prints a very long (about 500 characters) warning it dies with an internal compiler error caused by a buffer overflow. I've accidentialy found this when experimenting with macros.
This code might work on 32-bit XP SP3.Upd: 7.00 RC 1 still has this bug.