/* { dg-options "-O2 -fgraphite-identity -fno-tree-ch" } */ #include using std::vector; vector & __attribute__((noinline, noclone)) foo(unsigned n) { vector *vv = new vector(n, 0u); return *vv; } int main() { foo(0); return 0; } /* { dg-do run } */