(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr108868.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -fdump-tree-optimized" } */
       3  
       4  int x;
       5  int vfork (void) __attribute__((__leaf__, __returns_twice__));
       6  int fork (void);
       7  void bar (int, int, int *);
       8  
       9  void
      10  foo (void)
      11  {
      12    int b = 0;
      13    int r = x ? vfork () : fork ();
      14    bar (r, x, &b);
      15  }
      16  
      17  /* { dg-final { scan-tree-dump "ABNORMAL_DISPATCHER" "optimized" } } */