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

     1  struct Ustr {
     2      char data[1]; 
     3  };
     4  int ustr_xi__embed_val_get(char *);
     5  inline static int ustr_len(struct Ustr *s1)
     6  {
     7    return ustr_xi__embed_val_get(s1->data);
     8  }
     9  static struct Ustr *s1 = ((struct Ustr *) "");
    10  int tst(char *cstr)
    11  {
    12    return ustr_len(s1);
    13  }