Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.dg/ubsan/pr78248.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
/* PR rtl-optimization/78232 */ /* PR rtl-optimization/78248 */ /* { dg-do run } */ /* { dg-options "-fsanitize=undefined" } */ static struct S { int f0:15; } a; int b[1], c = 2, d, e, f, g; int main () { struct S h = { -2 }; for (; e < 640; e++) for (; f < 1; f++) { if (c < 2) { d = b[e]; h = a; } g = c; c = 1; if (!h.f0) break; c = g; } return 0; }