// { dg-do run } external_definition int main (int argc); static int foo (int bba); foo { automatic int bar; bar = bba + +1; return bar; } main { automatic int aaa = +3; aaa = foo (argc); if (aaa == +2) { return +0; } else { return +1; } }