https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55606
Martin Sebor <msebor at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2012-12-09 00:00:00 |2015-11-24
CC| |msebor at gcc dot gnu.org
--- Comment #9 from Martin Sebor <msebor at gcc dot gnu.org> ---
A similar test case not involving arrays:
$ cat z.c && /build/gcc-trunk-svn/gcc/xgcc -B /build/gcc-trunk-svn/gcc -S -Wall
-Wextra -o/dev/null -xc++ z.c
typedef struct A {
int i;
struct { int a, b; } s;
} A;
A a = { 1, .s = { 2, 3 } };
A b = { .i = 1, .s = { 2, 3 } };
A c = { .s = { 2, 3 }, .i = 1 };
z.c:8:31: sorry, unimplemented: non-trivial designated initializers not
supported
A c = { .s = { 2, 3 }, .i = 1 };
^
z.c:8:31: sorry, unimplemented: non-trivial designated initializers not
supported