aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/ubsan/pr79897.c
blob: 0dadcffe98d41de408cbe093662bd3d0ead14755 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* PR sanitizer/79897 */
/* { dg-do compile } */
/* { dg-options "-fsanitize=enum -O2" } */

enum E
{
  A = 0,
  B = ~0U + 1LL
} x = A;

int
main ()
{
  return x != A;
}