(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
long-long-cst1.c
       1  /* PR middle-end/27724 */
       2  /* { dg-do run } */
       3  /* { dg-options "" } */
       4  
       5  extern void abort();
       6  
       7  struct st{
       8    int _mark;
       9  };
      10  unsigned long long t = ((int)(__UINTPTR_TYPE__)&(((struct st*)16)->_mark) - 32);
      11  
      12  int main()
      13  {
      14    if (t != (unsigned long long)(int)-16)
      15      abort ();
      16    return 0;
      17  }
      18