modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/consec.c (about)

     1  /* { dg-require-effective-target untyped_assembly } */
     2  int glob;
     3  
     4  conseq (a, b, c, d)
     5       int *a, *b;
     6  {
     7    a[2] = d;
     8    a[1] = c;
     9    sequence (a, b, c, d);
    10    sequence (d, c, b, a);
    11    b[0] = 0;
    12    b[1] = 123;
    13    a[0] = 321;
    14    a[1] = 0;
    15    sequence (111, 0, 0, 222, 0, 333);
    16    ((int *)glob)[2] = c;
    17    ((int *)glob)[3] = d;
    18  }