Hi,
I found that the following block of code will cause the compiler to hang indefinitely:
struct foo {
int i;
unsigned char s[];
};
struct foo bar = { .s = "hello" };
I understand that this is likely an incorrect struct definition, but the compiler should give me an error rather than hanging.
Thank you,
Greg