1 /* { dg-do compile } */
2 /* { dg-options "-O2 -Wtrivial-auto-var-init -ftrivial-auto-var-init=zero" } */
8 int x
; /* { dg-warning "cannot be initialized with" } */
9 int y
; /* { dg-warning "cannot be initialized with" } */
19 int x
; /* { dg-warning "cannot be initialized with" } */
20 int y
; /* { dg-warning "cannot be initialized with" } */
35 struct S x
; /* { dg-warning "cannot be initialized with" } */
36 struct S y
; /* { dg-warning "cannot be initialized with" } */
38 return g2(input
) + x
.b
+ y
.b
;