(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
execute/
920721-3.c
       1  static inline fu (unsigned short data)
       2  {
       3    return data;
       4  }
       5  ru(i)
       6  {
       7     if(fu(i++)!=5)abort();
       8     if(fu(++i)!=7)abort();
       9  }
      10  static inline fs (signed short data)
      11  {
      12    return data;
      13  }
      14  rs(i)
      15  {
      16     if(fs(i++)!=5)abort();
      17     if(fs(++i)!=7)abort();
      18  }
      19  
      20  
      21  main()
      22  {
      23    ru(5);
      24    rs(5);
      25    exit(0);
      26  }