// PR middle-end/17827 // Origin: Andre Woebbeking // Testcase by Volker Reichelt // { dg-do compile } void foo() { if (false) if (int i=0) int j=i; }