(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
stack-layout-1.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -fno-strict-aliasing -fdump-rtl-expand" } */
       3  union U {
       4    int a;
       5    float b;
       6  };
       7  struct A {
       8    union U u1;
       9    char a[100];
      10  };
      11  void bar (struct A *);
      12  void foo ()
      13    {
      14      {
      15        struct A a;
      16        bar (&a);
      17      }
      18      {
      19        struct A a;
      20        bar (&a);
      21      }
      22    }
      23  
      24  /* { dg-final { scan-rtl-dump-times "Partition" 1 "expand" } } */