modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pending-4.c (about)

     1  
     2  void dummy (x, y)
     3       int *x;
     4       int y;
     5  {}
     6  
     7  int
     8  main (argc, argv)
     9       int argc;
    10       char **argv;
    11  {
    12    int number_columns=9;
    13    int cnt0 = 0;
    14    int cnt1 = 0;
    15    int i,A1;
    16  
    17    for (i = number_columns-1; i != 0; i--)
    18      {         
    19        if (i == 1)
    20  	{
    21  	  dummy(&A1, i);
    22  	  cnt0++;
    23  	}
    24        else
    25  	{
    26            dummy(&A1, i-1);
    27            cnt1++;
    28  	}
    29      }
    30    if (cnt0 != 1 || cnt1 != 7)
    31      abort ();
    32    exit (0);
    33  }