1 /* { dg-do run } */
2 
3 char a;
4 int b;
5 
main()6 int main ()
7 {
8   unsigned char c = a, d = a;
9   b = d == 0 ? c : c % d;
10   return 0;
11 }
12