1/* { dg-do compile } */
2/* { dg-options "-fsanitize=signed-integer-overflow" } */
3
4typedef enum E { A = -1 } e;
5int
6foo (void)
7{
8  e e = A;
9  return e + 1;
10}
11