1  /* { dg-do compile } */
       2  /* { dg-require-effective-target ilp32 } */
       3  
       4  void *
       5  test (unsigned long long x, unsigned long long y)
       6  {
       7      return (void *) (unsigned int) (x / y);
       8  }
       1  /* { dg-do compile } */
       2  /* { dg-require-effective-target ilp32 } */
       3  
       4  void *
       5  test (unsigned long long x, unsigned long long y)
       6  {
       7      return (void *) (unsigned int) (x / y);
       8  }