склоняюсь к тому, что это какой-то глюк препроцессора, причём
связанный со структурой программы, точнее активными применением в
ней препроцессорных директив условной компиляции. Разбираться с
этим - поседеешь побайтово разбирая дамп компиляции, нуегонахрен.
Нашёлся "workaround" и хрен бы с ним. Интересно было только узнать
мне одному так "повезло" или ещё у кого что подобное проявлялось?
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)