parse errors in ifdefs