1 /* ICE incrementing compound literal: bug 28418 from Volker Reichelt
2    <reichelt@gcc.gnu.org>.  */
3 
4 struct A { int i; };
5 
foo()6 void foo()
7 {
8     ((struct A) { 0 }).i += 1;
9 }
10