1/* { dg-do compile } */ 2/* { dg-options "-O2 -fno-crossjumping" } */ 3 4int bar1 (); 5int bar2 (); 6 7int foo (void) 8{ 9 int len; 10 if (bar1 (&len)) 11 { 12 char devpath [len]; 13 if (bar2 (devpath) == len) 14 return len; 15 } 16 return -1; 17} 18