2 /* { dg-options "-O -fdump-tree-alias-details" } */
5 void __attribute__((noinline))
10 int __attribute__((noinline))
11 bar(int local_p, int **q)
20 *p = &x; /* This makes x escape. */
24 extern void abort (void);
30 if (bar (1, q) != 0 || k != 1)
37 /* { dg-final { scan-tree-dump "ESCAPED, points-to vars: { x }" "alias" } } */
38 /* { dg-final { cleanup-tree-dump "alias" } } */