1/* { dg-do compile } */
2/* { dg-options "-fsanitize=shift -Wall -Werror -O" } */
3
4int
5foo (int i, unsigned int u)
6{
7  return u / i;
8}
9
10int
11bar (int i, unsigned int u)
12{
13  return u % i;
14}
15