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

     1  /* { dg-require-alias "" } */
     2  int a = 1;
     3  extern int b __attribute__ ((alias ("a")));
     4  int c = 1;
     5  extern int d __attribute__ ((alias ("c")));
     6  main (int argc)
     7  {
     8    int *p;
     9    int *q;
    10    if (argc)
    11      p = &a, q = &b;
    12    else
    13      p = &c, q = &d;
    14    *p = 1;
    15    *q = 2;
    16    if (*p == 1)
    17      __builtin_abort ();
    18    return 0;
    19  }