1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-rtl-expand" } */
3 void bar( char *);
foo()4 int foo()
5 {
6   int i=0;
7   {
8     char a[8000];
9     bar(a);
10     i += a[0];
11   }
12   {
13     char a[8192];
14     char b[32];
15     bar(a);
16     i += a[0];
17     bar(b);
18     i += a[0];
19   }
20   return i;
21 }
22 /* { dg-final { scan-rtl-dump "size 8192" "expand" } } */
23 /* { dg-final { scan-rtl-dump "size 32" "expand" } } */
24