(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
execute/
960801-1.c
       1  unsigned
       2  f ()
       3  {
       4    long long l2;
       5    unsigned short us;
       6    unsigned long long ul;
       7    short s2;
       8  
       9    ul = us = l2 = s2 = -1;
      10    return ul;
      11  }
      12  
      13  unsigned long long
      14  g ()
      15  {
      16    long long l2;
      17    unsigned short us;
      18    unsigned long long ul;
      19    short s2;
      20  
      21    ul = us = l2 = s2 = -1;
      22    return ul;
      23  }
      24  
      25  main ()
      26  {
      27    if (f () != (unsigned short) -1)
      28      abort ();
      29    if (g () != (unsigned short) -1)
      30      abort ();
      31    exit (0);
      32  }