(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
20011214-1.c
       1  /* { dg-do run } */
       2  
       3  extern void abort (void);
       4  extern void exit (int);
       5  
       6  #define small   __attribute__((mode(QI))) int
       7  int main()
       8  {
       9    int x, y = 0x400;
      10  
      11    x = (small) y;                                /* { dg-bogus "ignored" } */
      12    if (sizeof (small) != sizeof (char))          /* { dg-bogus "ignored" } */
      13      abort ();
      14    if (sizeof (x) != sizeof (char) && x == y)
      15      abort ();
      16    return 0;
      17  }