если не по порядку и/или с пропусками инициализировать, то обругивается (причём не всегда). со вложенными неименованными структурами и объединениями IAR тоже лажается на этой фигне - не даёт таким способом элемент структуры инициализировать - приходится именовать.