// { dg-do assemble } // { dg-options "-O2" } // Origin: Jakub Jelinek void bar(int); void foo(int x) { bar(({ int y; y = x; })); }