2017-07-25 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / gcc.dg / ubsan / pr81505.c
blob1cebef56172f9c344d0e375a26dd7bb20b2c0d6d
1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fsanitize=signed-integer-overflow" } */
4 int a, b, c, h;
6 int i[5][5];
8 void
9 fn1 ()
11 int l = 0;
13 for (a = 0; a <= 3; a++)
14 for (b = 1; b >= 0; b -= 1)
15 l |= i[0][b];
16 c = l;