1 // PR middle-end/78201 2 // { dg-do compile } 3 // { dg-options "-O2 -fsanitize=address" } 4 5 struct B { long d (); } *c; 6 long e; 7 8 void foo()9 foo () 10 { 11 char a[e] = ""; 12 c && c->d(); 13 } 14